AdamMarsden /
Crumpet
Crumpet is a deliciously simple SASS/SCSS responsive framework that keeps your HTML clean & stays out of your way.
Loading repository data…
Cyber-Duck / repository
A simple responsive mini framework to kick start your project.
A simple responsive mini framework to kick start your web project. It containes a grid system, some mixins and functions and a base file structure to help you organize your styles.
Disclaimer: This is not a UI Kit, there are no predesigned components.
Note: We did not include a reset since we believe they are not necessary, we encourage you to define the styles you need for your project, and leave the unstyled elements to the browser.
Place the scss and css folders in the relevan folder of your project and point your compiler to them. Link the generated CSS file to your web pages. That is all.
The variables folder contain somoe basic files for colors, global variables and the grid system, feel free to modify them to fit your project, and to add new files with module specific variables.
We recommend to create individual files for elements and components and save them in the elements and components folders respectively. Be sure to name these files using the _filename pattern to avoid Sass compiling them separately, and remember to add the respective @use statements on these files to have access to variables or mixins.
Then add @use: 'elements/filename'; or/and @use: 'components/filename'; in the main styles file to import them into your main stylesheet.
The same applies to styles related to specific pages and don't belong to any component, these can be saved in individual files per page in the pages folder and add @use: 'pages/filename'; in the main styles file.
You can create as many element, component or page files as you want.
By default we use a CSS Grid setup with 1 to 6 columns and 24px gaps on small devices, 36px on larger desktop screens. All the values of the grid are configurable in the variables/_grid.scss file.
There are helper classes to remove grid gaps, reverse items placement, and make narrow or wider columns, and also to create some predefined common layouts like content/sidebar.
<div class="grid lg-sidebar-right md-sidebar-right">
<div class="span">
<div class="box code">
Main content
</div>
</div>
<aside class="span">
<div class="box code">
Sidebar
</div>
</aside>
</div>
See index.html file for more layout examples and combinations.
We have included a mixins file with all common mixins we use everyday. This file doesn't output anything by itself, so it's safe to include in the main styles file so the mixins are always available. Please check the _mixins.scss file for usage information about each one of them.
Selected from shared topics, language and repository description—not editorial ratings.
AdamMarsden /
Crumpet is a deliciously simple SASS/SCSS responsive framework that keeps your HTML clean & stays out of your way.
hrishikeshpaul /
🚀 A simple, minimal and responsive personal website template. (Version 2)
artemsheludko /
Monday is a minimal and 100% free blog template for Jekyll
taskbase /
tb-grid is a super simple and lightweight 12 column responsive grid system utilizing css grid.
artemsheludko /
Mr.Brown is a responsive Jekyll theme
stefhatcher /
Simple, flexible, fraction-based grid. Apply fraction widths to a column. Columns collapse to one column for mobile or "block" a row from collapsing to one column. Configurable options through SCSS!