{"id":18283336,"url":"https://github.com/doki-theme/doki-theme-firefox","last_synced_at":"2025-04-05T07:30:37.066Z","repository":{"id":37010640,"uuid":"458374099","full_name":"doki-theme/doki-theme-firefox","owner":"doki-theme","description":"Cute anime character themes for Firefox.","archived":false,"fork":false,"pushed_at":"2023-07-28T18:18:51.000Z","size":2356,"stargazers_count":27,"open_issues_count":8,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-20T23:41:51.270Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doki-theme.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-11T23:50:56.000Z","updated_at":"2025-02-07T14:45:08.000Z","dependencies_parsed_at":"2024-11-05T13:10:05.115Z","dependency_job_id":null,"html_url":"https://github.com/doki-theme/doki-theme-firefox","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":"doki-theme/doki-theme-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-firefox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-firefox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-firefox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doki-theme%2Fdoki-theme-firefox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doki-theme","download_url":"https://codeload.github.com/doki-theme/doki-theme-firefox/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247305129,"owners_count":20917191,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T13:08:55.279Z","updated_at":"2025-04-05T07:30:34.163Z","avatar_url":"https://github.com/doki-theme.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## The Doki Theme: Firefox\n\n## Quick Theme Preview\n\n![Preview](./readmeAssets/screens/preview.png)\n\n---\n\n# Documentation\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [New Tab Override](#new-tab-override)\n  - [Modes](#modes)\n    - [Individual](#individual)\n    - [Device Match](#device-match)\n    - [Mixed](#mixed)\n  - [Plugin Features](#plugin-features)\n- [Miscellaneous](#miscellaneous)\n  - [Contributing](#contributing)\n  - [Reviewing](#reviewing)\n  - [Theme Requests](#theme-requests)\n  - [Helping the community](#enjoying-the-themes)\n  - [Feature Requests](#contributions)\n\n# Installation\n\n### Prerequisites\n\n- Mozilla Firefox 95 or above\n\n### Mozilla's Add-on Store\n\nYou can install the extension from\nthe [FireFox addon marketplace.](https://addons.mozilla.org/en-US/firefox/addon/doki-theme-for-firefox/)\n\n# Usage\n\nYou can configure the extension by opening the popup menu \u0026 clicking:\n\n- The Doki Theme logo located at the top.\n\n![Settings](./readmeAssets/screens/settings.png)\n\n## New Tab Override\n\nThe Doki Theme for Firefox is configured to override your browser's New Tabs and Home Screen.\nReplacing the default tab with an esthetically pleasing asset of your chosen character.\n\n## Modes\n\nThe Doki Theme for Firefox supports various modes that control how your browser is themed.\nBelow you can read how each of the modes behave and can be configured.\n\n### Individual\n\nThis mode is for weebs who are dedicated to their one special character.\nEvery new tab will be themed with your chosen one.\n\n**Choose Random Theme**: Don't have a special character, no worries, just click this button, and I'll choose for you.\nYou'll get either a dark or light theme, and a chance to get secondary content (if that theme has secondary content).\n\n### Device Match\n\n**Important:** The Doki Theme needs your permission to modify your browser settings to match the \"System\" setting for\nthis feature to work.\n\nThis way I can change your theme when your device's system setting changes from `Dark` to `Light` or vice versa.\n\nYou have the ability to choose a light theme for when your device is in light mode, and a dark theme for when your\ndevice is in dark mode.\n\n### Mixed\n\nThis mode is for weebs who savor the variety of life.\nEvery new tab will be themed randomly by a chosen theme from your selected theme pool.\n\n**Theme Pools**:\n\n- **All Themes**: A tab's theme will be randomly selected from all the themes provided by this version of the plugin.\n- **Dark Only**: A tab's theme will be randomly selected from all the dark the themes provided by this version of the\n  plugin.\n- **Light Only**: A tab's theme will be randomly selected from all the light the themes provided by this version of the\n  plugin.\n- **Match Device**: A tab's theme will be randomly selected from all the light the themes provided by this version of\n  the plugin if your device is in `Light Mode`. Or a tab's theme will be randomly selected from all the dark the themes\n  provided by this version of the plugin if your device is in `Dark Mode`\n\n## Plugin Features\n\n**Show Search Widget**: controls the presence of the search widget on the `New Tab` page.\n\n![Search Widget](./readmeAssets/screens/search_widget.png)\n\n### Content Injection\n\n**Important**: this feature requires access to your browser's active tab and all the data in it, to support this\nfeature.\n\nThis way the plugin can manually inject styles to match your active tab's theme. For that extra immersive experience.\n\n**Inject Themed Text Selection**: injects styles to change the text selection colors \u0026 caret to match the active tab's\ntheme.\n\n**Inject Themed Scrollbar**: injects styles to change the scrollbar to match the active tab's theme.\n\n# Miscellaneous\n\n## Contributing\n\nIf you want to get your workstation set up to work on the plugin,\nthen you'll want to check out the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on what is needed.\n\n## Reviewing\n\nIf you are currently reviewing this plugin then you'll want to check out the [REVIEWER_README.md](./REVIEWER_README.md)\nfor instructions on what is needed complete the review.\n\n## Theme Requests\n\nIf you want your main squeeze to be featured in the Doki Theme suite, feel free\nto [submit a theme request](https://github.com/doki-theme/doki-master-theme/issues).\n\n## Enjoying the themes?\n\nGreat! I am glad you like it!\n\nBe sure to ⭐ and share it with other weebs!\n\n## Contributions?\n\nI think your voice needs to be heard! You probably have good ideas, so feel free to submit your feedback\nas [an issue](https://github.com/doki-theme/doki-theme-jupyter/issues/new).\n\nHelp make this plugin better!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-firefox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoki-theme%2Fdoki-theme-firefox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoki-theme%2Fdoki-theme-firefox/lists"}