Skip to content

Designers Italia mette a disposizione la conoscenza e gli strumenti per progettare e realizzare servizi pubblici centrati sulle necessità delle persone

License

Notifications You must be signed in to change notification settings

italia/designers.italia.it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

940cd02 · Feb 18, 2025
Feb 6, 2025
Jul 17, 2024
Sep 29, 2023
Feb 18, 2025
Feb 18, 2025
May 29, 2017
May 16, 2023
May 16, 2023
Oct 19, 2023
Dec 19, 2022
Feb 7, 2025
Jul 18, 2023
Nov 8, 2024
May 12, 2023
Feb 1, 2025
Sep 29, 2023
Feb 15, 2024
Nov 15, 2023
Sep 29, 2023
Feb 10, 2025
Feb 10, 2025
Dec 18, 2021

Repository files navigation

🖖 Sorgente del sito Designers Italia

Questo repository contiene il codice sorgente del sito Designers Italia, il progetto che mette a disposizione conoscenza e strumenti per creare i servizi digitali della Pubblica Amministrazione.

Il sito ospita la documentazione del design system del Paese nella sezione /design-system/come-iniziare/.

Il sito utilizza l'ultima versione di Bootstrap Italia, Gatsby e l'ecosistema Node.js.

💙 Come contribuire

È possibile seguire e contribuire alle lavorazioni in corso nella board di progetto.

Commenti e proposte relative all'evoluzione del sito e delle risorse può essere fatta aprendo una nuova issue, o esplorando le issues esistenti. Se vuoi contribuire e proporre una modifica, è sufficiente aprire una pull request.

✏️ Content

The site's content is at src/data/content/, and whenever a file is updated the last modification time is automatically generated.

If you want to update one of those files without altering the displayed last modification time, include (last-update-skip) somewhere in the commit message.

🚀 Quick start

  1. Install dependencies.

    npm i
  2. Start developing

    To start your project up run.

    npm run dev

    Your site is now running at http://localhost:8000!

  3. Prepare previews of the design system

    Download and generate examples via the Bootstrap Italia API.

    npm run prepare-content
  4. Build static website (production)

    To build a static version of this website, start the build process.

    npm run build

    Your statically generated site is placed inside the public directory.

  5. Validate your work

    To lint and "prettify" your code.

    npm run lint:fix
    npm run prettier:fix
  6. Learn more