This Repo holds the new senseBox website.
Most of the articles and press releases are written with markdown. HTML can be used if needed, e.g. for linking to external pages or for embedding images.
Here you can see how to add a new blog post
Add the event as a markdown file in the _events
folder. Follow the same schema as existing files.
Add the new projects a a markdown file in the _projects
folder. Use the template and follow the same schema as existing files.
Add the award as a markdown file in the format 2015-01-01-topic.md
in the _press
folder. Follow the same schema as existing files.
Add the press report as a markdown file in the _awards
and _awards_en
folder. Follow the same schema as existing files.
Add the biography as a markdown file in the format name.md
in the _team
folder. Follow the same schema as existing files.
_awards_de
: Awards won by senseBox written in german_awards_en
: Awards won by senseBox written in english_data
:i18n
: Main folder for translationsde
: tranlations for each page in germanen
: tranlations for each page in english
_events
: Upcoming envents where senseBox will attend_includes
:_pages
: content for each page- footer, header etc...
_layouts
: default page layout_posts
: blog posts_projects
: project pages_press
: press articles_sass
: sass stylesheetsassets
: .js scriptsbower_components
: bower componentscss
: css stylesheetsdocs
: data like pdf...en
: english pages (includes pages from_includes/_pages
)images
: used images- german pages (includes pages from
_includes/_pages
) - favicon
- readme
- ...
Clone repository, cd
into it and run:
bundle instal
bundle exec jekyll serve
In a Vagrant environment, run:
jekyll serve --host 0.0.0.0 --force_polling