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
|
A stopping point you can return to if this session is closed. Everything below was
|
||||||
verified green at the moment this file was written.
|
verified green at the moment this file was written.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue