Changelog - Template Bootstrap .Italia

Documentazione delle modifiche e implementazioni del template per Gantry 5

Release Alpha

Colori di basev1.0.7-alpha

26-27 Febbraio 2025

Preset - Verde / Rosso / Neutro
  • Cartella /templates/bootstrapitalia/gantry/presets.yaml Personalizzazione e ottimizzazione colori di base
  • Cartella /templates/bootstrapitalia/blueprints/styles Ottimizzazione colori delle sezioni di base

Colori di base e fixv1.0.6-alpha

24 Febbraio 2025

Personalizzazioni Particles di base
  • File templates/bootstrapitalia/custom/config/default/particles/branding.yaml Sostituito branding
  • File templates/bootstrapitalia/config/default/particles/logo.yaml Sostituito nome logo
  • File templates/bootstrapitalia/scss/bootstrapitalia/_offcanvas.scss Vedere commenti
  • Cartella templates/bootstrapitalia/blueprints/styles Personalizzazioni posizioni di base
Rimozione Freccia Background
  • File templates/bootstrapitalia/scss/bootstrapitalia/_copyright.scss Rimossa freccia background

La regola alla riga 26, se abilitata, aggiungerebbe un pseudo-elemento :before all'elemento con l'ID #g-copyright. Questo pseudo-elemento sarebbe un quadrato ruotato di 45 gradi, posizionato sopra l'elemento principale, con uno sfondo e altre proprietà di stile.

Colori di base e fixv1.0.5-alpha

20 Febbraio 2025

Bug Fix
  • File templates/bootstrap/index.html
    • Rimossa descrizione dell'installazione del template all'interno del body del template, visibile nel front-end.
  • File templates/bootstrap/scss/bootstrapitalia.scss
    • Fix riga 15: vedere commento
Colori di base
  • File templates/bootstrap/scss/configuration/_colors.scss
    • Aggiunta e modifica dei colori di base dello stile principale.
  • File templates/bootstrap/scss/bootstrapitalia
    • Aggiunti i file corrispondenti alle posizioni e ai vari stili del preset di base.
Documentazione
  • Ottimizzazione della documentazione tecnica

Preset - Font - Basev1.0.4-alpha

20 Febbraio 2025

Creating Style Presets - Documentazione ufficiale
  • File: templates/bootstrap/gantry/presets.yaml
    • Modifica e personalizzazione di 4 preset - Blu/Verde/Viola/Ciano
  • File: templates/bootstrap/font/theme.yaml
    • Caricati in remoto i font della libreria Lora, Titillium Web e Roboto Mono.
Base Outline Style - Definizione dello Stile
  • Percorso: templates/bootstrapitalia/blueprints/style
    • Modifica di tutti i file presenti nella cartella style per definire di default lo stile del preset principale, in modo che quando non caricano i preset ci sia un preset predefinito.
Documentazione
  • Ottimizzazione della documentazione tecnica

Stile Base v1.0.3-alpha

19 Febbraio 2025

Base Outline Style - Definizione dello Stile
  • Ripristinato percorso templates/bootstrapitalia/blueprints/
  • Eliminati file e cartelle templates/bootstrapitalia/custom/blueprints/
Documentazione
  • Ottimizzazione della documentazione tecnica

File di Lingua e Documentazione v1.0.2-alpha

18 Febbraio 2025

File di Lingua
  • Aggiornamento file lingua inglese:
    • language/en-GB/en-GB.tpl_bootstrapitalia.ini
    • language/en-GB/en-GB.tpl_bootstrapitalia.sys.ini
  • Aggiunta nuovi file lingua italiana:
    • language/it-IT/it-IT.tpl_bootstrapitalia.ini
    • language/it-IT/it-IT.tpl_bootstrapitalia.sys.ini
Documentazione
  • Creazione e strutturazione del changelog
  • Ottimizzazione della documentazione tecnica

Configurazione Outlinesv1.0.1-alpha

17 Febbraio 2025

Gestione delle Outlines in Gantry 5 - Documentazione Ufficiale

In Gantry 5, la struttura del layout e lo stile di base di un template vengono definiti attraverso specifici file YAML. Di seguito viene illustrato il ruolo delle diverse cartelle e dei file coinvolti nella configurazione.

  1. Base Outline - Definizione del Layout
    • Percorso: templates/bootstrapitalia/custom/config/default/
    • File coinvolti:
      • index.yaml: Contiene le impostazioni generali della configurazione.
      • layout.yaml: Definisce la struttura del layout, determinando le sezioni e le posizioni dei moduli.

Nota: Il file styles.yaml non è utilizzato per la definizione dello stile della Base Outline. L'aspetto grafico viene invece configurato attraverso i file presenti in templates/bootstrapitalia/custom/blueprints/styles/.

  1. Base Outline Style - Definizione dello Stile
    • Percorso: templates/bootstrapitalia/custom/blueprints/
    • File coinvolto:
      • page.yaml: Definisce le proprietà della pagina a livello di blueprint.
    • Percorso: templates/bootstrapitalia/custom/blueprints/styles/
    • File coinvolti: 33 file YAML
      • Definiscono i diversi aspetti dello stile grafico. Ovvero delle sezioni e/o posizioni e degli stili generali.

    Questa cartella è dedicata alla definizione dello stile di base della Base Outline. Qui vengono specificati i parametri relativi all'aspetto visivo, come colori, tipografia e spaziature. I file YAML in questa cartella contengono le configurazioni necessarie per personalizzare l'aspetto del tema.

Conclusione
  • La cartella default/ definisce la struttura del layout della Base Outline.
  • La cartella blueprints/ e i file in blueprints/styles/ definiscono lo stile di base.

Questa suddivisione permette di separare chiaramente la configurazione strutturale da quella grafica, garantendo maggiore flessibilità e organizzazione nella gestione del template in Gantry 5.

Risorse
  • Aggiunta posizioni nel file templateDetails.xml

Prima Release Template v1.0.0-alpha

14 Febbraio 2025

Struttura Iniziale - Documentazione Ufficiale
  1. Download pacchetto base joomla-tpl_g5_hydrogen_v5.5.14.zip
  2. Rinomina template in "bootstrapitalia"
  3. Prepara e configurazione file principali:
    • Modifica templateDetails.xml
    • Modifica gantry/theme.yaml
    • Modifica install/menus.yaml
    • Rinomina / modifica file language/en-GB/en-GB.tpl_bootstrapitalia.ini
    • Rinomina / modifica file language/en-GB/en-GB.tpl_bootstrapitalia.sys.ini
    • Rinomina cartella scss/bootstrapitalia
    • Rinomina cartella scss/bootstrapitalia-joomla
    • Rinomina / modifica file scss/bootstrapitalia.scss
    • Rinomina / modifica file scss/bootstrapitalia-joomla.scss
Risorse
  • Aggiunta immagini preset in admin/images
  • Implementazione pagina "About" in admin/templates/pages/about