Dark Mode
Add real dark mode: text, borders, charts, and code blocks must switch with the page.
Trip preferences
Departure date is still missing
Color relationships change together: When backgrounds become dark, body text, muted hints, borders, buttons, inputs, charts, and code blocks all need contrast and hierarchy checks. Reversing one background alone is insufficient.
Respect a person's preference: A product can use prefers-color-scheme as a default and offer an explicit switch that remembers a choice. Focus, hover, selected, and error states must remain distinguishable after switching.
You can say this to an AI Agent
Implement dark mode: use system `prefers-color-scheme` as a possible default and provide a user switch. Give background, text, borders, inputs, errors, focus, charts, and code blocks matching theme values. Then check default, hover, focus, and error states in both light and dark modes.
Select page elements for precise AI edits
Click a button, text, or card, note the change, then copy its exact location to AI.
Open Selector Pro website↗