ForHosting KIT · Strumenti per sviluppatori

Generatore di schema quadrato

Uno schema cromatico quadrato dispone quattro colori a intervalli uguali di novanta gradi sulla ruota dei colori.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserendo un colore esadecimale, il generatore ne conserva saturazione e luminosità e produce la tonalità di base con tre colori coordinati ed equilibrati. Il risultato comprende valori esadecimali, RGB e HSL riutilizzabili in un design system, un foglio di stile, un progetto illustrato o uno studio del marchio. Il calcolo è deterministico: lo stesso input valido restituisce sempre la medesima palette ordinata, senza casualità né accesso alla rete.

Come si costruisce un’armonia cromatica quadrata

Un’armonia quadrata divide i 360 gradi della ruota cromatica in quattro parti uguali. Il colore inserito occupa il primo punto; il generatore aggiunge poi 90, 180 e 270 gradi alla sua tonalità. Saturazione e luminosità rimangono invariate, così la tonalità è l’unica componente che cambia e la relazione matematica della palette risulta evidente. Questo metodo è diverso da uno schema tetradico rettangolare, nel quale gli intervalli si alternano anziché restare uguali. Ogni campione restituito include lo spostamento esatto della tonalità, valori HSL normalizzati, canali RGB e un codice esadecimale minuscolo a sei cifre. La rotazione riparte correttamente dopo 360 gradi, quindi una base vicina alla fine della ruota si comporta come qualsiasi altro colore. Nei colori neutri, come il grigio, la saturazione HSL è zero e la rotazione della tonalità non produce differenze visibili: è una proprietà prevista del modello, non un errore. L’output comincia sempre dal colore base normalizzato e prosegue con le altre tre rotazioni.

Come scegliere e applicare i quattro colori

La distanza uniforme crea varietà, ma una buona gerarchia visiva dipende comunque dal ruolo assegnato a ogni colore. Lei può iniziare usando la base come colore dominante del marchio, dello sfondo o dell’illustrazione. Impieghi una tonalità ruotata per l’accento principale, un’altra per quello secondario e riservi il colore opposto agli elementi che richiedono una separazione netta. Poiché i quattro campioni condividono saturazione e luminosità, inizialmente hanno un peso visivo simile. In un’interfaccia completa, crei varianti più chiare e più scure dopo aver definito i ruoli, evitando che testo, bordi, riempimenti e stati interattivi competano allo stesso modo. Verifichi sempre il contrasto tra primo piano e sfondo: una relazione armonica non garantisce l’accessibilità. Il generatore offre un punto di partenza rigoroso, ma non impone uno spazio identico per ogni colore. Una distribuzione pratica assegna spesso la maggior parte della composizione a un colore, ne usa uno o due come supporto e riserva l’ultimo agli accenti.

Usare risultati deterministici nei flussi di design

Un output deterministico è importante quando una palette entra in un processo automatizzato. Un colore esadecimale di base memorizzato può rigenerare gli stessi quattro valori durante una compilazione, in uno script di design token o quando un cliente modifica un tema. La normalizzazione rende coerenti le forme abbreviate e le differenze tra maiuscole e minuscole, mentre gli array restituiti consentono di copiare i quattro codici o esaminare i dati strutturati. Poiché l’algoritmo usa conversioni HSL e spostamenti fissi, non classifica i colori in base al gusto, non deduce un’atmosfera e non modifica di nascosto i campioni. Questa trasparenza facilita verifica e riproduzione. Conservi il colore base insieme alla palette affinché i futuri collaboratori ne comprendano l’origine. Se in seguito modifica saturazione o luminosità per un ruolo specifico, mantenga il set quadrato originale come riferimento e documenti separatamente le varianti. Le richieste API costano $0.002, mentre la versione nel browser permette una rapida esplorazione manuale senza inviare altrove il colore.

Creare un design system a quattro colori

Trasformi un colore approvato del marchio in quattro token iniziali matematicamente correlati per interfacce e campagne.

Progettare la palette di un’illustrazione

Generi tonalità equidistanti per assegnare a personaggi, scenari, luci e accenti ruoli distinti ma coordinati.

Automatizzare la generazione dei temi

Rigeneri gli stessi valori esadecimali, RGB e HSL ordinati ogni volta che un utente o un progetto fornisce un colore base.

Che cos’è uno schema cromatico quadrato?

È un’armonia di quattro colori le cui tonalità sono separate da 90 gradi sulla ruota cromatica.

In che cosa differisce da un rettangolo tetradico?

Il quadrato usa quattro intervalli uguali di 90 gradi. Una palette tetradica rettangolare alterna intervalli, in genere di 60 e 120 gradi.

Quali formati esadecimali sono accettati?

Usi una notazione esadecimale di tre o sei cifre, con o senza cancelletto iniziale, per esempio #f00 oppure e74c3c.

Perché gli input grigi restituiscono colori uguali?

Il grigio ha saturazione HSL pari a zero, quindi ruotarne la tonalità non cambia il valore RGB visibile.

Una palette armonica garantisce un contrasto accessibile?

No. Armonia delle tonalità e contrasto del testo sono aspetti diversi; verifichi separatamente ogni combinazione di primo piano e sfondo.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. Lo strumento nel browser è disponibile per l’uso manuale senza una richiesta API.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/color/square-scheme

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/square-scheme \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#e74c3c"}'
{
  "hex": "#e74c3c"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.square_scheme",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

hex_max_len7
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →