arnelirobles/laravel-rnx
A small Laravel package by arnelirobles that adds RNX support to Laravel applications. Install it via Composer and check the repository README for setup and usage details. Lightweight and early-stage, it fits simple projects or experimentation rather than large production systems.
setMode('light' | 'dark' | 'system'), persisted choice in localStorage, live prefers-color-scheme behavior, and Bootstrap 5.3 alignment via data-bs-theme.--rnx-* tokens, so multi-brand or tenant-specific theming can be handled by overriding CSS variables instead of forking Tailwind config or component styles.colors.indigo in Tailwind config will no longer affect the theme; they must set --rnx-* tokens instead. Tints, hover fills, and focus rings use color-mix(), so older browsers lose those visual treatments.Toast, StatCard, TopAppBar, modals, drawers, checkboxes, and radios.color-mix() — Chrome 111, Safari 16.2, and Firefox 113 are the stated baseline — or if the design system requires Tailwind config colour remapping as the primary theming API.data-mode and data-bs-theme, persists to localStorage, and reacts to prefers-color-scheme. The Tailwind theme now reads --rnx-* tokens with existing hex fallbacks, so default appearance is unchanged. Existing Tailwind colour remaps will stop affecting the theme; migrate to token overrides. Also note color-mix() support requirements for tints, hover fills, and focus rings, plus fixes for toast dark styling and Tailwind class generation in Toast, StatCard, and TopAppBar.How can I help you explore Laravel packages today?