Majibo is a japan world for... just kidding. The name is just an acronym from used components:
Download or clone Majibo repository and explore the example
project!
You can find various files and folders so maybe some basic description is needed:
/assets/
- folder for your stylesheet, javascripts, etc.style.scss
- Sass stylesheet file, it includes Bootstrap, you can define colors and other stuff (see Templates)/content/
- content of your website, one Markdown file = one HTML file, you can find more details on Content)/img/
- place your images here/template/
- folder with Jinja templates (see Templates)config.py
- project configuration file (see Configuration)In Majibo's root folder you can find building script build.py
. Run it from command line and then you can find your website in the /dist/
folder. These arguments are available:
-p project_name
- build project from project_name
folder-d
- build project in development mode-v
- show Majibo versionExamples:
Majibo uses these essential components:
...and some other Python modules that you can find in requirements.txt file.