2 Repos
Applying visual formatting and layout rules to desktop application components using CSS engines.
Distinct from Desktop Layout Engines: Focuses on the styling of individual components rather than the overall layout engine
Explore 2 awesome GitHub repositories matching user interface & experience · Desktop Component Styling. Refine with filters or upvote what's useful.
Firefox-UI-Fix ist eine Sammlung von CSS-Stylesheets, Stil-Overrides und einem UserChrome-Framework, das darauf ausgelegt ist, das Layout und Erscheinungsbild des Firefox-Webbrowsers neu zu definieren. Es fungiert als Browser-Oberflächen-Anpasser und Styling-Kit, das CSS-Injection und DOM-Overrides verwendet, um die Browser-Shell zu modifizieren. Das Projekt zeichnet sich durch eine tiefe Integration mit Host-Betriebssystemen aus, wodurch Fensterdekorationen, Menüs und Themes des Browsers an Systemakzentfarben und native Desktop-Ästhetik angepasst werden können. Es enthält spezialisierte Funktionen zur Modifikation der visuellen Hierarchie der Oberfläche und bietet vordefinierte visuelle Theme-Distributionen. Breite Funktionsbereiche decken umfassende Layout-Modifikationen ab, einschließlich der Möglichkeit, Elementdichte anzupassen, Tab-Leisten neu zu positionieren und Navigations-Toolbars neu zu organisieren. Das Projekt bietet zudem Werkzeuge für Tab-Management, das Redesign interner Media-Player, das Entfernen von Oberflächenanimationen sowie die Anpassung interner Browserseiten und Typografie. Das System ist in SCSS implementiert und nutzt die internen Styling-Mechanismen des Browsers sowie präferenzgesteuerte Konfigurationen.
Matches browser window decorations and menus with the look and feel of the host operating system.
LCUI is a component-based, cross-platform UI toolkit for building desktop applications using C, TypeScript, and JSX. It provides a declarative UI compiler that transforms JSX and TypeScript markup into native C code, enabling developers to construct interfaces without a browser runtime. The library includes a CSS styling engine that applies standard CSS rules to layout and style native desktop components, and supports component composition with state management and event binding. The toolkit distinguishes itself by combining web development patterns with native desktop rendering, allowing dev
Applies standard CSS syntax to layout and style native desktop components.