65 lines
2.5 KiB
Markdown
65 lines
2.5 KiB
Markdown
ingeli-design-system/
|
|
├── 1-figma/
|
|
│ ├── color.tokens.json Fichier d'export brut figma verbeux, non versioné
|
|
│ └── README.md
|
|
│
|
|
├── 2-tokens/
|
|
│ ├── 1-src/
|
|
│ │ └── color.json Fichier figma converti simplié par un outils automatique (sript python)
|
|
│ │
|
|
│ ├── 2-generated/
|
|
│ │ └── color.css Fichier calculé à partir du fichier color.json
|
|
│ │
|
|
│ └── overrides.css Fichier qui fait le lien entre les variables design et les variables runtime
|
|
│
|
|
├── 3-styles/
|
|
│ ├── ingeli-std/
|
|
│ │ ├── 1-behaviors/
|
|
│ │ │ ├── color.behavior.css mapping behavior → tokens
|
|
│ │ │ └── color.values.css
|
|
│ │ │
|
|
│ │ ├── 2-components/
|
|
│ │ │ ├── panel.css
|
|
│ │ │ ├── button.css
|
|
│ │ │ ├── alert.css
|
|
│ │ │ └── tabs.css
|
|
│ │ │
|
|
│ │ ├── 3-pages/
|
|
│ │ │ └── (optionnel)
|
|
│ │ │
|
|
│ │ └── utilities/
|
|
│ │ └── helpers.css
|
|
│ ├── ingeli-ils/ Même structure que ingeli-std
|
|
│ └── cloud-engine/ Même structure que ingeli-std
|
|
│
|
|
├── 4-clients/
|
|
│ ├── client-xxx/
|
|
│ │ ├── client.config.json
|
|
│ │ ├── 1-commons/
|
|
│ │ │ └── styles/ Même structure que dans le dossier 3-styles à la racine
|
|
│ │ ├── app-xxx/
|
|
│ │ │ └── styles/ Même structure que dans le dossier 3-styles à la racine
|
|
│ │ ├── app-yyy/
|
|
│ │ │ └── styles/ Même structure que dans le dossier 3-styles à la racine
|
|
│ │ └── 2-variants/
|
|
│ │ ├── variant-xxx/
|
|
│ │ └── variant-yyy/
|
|
│ │
|
|
│ └── client-yyy/
|
|
│ └── client-demo/
|
|
│
|
|
├── build/
|
|
│ ├── build-css.js
|
|
│ ├── deploy-one.js
|
|
│ ├── deploy-all.js
|
|
│ └── live-dev.js
|
|
│
|
|
├── dist/ Fichiers à déployer dans le projet C#
|
|
│ ├── client-xxx/
|
|
│ │ ├── variant-xxx/
|
|
│ │ │ └── min.css
|
|
│ │ └── variant-yyy/
|
|
│ └── client-yyy/
|
|
│
|
|
├── package.json
|
|
└── README.md
|