Progetto open source
Il mio UI kit del 2023
UI kit open source creato da Sergei Solod nel 2023, prima del boom dell'IA. Scopri componenti frontend collaudati nel lavoro reale, demo localizzate e il progetto che ho usato a lungo.
Creato prima del boom dell'IA e usato nel lavoro reale
Questa non è una vetrina generata. È il mio kit frontend originale con form, pulsanti, modali, tabelle, grafici, calendari, navigazione e pattern di upload file che ho usato a lungo prima di renderlo open source dentro JSVar.
Campi di input
Campi testo, textarea, telefono, email e password con convalida.
Pulsanti
Azioni primarie, secondarie, compatte, disabilitate e con stile personalizzato.
Campi di selezione
Selezione singola e multipla per valori semplici e array di oggetti.
Caricamento in corso
Blocco dello stato di caricamento per azioni asincrone.
Fisarmonica
Blocco di contenuto espandibile con comportamento di apertura una alla volta.
Messaggi
Messaggi di successo ed errore con un'azione di conferma.
Modale
Finestra di dialogo di conferma con chiari flussi di accettazione e annullamento.
Impaginazione
Input di pagina modificabile con controlli precedente e successivo delimitati.
Interruttore
Controllo booleano compatto per semplici impostazioni del prodotto.
Pannello popup
Pannello popup per dettagli secondari e lettura contestuale.
Lingue
Demo del selettore di lingua costruito attorno ai metadati di 21 impostazioni locali di JSVar.
Tabelle
Tabelle di base, dettagli delle righe e mappe termiche di densità.
Grafici
Demo di grafici in pila, raggruppati, misti, a linee, ad area e a torta.
Calendari
Selezione della data localizzata per valori iniziali e finali accoppiati.
Drop file
Trascina e rilascia la destinazione del file con un'azione di caricamento corrispondente.
Navigazione
Navigazione delle sezioni all'interno del modulo dallo stesso modello di sezione.
Tronchetto
Sovrapposizione protettiva per stati incompleti o con viewport limitato.
Vetrina
Parco giochi componente
Utilizza la barra laterale per sfogliare ogni famiglia di componenti e testare il comportamento del porting.
Sezione attuale
01/17Campi di input
Campi testo, textarea, telefono, email e password con convalida.
Sezione attuale
Campi di input
Campi testo, textarea, telefono, email e password con convalida.
Caratteri: 0/1000
Campo standard
Questo campo contiene un valore non valido.
Controllato sulla sfocatura
Con suggerimenti di dominio
Più di 10 caratteri, maiuscole e minuscole, numeri, simboli