3 Repos
User interfaces that support customizable visual styles and theme toggles.
Distinct from Dark Mode Toggles: Existing candidates focus on narrow dark-mode toggles or specific CSS variable implementations rather than the general domain of themed interfaces.
Explore 3 awesome GitHub repositories matching user interface & experience · Themed User Interfaces. Refine with filters or upvote what's useful.
v3-admin-vite is a Vue 3 admin template and frontend framework used for building administrative dashboards and internal business tools. It utilizes Vite for module bundling, providing hot module replacement during development and optimized builds for production. The project features a themeable management interface with customizable visual styles and dark mode toggles. It includes a responsive dashboard layout that adapts navigation and content displays across desktop and mobile screen resolutions. The framework implements role-based access control to manage user permissions and restrict acc
Implements customizable visual styles and dark mode toggles to improve the user experience.
douyuEx ist ein Tampermonkey-Userscript und Web-Interface-Enhancer, der entwickelt wurde, um die Funktionalität und das Erscheinungsbild einer spezifischen Live-Streaming-Plattform zu modifizieren. Es fungiert als umfassendes Automatisierungstool und Browser-Erweiterung, die eine Suite von Dienstprogrammen zur Verwaltung von Live-Stream-Interaktionen, zur Verbesserung der Videowiedergabe und zur Analyse von Streaming-Daten bereitstellt. Das Projekt zeichnet sich durch eine tiefe Automatisierung plattformspezifischer Aufgaben aus, wie etwa automatisierte Konto-Check-ins, das Beanspruchen von Schatzkisten und Geschenkpaketen sowie schlüsselwortbasierte Chat-Antworten. Es bietet zudem fortgeschrittene Interaktionstools, einschließlich Massen-Geschenkversand, Chat-Polling und die Möglichkeit, Benutzerstatus-Badges zu fälschen. Die breiteren Funktionen decken Multimedia-Verbesserungen wie Kinomodus, Multi-Stream-Wiedergabe und Video-Filteranwendung ab, neben einer umfangreichen Chat-Verwaltung zum Filtern von Rauschen und zum Anpassen von Nachrichtenerscheinungen. Zudem enthält es Datenanalysen zur Überwachung der Chat-Geschwindigkeit und Zuschauermetriken sowie Finanz-Tracking für monatliche Ausgaben und Abonnement-Ablaufdaten. Die Installation erfolgt über die Tampermonkey-Laufzeitumgebung, um benutzerdefinierte JavaScript-Logik in die Webseite zu injizieren.
Provides a customized dark theme to improve interface visibility.
Dieses Projekt ist ein Test-Framework für React Native-Anwendungen, das eine Suite von Tools zur Darstellung von Komponenten in einer kontrollierten Speicherumgebung bereitstellt. Es ermöglicht Entwicklern, das Verhalten und die Struktur mobiler Interfaces durch die Simulation von Benutzerinteraktionen und die Überwachung von Komponenten-Lebenszyklusübergängen zu verifizieren. Durch die Isolierung von Komponenten vom Rest der Anwendung wird sichergestellt, dass Tests stabil und unabhängig bleiben. Das Framework zeichnet sich durch einen Accessibility-First-Ansatz aus, bei dem benutzerorientierte Attribute wie Rollen, Labels und Textinhalte bei der Abfrage des Komponentenbaums priorisiert werden. Diese Methodik stellt sicher, dass Tests widerspiegeln, wie ein echter Benutzer das Interface wahrnimmt und damit interagiert, anstatt sich auf interne Implementierungsdetails zu verlassen. Es bietet zudem robuste Unterstützung für asynchrone Operationen und synchronisiert Assertions automatisch mit Hintergrund-Status-Updates und verzögertem UI-Rendering, um Race Conditions zu vermeiden. Über das reine Rendering und die Interaktion hinaus bietet die Bibliothek umfassende Funktionen zur Validierung des UI-Status, zur Inspektion von Komponenten-Styles und zur Überprüfung von Barrierefreiheitseigenschaften. Sie unterstützt das Testen von Custom Hooks in Isolation, die Verwaltung komplexer Komponentenbäume durch Provider-Injection und die strukturelle Verifizierung mittels Snapshots. Diese Funktionen ermöglichen eine gründliche Qualitätssicherung für verschiedene mobile Interface-Szenarien.
Enables testing mobile applications by querying elements based on how a real user perceives the interface.