-
Notifications
You must be signed in to change notification settings - Fork 0
Admin Themes
Marble ships with two visual themes for the admin panel. Each user can choose their preferred theme in their user settings.
Clean, modern look. Flat white cards, subtle shadows, standard Bootstrap 3 styling.
A full retro Win98 aesthetic: teal desktop background, beveled 3D borders, navy title bar gradients, Tahoma 12px font, and classic Windows scrollbars. All 997 Famfamfam Silk icons are mapped to equivalent Windows 98 system icons where available.
- Click your name in the top-right corner of the admin
- Go to Edit Profile (or System → Users → [your user])
- Under Theme, select
xpor98 - Save
The selected theme is stored per user and applied on next page load.
The theme is loaded as a CSS file in the admin layout: vendor/marble/assets/css/admin-theme-{theme}.css. The xp theme file is empty (the default styles are already the XP look). The 98 theme applies approximately 1,000 lines of overrides.
The icon rendering component (@include('marble::components.famicon', ...)) automatically switches to Windows 98 PNG icons when the 98 theme is active. Blueprint custom icons (user-assigned from the icon picker) use the SVG fallback in both themes.