ulysses/static
pewdiepie-archdaemon bb66914b1e Settings: clamp logo SVGs to 18px chip + endpoint dropdown gets logo
Provider SVGs in providers.js declare only viewBox (no width/height),
so when injected into the 18×18 logo chips they fell back to the
browser default of 300×150 and blew out the row.

- CSS: SVGs inside settings logo chips (`span[id$="-logo"]`,
  the 18px wrappers in fallback rows) now stretch to 100%/100% of
  their container.
- Added matching `-logo` chip next to the Endpoint dropdowns in
  Default Chat Model and Utility Model cards.
- New `_syncEndpointLogo` helper mirrors the selected endpoint
  option's text label through providerLogo() (the select value is
  a UUID and wouldn't match anything otherwise), and
  `_fillEndpointSelect` calls it on each render.
2026-06-13 23:00:16 +09:00
..
fonts Odysseus v1.0 2026-05-31 23:58:26 +09:00
js Settings: clamp logo SVGs to 18px chip + endpoint dropdown gets logo 2026-06-13 23:00:16 +09:00
lib Odysseus v1.0 2026-05-31 23:58:26 +09:00
app.js Settings overhaul + UI polish pass 2026-06-10 15:15:13 +09:00
index.html Settings: clamp logo SVGs to 18px chip + endpoint dropdown gets logo 2026-06-13 23:00:16 +09:00
login.html fix(login): keep inputs >=16px on touch so iOS doesn't zoom on focus (#1632) 2026-06-03 14:23:24 +09:00
manifest.json Odysseus v1.0 2026-05-31 23:58:26 +09:00
style.css Settings: clamp logo SVGs to 18px chip + endpoint dropdown gets logo 2026-06-13 23:00:16 +09:00
sw.js fix(ui): modal drag + removed startDrag func (#2430) 2026-06-04 20:34:18 +02:00