Search by

dbravoan / dbcms-theme-default-clean

dbravoan

Tema neutro de referencia: claro, minimalista y sin dependencias visuales, usado como fallback seguro y como base para nuevos temas.

Package info

github.com/dbravoan/dbcms-theme-default-clean

Language:Blade

Type:dbcms-theme

pkg:composer/dbravoan/dbcms-theme-default-clean

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-11-05 15:41 UTC

This package is auto-updated.

Last update: 2026-11-06 11:31:12 UTC


README

Qué hace

dbravoan/dbcms-theme-default-clean es un tema público (dbcms-theme). Identifier: default-clean. Tema neutro de referencia: claro, minimalista y sin dependencias visuales, usado como fallback seguro y como base para nuevos temas.

Requisitos y dependencias

  • dbravoan/dbcms-core ^1.0

Instalación y activación

Añade el paquete Composer de tipo dbcms-theme. Selección del tema público activo:

  1. Entorno / config: clave CMS_THEME → config('cms.theme').
  2. Ajuste persistido del panel: cms.active_theme (ThemeManagerService::ACTIVE_THEME_SETTING), con prioridad sobre la config si el tema está instalado.
  3. Panel de temas del núcleo (ThemesGetController / activación vía ThemeManagerService::setActiveTheme).

El tema debe estar instalado en el proyecto; si no, la activación falla con validación.

Configuración

Claves por nombre (núcleo, no valores):

  • CMS_THEME / cms.theme
  • ajuste cms.active_theme

Manifest del tema: theme.json (name, identifier, description, author). Tokens de filtros UI en filter.json si existe.

Rutas

No aplica.

Comandos Artisan

No aplica.

Permisos

No aplica.

Privacidad y datos

No aplica de forma propia. Las vistas deben incluir la UI de privacidad del núcleo en layouts completos personalizados (contrato de extensiones).

Plantillas y assets

  • layouts/app.blade.php
  • pages/show.blade.php
  • partials/header.blade.php
  • partials/footer.blade.php
  • blog/index.blade.php
  • blog/show.blade.php
  • blog/category.blade.php
  • gallery/index.blade.php
  • gallery/show.blade.php
  • shop/index.blade.php
  • shop/show.blade.php
  • shop/cart.blade.php
  • shop/checkout.blade.php
  • shop/order_success.blade.php
  • shop/blocks/products.blade.php
  • theme.css
  • theme.json

Enlaces