What's Changed
- design: rebuild project website around the course timeline by @Tyr1onX in #8
- design: apply the real app icon to the website by @Tyr1onX in #10
- feat: add signed in-app update flow by @Tyr1onX in #11
- design: refine website copy and motion by @Tyr1onX in #14
- feat: add local data backup and recovery by @Tyr1onX in #15
- fix: polish website timeline and detail spacing by @Tyr1onX in #16
- design: make the widget express the flow of time by @Tyr1onX in #18
- design: refine time-flow color hierarchy by @Tyr1onX in #20
- design: refresh website app icon by @Tyr1onX in #21
- design: harmonize widget colors by @Tyr1onX in #23
- docs: rewrite website around 课刻 brand by @Tyr1onX in #24
- design: polish dark reminder contrast by @Tyr1onX in #26
- design: polish timeline type and desktop interaction by @Tyr1onX in #27
- fix: preserve prototype time input while typing by @Tyr1onX in #29
- design: add live course and tray demos by @Tyr1onX in #30
- fix: keep shared time input mounted while editing by @Tyr1onX in #32
- design: make website demos match the real app by @Tyr1onX in #33
- fix: snap the story timeline to visible sections by @Tyr1onX in #35
- design: add a structured project footer by @Tyr1onX in #37
- design: simplify footer navigation by @Tyr1onX in #38
- fix: enforce time input bounds by @Tyr1onX in #36
- chore: replace desktop application icon by @Tyr1onX in #40
- design: sync website demos with the latest widget by @Tyr1onX in #41
- chore: prepare v0.4.0 Windows release by @Tyr1onX in #42
- design: simplify the homepage and move full demos by @Tyr1onX in #43
- design: reduce homepage to widget and schedule editor by @Tyr1onX in #44
- design: restructure homepage into three sections by @Tyr1onX in #46
- fix: stabilize v0.4.0 startup and apply 课刻 branding by @Tyr1onX in #45
- design: compact homepage and sharpen product previews by @Tyr1onX in #47
- design: create a one-screen orbiting homepage by @Tyr1onX in #48
- fix: refine orbit homepage accuracy by @Tyr1onX in #49
- fix: make homepage settings preview structurally accurate by @Tyr1onX in #50
Full Changelog: v0.3.0...v0.4.0