Go to file
2025-07-16 14:26:46 +02:00
output 💄 Add css global variables 2025-07-15 13:03:42 +02:00
src ♻️ refactor: generate-typo-class updated 2025-07-16 14:26:46 +02:00
.gitignore 🙈 gitignore file updated 2025-07-15 13:56:45 +02:00
.gitlab-ci.yml 👷 deployment pipeline configuration 2025-07-15 15:21:13 +02:00
package-lock.json dependency: Add sass dependency 2025-07-15 12:27:23 +02:00
package.json 📦 package: deployment package configuration️ 2025-07-15 15:17:18 +02:00
README.md 🎉 add README 2025-07-13 20:17:28 +02:00

Summary

Current version : 1.0.0

This project defines the visual foundations of the design system and establishes a strategy for structuring styles to guarantee their reusability in the design of graphic interfaces.

The architecture is based on the principle of design tokens, enabling basic components (colors, typography, sizes, etc.) to be separated and exposed as centralized CSS variables, facilitating design consistency and maintenance.

Project structure

The project is organized into three main modules:

  • base

    Contains the fundamental elements of the graphic charter: color palettes and typographic definitions.

  • tokens

    Structures and transforms basic components into thematic tokens (light/dark), organized into categories (decisions, options, etc.) for direct use in interfaces.

  • output

    Contains the Generated final variables.css file, containing all global CSS variables ready for integration into front-end projects.

Important

In order to encourage the adoption of best practices, tools and technologies used in the NTIC market, this graphic charter is inspired by the French government's Design System (DSFR). It takes up the basic components, while streamlining and adapting them to the specific needs of the project.