execute php artisan migrate to get theme_settings table
new commande available = create:theme-settings {theme_name?} Initialise les settings pour un nouveau theme
positionnement des blades dans un dossier défini par la nouvelle variable d'environnement APP_THEME (default : basic)
positionnement des ressources js et sass dans le dossier des blades du theme (pour mettre toute l'arboresence necessaire au thème sous une seule racine gitable)
38 lines
1.5 KiB
PHP
38 lines
1.5 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
|
|
<title>@yield('title') - {{$settingsGlobal->site_name}}</title>
|
|
<!-- Styles -->
|
|
<link href="{{ asset(config('app.theme').'/css/app.css') }}" rel="stylesheet">
|
|
</head>
|
|
<body>
|
|
<nav>
|
|
<ol>
|
|
<li><a href="{{ route('home') }}">Accueil</a></li>
|
|
<li><a href="{{ route('contact') }}">Contact</a></li>
|
|
<li><a href="{{ route('legal-notice') }}">Mentions Légales</a></li>
|
|
<li><a href="{{ route('terms') }}">CGV</a></li>
|
|
<li><a href="{{ route('privacy') }}">Politique de confidentialité</a></li>
|
|
<li><a href="{{ route('faq') }}">FAQ</a></li>
|
|
<li>-</li>
|
|
@auth
|
|
<li><a href="{{ route('auth.logout') }}">Se déconnecter</a></li>
|
|
@else
|
|
<li><a href="{{ route('auth.login') }}">Se connecter</a></li>
|
|
<li><a href="{{ route('auth.register') }}">Inscription</a></li>
|
|
<li><a href="{{ route('auth.reset-password') }}">Mot de passe oublié ?</a></li>
|
|
@endif
|
|
<li>-</li>
|
|
<li><a href="{{ route('basket') }}">Mon Panier</a></li>
|
|
<li>-</li>
|
|
<li><a href="{{ route('ranges') }}">Gammes de produits</a></li>
|
|
</ol>
|
|
</nav>
|
|
@yield('content')
|
|
<script src="{{ asset(config('app.theme').'/js/app.js') }}"></script>
|
|
@yield('scripts')
|
|
</body>
|
|
</html>
|