Il Progetto OpenRousseau nasce dalla volontà di promuovere l’adozione di tecniche per la democrazia partecipata guardando primariamente all'esperienza del Movimento 5 Stelle con la nota “piattaforma Rousseau” e all’esperienza di adozione in Spagna di tecnologie simili, ma libere e decentralizzate.
Per saperne di piu' si puo' consultare il sito: https://openrousseau.org
Qui trovate i codici sorgenti del sito e le istruzioni sulla sua manutenzione. Sono benvenute le pull-request per aggiunte e correzioni.
Template to build your own website using Webnomad styled in Bulma.
For more information about the software components:
To install all dependencies via Yarn:
yarn install
The dependencies included in package.json
are:
bulma
node-sass
to compile your own Sass filepostcss-cli
andautoprefixer
to add support for older browsersbabel-cli
,babel-preset-env
andbabel-preset-es2015-ie
for compiling ES6 JavaScript files
Apart from package.json
, the following files are included:
.babelrc
configuration file for Babel.gitignore
common Git ignored filesindex.html
this HTML5 file_sass/main.scss
a basic SCSS file that imports Bulma and explains how to customize your styles, and compiles tocss/main.css
_javascript/main.js
an ES6 JavaScript that compiles tolib/main.js
_shell/markdown-inline-tag
an inline rendered for markdown inside html, taken from Webnomad
This package is meant to provide a good starting point for working with WebNomad and Bulma.
In order to use it as a template for your project, you might consider copying it to a better suited location:
Use it as a GitHub template and start editing files in views/.
Now, that you prepared the groundwork for your project, run the watchers:
yarn run start
As long as yarn run start
is running, it will watch your changes. You can edit _sass/main.scss
and _javascript/main.js
and views/index.html
at will. Changes are immediately compiled to their destinations, where index.html
will pick them up upon reload in your browser.
Some controlling output is written to the yarn run start
console in that process:
_javascript/main.js -> lib/main.js
=> changed: $HOME/projects/start-with-bulma/_sass/main.scss
Rendering Complete, saving .css file...
Wrote CSS to $HOME/projects/start-with-bulma/css/main.css
Use yarn run
to show all available commands.
If you want to learn how to use Bulma for the layout design of your website, follow these links: Bulma homepage and Documentation.
Copyright (C) 2017 by Jeremy Thomas.
Copyright (C) 2018-2020 by the Dyne.org foundation.
Code released under the MIT license.