react-ui-os
Ein ganzes Desktop-OS in einem React-Tag
Warum es das gibt
Mintables brauchte Fenster, ein Dock und Spotlight dringender als Routen. Als diese Hülle einmal existierte, wollte sie offensichtlich eine eigene Bibliothek sein: Apps als Daten registrieren, ein OS-Theme wählen, und der Desktop verdrahtet sich selbst.
macOS, wenn man blinzelt
Ampelknöpfe, Dock und Menüleiste: der macOS-Look ist ein einzelnes Theme-Prop.
Windows, mit Taskleiste und allem
Dieselben Apps, neu eingekleidet: Fensterrahmen, Taskleiste und Bedienelemente folgen der Windows-Konvention, ohne App-Code anzufassen.
Ubuntu für die GNOME-Fraktion
Activities, Top-Bar und Fensterknöpfe im GNOME-Stil machen das dritte mitgelieferte Theme komplett.
Über das Projekt
Eine React-Komponentenbibliothek, die einen kompletten OS-artigen Desktop rendert: Hintergrundbild, Dock und verschiebbare, größenveränderbare Fenster mit Ampelknöpfen, dazu eine Spotlight-Palette, Einstellungen, Benachrichtigungen und Fenster-Snapping. Du registrierst Apps als Daten, den Rest verdrahtet es selbst, und es bringt macOS-, Windows- und Ubuntu-Themes (GNOME) von Haus aus mit. Es ist die Desktop-Hülle hinter Mintables.
Tech Stack
