{"id":16229864,"url":"https://github.com/jerboa88/dark-mode-for-outlook","last_synced_at":"2025-08-08T02:19:58.898Z","repository":{"id":38963132,"uuid":"162915366","full_name":"jerboa88/dark-mode-for-outlook","owner":"jerboa88","description":"A browser extension/add-on that applies a better dark theme to Microsoft Outlook and removes ads","archived":false,"fork":false,"pushed_at":"2025-04-28T00:30:12.000Z","size":30884,"stargazers_count":3,"open_issues_count":7,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-03T22:51:34.762Z","etag":null,"topics":["addon","browser-extension","chrome","chrome-extension","css","dark-mode","dark-theme","edge","edge-extension","extension","firefox","firefox-addon","firefox-extension","microsoft-outlook","opera","opera-extension","outlook","outlook-web","sass","webextension"],"latest_commit_sha":null,"homepage":"https://johng.io/p/dark-mode-for-outlook/","language":"SCSS","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/jerboa88.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null},"funding":{"github":"jerboa88","patreon":"jerboa88"}},"created_at":"2018-12-23T18:38:41.000Z","updated_at":"2025-04-28T00:30:16.000Z","dependencies_parsed_at":"2025-06-03T18:47:52.151Z","dependency_job_id":null,"html_url":"https://github.com/jerboa88/dark-mode-for-outlook","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/jerboa88/dark-mode-for-outlook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerboa88%2Fdark-mode-for-outlook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerboa88%2Fdark-mode-for-outlook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerboa88%2Fdark-mode-for-outlook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerboa88%2Fdark-mode-for-outlook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jerboa88","download_url":"https://codeload.github.com/jerboa88/dark-mode-for-outlook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jerboa88%2Fdark-mode-for-outlook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269352121,"owners_count":24402729,"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","status":"online","status_checked_at":"2025-08-08T02:00:09.200Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["addon","browser-extension","chrome","chrome-extension","css","dark-mode","dark-theme","edge","edge-extension","extension","firefox","firefox-addon","firefox-extension","microsoft-outlook","opera","opera-extension","outlook","outlook-web","sass","webextension"],"created_at":"2024-10-10T12:59:23.965Z","updated_at":"2025-08-08T02:19:58.887Z","avatar_url":"https://github.com/jerboa88.png","language":"SCSS","funding_links":["https://github.com/sponsors/jerboa88","https://patreon.com/jerboa88"],"categories":[],"sub_categories":[],"readme":"\u003c!-- Project Header --\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cimg class=\"projectLogo\" src=\"img/icon.svg\" alt=\"Project logo\" title=\"Project logo\" width=\"256\"\u003e\n\n  \u003ch1 class=\"projectName\"\u003eDark Mode for Outlook\u003c/h1\u003e\n\n  \u003cp class=\"projectBadges\"\u003e\n    \u003cimg src=\"https://johng.io/badges/category/Extension.svg\" alt=\"Project category\" title=\"Project category\"/\u003e\n    \u003cimg src=\"https://img.shields.io/github/languages/top/jerboa88/dark-mode-for-outlook.svg\" alt=\"Language\" title=\"Language\"/\u003e\n    \u003ca href=\"https://chrome.google.com/webstore/detail/dark-mode-for-outlook/kjfbefcenipnnpbcbbklcidpjiamlcpl\"\u003e\n      \u003cimg src=\"https://img.shields.io/chrome-web-store/v/kjfbefcenipnnpbcbbklcidpjiamlcpl.svg\" alt=\"View on the Chrome Web Store\" title=\"View on the Chrome Web Store\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://addons.mozilla.org/en-US/firefox/addon/dark-mode-for-outlook/\"\u003e\n      \u003cimg src=\"https://img.shields.io/amo/v/dark-mode-for-outlook.svg\" alt=\"View on the Firefox Add-ons Page\" title=\"View on the Firefox Add-ons Page\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://microsoftedge.microsoft.com/addons/detail/ncmfoiokkfipenppipihehpoikhacpep\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/dynamic/json?label=edge%20add-on\u0026prefix=v\u0026query=%24.version\u0026url=https%3A%2F%2Fmicrosoftedge.microsoft.com%2Faddons%2Fgetproductdetailsbycrxid%2Fncmfoiokkfipenppipihehpoikhacpep\" alt=\"View on the Edge Add-ons Page\" title=\"View on the Edge Add-ons Page\"/\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://addons.opera.com/en/extensions/details/dark-mode-for-outlook/\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/dynamic/json?label=opera%20add-on\u0026color=blue\u0026query=%24.tag_name\u0026url=https%3A%2F%2Fapi.github.com%2Frepos%2Fjerboa88%2Fdark-mode-for-outlook%2Freleases%2Flatest\" alt=\"View on the Opera Add-ons Page\" title=\"View on the Opera Add-ons Page\"/\u003e\n    \u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/github/repo-size/jerboa88/dark-mode-for-outlook.svg\" alt=\"Repository size\" title=\"Repository size\"/\u003e\n    \u003ca href=\"LICENSE\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/license/jerboa88/dark-mode-for-outlook.svg\" alt=\"Project license\" title=\"Project license\"/\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n  \n  \u003cp class=\"projectDesc\"\u003e\n    A browser extension/add-on that applies a better dark theme to Microsoft Outlook and removes ads. Available for Chrome, Firefox, Edge, and Opera, with partial support for Firefox mobile!\n  \u003c/p\u003e\n  \n  \u003cbr/\u003e\n\u003c/div\u003e\n\n\n\u003e [!IMPORTANT]\n\u003e Google is removing support for Manifest v2 extensions [under the guise of improving security/privacy/performance](https://www.eff.org/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening) for users of their browser. Ironically, this will affect your ability to use extensions like ad-blockers and tracker blockers that enhance your experience and keep you safe online.\n\u003e \n\u003e This extension should not be affected, and I will add Manifest v3 support to it at some point.\n\u003e\n\u003e That being said, if you are currently using Google Chrome, I **strongly** recommend switching to another browser that respects your privacy and is not run by the world's largest advertising company. I would recommend:\n\u003e - [Firefox] or [Librewolf], if you want a powerful, free, open-source browser\n\u003e - [Brave], if you want a similar experience to Chrome without all the negatives\n\n\n## Installation\n### Simple\nThe extension can be installed for your browser here:\n| [![Chrome logo][chrome_logo]][chrome_link] | **[Chrome][chrome_link]** |\n| - | - |\n| [![Firefox logo][firefox_logo]][firefox_link] | **[Firefox][firefox_link]** |\n| [![Edge logo][edge_logo]][edge_link] | **[Edge][edge_link]** |\n| [![Opera logo][opera_logo]][opera_link] | **[Opera][opera_link]** |\n\n**Notes:**\n- It can also be installed on [Brave](https://support.brave.com/hc/en-us/articles/360017909112-How-can-I-add-extensions-to-Brave-), [Vivaldi](https://help.vivaldi.com/article/extensions/#install), and other Chromium-based browsers from the Chrome Web Store (or by sideloading).\n- Installing add-ons for Firefox mobile is complicated at the moment, since Android's [new Geckoview-based browser](https://blog.mozilla.org/addons/2020/09/02/update-on-extension-support-in-the-new-firefox-for-android/) does not officially support all add-ons yet. If you still want to use this add-on on Firefox mobile, refer to [this page](https://support.mozilla.org/en-US/kb/find-and-install-add-ons-firefox-android#w_expanded-extension-support-in-firefox-for-android-nightly) for more information.\n\n\n### Advanced\nIf you wish to build yourself, you can download the repository, run `npm install` to install dependencies, and build the project with `npm start`. Make sure you have npm and Node.js v10.0.0 or greater installed ([how?](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)). If you have any issues running the build script, you can perform all the steps in that script manually.\n\nNext, the build directory or zip file can be loaded into your browser of choice: [Chrome](https://developer.chrome.com/extensions/getstarted#manifest) / [Firefox](https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/) / [Edge](https://docs.microsoft.com/en-us/microsoft-edge/extensions-chromium/getting-started/part1-simple-extension#run-your-extension-locally-in-your-browser-while-developing-it-side-loading) / [Opera](https://dev.opera.com/extensions/testing/)\n\n\n## Usage\nJust install the extension and you should be good to go! Styles are automatically applied to any page on the following domains:\n- http(s)://outlook.live.com/\n- http(s)://outlook.office.com/\n- http(s)://outlook.office365.com/\n- http(s)://support.office.live.com/\n\nEnable Outlook's built-in dark mode if you are able to do so, as this will ensure styles are applied correctly.\n\n### Options\n#### Compose Pane Styling\nWhether to forcefully enable dark mode styling for the compose pane. Only enable this if you want the compose pane to be dark when your version of Outlook does not have a built-in dark mode. Outlook does not like us messing with these styles so this will likely be buggy. Consider leaving this unchecked and writing emails with the default white background instead.\n\nIf you are able to turn on Outlook's built-in dark mode, there is no point in enabling this option. Use the 'View with a dark background' button under the compose pane to toggle the background color.\n\n#### Custom Domains\nIf your Outlook exchange server is running on a custom domain (ex. https://mail.yourcompany.com/owa), you can add it here so that the dark mode is applied for any page on this domain. This is still an experimental feature so styles may not be applied correctly. If you encounter any issues, please create a bug report.\n\nMultiple domains can be added and styles will be added to any page starting with the given URL, so this doesn't need to be super specific. For example, if you add the domain `mail.yourcompany.com/owa`, styles will be applied to `https://mail.yourcompany.com/owa/inbox` or `http://mail.yourcompany.com/owa/mail?id=someId`, but not `https://mail.yourcompany.com/` or `http://otherstuff.yourcompany.com/owa/`.\n\nThis feature is optional. The necessary permissions are requested when you add a custom domain.\n\n### Privacy\nThis extension does not collect or transmit any personal information. Please see below for an explanation of the permissions required by this extension.\n\n#### Required Permissions\nAccess to any site on the following domains is required so we can apply custom styles:\n- **\"http(s)://outlook.live.com/\"**\n- **\"http(s)://outlook.office.com/\"**\n- **\"http(s)://outlook.office365.com/\"**\n- **\"http(s)://support.office.live.com/\"**\n\nAccess to storage is required so we can save extension settings.\n\n#### Optional permissions\nThese permissions are requested only when they are needed:\n- **\"tabs\":** Access to open tabs is required if you are using the [Custom Domains](#Custom%20Domains) feature. This is so we can check if any open tabs match the custom domains you specified\n- **\"http(s)://*/\":** Access to 'any site' is required if you are using the [Custom Domains](#Custom%20Domains) feature. This is so we can apply styles to any domain you specify. Note that the extension does not have access to all sites. It will only request permissions for the specific custom domains you add\n\n### Reporting Issues\nTranslations needed! If you know another language and want to help out, please see [CONTRIBUTING.md](CONTRIBUTING.md) for more details.\n\nIf you encounter any problems while using the extension, please create an issue [here][issues_link] or create a pull request yourself to fix the issue (see [Contributing](#Contributing)).\n\nI try to fix the extension as soon as possible when Outlook makes breaking changes, but keep in mind it may take some time for me to fit the work into my schedule and make all the necessary changes. Thanks for your patience 🙂.\n\n\n## Screenshots\nDesktop site | \u0026#8291;\n:-:|:-:\n![Screenshot 1](img/screenshots/screenshot_inbox.png) | ![Screenshot 2](img/screenshots/screenshot_appswitcher.png)\n![Screenshot 3](img/screenshots/screenshot_compose_dark.png) | ![Screenshot 4](img/screenshots/screenshot_compose_light.png)\n\n\n## Contributing\nContributions, issues, and forks are welcome. Please see [CONTRIBUTING.md](CONTRIBUTING.md) for more details.\n\n\n## License\nThis project is licensed under the [MIT License](LICENSE). This project includes various resources which carry their own copyright notices and license terms. See [LICENSE-THIRD-PARTY.md](LICENSE-THIRD-PARTY.md) for more details.\n\nOutlook is a trademark of Microsoft and this project is not affiliated with or endorsed by Microsoft in any way.\n\n\n[issues_link]: ../../issues\n\n[chrome_link]: https://chrome.google.com/webstore/detail/dark-mode-for-outlook/kjfbefcenipnnpbcbbklcidpjiamlcpl\n[firefox_link]: https://addons.mozilla.org/en-US/firefox/addon/dark-mode-for-outlook/\n[edge_link]: https://microsoftedge.microsoft.com/addons/detail/ncmfoiokkfipenppipihehpoikhacpep\n[opera_link]: https://addons.opera.com/en/extensions/details/dark-mode-for-outlook/\n\n[chrome_logo]: https://cdnjs.cloudflare.com/ajax/libs/browser-logos/70.4.0/chrome/chrome_32x32.png\n[firefox_logo]: https://cdnjs.cloudflare.com/ajax/libs/browser-logos/70.4.0/firefox/firefox_32x32.png\n[edge_logo]: https://cdnjs.cloudflare.com/ajax/libs/browser-logos/70.4.0/edge/edge_32x32.png\n[opera_logo]: https://cdnjs.cloudflare.com/ajax/libs/browser-logos/70.4.0/opera/opera_32x32.png\n\n[Firefox]: https://www.mozilla.org/en-CA/firefox/\n[Librewolf]: https://librewolf.net/\n[Brave]: https://brave.com/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerboa88%2Fdark-mode-for-outlook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjerboa88%2Fdark-mode-for-outlook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjerboa88%2Fdark-mode-for-outlook/lists"}