Sono molti anni che il team dell'iniziativa UI Suite lavora con grande impegno e passione per portare alla ribalta il display building. L'obiettivo è aiutare Drupal a recuperare il ritardo su questo tema rispetto ad altre tecnologie come Wordpress.
Oggi UI Suite gestisce le funzionalità principali (SDC, Icon API, Asset Libraries) e i moduli contrib (UI Patterns, UI Styles, UI Skins, UI Icons, UI Examples) per fornire un modo completo e coerente di impacchettare e mappare i Design System con i dati, in modo no-code attraverso l'interfaccia utente di Drupal.
Tuttavia, rimaneva una strana sensazione di incompletezza. Il display building con UI Suite rimaneva ancora un'esperienza frammentata, con tanti strumenti da utilizzare: Views, Layout Builder, Manage Display, Block Layout e altre parti di Drupal.
Un' anno fa, abbiamo avuto una rivelazione! Era il momento di costruire la parte mancante del nostro puzzle: Display Builder, uno strumento di creazione di display che è:
Nativo dei Design system: utilizza completamente i design system (componenti, utilità di stile, icone, temi, variabili CSS...) direttamente in Drupal senza la necessità di livelli di compatibilità
Unificato: sostituisce Layout Builder per la visualizzazione delle entità, Block Layout per la visualizzazione delle pagine, la funzione di display building di Views, ...
Moderno: fornisce tutte le funzionalità avanzate necessarie (drag and drop, previews dinamiche, visualizzazione ad albero, modelli predefiniti, collaborazione in tempo reale, ecc.)
Leggero: sfrutta HTMX e tutte le API esistenti dei moduli Core (SDC, Icon) e UI Suite senza alcuna dipendenza aggiuntiva
Sarà una sessione pratica! Dopo una presentazione di UI Suite, ci concentreremo principalmente su una demo live di Display Builder.
---
Speaker: Michaël Fanini (Presales engineer @ DropTeam, UI Suite initiative Co-leader)
Slides: https://drive.google.com/drive/folder...