Skip to content

LuxembourgTechSchool/luxembourgtechschool.github.io

Repository files navigation

About This Project

The official website of the Luxembourg Tech School (LTS). Built using Jekyll.

Hosted on GitHub Pages.

© 2023 Luxembourg Tech School.

Run locally

Docker on Linux/OSX

docker run --rm --volume="$PWD:/srv/jekyll" -p 4000:4000 -it jekyll/minimal jekyll serve

Docker on Windows

docker run --rm --volume="${PWD}:/srv/jekyll" -p 4000:4000 -it jekyll/minimal jekyll serve


CSS / SASS

The SASS was based on Bulma. Although it was modified and adapted to the design and should not be updated anymore.

A few new classes were added:

  • Main Title

title title--main ( should be used on h1): will create the big title that should be used for the main title of a page

  • Title

title: can be used for all the section headings

title title--white: will change the title color to white

  • Subtitle

subtitle (should be used on h2): will create the gray descriptive text under the main title

  • List

list (should be used on ul): will create the special list type visible on Program

list list--big: can be used to create the huge list visible on Home

Some components were modified:

  • Buttons

The button component has been simplified to only allow the buttons that were planned in the design and can be used like so:

button : will create the standard button, it appears black and goes blue on hover

button button--blue: adding button--blue will slightly change the shape and invert the colors

button button--big: will make the button huge; can be combined with button--blue

All in all, the recommendation is to look at already created pages and use the classes similarly.

About

Official Website of the Luxembourg Tech School (LTS)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published