So I thought it was a good idea to add a bit of culture to this plugin. Ya boi is horny on main.
I will give you a bit of a warning before you install suggestive content. Some of us are professional Otaku, who want to remain, well...professional.
Applies for the following content:
- Rias Onyx: Secondary Content
Due to limitations of the chromium platform(s), the Doki Theme has been broken into 2 pieces.
Chromium based browsers only allows modifications to the look and feel of the browser when the extension is a theme.
You can find installable versions of these extensions in the chromeThemes
|edgeThemes
directory of the repository.
If you would like even more Doki-Theme in your web-browsing experience then this plugin is for you. This will modify the CSS of every webpage that you visit with CSS that is themed to your current waifu.
Things that are currently changed:
- Selection foreground/background
- Scrollbars
This process demonstrates local installation. You should be able to install these themes from the Chrome store soon!
Steps:
- Install Emilia Dark's theme.
- Use the Master Extension popup to change how CSS is altered github.
- See that scroll bar and selection colors are now themed.
- Install Rem's theme.
- Use the Master Extension options to change how CSS is altered.
- Demonstrate that old css alteration is still present.
- Refresh
- Observe that updated css alterations are now present.
Ideally, these plugins should be distributed by the Chrome web store. Until then, you'll have to do a local install.
- Clone this repository
- Open Chrome
- Open the Extension Management page by navigating to chrome://extensions.
- The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then selecting Extensions.
- Enable Developer Mode by clicking the toggle switch next to Developer mode.
- Click the LOAD UNPACKED button and select the extension directory.
- Navigate to the cloned repository
- To install a theme, go to
chromeThemes
and just select the theme directory you want andopen
or confirm. - To install the master extension, go to
masterExtension
and just select theinstallable_extension
directory andopen
or confirm.
- To install a theme, go to
- Enjoy!
- Edge v83.0.471.0 or above consider downloading the canary/dev version
- Clone this repository
- Open Edge
- Open the Extension Management page by navigating to edge://extensions.
- The Extension Management page can also be opened by clicking on the Edge menu, hovering over More Tools then selecting Extensions.
- Enable Developer Mode by clicking the toggle switch next to Developer mode (1).
- Click the LOAD UNPACKED button and select the extension directory (2).
- Navigate to the cloned repository
- To install a theme, go to
edgeThemes
and just select the theme directory you want andopen
or confirm. - To install the master extension, go to
masterExtension
and just select theinstallable_extension
directory andopen
or confirm.
- To install a theme, go to
- Navigate to a new empty tab in the browser.
- Select the settings in the upper right-hand corner.
- Choose
Custom
layout. - Choose
Your own image
and upload your chosen background.- You can find background images in the
chromeThemes
directory here is Rem's 1920x1080.
- You can find background images in the
- Enjoy!
You can find the extension on the FireFox addon marketplace.
If you don't feel like downloading the addon from the store, then follow the below steps.
- Mozilla Firefox 95 or above
- Clone this repository
- Open Firefox
- Type in the search bar
about:debugging
- Select This Firefox and click Load Temporary Add-on...
- Choose the manifest.json file in the Firefox directory
- Now, select the doki-theme icon on the toolbar & Choose a theme to load
- And that's it!
Warning: This is a temporary way of installing Doki Theme. Everytime the browser is closed, the extension must be reinstalled again using these steps.
You can configure the extension by:
- Right-click the extension in the toolbar.
- Manage Extension
- Under Doki Theme for Firefox choose
Options
OR
- Open the extension in the toolbar
- Click on the Doki Theme logo
Load New Tab on start is not enabled by default. When enabled, when the browser will first open, it will open a tab with your Waifu in the background. There is a know issue with session restoration on re-open though. See GitHub issue for more details.
Load Doki Theme page on startup allows the plugin to automatically load the browser with the empty tab, which show's your current theme's character! Note: This will break the restore previous open tab settings on startup feature.
Text Selection requires the add-on to be able to modify your current tab to override the default text selection colors to match the current Doki Theme.
Scrollbar themes the current tab's scrollbars to match the Doki Theme standard scrollbar color.
The Doki Theme for FireFox can synchronize with your device theme settings.
Never want to see light mode ever again? No problem! The Options page now allows you to choose
between light
, dark
, device
, druthers
, or all
(all themes). So take your time and
browse.
Match Device
device
will load only themes based on your current device theme settings (either light or dark).
In other words, your device settings determines what characters are present in the popup menu.
dark.mp4
mixed.mp4
Druthers
druthers
is similar to device
except the character chosen for the light theme and the
character chosen for the dark theme will alternate depending on your current device settings.
For clarity, if I choose Maple for the light theme & Jahy-sama for the dark theme. If the device setting is currently dark, then the dark Jahy-sama's theme will show. If the device setting is light, then the light Maple theme will show.
Example
druthers.mp4
Dark Only
dark
will load only dark themes. The popup menu will only load dark themes. This is for all you
dark theme lovers out there!
Light Only
light
will load only light themes. The popup menu will only load light themes. This is for all
you light theme lovers out there!
All
all
is the default settings of Doki Theme. All themes will be present.
Light theme tab text
- How to fix issue
before | after |
---|---|
![]() |
![]() |
The Chrome platform is has a fairly limited feature set. However, I'll do my best to accommodate, so submit an issue.
Please see the contributing file for development concepts and setup.
Great! I am glad you like it!
Be sure to share it with others who also may enjoy it as well!
Feel free to submit your feedback as an issue. Help make these extensions better!