{
"info": {
"author": "Tim Kamanin",
"author_email": "tim@timonweb.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Software Development :: Libraries",
"Topic :: Utilities"
],
"description": "# A Bulma Theme for Django Projects\n\n
\n\nA Django base theme based on Bulma (bulma.io). Bulma is a modern CSS framework based on Flexbox.\n\n*** work in progress ***\n\n## Installation\n\n1. Install the python package django-bulma from pip\n\n ``pip install django-bulma``\n\n Alternatively, you can install download or clone this repo and call ``pip install -e .``.\n\n2. Add to INSTALLED_APPS in your **settings.py**:\n\n `'bulma',`\n\n3. If you want to use the provided base template, extend from **bulma/base.html**:\n\n ```\n {% extends 'bulma/base.html' %}\n\n {% block title %}Bulma Site{% endblock %}\n\n {% block content %}\n Content goes here...\n {% endblock content %}\n\n ```\n \n4. If you want to customize bulma sass and your own components:\n\n 4.1 Copy bulma static files into your project's **STATIC_ROOT**:\n\n ```\n python manage.py copy_bulma_static_into_project\n ``` \n You should see **bulma** dir appeared in your **STATIC_ROOT**. It contains\n three dirs:\n * **lib** - where we put original and untouched bulma package, in most cases\n you shouldn't mess with it\n * **sass** - this is the place where you can put your own sass code and customize\n bulma variables\n * **css** - this is where compiled sass output goes, you should link this file\n in your base.html \n\n 4.2 Install npm packages for sass compilation to work: \n \n ```\n python manage.py bulma install\n ```\n \n 4.3 Start sass watch mode:\n ```\n python manage.py bulma start\n ```\n\n5. For forms, in your templates, load the `bulma_tags` library and use the `|bulma` filters:\n\n ##### Example template\n \n ```django\n\n {% load bulma_tags %}\n\n {# Display a form #}\n\n