Update CLAUDE.md
This commit is contained in:
@@ -11,7 +11,8 @@ make a weather widget
|
||||
widget border option
|
||||
battery life widget
|
||||
sharing layouts with linked users
|
||||
when multiple photo widgets on layout, the "scan to download" should create a share with all the photos on it
|
||||
when multiple photo widgets on layout, the "scan to download" should create a share with all the photos on
|
||||
a "coming up this week" widget
|
||||
|
||||
Start here, don't re-derive from scratch:
|
||||
- [`docs/architecture.md`](docs/architecture.md) -- how firmware and
|
||||
@@ -35,7 +36,8 @@ Start here, don't re-derive from scratch:
|
||||
license via `pip show`/package metadata -- including transitive deps,
|
||||
not just the top-level package -- and present the finding and tradeoff
|
||||
in plain text rather than picking an approach unilaterally (hand-rolling
|
||||
an alternative, swapping packages, silently accepting it). This project
|
||||
an alternative, swapping packages, silently accepting
|
||||
a "coming up this week" widget). This project
|
||||
has knowingly accepted AGPL-3.0-or-later exposure once already
|
||||
(`icalendar-searcher`, a transitive dep of `caldav`) as a deliberate,
|
||||
explicit call -- not a precedent for skipping the check next time.
|
||||
@@ -66,7 +68,8 @@ Start here, don't re-derive from scratch:
|
||||
- **New/changed UI must work at both desktop and mobile widths --
|
||||
screenshot both, don't assume one implies the other.** The layout
|
||||
genuinely forks at the 860px breakpoint (`theme.css`): the sidebar
|
||||
goes off-canvas behind a hamburger below it. A dialog, header
|
||||
goes off-canvas behind a hamburger below
|
||||
a "coming up this week" widget. A dialog, header
|
||||
control, or new widget that looks right at a wide viewport can
|
||||
overflow, overlap the mobile bar, or mis-center at phone widths.
|
||||
`run-server`'s driver has a `viewport` command for exactly this
|
||||
|
||||
Reference in New Issue
Block a user