[PR #790] [MERGED] Web app: Implement dark mode #1424

Closed
opened 2026-05-07 01:02:02 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/binwiederhier/ntfy/pull/790
Author: @nimbleghost
Created: 6/28/2023
Status: Merged
Merged: 6/28/2023
Merged by: @binwiederhier

Base: mainHead: dark-mode


📝 Commits (3)

📊 Changes

13 files changed (+139 additions, -33 deletions)

View changed files

📝 web/public/static/langs/en.json (+4 -0)
📝 web/src/app/Prefs.js (+15 -0)
📝 web/src/components/Account.jsx (+5 -1)
📝 web/src/components/ActionBar.jsx (+3 -2)
📝 web/src/components/App.jsx (+33 -3)
📝 web/src/components/Preferences.jsx (+25 -2)
📝 web/src/components/PublishDialog.jsx (+3 -1)
📝 web/src/components/ReserveDialogs.jsx (+4 -1)
📝 web/src/components/SubscribeDialog.jsx (+2 -1)
📝 web/src/components/SubscriptionPopup.jsx (+2 -1)
📝 web/src/components/UpgradeDialog.jsx (+2 -1)
📝 web/src/components/styles.js (+2 -3)
📝 web/src/components/theme.js (+39 -17)

📄 Description

Resolves #206

a b c
CleanShot 2023-06-28 at 16 46 55 CleanShot 2023-06-28 at 16 47 01 CleanShot 2023-06-28 at 16 47 02
CleanShot 2023-06-28 at 16 47 06 CleanShot 2023-06-28 at 16 47 15 CleanShot 2023-06-28 at 16 47 26

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/binwiederhier/ntfy/pull/790 **Author:** [@nimbleghost](https://github.com/nimbleghost) **Created:** 6/28/2023 **Status:** ✅ Merged **Merged:** 6/28/2023 **Merged by:** [@binwiederhier](https://github.com/binwiederhier) **Base:** `main` ← **Head:** `dark-mode` --- ### 📝 Commits (3) - [`4f39c7c`](https://github.com/binwiederhier/ntfy/commit/4f39c7c155f0a26ecb5832e36285b291ea24348f) Implement dark mode - [`e607944`](https://github.com/binwiederhier/ntfy/commit/e607944ad1db49ca49871bbbecf7d1687d3867c0) Update colors - [`4828e3a`](https://github.com/binwiederhier/ntfy/commit/4828e3a6910d254b351d21038a0851dcebcf973b) Add preference ### 📊 Changes **13 files changed** (+139 additions, -33 deletions) <details> <summary>View changed files</summary> 📝 `web/public/static/langs/en.json` (+4 -0) 📝 `web/src/app/Prefs.js` (+15 -0) 📝 `web/src/components/Account.jsx` (+5 -1) 📝 `web/src/components/ActionBar.jsx` (+3 -2) 📝 `web/src/components/App.jsx` (+33 -3) 📝 `web/src/components/Preferences.jsx` (+25 -2) 📝 `web/src/components/PublishDialog.jsx` (+3 -1) 📝 `web/src/components/ReserveDialogs.jsx` (+4 -1) 📝 `web/src/components/SubscribeDialog.jsx` (+2 -1) 📝 `web/src/components/SubscriptionPopup.jsx` (+2 -1) 📝 `web/src/components/UpgradeDialog.jsx` (+2 -1) 📝 `web/src/components/styles.js` (+2 -3) 📝 `web/src/components/theme.js` (+39 -17) </details> ### 📄 Description Resolves #206 | a | b | c | |--|--|--| | ![CleanShot 2023-06-28 at 16 46 55](https://github.com/binwiederhier/ntfy/assets/132819643/d71668c3-1d93-4263-8a47-0722180a1c47) | ![CleanShot 2023-06-28 at 16 47 01](https://github.com/binwiederhier/ntfy/assets/132819643/7df41da5-0f39-4524-82bb-404a6d2a3658) | ![CleanShot 2023-06-28 at 16 47 02](https://github.com/binwiederhier/ntfy/assets/132819643/33d9b642-6b16-4ab2-80bb-70775e7cfbaf) | | ![CleanShot 2023-06-28 at 16 47 06](https://github.com/binwiederhier/ntfy/assets/132819643/53820e7c-50bb-47cd-ba30-ffc386418451) | ![CleanShot 2023-06-28 at 16 47 15](https://github.com/binwiederhier/ntfy/assets/132819643/079cd4bd-8c83-40ae-98fc-d160e94b67f3) | ![CleanShot 2023-06-28 at 16 47 26](https://github.com/binwiederhier/ntfy/assets/132819643/92499d51-f696-480b-acc8-56c0417d13e2) | ![CleanShot 2023-06-28 at 16 47 29](https://github.com/binwiederhier/ntfy/assets/132819643/371a6258-2f3c-4027-8baf-f1f1c8b36d60) | --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 01:02:02 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#1424
No description provided.