{ "info": { "author": "Francesco Filicetti", "author_email": "francesco.filicetti@unical.it", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "AGID Bootstrap Italia template for Django\n-----------------------------------------\n\nCompletamente open-source, costruita sulle fondamenta di [Bootstrap 4.2.1](https://getbootstrap.com/),\ndi cui eredita tutte le funzionalit\u00e0, componenti, griglie e classi di utilit\u00e0,\npersonalizzandole secondo le [Linee Guida di Design per i siti web della Pubblica Amministrazione](https://docs.italia.it/italia/designers-italia/design-linee-guida-docs/it/stabile/),\n**Bootstrap Italia** usa i pattern e i componenti definiti nello [UI Kit](https://designers.italia.it/kit/ui-kit/)\ndi Designers Italia e li trasforma in codice gi\u00e0 pronto all'uso!\n\nhttps://italia.github.io/bootstrap-italia/\n\nIl tema Bootstrap Italia \u00e8 lo strumento Bootstrap 4 per lo sviluppo di\napplicazioni web per la PA sviluppato da AGID (Agenzia per l'Italia Digitale).\n\nhttps://italia.github.io/bootstrap-italia/\n\nQuesta libreria per il framework Python Django fornisce lo schema di default\ndel template, opportunamente diviso in blocchi di cui poter fare l'overload,\nal fine di dotare il proprio progetto di una interfaccia grafica che rispetti\nle linee guida dettate dall'AGID.\n\n[QUI](https://italia.github.io/bootstrap-italia/docs/come-iniziare/introduzione/)\n\u00e8 possibile prendere visione del codice sorgente per l'implementazione di tutti\ni componenti grafici messi a disposizione.\n\nInstallazione\n-------------\n\n```\npip install django-bootstrap-italia\n```\n- In settings.py INSTALLED_APPS inserire *agid_template*.\n\n\nUtilizzo\n--------\n\n```\npython manage.py collectstatic\n```\n\n- Nel template del progetto, creare un file ```base.html``` (scegliere il nome\npreferito) ed eseguire l'*extends* del file ```boostrap-italia-base.html```. Questa\nsar\u00e0 la base grafica (il file \u00e8 concepito quasi come un file di configurazione),\ncomune a tutte (o quasi) le pagine del sistema;\n- In ```base.html``` eseguire l'overload dei blocchi, al fine di personalizzare\nle sezioni di interesse (es. il nome dell'Ente/Organizzazione, il logo, ecc...);\n- Ogni pagina del proprio progetto dovr\u00e0 estendere ```base.html``` ed effettuare\nl'overload del blocco ```{% container %}```, ereditando, cosi, le impostazioni\ndi ```
``` e ```