// // Unicode glyph constants used across popup and fullscreen surfaces. All // glyphs are monochrome unicode (no emoji) so they render identically in the // codebase's monospace font. Pair each button glyph with a `title=` tooltip // at the call site for accessibility — the constants here are the visual, // not the affordance. export const GLYPH_REVEAL = '⊙'; // password reveal toggle (hidden state) export const GLYPH_HIDE = '⊘'; // password reveal toggle (revealed state) export const GLYPH_GENERATE = '↻'; // password / passphrase generate export const GLYPH_FILL_FROM_TAB = '⤓'; // pull URL from active browser tab export const GLYPH_QR = '◫'; // paste / upload QR image (TOTP) export const GLYPH_MONO = '≡'; // toggle notes monospace font export const GLYPH_TRASH = '▦'; // sidebar trash nav export const GLYPH_DEVICES = '⌬'; // sidebar devices nav export const GLYPH_SETTINGS = '⚙'; // sidebar settings nav export const GLYPH_LOCK = '⏻'; // sidebar lock nav export const GLYPH_NEXT = '▸'; // forward / next button (matches ▾/▸ disclosure family) /// Inline HTML snippet for the required-field pill. Use after a label's text: /// `` /// /// Requires the `.req-pill` CSS rule (added in Tasks 2 and 3 to popup/styles.css /// and vault/vault.css respectively). export const REQUIRED_PILL_HTML = 'required';