Le panneau d'administration est construit avec Bootstrap et TWIG Templates.
Le design peut être personnalisé à volonté en utilisant Bootstrap CSS.
En fonction de ce que vous voulez personnaliser, vous avez plusieurs possibilités.
generator/generator.php
dans votre navigateurLes thèmes inclus dans le package sont tous conçus en responsive design et en qualité premium, mais vous êtes libre d'y apporter vos propres modifications. Les principaux éléments du tableau de bord peuvent être facilement personnalisés pour correspondre au design de votre projet (voir illustration ci-dessous).
Vous trouverez ci-dessous quelques exemples de thèmes comportant des éléments CSS personnalisés
<link rel="stylesheet" href="<?php echo ADMIN_URL; ?>assets/stylesheets/custom.css" type="text/css" media="screen">
body {
font-family: Arial, Helvetica, sans-serif;
}
.page-header.has-cover {
background: url(../images/backgrounds/custom-header-bg.jpg);
}
.sidebar .sidebar-user .category-content {
background: url(../images/backgrounds/custom-user-bg.jpg) 50% no-repeat;
}
PHP CRUD Generator est construit avec SASS & Gulp.
Un package prêt à l'emploi pour minifier et compiler SASS et Javascripts est disponible en téléchargement sur Github ici : https://github.com/migliori/php-crud-generator-gulp.
Ces fichiers sources permettent d'éditer le thème Bootstrap Admin CSS et/ou Javascript.
Téléchargez ou clonez le dépôt Github à la racine de votre projet et suivez les instructions du README.
Tous les fichiers SASS, y compris Bootstrap, sont situés dans admin/assets/sass/ et compilés dans admin/assets/stylesheets/.
Les fichiers CSS sont chargés dans le fichier admin/inc/css-includes.php.
Tous les fichiers Javascript sont organisés dans admin/assets/javascripts/ et minifiés dans le même dossier.
Le Javascript principal est admin/assets/javascripts/project.js.
Il charge toutes les dépendances du projet à l'aide de LoadJs.
Pour personnaliser le CSS de votre interface d'administration Bootstrap, vous devez au préalable.. :
Le panneau d'administration Bootstrap
Fichiers et logique
Barre de navigation
Contenu
Débogage