Checkpoint: Aurora rename + dropdown fix
This commit is contained in:
parent
dd50b24ec1
commit
ae8452602f
1 changed files with 55 additions and 1 deletions
|
|
@ -1,4 +1,58 @@
|
|||
# Checkpoint — Glass theme look (2026-08-24)
|
||||
# Checkpoint — Aurora rename + dropdown fix (2026-08-24)
|
||||
|
||||
A stopping point you can return to if this session is closed. Everything below was
|
||||
verified green at the moment this file was written.
|
||||
|
||||
## Where things are
|
||||
|
||||
- Project: `/home/avi/Projects/Nostr_Keynctr`
|
||||
- Git repo: `master` @ `dd50b24` ("Rename glass theme display to Aurora; fix
|
||||
unreadable select options"). Before it: `ecb666b` (frosted-glass look),
|
||||
`0cab883`/`1aae81c` (checkpoints), `bfe14f0` (glass fix).
|
||||
- Working tree: clean apart from this checkpoint update. `concept3.svg` deleted
|
||||
and `KeynectrAppIconPossibility02.jpeg` untracked remain as the user had them.
|
||||
|
||||
## What was completed
|
||||
|
||||
1. **Theme renamed to Aurora (`dd50b24`).** User picked "Aurora" from options
|
||||
(Aurora/Frost/Glacier/Ice/keep). Display label only — internal id stays
|
||||
`glass`, so existing settings.json values need no migration.
|
||||
2. **Fixed unreadable theme dropdown (`dd50b24`).** Under the glass theme the
|
||||
native `<select>` popup inherited the near-transparent select background and
|
||||
painted white-on-white. Options now get an explicit dark surface
|
||||
(`#141a26`) + theme text color, and the glass palette sets
|
||||
`color-scheme: dark` so native controls render dark.
|
||||
|
||||
## Commits added most recently
|
||||
|
||||
- `dd50b24` Rename glass theme display to Aurora; fix unreadable select options
|
||||
|
||||
## Verification commands run (all green)
|
||||
|
||||
Frontend (`frontend/`): format:check, npm test (92), typecheck, lint,
|
||||
`npm run build` (dist rebuilt for plain `npm start`). Rust untouched this round
|
||||
(last verified at `ecb666b`: cargo test 113 passed).
|
||||
|
||||
## How to use / reproduce
|
||||
|
||||
```bash
|
||||
cd ~/Projects/Nostr_Keynctr/frontend && npm start
|
||||
```
|
||||
|
||||
Settings → Appearance → Theme → **Aurora** (frosted translucent panels over a
|
||||
glowing deep-blue backdrop). Switching to any other theme from the dropdown is
|
||||
readable in all themes.
|
||||
|
||||
## Notes & next steps
|
||||
|
||||
- If a full identifier rename is ever wanted (Rust enum + types + migration),
|
||||
it needs a serde alias for old saved settings — deliberately not done.
|
||||
- Blur/glow tuning: `backdrop-filter` rules + `html[data-theme='glass'] body`
|
||||
gradient near the top of `frontend/src/styles.css`.
|
||||
|
||||
---
|
||||
|
||||
# Older checkpoint — Glass theme look (2026-08-24)
|
||||
|
||||
A stopping point you can return to if this session is closed. Everything below was
|
||||
verified green at the moment this file was written.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue