|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
6 | | -## [v3.1.2] - 2026-05-07 |
| 6 | +## [v3.1.2] - 2026-05-08 |
7 | 7 |
|
8 | 8 | ### Added |
| 9 | +- **DockFlate Master - Design Refresh:** Visual overhaul aligning the DockFlare Master app with the DockFlare website CSS design. |
| 10 | + - **New Logo:** Replaced animated GIF with the updated static SVG logo across all pages (`base`, `login`, `setup`, `restore`). Light and dark variants swap automatically based on active theme. |
| 11 | + - **Aurora Background:** Animated conic-gradient aurora layer (blue-violet) added to all pages, matching the website aesthetic. |
| 12 | + - **Light Mode Background:** Subtle radial blue gradient at the top of the light mode background, consistent with the website. |
| 13 | + - **Font:** Body font explicitly set to Inter across all page templates. |
| 14 | + - **Theme Toggle:** 29-theme DaisyUI dropdown replaced with sun/moon light/dark toggle button. |
| 15 | + - **System Theme Awareness:** Dark mode now falls back to the OS `prefers-color-scheme` setting when no explicit user preference has been stored. |
| 16 | + - **Login Page:** Theme toggle button added to the login screen. Aurora and gradient applied to the login background. Split Login Design. |
9 | 17 | - **Webmail - Profile Settings:** New Profile section in Settings lets users update their display name. The current formatted From address (`Name <email>`) is previewed live. Changes persist immediately and reflect across the session without re-login. |
| 18 | +- **Webmail - Design Refresh:** Visual overhaul aligning the webmail with the DockFlare website design system. |
| 19 | + - **New Logo:** Replaced animated GIF with the updated static SVG logo. Light and dark variants swap automatically based on active theme. |
| 20 | + - **Aurora Background:** Animated conic-gradient aurora layer (blue-violet) added to both login and mail views, matching the website aesthetic. |
| 21 | + - **Light Mode Background:** Subtle radial blue gradient at the top of the light mode background, consistent with the website. |
| 22 | + - **Font:** Body font updated to Inter, matching the website. Outfit retained for branding text. |
| 23 | + - **Brand Orange:** Accent color aligned to `#f97316` across all components (compose button, unread indicators, active tabs, folder highlights, settings nav). |
| 24 | + - **Login Page:** Theme toggle button (sun/moon) added to the login screen. Logo enlarged and "Webmail" sub-label removed for a cleaner presentation. Split Login Design. |
| 25 | + - **System Theme Awareness:** Dark mode now falls back to the OS `prefers-color-scheme` setting when no explicit user preference has been stored. |
| 26 | + |
| 27 | +- **Self-Contained Static Assets:** All third-party frontend dependencies are now bundled locally — no external CDN requests at runtime. Inter font (variable), Tom Select (CSS + JS), and country flag SVGs are served directly from the Flask static directory, enabling fully offline / air-gapped deployments. |
10 | 28 |
|
11 | 29 | ### Fixed |
12 | 30 | - **Outbound - Display Name in From Header:** The display name set during mailbox creation was stored but never applied when sending. Outbound emails now correctly use `Display Name <address>` format in the `From` header. Reported by the community in [#363](https://github.com/ChrispyBacon-dev/DockFlare/issues/363). |
|
0 commit comments