Commit 12825a07 authored by Hugues's avatar Hugues

Merge branch '36-repertoire-tests' into develop

parents 73f5d74b 94fdb0eb
......@@ -26,7 +26,7 @@ Répertoires de ce dépôt :
* **core/** : base sass pour tous les projets et sa documentation.
* **js/** : scripts communs à tous les projets.
* **modules/** : composants additionnels (scss, js) et leur documentation.
* **_test/** : fichiers html/css/js de démonstration
* le fichier scampi.scss présente un "sommaire" des fichiers de la bibliothèque
* le présent README
Note 1: les modules préfixés '''u-''' sont destinés à la phase de développement et l’élaboration de styleguide.
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
@charset "UTF-8";
/*!
___ _
/ __| __ __ _ _ __ _ __(_)
\__ \/ _/ _` | ' \| '_ \ |
|___/\__\__,_|_|_|_| .__/_|
|_|
Système de composants adaptables et modulaires du Pôle internet (Scampi)
*/
// ====================================================
// core
// ====================================================
@import "../core/version";
// start
@import "../core/core-scampi-settings";
@import "../core/core-scampi-mixins";
// core
@import "../core/core-scampi-basics";
// ====================================================
// additions au core pour une base tous projets
// ====================================================
// +++ éléments de formulaires et interactions
@import "../modules/buttons/buttons";
@import "../modules/forms/forms";
// +++ enrichissements typo et variations d'éléments html
@import "../modules/alert/alert";
@import "../modules/breadcrumb/breadcrumb";
@import "../modules/skip-link/skip-link";
@import "../modules/tables/tables";
// ====================================================
// end à importer toujours à la fin
// ====================================================
// classes de surcharge
@import "../core/core-scampi-helpers";
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
@charset "UTF-8";
/*!
___ _
/ __| __ __ _ _ __ _ __(_)
\__ \/ _/ _` | ' \| '_ \ |
|___/\__\__,_|_|_|_| .__/_|
|_|
https://gitlab.com/pidila/scampi
*/
@import "../core/version";
// settings, mixins, fonctions
@import "../core/core-scampi-settings";
@import "../core/core-scampi-mixins";
// css core
@import "../core/core-scampi-basics";
// css modules
@import "../modules/adobe-blank/adobe-blank";
@import "../modules/alert/alert";
@import "../modules/blockquote/blockquote";
@import "../modules/breadcrumb/breadcrumb";
@import "../modules/browsehappy/browsehappy";
@import "../modules/buttons/buttons";
@import "../modules/collapse/collapse";
@import "../modules/fontface/fontface";
@import "../modules/fonticon/fonticon";
@import "../modules/forms/forms";
@import "../modules/input-group/input-group";
@import "../modules/menu-simple/menu-simple";
@import "../modules/modal/modal";
@import "../modules/rwd-utils/rwd-utils";
@import "../modules/skip-link/skip-link";
@import "../modules/svg-icons/svg-icons";
@import "../modules/tables/tables";
@import "../modules/site-banner-simple/site-banner-simple";
@import "../modules/pagination/pagination";
// css de développement
// ne pas importer en production
@import "../modules/u-comments/u-comments";
// @import "../modules/u-debug/u-debug";
@import "../modules/u-palette/u-palette";
// css classes utilitaires
// à importer en dernier
@import "../core/core-scampi-helpers";
......@@ -4,10 +4,16 @@ Changelog
v0.4
--------------------------------------------------------------------
Suppression du répertoire _tests, qui n'était pas utilisé. Déplacement du fichier récapitulatif scampi.scss qui y était présent vers la racine du dépôt.
### Core
core/helpers :
- définition d'une variable spécifique pour les paddings applicables aux éléments de class .container
- suppression du padding-top par défaut sur l'élément .main-container
### Modules
modules/browsehappy :
- un poil de décoration
......@@ -16,6 +22,8 @@ modules/collapse :
- modification du picto
- définitions de variables (gestion de la valeur, de la couleur, de la taille et du positionnement du picto, paddings du bouton et de la zone dépliable)
v0.3
--------------------------------------------------------------------
......
......@@ -23,7 +23,7 @@ En plus des règles définies par normalize, nous avons ajouté d’autres règl
Les règles par défaut concernant les tags html sont fixées dans **generic.scss**. Deux remarques importantes le concernant :
- generic.css utilise des variables définies dans le fichier scampi/core/core-scampi-settings.scss ; il faut donc les importer avant ce fichier (voir le fichier modèle scampi/_test/scampi.scss).
- generic.css utilise des variables définies dans le fichier scampi/core/core-scampi-settings.scss ; il faut donc les importer avant ce fichier (voir le fichier modèle scampi.scss).
- Utiliser des tags html non appropriés dans le seul but d’obtenir telle ou telle présentation (typiquement, utiliser une balise de niveau hx correspondant à la présentation souhaitée et non à sa place hiérarchique) est une *mauvaise pratique*, notamment sur le plan de l’accessibilité mais également pour le référencement. Plusieurs sélecteurs html sont donc associés à des classes correspondantes afin d’obtenir le résultat souhaité de façon convenable. Ainsi par exemple, pour présenter un titre de niveau 3 comme un titre de niveau 5 on écrira :
```html
......
@charset "UTF-8";
/*!
___ _
/ __| __ __ _ _ __ _ __(_)
\__ \/ _/ _` | ' \| '_ \ |
|___/\__\__,_|_|_|_| .__/_|
|_|
https://gitlab.com/pidila/scampi
*/
// ====================================================
@import "core/version";
// Si le module fontface est utilisé il doit être importé
// avant les settings pour pouvoir être exploité
@import "modules/fontface/fontface";
// core
// --------------------------------------
@import "core/core-scampi-settings";
@import "core/core-scampi-mixins";
@import "core/core-scampi-basics";
// modules recommandés
// et/ou systématiquement utilisés dans nos projets
// --------------------------------------
@import "modules/alert/alert";
@import "modules/breadcrumb/breadcrumb";
@import "modules/browsehappy/browsehappy";
@import "modules/buttons/buttons";
@import "modules/forms/forms";
@import "modules/skip-link/skip-link";
@import "modules/tables/tables";
// autres modules
// --------------------------------------
// @import "modules/adobe-blank/adobe-blank";
// @import "modules/alert/alert";
// @import "modules/blockquote/blockquote";
// @import "modules/collapse/collapse";
// @import "modules/fonticon/fonticon";
// @import "modules/input-group/input-group";
// @import "modules/menu-simple/menu-simple";
// @import "modules/modal/modal";
// @import "modules/pagination/pagination";
// @import "modules/rwd-utils/rwd-utils";
// @import "modules/site-banner-simple/site-banner-simple";
// @import "modules/svg-icons/svg-icons";
// @import "modules/textarea-counter/textarea-counter";
// module spécifique utilisé dans le styleguide
// --------------------------------------
// @import "modules/u-palette/u-palette";
// css de développement
// ne pas importer en production
// --------------------------------------
// @import "modules/u-comments/u-comments";
// @import "modules/u-debug/u-debug";
// css classes utilitaires
// (à importer en dernier pour garantir la non-surcharge)
// --------------------------------------
@import "core/core-scampi-helpers";
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment