All Projects → jesscss → jess

jesscss / jess

Licence: MIT license
If you like CSS, Less, Sass, and/or CSS modules, you're gonna want to star this repo.

Programming Languages

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

Projects that are alternatives of or similar to jess

Moo Css
模块化面向对象的css写法规范策略。适用于大中小型C端项目样式开发,旨在提高开发和维护效率。
Stars: ✭ 79 (+203.85%)
Mutual labels:  less, css-modules, css-in-js
webpack-typescript-react
Webpack 5 boilerplate with support of most common loaders and modules (see tags and description)
Stars: ✭ 185 (+611.54%)
Mutual labels:  less, css-modules
next-plugin-antd-less
🎩 Use Antd (Less) with Next.js v12, Zero Dependency on other Next-Plugins.
Stars: ✭ 338 (+1200%)
Mutual labels:  less, css-modules
Sku
Front-end development toolkit
Stars: ✭ 403 (+1450%)
Mutual labels:  less, css-modules
React Css Components
Define React presentational components with CSS
Stars: ✭ 689 (+2550%)
Mutual labels:  css-modules, css-in-js
Css In React
🍭 CSS in React - Learn the best CSS in JS frameworks by example
Stars: ✭ 101 (+288.46%)
Mutual labels:  css-modules, css-in-js
Seek Style Guide
Living style guide for SEEK, powered by React, webpack, CSS Modules and Less.
Stars: ✭ 302 (+1061.54%)
Mutual labels:  less, css-modules
Vscode Stylelint
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint
Stars: ✭ 260 (+900%)
Mutual labels:  less, css-in-js
Rollup Plugin Styles
🎨 Universal Rollup plugin for styles: PostCSS, Sass, Less, Stylus and more.
Stars: ✭ 116 (+346.15%)
Mutual labels:  less, css-modules
Stylelint
A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.
Stars: ✭ 9,350 (+35861.54%)
Mutual labels:  less, css-in-js
Csjs
✨ Modular, scoped CSS with ES6
Stars: ✭ 578 (+2123.08%)
Mutual labels:  css-modules, css-in-js
A Journey Toward Better Style
A Journey toward better style
Stars: ✭ 245 (+842.31%)
Mutual labels:  less, css-in-js
Reshadow
Markup and styles that feel right
Stars: ✭ 343 (+1219.23%)
Mutual labels:  css-modules, css-in-js
Css In Js 101
💈 CSS-in-JS 101: All you need to know
Stars: ✭ 252 (+869.23%)
Mutual labels:  css-modules, css-in-js
linaria-styled
Zero-runtime CSS in JS library for building React components
Stars: ✭ 17 (-34.62%)
Mutual labels:  css-modules, css-in-js
Rollup Plugin Postcss
Seamless integration between Rollup and PostCSS.
Stars: ✭ 507 (+1850%)
Mutual labels:  less, css-modules
React Native Css Modules
Style React Native components using CSS, PostCSS, Sass, Less or Stylus.
Stars: ✭ 207 (+696.15%)
Mutual labels:  less, css-modules
next-plugin-antd
A @zeit/next-less patch with full support for Ant Design, Less and CSS modules
Stars: ✭ 27 (+3.85%)
Mutual labels:  less, css-modules
monad-ui
Utility First CSS-in-JS
Stars: ✭ 33 (+26.92%)
Mutual labels:  css-in-js
react-fullstack-template
React template with a NodeJS backend
Stars: ✭ 18 (-30.77%)
Mutual labels:  css-in-js

Jess is now in Alpha! Star this repo for later updates!

Ask questions in the Jess Gitter community!

Jess

The New CSS Pre-Processing Hotness

This is the monorepo for Jess, a new, modern CSS pre-processor from the people who brought you Less. See the docs.

@import { width } from './values.ts';
@import { myMixin } from './mixins.jess';

@let iconWidth: $(width)px;

@mixin square(unit: 24px) {
  width: $unit;
  height: $unit;
}

.icon {
  @include myMixin();
  @include square($iconWidth);

  color: cornflowerblue;
}

Seriously, you're going to want to star this repo.

To set up, run:

yarn install

This project is openly seeking contributors and collaborators. To contribute:

  1. Read the Code of Conduct.
  2. See the contributing guide.
  3. Check the Todos, and see what interests you.
  4. Find a core contributor (I mean, it's just Matthew Dean so far, but you can change that) and ask them about getting started.
  5. Have the todo assigned to you in Github.
  6. Submit your PR!
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].