openclassify/Modules/Listing/resources/views/themes
2026-03-07 22:23:53 +03:00
..
default Improve partner panel UX 2026-03-07 20:19:00 +03:00
otoplus Align auth pages and headers 2026-03-07 22:23:53 +03:00
README.md Document listing and category fixes 2026-03-04 11:17:08 +03:00

Listing Theme Contract

Active template is resolved from config('theme.modules.listing').

Directory structure:

  • themes/{theme}/index.blade.php
  • themes/{theme}/show.blade.php

Fallback order:

  1. listing::themes.{active}.{view}
  2. listing::themes.default.{view}
  3. listing::{view}

To add a new theme:

  1. Create Modules/Listing/resources/views/themes/{your-theme}/index.blade.php.
  2. Create Modules/Listing/resources/views/themes/{your-theme}/show.blade.php.
  3. Set OC_THEME_LISTING={your-theme} in .env.