Theming
Subscribd’s components are styled with CSS custom properties. Publish the stylesheets and override the variables to match your application’s design system — no view publishing required.Publishing the stylesheets
public/vendor/subscribd/ directory:
subscribd.css— Light mode styles and all variable definitionssubscribd-dark.css— Dark mode overrides
prefers-color-scheme media query:
darkMode: 'class'), scope the dark file to .dark:
CSS variables
All component colours, spacing, and typography pull from CSS custom properties on:root. Override them in your own stylesheet:
Dark mode variables
Dark mode variables use the same property names, redefined insubscribd-dark.css:
Gradient usage
The brand gradient (--subscribd-gradient-brand) is reserved for accent punctuation — price callouts, plan badges, and CTA highlights. Avoid using it as a background for large areas or body text.
Tailwind integration
If your project uses Tailwind CSS v4, extend your theme with Subscribd’s CSS variables:text-subscribd-primary, bg-subscribd-primary, and similar utilities available throughout your app.
Next steps
- Livewire Components — Component reference
- Localization — Translate component strings