All Projects → nico3333fr → Rocssti

nico3333fr / Rocssti

Licence: mit
RÖCSSTI : pour démarrer vos CSS avec la patate !

Projects that are alternatives of or similar to Rocssti

Balloon.css
Simple tooltips made of pure CSS
Stars: ✭ 4,851 (+10445.65%)
Mutual labels:  sass, less
Vue Spa
vue-spa : vue + vue-router + axios + vuex + vux 快速成型移动端项目,直接使用。欢迎star
Stars: ✭ 46 (+0%)
Mutual labels:  sass, less
Responsive Html Email Signature
Template generator for (responsive) emails & email signatures ✨
Stars: ✭ 525 (+1041.3%)
Mutual labels:  sass, responsive
Style Resources Module
Nobody likes extra @import statements!
Stars: ✭ 485 (+954.35%)
Mutual labels:  sass, less
React Redux Antdesign Webpack Starter
react + redux + ant design + react-router 4 + webpack 4 starter
Stars: ✭ 44 (-4.35%)
Mutual labels:  sass, less
Rollup Plugin Postcss
Seamless integration between Rollup and PostCSS.
Stars: ✭ 507 (+1002.17%)
Mutual labels:  sass, less
Ngx Admin
Customizable admin dashboard template based on Angular 10+
Stars: ✭ 23,286 (+50521.74%)
Mutual labels:  sass, responsive
Breakpoint Slicer
Slice media queries with ease
Stars: ✭ 332 (+621.74%)
Mutual labels:  sass, responsive-design
Manhuaren
vue2.0全家桶,仿漫画人官网(移动端)
Stars: ✭ 18 (-60.87%)
Mutual labels:  sass, less
Cirrus
☁️ The CSS framework for the modern web.
Stars: ✭ 716 (+1456.52%)
Mutual labels:  sass, responsive
Argon Dashboard
Argon - Dashboard for Bootstrap 4 by Creative Tim
Stars: ✭ 429 (+832.61%)
Mutual labels:  responsive, responsive-design
Three Dots
🔮 CSS loading animations made by single element.
Stars: ✭ 912 (+1882.61%)
Mutual labels:  sass, less
Fontisto
The iconic font and CSS toolkit. Fontisto gives you scalable vector icons that can instantly be customized: size, color, drop shadow and anything that can be done with the power of CSS.
Stars: ✭ 413 (+797.83%)
Mutual labels:  sass, less
Madge
Create graphs from your CommonJS, AMD or ES6 module dependencies
Stars: ✭ 5,635 (+12150%)
Mutual labels:  sass, less
React Native Responsive Grid
Bringing the Web's Responsive Design to React Native
Stars: ✭ 369 (+702.17%)
Mutual labels:  responsive, responsive-design
Textblock
Continuously responsive typesetting — Demo:
Stars: ✭ 536 (+1065.22%)
Mutual labels:  responsive, responsive-design
Scally
Scally is a Sass-based, BEM, OOCSS, responsive-ready, CSS framework that provides you with a solid foundation for building reusable UI's quickly 🕶
Stars: ✭ 294 (+539.13%)
Mutual labels:  sass, responsive-design
Layout
Flutter | Create responsive layouts for mobile, web and desktop
Stars: ✭ 312 (+578.26%)
Mutual labels:  responsive, responsive-design
Waffle Grid
An easy to use flexbox grid system.
Stars: ✭ 602 (+1208.7%)
Mutual labels:  sass, responsive
Gaintime
GainTime é um framework de HTML, CSS e JS para desenvolvimento de projetos responsivos, focado na simplicidade.
Stars: ✭ 19 (-58.7%)
Mutual labels:  sass, responsive-design
RÖCSSTI

RÖCSSTI: to start CSS easily!

RÖCSSTI – pronounce "Roshti" – is a CSS micro-framework.

The name – absolutely ridiculous – is a friendly reference to KNACSS, a great CSS micro-framework CSS made by Raphaël Goetter, from which RÖCSSTI uses some elements, arranged by myself to answer to my work needs.

The goals are:

  • Having a workflow (including order and naming convention);
  • Having a structure that allows to go from global to particular;
  • Thinking of a good CSS startbase, including accessibility elements, as skip links, to avoid forgetting them;
  • Having a reusable class system (DRY: Don't Repeat Yourself);
  • Having some nice and practical tips that enhance integration and use of a website;

To sum up, having a strong CSS base, used for and built from professional realisations.

RÖCSSTI has also LESS ans Sass versions, see in "less" ans "Sass" folders. All versions are maintained in french and english.

Information: to my knowledge, RÖCSSTI has been used for about 130 websites, starting from simple ones to more complex responsive ones. The time gained at the beginning of the projects and the reusability of classes are perceptible.

Röcssti builder

If you don’t want or have the possibility to use versions with pre-processors, you may use this tool: https://rocssti.net/en/builder-css

Röcssti is on NPM

You can do npm install rocssti to get all the files.

Coding conventions

  • Indent: 2 spaces for properties
  • No use of !important, that's bad!
  • Use percents when it is possible
  • Properties are written like this:

On a line (1 or 2 max): p { margin: 0 0 1em; }

On several lines:

h1,
.h1 {
  font-size: 1.8571em;
  /* etc. */
}
  • Use of low-case characters for hex values, e.g. #efe
  • Use of compact notations, e.g. margin: .5em;
  • No unit for null values, when it is allowed, e.g. margin: 0;
  • CSS Properties are displayed in alphabetical order, when it is possible.

View the doc and some examples: https://rocssti.net/

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].