Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Firefox: Small Cosmetic Changes (#34)
* initial commit * This is the base functionality of Doki Theme. * Search functionality is now operable in new custom tab page; Removes settings and logo icons from new custom tab page; Decreases the size of doki logo in popup; Updates Dark Ishtar theme; Updates manifest; Live updating when selecting a new waifu; Adds documentation; Removes debugs; * New custom tab pages are now called 'Waifu Tab'; Waifus are now loaded to a Waifu Tab using JS instead of CSS. This is more convenient than making a CSS for each waifu; Adds a new background script, resources.js. This script points to theme resources & provides utility functions for the other background script. It also provides an easier way to activate a theme without using a switch statement; All of Firefox's New Tabs are replaced with a Waifu Tab. Refactors code for more readability; Adds more documentation comments for new classes & functions; * Completes Aqua & Ishtar themes * Adds more waifu themes to complete; 10 waifus can now be set as background * Adds 5 more Waifu themes * Adds 13 more waifu themes;Adds a permissions file, which explains the purpose of each permission needed to use the extension * Change location of files * Update Readme with Firefox section * relocate files * update readme * New permission needed: Storage; Storage is used to add all waifu choices in the popup menu dynamically with less boilerplate; Refactor code;Update permissions * Merges firefox branch; Updates CHANGELOG * Update manifest * Update manifest * Can now choose a theme at random; Increase tab text brightness for megumin theme; * Refactors code making great use of the local storage api. Instead of making a custom new tab HTML page for each theme, doki theme now reuses one HTML page to load all themes; It is also easier to add more doki themes to the current collection; Permissions file is updated with more clarification on the Storage section; Updates manifest; * Kanna's sidebar now has a theme applied to it * Update permission of firefox branch with master * Update manifest * Removes XML declaration; * Removes merge files outside of firefox folder * The popup menu now remembers the last waifu that was set. * Makes popup menu smaller; Doki Theme now takes advantage of chrome_url_overrides manifest key to land on the custom New Tab. Initially, Doki Theme had its own method for transitioning which involved forcing the browser to show the new custom tab page if any of these tabs are present: about:newtab, about:privatebrowsing, or about:home; Adds chrome_url_overrides & chrome_settings_overrides keys to manifest; Removes unnecessary background script; Adds two more themes for Monika: light/dark Monika joy variant; Update names & file paths for Natsuki & Monika images; Enhance tab_text & tab_background_text colors for some themes; Remembers the last waifu theme chosen; Updates PERMISSIONS.md file; * Removes extra themes;Removes image key from all theme json * Makes branch on par with master * Adds other Monika & Natsuki images; New feature 'mixed' loads a new theme per new tab created; Adds some Documentation; Updates DokiThemeDefinitions for Firefox; * merge with doki-theme-chrome repo * Adds asynchronous programming to reduce load times; * Adds high res icons * Update manifest to proper version formatting * merge from master * Removes unneeded async keywords * update firefox build template by removing unnecessary theme_frame key * Removes theme_frame key from new themes; * When mix mode is activated all new tabs except the last are closed before initialization;Adds comments * Removes empty spaces from themes; In mix mode, tab theme info is now storage in local storage instead of temp variable; Fix Popup menu not changing colors with the theme; * Actually fix popup menu changing to the correct background color * Fixes the popup menu only changing colors on New Tab pages * Fixes popup menu color change for non-new tab pages * Update versioning; Update Changelog * Adds bounce animation to doki icon * update Changelogs;Adds back .editorconfig file * actually adds .editorconfig file * Adds hover animation to popup menu;Fixes popup menu color change when chosen a theme normally without any modes; * Cleans up mix mode * Styling popup header font color. * - Removes extra *Rias* folder. - Changes order of switches - Reduces size of switches - Adds border-radius to dropdown menu - Changes animation from bouncing to heartbeat * yarn.lock * Brighten switch titles * Update Changelog * Update manifest version to 9.0.1 * Themed switch labels * Update Changelog Co-authored-by: Alex Simons <[email protected]>
- Loading branch information