Struttura del Progetto InCore
Libreria dei TypeScript, CSS e Font del Framework
Questo progetto contiene tutta la parte di TypeScript con le librerie esterne (come DataTables, Select2, le Modali...), i Font per il sito, le icone Google e i file CSS del Tema (al momento è presente solo il tema Chiaro) e delle Librerie.
Di seguito la struttura del progetto:
La cartella contiene tutti i Font per il progetto (Manrope e Space Grotesk) e le icone di Google (Material Symbols) nei loro 4 formati (Normal, Outlined, Rounded e Sharp).
La cartella contiene le interfacce per gli oggetti TypeScript usati nel progetto. I files sono conversioni temporanee degli script JavaScript del vecchio InCore.
- email.interface: definisce l'interfaccia per l'oggetto Email usato nelle funzioni di salvataggio Providers Email.
- menu.interface: definisce l'interfaccia per l'oggetto Menu usato per il salvataggio del Menu personalizzato.
La cartella contiene i modelli per gli oggetti TypeScript usati nel progetto. I files sono conversioni temporanee degli script JavaScript del vecchio InCore.
- email.models: definisce il modello per l'oggetto Email usato nelle funzioni di salvataggio Providers Email.
- menu.models: definisce il modello per l'oggetto Menu usato per il salvataggio del Menu personalizzato.
La cartella contiene i modelli per gli oggetti TypeScript usati nel progetto. I files sono conversioni temporanee degli script JavaScript del vecchio InCore.
- email.models: definisce il modello per l'oggetto Email usato nelle funzioni di salvataggio Providers Email.
- menu.models: definisce il modello per l'oggetto Menu usato per il salvataggio del Menu personalizzato.
La cartella contiene le librerie esterne in TypeScript
La cartella contiene tutti i files CSS necessari per il Framework.
-
Core => styles => fonts
Questa cartella contiene tutti i Font del Framework e le icone Google.
-
Core => styles => libs
Questa cartella contiene i link a tutti i CSS delle librerie esterne.
-
Core => styles => theme
Questa cartella contiene tutte le regole CSS del Tema standard di InCore.
-
Core => styles => light
Questa cartella contiene tutte le regole CSS del Tema chiaro di InCore.
-
Core => styles => dark
Questa cartella contiene tutte le regole CSS del Tema scuro di InCore.