spongycake
ba36dca6e1
Container's max-width was reflected to setting $container-page-width found within settings. Container makes use of $gutter-half from settings for easier coding and consistency. Container now makes use of media queries. We add and subtract margins based on screen size. In particular, we register margin gutters when the viewport width is within the container-page-width. .full-width-container is set to 100% width, expanding fully for each screen size. This additional class is expected to be used for content outside of textual information e.g. artwork. |
||
---|---|---|
public | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
package.json | ||
webpack.config.js |
README.md
🚀 LibreGaming Design System!
This project contains code and styles useful for those wanting to copy the look and feel of LibreGaming. This serves to bring consistency to across LibreGaming service and avoid repeating work.
Run locally
Web files are provided in public
folder, you can view them via a Web Browser. The files are ready, no need to setup a build environment.
For those looking to copy beautiful layout and styles, include style.css
inside your html files. Extra functionality, such as dropdown menus, is enabled by also including 'app.js' inside your html files.
Once done, you can begin using the style definitions within HTML elements. For example, text-lightblue
renders text with LibreGaming's blue branding colours.
Assets
Assets such as logos are available inside src/assets
.
Development
You will need Node.js installed if you want to develop the project's code.
npm run build
to bundle your application