Commit graph

23 commits

Author SHA1 Message Date
d947ecfb1a rename terminal theme to web, make it the default, drop the mobile home screen, and rebuild the web shell as a light/dark glassmorphism layout 2026-09-30 11:09:57 +00:00
32d622f80e revert "turn the terminal/Gruvbox theme into the skeuo console" (d3f953e)
Back to the terminal/Gruvbox shell + phone-reachable KDE desktop. The reverted
work is still reachable in history at d3f953e.
2026-09-30 10:48:22 +00:00
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
bc738541cf desktop: keep drag/resize working over embedded iframes + add embed loading spinner 2026-09-25 14:00:56 +00:00
12ff3e70e9 windows stop 5px above the taskbar; apply the same gap to maximized windows 2026-09-24 15:06:10 +00:00
415f48f3f0 clamp window dragging to the screen; drop the coloured per-app tiles in the taskbar 2026-09-24 13:43:26 +00:00
194501e467 responsive desktop: shrink icons on cramped viewports so they never collide; clamp windows to the viewport 2026-09-24 12:48:01 +00:00
10135b3d36 SMP window fills and centres instead of top-aligning; require opencode.md sync alongside README 2026-09-24 10:01:55 +00:00
d540a6a873 SMP: Minecraft-style join window with live status; allow beta tunnel origin for dev HMR 2026-09-24 09:20:06 +00:00
d5206d6607 embed live service sites (Llama.cpp, Jellyfin) inside desktop windows 2026-09-24 07:41:26 +00:00
338146671b taskbar handles many open windows: shrink buttons, scroll on overflow, keep active in view 2026-09-24 07:25:09 +00:00
cd1766619d added ability to drag apps wherever on desktop theme 2026-09-23 23:55:30 +02:00
dvorakmortonxd
d4ea37f29e version bump, 2.1.0, some bug fixes and animations and a full on working terminal (WiP) 2026-09-23 14:40:21 +02:00
dvorakmortonxd
ee11b4f71b animation tweaks and mobile desktop fixes 2026-09-23 11:50:25 +02:00
0461adf1d8 Glassmorphism UI update for the mobile UI 2026-09-22 23:22:03 +02:00
6b645ac636 mobile: iOS-style widget + animations, 2-click desktop icons, new wallpapers
Mobile:
- iOS-style open/close animation for app views (grows from the tapped icon,
  always slides straight down out of view and shrinks on close)
- digital 2x1 clock widget in an iOS-style frosted-glass panel
- new phone wallpaper (phonewallpaper.jpg)
- larger notch

Desktop:
- desktop icons and shortcuts now launch on the second click
- open/close/launcher animations
- windows keep their state when toggling Gruvbox/Desktop themes, and the
  Welcome window only appears on the first page load

Other:
- update wallpaper credits to wallpapercave
- allow LAN hosts in dev (allowedDevOrigins) so phones can load the dev
  bundle instead of getting a 403 and an inert page
2026-09-22 21:02:49 +02:00
dvorakmortonxd
784334d4be mobile ui rework: iOS-style home screen
Rename Android UI to Mobile; add notch, signal/wifi/battery status
icons, glossy monochrome glass app icons, 2x2 clock widget, frosted
floating dock, and dot page indicators. Remove lock-screen clock,
theme chip, navbar, and search bar.
2026-09-22 19:24:51 +02:00
dvorakmortonxd
7446f6a0dc fixed mobile ui on horizontal 2026-09-22 17:01:01 +02:00
dvorakmortonxd
a14df3f3b3 FULL ON WEBSITE REMAKE 2026-09-22 15:36:04 +02:00
dvorakmortonxd
d2f99c87b9 ui update! 2026-09-22 11:41:05 +02:00