All Projects β†’ CastleCSS β†’ castlecss-boilerplate

CastleCSS / castlecss-boilerplate

Licence: MIT license
A simple and mobile-friendly HTML5 template with CastleCSS to kickstart your website

Programming Languages

HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to castlecss-boilerplate

purescript-pop
πŸ˜ƒ A functional reactive programming (FRP) demo created with PureScript events and behaviors.
Stars: ✭ 33 (+13.79%)
Mutual labels:  front-end, front-end-framework, front-end-development
Fast
Develop, build, deploy, redeploy, and teardown frontend projects fast.
Stars: ✭ 126 (+334.48%)
Mutual labels:  front-end, front-end-development
front-end-world
前端ε…₯ι—¨ηŸ₯θ―†ζ‘†ζžΆ
Stars: ✭ 47 (+62.07%)
Mutual labels:  front-end, front-end-development
100 Days Of Code Frontend
Curriculum for learning front-end development during #100DaysOfCode.
Stars: ✭ 2,419 (+8241.38%)
Mutual labels:  front-end, front-end-development
Portfolio
Front-end developer portfolio website
Stars: ✭ 53 (+82.76%)
Mutual labels:  front-end, front-end-development
Dev Practice
Practice your skills with these ideas.
Stars: ✭ 1,127 (+3786.21%)
Mutual labels:  front-end, front-end-development
Portfolio
πŸ“° Meu portfΓ³lio criado com o objetivo de mostrar meus projetos recentes e futuros ao longo da minha carreira.
Stars: ✭ 178 (+513.79%)
Mutual labels:  front-end, front-end-development
Easy Dom
EASYDOM-ε―θƒ½ζ˜―ζœ€ι€‚εˆδ½ ηš„ DOM 课程
Stars: ✭ 21 (-27.59%)
Mutual labels:  front-end, front-end-development
composer-asset-compiler
Composer plugin that installs dependencies and compiles assets based on configuration.
Stars: ✭ 19 (-34.48%)
Mutual labels:  front-end, front-end-development
frontie
Frontie is a front-end boilerplate. Gulp | Twig.js | Sass | Autoprefixer | Browsersync | Bootstrap 4 Grid System & Responsive Breakpoints
Stars: ✭ 28 (-3.45%)
Mutual labels:  front-end, front-end-development
frontend-tips
Super tiny, quick tips, tricks and best practices of front-end development
Stars: ✭ 511 (+1662.07%)
Mutual labels:  front-end, front-end-development
Spionio
Lightweight focus group management platform that can capture and replay user interaction on your site and improve the UX in everything you build
Stars: ✭ 40 (+37.93%)
Mutual labels:  front-end, front-end-development
Front End Interview Handbook
⚑️ Front End interview preparation materials for busy engineers
Stars: ✭ 32,265 (+111158.62%)
Mutual labels:  front-end, front-end-development
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✭ 82 (+182.76%)
Mutual labels:  front-end, front-end-development
The Front End Architect Resource List
Front End Architecture resources
Stars: ✭ 21 (-27.59%)
Mutual labels:  front-end, front-end-development
Roadmap Web Developer 2017
Front-end (HTML5/CSS3/Javascript related) technologies to learn in 2017
Stars: ✭ 142 (+389.66%)
Mutual labels:  front-end, front-end-development
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (-55.17%)
Mutual labels:  front-end, front-end-development
Snapchat Clone
πŸ‘» A SnapChat clone built with React, Redux and Typescript. Styled with SASS. Tested with Cypress, Jest and Enzyme. Linted with Eslint and formatted with Prettier!
Stars: ✭ 770 (+2555.17%)
Mutual labels:  front-end, front-end-development
Slim.js
Fast & Robust Front-End Micro-framework based on modern standards
Stars: ✭ 789 (+2620.69%)
Mutual labels:  front-end, front-end-development
Bolt
⚑ is a fast grunt based, data driven, static site seed project, for rapid web development of PWA's or JAMstack projects
Stars: ✭ 30 (+3.45%)
Mutual labels:  grunt, mobile-first

CastleCSS Boilerplate

CastleCSS is a modular, updatable and easy to use HTML and SCSS framework. Use this Boilerplate to get started with your project right away!

CastleCSS logo @CastleCss.com

What's included?

How to install

  • Download or clone this package
  • Install the project: npm install

Build and run automatically

  • Start the project with: npm run start

This will automatically start a browserSync server.
The project will watch for changes in your scss and html files in your root and scss folder and automatically reload when you change something

Build and run manually

  • Build the project: npm run create_all
  • Only build CSS: npm run create_css

Basic structure

The basis structure for your website should look similar like this:

| Project directory/
|
|-- node_modules/
| | -- castlecss-core/
| | --castlecss-buttons/
| | --castlecss-notifications/
| |
|-- scss/
| |-- main.scss
| |-- variables.scss
| |
|-- img/
|-- dist/
| |-- styles.min.css
| |-- styles.min.map
| |
|-- index.html
|-- Gruntfile.js
|-- package.json

main.scss

Your main.scss should have the following set-up:

/* 	CastleCSS Core variables */
@import "node_modules/castlecss-core/sass/variables";

/* 	Your variables */
@import "variables";

/* 	Remaining Core files and other CastleCSS modules */
@import "node_modules/castlecss-core/sass/main";
@import "node_modules/castlecss-buttons/sass/main";
@import "node_modules/castlecss-notifications/sass/main";

/* Include your own files below this line
   -------------------------------------- */



/* --------------------------------------
   Include your own files above this line */

@import "node_modules/castlecss-core/sass/base/utility";
@import "node_modules/castlecss-core/sass/base/utility_spacers";

Documentation and examples

Check out http://www.castlecss.com for an extended documentation and more examples!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].