> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Design system

> Crea un design system del workspace in Base44 per definire una sola volta i colori, i font, il logo e i componenti del tuo brand, poi applica un look coerente a tutte le tue app.

Un design system salva il look and feel del tuo brand a livello di workspace: i suoi colori, i font, il logo e un set di componenti coordinati. Crealo una volta, impostalo come predefinito, e ogni nuova app che costruisci parte già in linea con il brand, così non devi ridefinire il tuo stile ogni volta.

Non serve essere designer. Con pochi dettagli, come il tuo logo, una breve descrizione del tuo brand, lo stile che vuoi e gli eventuali file di design che hai, Base44 crea un intero design system per te, così tutte le tue app appaiono professionali e in linea con il brand.

<Frame caption="I tuoi design system nelle impostazioni del workspace">
  <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/setting-up-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=ab2a39f760320dacc6b5ac2ddb344a21" alt="Your design systems in workspace settings" width="1478" height="666" data-path="images/setting-up-design-system.png" />
</Frame>

<Warning>
  **Disponibilità:**

  * I design system sono disponibili dal [**piano Builder**](https://base44.com/pricing) in su.
  * I workspace sul piano Builder e superiori includono 1 design system. I workspace Enterprise non hanno limiti.
  * I design system si applicano alle web app, non alle app mobile. Un'app importata da Figma, avviata da un URL o migrata da un'altra piattaforma può ricevere un design system una volta completata la costruzione.
  * Creare e usare un design system non costa crediti.
</Warning>

***

## Cosa include

Quando crei un design system, Base44 compila tutto ciò che mantiene le tue app coerenti e in linea con il brand, e lo mostra in un'anteprima live. Cambia un colore o un font, e ogni esempio si aggiorna subito, così vedi sempre come appare.

<Frame caption="Un design system, con le impostazioni del brand a sinistra e un'anteprima live a destra">
  <img src="https://mintcdn.com/base44/UbtxqxHtmMkiSlmF/images/Design-system-preview.png?fit=max&auto=format&n=UbtxqxHtmMkiSlmF&q=85&s=67a5cddf6e2f8127beecdbabd1c9477f" alt="A design system, with your brand settings on the left and a live preview on the right" width="1754" height="852" data-path="images/Design-system-preview.png" />
</Frame>

Un design system copre 3 cose:

* **Le basi del tuo brand:** il tuo logo, il nome del brand, la tagline e una breve descrizione, più i valori fondamentali del brand, il tono di voce e le linee guida di design su come deve apparire.
* **Il tuo look and feel:** i tuoi colori, i tuoi font, quanto sono arrotondati gli angoli, quanta ombra c'è sotto gli elementi e quanto spazio c'è tra di loro.
* **Elementi pronti all'uso:** un set completo di componenti già in linea con il tuo brand e pronti da inserire in qualsiasi app, inclusi pulsanti, icone, card, navigazione, form e sezioni di pagina, ognuno stilizzato per i suoi stati interattivi.

***

## Creare un design system

Crei un design system dalle impostazioni del workspace. In un unico form puoi combinare una breve descrizione, il tuo logo, un'importazione da Figma, un sito web o un pacchetto npm, e i tuoi file di design, e Base44 genera un design system completo da ciò che fornisci.

**Per creare un design system:**

1. Clicca sul nome del tuo workspace in basso a sinistra, poi clicca **Settings**.
2. Clicca **Design system**.
3. Clicca **Create**. Se il tuo workspace ha già un design system, clicca invece **Create new design system**.
4. In **Create your design system**, aggiungi uno o più dei seguenti elementi:
   * **Descrivi il tuo brand:** scrivi una breve descrizione del tuo brand e aggiungi il logo nel riquadro accanto.
   * **Importa una fonte esistente:** puoi usare una fonte per design system. Passa tra le schede:
     * **Figma file:** trascina o seleziona un file `.fig`, fino a 1,9 GB, e allega tutte le sue pagine e frame o scegline alcuni. Base44 ridimensiona le immagini troppo grandi e prepara i file di grandi dimensioni in background, e non memorizza il file originale.
     * **Website URL:** incolla l'indirizzo di un sito web. Usa solo URL di cui hai i diritti sui contenuti.
     * **NPM package:** inserisci un pacchetto pubblicato per nome, name\@version o un link npmjs.com. Per impostazione predefinita viene risolto dal registro npm pubblico, oppure clicca **Private registry** per aggiungere l'URL di un registro, un token di accesso e gli eventuali scope da risolvere lì. Il tuo token di accesso viene usato una volta per recuperare il pacchetto e non viene memorizzato.
   * **Carica le tue risorse di design:** aggiungi immagini, font, un file `design.md` o altri file di design, fino a 10 file.
5. Clicca **Create**. Generare il design system può richiedere qualche minuto, e puoi uscire e tornare mentre è in corso.
6. Rivedi il design system generato nell'anteprima, poi regola ciò che vuoi.

<Frame caption="Creare un design system dai materiali del tuo brand">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/create-design-system.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=18dfa9825b8d4be38e4d40eee58e45d1" alt="The Create a design system dialog with a logo, a brand description, an imported source, and uploaded design resources" width="667" height="688" data-path="images/create-design-system.png" />
</Frame>

***

## Modificare il tuo design system

Quando apri un design system, lo modifichi in un editor a due pannelli. A sinistra ci sono tutte le impostazioni del brand e del design. A destra, una **Preview** live mostra quegli stili applicati a pulsanti, icone e card reali, così come appaiono nella tua app o sito. Quando cambi un'impostazione a sinistra, l'anteprima si aggiorna all'istante.

Il nome e la tagline del design system si trovano in cima alla pagina. Clicca uno dei due per modificarlo direttamente.

A sinistra, puoi modificare ogni parte del tuo design system:

<AccordionGroup>
  <Accordion title="Overview">
    Una breve descrizione del tuo brand. Base44 la usa per mantenere in linea con il brand tutto ciò che genera.
  </Accordion>

  <Accordion title="Loghi">
    Aggiungi i loghi del tuo brand, o generane uno con l'AI. Clicca **Add logo** per caricare un logo, o **Generate logo** per descriverne uno e lasciare che Base44 lo crei. Un logo è contrassegnato come **Primary**, e puoi impostarne un altro come primario dal suo menu **More actions**.

    <Frame caption="Modificare i loghi del tuo brand">
      <img src="https://mintcdn.com/base44/ORtAjdTmwwcRhJqd/images/logo-design-system.png?fit=max&auto=format&n=ORtAjdTmwwcRhJqd&q=85&s=aac66eba89d5c6c496a43d37325a43c2" alt="Editing your brand logos" className="mx-auto" style={{ maxWidth: "480px" }} width="767" height="294" data-path="images/logo-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Tipografia">
    Scegli i font per i titoli e il corpo del testo, o carica i tuoi. Puoi anche regolare il peso di ogni stile di font. Chiunque nel tuo workspace possa modificare, cioè proprietari, admin ed editor, può caricare un font. Viewer e ospiti no.

    <Frame caption="Scegliere i font per titoli e corpo del testo">
      <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/design-typography.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=4a73eb34a70af74e82936f9b8afab781" alt="Choosing your heading and body fonts" className="mx-auto" style={{ maxWidth: "480px" }} width="754" height="442" data-path="images/design-typography.png" />
    </Frame>
  </Accordion>

  <Accordion title="Palette colori">
    Clicca un colore per modificarlo, o clicca **Generate palette** e descrivi i colori che vuoi.

    <Frame caption="Modificare un colore nella palette">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/changing-color-palette.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=7811d624dfbb7becfe3d8136eabe3606" alt="Editing a color in the palette" className="mx-auto" style={{ maxWidth: "480px" }} width="763" height="430" data-path="images/changing-color-palette.png" />
    </Frame>
  </Accordion>

  <Accordion title="Tono di voce">
    Definisce come comunica il tuo brand. Clicca **Add tone** per aggiungere un tratto, o clicca l'icona di generazione per lasciare che Base44 suggerisca un nuovo set.

    <Frame caption="Aggiungere tratti del tono di voce">
      <img src="https://mintcdn.com/base44/gBzhyXmqHNk7LpgP/images/tone-values-design-system.png?fit=max&auto=format&n=gBzhyXmqHNk7LpgP&q=85&s=be1db863fdeae7fd2207ace4c70de4d9" alt="Adding tone of voice traits" className="mx-auto" style={{ maxWidth: "480px" }} width="758" height="171" data-path="images/tone-values-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Valori fondamentali">
    I principi che il tuo brand rappresenta. Clicca **Add value** per aggiungerne uno, o clicca l'icona di generazione per lasciare che Base44 suggerisca un nuovo set.

    <Frame caption="Aggiungere i tuoi valori fondamentali">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/core-values-design-system.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=0e82aa1b04c3edf5b5e399ea8277d302" alt="Adding your core values" className="mx-auto" style={{ maxWidth: "480px" }} width="758" height="176" data-path="images/core-values-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Raggio degli angoli">
    Imposta quanto appaiono arrotondati i tuoi componenti.

    <Frame caption="Impostare i valori del raggio degli angoli">
      <img src="https://mintcdn.com/base44/VclXjLr9c40ZrWRk/images/corner-design-system.png?fit=max&auto=format&n=VclXjLr9c40ZrWRk&q=85&s=472f0796414c1bcda1cf80e621563f5e" alt="Setting your corner radius values" className="mx-auto" style={{ maxWidth: "480px" }} width="752" height="388" data-path="images/corner-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Scala di spaziatura">
    Regola quanto spazio c'è tra gli elementi.

    <Frame caption="Regolare la scala di spaziatura">
      <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/spacing-scale-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=0e7199980a7d9c70adc543cce2912b41" alt="Fine-tuning your spacing scale" className="mx-auto" style={{ maxWidth: "480px" }} width="759" height="341" data-path="images/spacing-scale-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Ombra">
    Imposta quanto appaiono in rilievo i tuoi componenti. Clicca un'ombra per regolarne posizione, sfocatura, estensione e colore.

    <Frame caption="Impostare i valori delle ombre">
      <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/shadow-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=046339cc33cea5bc29223465686b7db4" alt="Setting your shadow values" className="mx-auto" style={{ maxWidth: "480px" }} width="756" height="301" data-path="images/shadow-design-system.png" />
    </Frame>
  </Accordion>

  <Accordion title="Linee guida di design">
    Regole che mantengono coerente il linguaggio visivo della tua app. Clicca **Add guideline** per aggiungerne una, o apri il menu **More actions** su una linea guida per modificarla o eliminarla.

    <Frame caption="Modificare le tue linee guida di design">
      <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/design-guidelines-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=0452b543eb8c456bbf1c951704c1dc74" alt="Editing your design guidelines" className="mx-auto" style={{ maxWidth: "480px" }} width="754" height="564" data-path="images/design-guidelines-system.png" />
    </Frame>
  </Accordion>
</AccordionGroup>

<Note>
  Le tue modifiche non vengono applicate finché non le salvi. Clicca **Save changes** per conservarle, o **Reset changes** per annullare le modifiche non ancora salvate. Un design system ha bisogno di un nome e di una overview prima di poter essere salvato.
</Note>

***

## Gestire i tuoi design system

Gestisci un design system dalla sua card nella sezione **Design system**. Apri l'icona **More actions** <Icon icon="ellipsis" /> su un design system per modificarlo, impostarlo come predefinito o eliminarlo.

<Warning>
  **Chi può gestire i design system:**

  * **Proprietari e admin:** possono creare, modificare, impostare il predefinito ed eliminare qualsiasi design system.
  * **Editor:** possono creare e modificare i design system. Solo proprietari e admin possono impostare il predefinito o eliminare un design system.
</Warning>

<Frame caption="Aprire un design system per la modifica">
  <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/edit-design-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=4dcacb48ac02380efee18508c6d229f1" alt="Opening a design system for editing" width="1516" height="668" data-path="images/edit-design-system.png" />
</Frame>

### Impostare un design system predefinito

Imposta un design system come predefinito del workspace così le nuove app partono automaticamente con esso.

**Per impostare il design system predefinito:**

1. Clicca sul nome del tuo workspace in basso a sinistra, poi clicca **Settings**.
2. Clicca **Design system**.
3. Sul design system che vuoi, clicca l'icona **More actions** <Icon icon="ellipsis" /> e clicca **Set as default**.

<Frame caption="Impostare un design system come predefinito del workspace">
  <img src="https://mintcdn.com/base44/-EwLk7bAaPtqZxPH/images/set-default-design-system.png?fit=max&auto=format&n=-EwLk7bAaPtqZxPH&q=85&s=ecd45e8373750e074731e8fe93243ccd" alt="Setting a design system as your workspace default" width="1516" height="668" data-path="images/set-default-design-system.png" />
</Frame>

<Note>
  Per smettere di usare un design system come predefinito, apri lo stesso menu e clicca **Remove default**.
</Note>

### Eliminare un design system

Elimina un design system che non ti serve più.

<Warning>
  L'eliminazione di un design system dalla sua card ha effetto immediato e non può essere annullata.
</Warning>

**Per eliminare un design system:**

1. Clicca sul nome del tuo workspace in basso a sinistra, poi clicca **Settings**.
2. Clicca **Design system**.
3. Sul design system che vuoi, clicca l'icona **More actions** <Icon icon="ellipsis" /> e clicca **Delete**.

<Frame caption="Eliminare un design system">
  <img src="https://mintcdn.com/base44/HMqJlUQaUT1sSKOL/images/delete-design-system.png?fit=max&auto=format&n=HMqJlUQaUT1sSKOL&q=85&s=8fa289ab8c099250956f8f1006362e7f" alt="Deleting a design system" width="1516" height="668" data-path="images/delete-design-system.png" />
</Frame>

***

## Usare il design system mentre costruisci

Quando inizi una nuova app, il tuo design system predefinito è preselezionato, così l'app viene costruita in linea con il tuo brand fin dal primo prompt. Per scegliere un design system diverso, clicca l'icona **Add** <Icon icon="plus" /> nella chat AI, seleziona **Use a design system**, poi scegli quello che vuoi.

<Frame caption="Scegliere un design system quando inizi una nuova app">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/design-system-first-prompt.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=a957e13cdaa67da96cadff0e6b423513" alt="The home prompt box with the Add menu open, Use a design system highlighted, and the design system list beside it" width="796" height="585" data-path="images/design-system-first-prompt.png" />
</Frame>

Puoi anche applicare un design system a un'app su cui stai già lavorando, dalla stessa icona **Add** <Icon icon="plus" /> nella chat AI. Quando il tuo workspace ha un solo design system, l'opzione ne mostra il nome, e cliccarla allega il design system al tuo prossimo prompt.

<Frame caption="Applicare il tuo design system dalla chat AI">
  <img src="https://mintcdn.com/base44/HlhyBQALn8sFOzOt/images/design-system-building.png?fit=max&auto=format&n=HlhyBQALn8sFOzOt&q=85&s=157d91899750063c6ac2fe31470ba330" alt="The AI chat Add menu open with Use a design system highlighted" width="453" height="281" data-path="images/design-system-building.png" />
</Frame>

<Note>
  L'applicazione di un design system ha effetto in un turno di build nella chat AI. Se la chat è impostata su una modalità che non costruisce, come **Discuss**, passa prima a **Build**.
</Note>

<Warning>
  Applicare un design system a un'app già costruita ricostruisce l'app per adattarla, invece di ristilizzarla sul posto. Applicalo presto, o aspettati che l'app venga rigenerata.
</Warning>

***

## FAQ

Clicca su una domanda qui sotto per saperne di più sui design system.

<AccordionGroup>
  <Accordion title="Servono competenze di design per creare un design system?">
    No. Descrivi il tuo brand in poche parole, o importa da un sito web, un file Figma, un pacchetto npm o il tuo logo, e Base44 genera un design system completo per te. Puoi poi regolarne qualsiasi parte.
  </Accordion>

  <Accordion title="Ogni cliente o progetto può avere il proprio design system?">
    Sul piano Builder e superiori hai 1 design system per workspace, quindi usa un workspace separato per ogni cliente o progetto che ha bisogno del proprio brand. I workspace Enterprise non hanno limiti.
  </Accordion>
</AccordionGroup>

<Note>Questa pagina è stata tradotta con l'AI. Per le informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
