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

This commit is contained in:
Martin Dvořák 2026-09-30 11:09:57 +00:00
commit d947ecfb1a
21 changed files with 1707 additions and 2978 deletions

View file

@ -89,7 +89,7 @@ const ICON_KEYS = [
];
export default function WindowsDesktop() {
const { theme, toggle } = useTheme();
const { toggle } = useTheme();
const [wins, setWins] = useState<WinState[]>(() => [
{
@ -577,10 +577,10 @@ export default function WindowsDesktop() {
type="button"
className="win-theme-toggle"
onClick={toggle}
title={`Switch to ${theme === "skeuo" ? "gruvbox" : "Desktop"} theme`}
title="Switch to the web theme"
>
<span aria-hidden="true">{theme === "skeuo" ? "▚" : "❖"}</span>
<span>{theme === "skeuo" ? "Gruvbox" : "Desktop"}</span>
<span aria-hidden="true">▚</span>
<span>Web</span>
</button>
<Clock className="win-clock" />