Commit graph

5 commits

Author SHA1 Message Date
d3f953e4a2 turn the terminal/Gruvbox theme into the skeuo console
- rename the theme everywhere: id terminal -> skeuo, desktop sim skeuo -> desktop,
  skeleton terminal shell -> SkeuoLayout, page.css -> shared.css (shared components),
  old skeuo.css -> desktop.css, storage key theme -> dmx-theme (with migration)
- rebuild the theme as a walnut-and-aluminium home-lab console: brass plates, patch bay,
  analogue gym gauges, clipboard, stitched leather logbook, service rack with pilot lamps,
  framed print, chart recorder, cartridge, software box, pegboard tags, card-index drawer
- all materials are CSS + inline-SVG noise (no texture images); Barlow Semi Condensed +
  Courier Prime via next/font with fallbacks
- desktop mode is now phone-only (<=768px): switch hidden above that, stored desktop
  preference overridden, sim never mounted on wide viewports
- drop the ASCII train background and its gruvbox.webp asset
2026-09-30 10:46:24 +00:00
b2244da743 revert to the state before the editorial rework (8669263): restore the terminal layout, phone home screen and pre-rework assets
This undoes 8669263..1880a5b as a single revert commit; the reverted work
remains reachable in history at 1880a5b.
2026-09-30 10:02:47 +00:00
40824dbcb1 rename the editorial theme to "web" and make it the landing view (stop persisting the theme, so a reload never opens the desktop) 2026-09-30 08:20:50 +00:00
86692637de rework the site: gruvbox editorial default with a desktop-mode toggle; drop the terminal layout and phone desktop 2026-09-30 07:49:31 +00:00
6ac8159ce2 fixed the mobile UI bugs 2026-09-22 23:16:08 +02:00