Skip to content
senseBox website
HTML CSS JavaScript Other
Branch: master
Clone or download
Latest commit 66f5022 Aug 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Add changes Feb 19, 2018
_awards_de Revert "Merge branch 'master' into projects-page" Mar 26, 2019
_awards_en Revert "Merge branch 'master' into projects-page" Mar 26, 2019
_data fix header project page Jul 17, 2019
_events Create ForumCS19.md Aug 1, 2019
_includes fix mobile nav view Jul 17, 2019
_layouts fix header project page Jul 17, 2019
_posts Merge branch 'master' into projects-page Jun 3, 2019
_press Create 2019-07-19-electronza.md Jul 19, 2019
_projects/de Update 2019-03-01-AkustischerSchalter.md Jul 16, 2019
_sass fix mobile nav view Jul 17, 2019
assets fix reset filter Jul 16, 2019
bower_components added bower dependencies Oct 5, 2015
css first draft Feb 25, 2019
docs Update senseBox_Karten.pdf Aug 12, 2019
en update project page layout Jul 16, 2019
images Add logo electronza Jul 19, 2019
script add --strict_front_matter to jekyll build Feb 14, 2018
.gitignore new style for blog entry on landing page fixes #110 May 17, 2017
.travis.yml Update Ruby in travis Jan 4, 2019
404.html deploy redesign May 12, 2017
Einverständniserklärung_Hackathon2018.pdf Add Einverständniserklärung Jul 24, 2018
Fortbildung.html update Anmeldelinks Jul 2, 2019
Gemfile add blank codeweek page Sep 13, 2016
LICENSE Initial commit Aug 28, 2015
Lehrerfortbildung_02_2018.pdf Add files via upload Jan 30, 2018
README.md update Template and add Projects to the README Mar 15, 2019
_config.yml add project page template Feb 28, 2019
awards.html remove all trailing slashes in permalinks May 16, 2017
background.html remove all trailing slashes in permalinks May 16, 2017
blockly.html update headlines Jul 16, 2019
blog.html create material-page Dec 3, 2018
books.html remove sensebox slam and redirect /books to material page May 11, 2019
cards2.pdf new cards Nov 19, 2018
contact.html remove all trailing slashes in permalinks May 16, 2017
edu-umfrage.html Revert "Merge branch 'master' into projects-page" Mar 26, 2019
events.html create material-page Dec 3, 2018
feed.xml inital commit Oct 5, 2015
futurium.html neue anmeldung link Jun 1, 2018
go-edu.html go start Jun 1, 2018
go-home.html go start Jun 1, 2018
go.html go start Jun 1, 2018
hackathon2016.html Update hackathon2016.html Apr 12, 2018
hackathon2018.html resize images and adjust filepath Sep 26, 2018
hackathon_registration2018.html change navbar a bit Jul 5, 2018
how-to-add-blog-post.md update blog post readme Jul 25, 2017
how-to-add-project.md add how to add project Jul 16, 2019
how-to-create-new-page.md add how to create page file Aug 16, 2017
imprint.html start adding new privacy policies Apr 26, 2018
index.html cleaning, move awards and press to background Mar 6, 2018
lab.html Update lab.html Sep 8, 2017
lehrerfortbildung.html add page for the lehrerfortbildung Apr 23, 2019
material.html update project page layout Jul 16, 2019
materials.html first draft Feb 25, 2019
osem.html fix en header and translations Dec 10, 2018
press.html remove all trailing slashes in permalinks May 16, 2017
privacy.html start adding new privacy policies Apr 26, 2018
products.html create material-page Dec 3, 2018
projects.html update project page layout Jul 16, 2019
run-in-docker-jeykll.sh fix running the repo in docker Feb 19, 2018
senseBox_Karten.pdf new cards Nov 7, 2018

README.md

sensebox.github.io

senseBox website

Editing the 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.

Adding blog posts

Here you can see how to add a new blog post

Adding events

Add the event as a markdown file in the _events folder. Follow the same schema as existing files.

Adding new Projects

Add the new projects a a markdown file in the _projects folder. Use the template and follow the same schema as existing files.

Adding press reports

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.

Adding awards

Add the press report as a markdown file in the _awards and _awards_en folder. Follow the same schema as existing files.

Adding team members biographies

Add the biography as a markdown file in the format name.md in the _team folder. Follow the same schema as existing files.

Adding a new page

Here you can see how to add a new page

File structure

  • _awards_de: Awards won by senseBox written in german
  • _awards_en: Awards won by senseBox written in english
  • _data:
    • team: information about the team, in german and english
    • translations:
      • de: tranlations for each page in german
      • en: tranlations for each page in english
      • de_full.yml: backup german translation
      • en_full.yml: backup english translation
  • _events: Upcoming envents where senseBox will attend
  • _includes:
  • _layouts: default page layout
  • _posts: blog posts
  • _projects: project pages
  • _press: press articles
  • _sass: sass stylesheets
  • assets: .js scripts
  • bower_components: bower components
  • css: css stylesheets
  • docs: data like pdf...
  • en: english pages (includes pages from _includes/_pages)
  • images: used images
  • german pages (includes pages from _includes/_pages)
  • favicon
  • readme
  • ...

Running the page locally with Jekyll

Clone repository, cd into it and run:

jekyll serve

In a Vagrant environment, run:

jekyll serve --host 0.0.0.0 --force_polling
You can’t perform that action at this time.