desolatormagno / atlantis-theme
Paquete basado en el tema gratuito atlantis
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:CSS
Requires
- php: >=7.1.3
- illuminate/support: 5.6.*|5.7.*|5.8.*
- monolog/monolog: 1.23.*|1.24.*
Requires (Dev)
- orchestra/testbench: 3.6.*|3.7.*|3.8.*
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2025-03-07 09:07:38 UTC
README
Via Composer
$ composer require desolatormagno/atlantis-theme
Publicar
$ php artisan vendor:publish --tag=atlantis-theme
Utilización
Basta tomar la vista index que esta dentro de la carpeta resources/views/atlantis-theme copiarla a una nueva ubicación y comenzar a trabajar sobre ella.
Configuración
Luego de instalado y publicado el paquete se copiaran todos los archivos necesarios, en la carpeta public se creara un nueva carpeta vendor/atlantis-theme con el contenido de todos los asset (CSS, Fonts, Img, JS) que utiliza el sistema.
En la carpeta config se creara un nuevo archivo theme.php, el cual contendrá 2 combinaciones de colores preconfigurados (claro y obscuro), y algunos atributos para el sistema, como title y brand.
Dentro de la carpeta de resources/views se almacenaran las vistas en la carpeta atlantis-theme, en estas se incluye la de layouts, una de partials, otra de ejemplos y una vista funcional en la raiz que sirve como base para el sistema.
Adicionalmente se cuenta con un grupo de stacks y sections los cuales permiten la modificación de ciertos aspectos de la vista, para así evitar la modificación directa de la plantilla como tal.
Yield
navbar-brand
Preconfigurado para utilizar el valor de theme.brand y en caso de no existir, utilizar app.name
title
Preconfigurado para utilizar el valor de theme.title y en caso de no existir, utilizar app.name
content
Donde va todo el contenido de la pagina.
sidebar-items
Aquí van todos los ítems del navbar
pre-sidebar
en caso de necesitar algo previo al listado del navbar
Example
@section('title', 'Caracola')
Sera suficiente para cambiarle el titulo a la web a Caracola
Stack
meta
Para todo los metadatos adicionales que se puedan necesitar
script
Para script del sistema, tanto librerías adicionales como para código personalizado
style
Para el estilo personalizado o inclusión de otras hojas de estilo.
sidebar-extra
Sección adicional del NavBar, para casos cuando se deseen agregar ítems en vistas especificas.
Pendiente Traducción
Helpers Views
partials/sidebar/separator
Separador de sección, crea un elemento con texto visible para poder crear secciones y subsecciones en el menú lateral, esta vista acepta como variable $section la cual sera el texto a mostrar.
(WIP los demás helpers)