tsironis / govgr-bootstrap-theme-kit

A starter project to help you get started quickly when building a new web site for gov.gr

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bootstrap Theme Kit: Styling/govgr-bootstrap-theme

A project to help you get started quickly when developing a website for gov.gr using Bootstrap. It includes a project structure with a gulp script that builds a custom CSS version of Bootstrap 4, according to the styling guidelines of gov.gr. This allows to customize the default gov.gr bootstrap theme easily, using Sass variables. The result will be a theme that you can apply to new and existing sites based on Bootstrap 4 projects to give them the new gov.gr look.

Getting started

All the neccessary files reside inside the Styling/govgr-bootstrap-theme-kit folder.

Example pages and components created using the theme can be found here.

Default theme customization

If you want to build your own customized version of the GOV.GR bootstrap theme:

  1. Clone this repo
  2. Run npm install
  3. Run gulp watch
  4. Open templates/index.html in a browser to check the default styling.
  5. Add any custom Bootstrap Sass variables into scss/_custom-variables.scss
  6. Add any custom styles into scss/_custom-styles.scss. You can use Bootstrap's mixins here.
  7. Repeat steps 4 to 6 until you like what you see :-)

Default theme customization

If you simply want to apply the gov.gr style to your existing or new websites, you can grab the compiled css file css/govgr_bootstrap.css and include it in your site.

Creators

Hellenic Republic Digital Service

Bootstrap

Copyright and license

Code released under the MIT License.

About

A starter project to help you get started quickly when building a new web site for gov.gr

License:MIT License


Languages

Language:CSS 90.8%Language:HTML 5.4%Language:SCSS 3.7%Language:JavaScript 0.1%