All Projects → Tivix → strapless

Tivix / strapless

Licence: MIT license
Strapless is a color-changing CSS boilerplate for HTML elements, and a powerful LessCSS library for colors and patterns.

Programming Languages

CSS
56736 projects

Projects that are alternatives of or similar to strapless

Petal
A modern, light CSS UI framework by Shakr
Stars: ✭ 113 (+318.52%)
Mutual labels:  less, css-framework
Metro Ui Css
Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!
Stars: ✭ 6,843 (+25244.44%)
Mutual labels:  less, css-framework
multi-brand-colors
Multi Brand Colors with support for CSS/CSS-Vars/SCSS/SASS/Stylus/LESS/JSON
Stars: ✭ 26 (-3.7%)
Mutual labels:  less, color
Skin
Pure CSS framework designed & developed by eBay for a branded, e-commerce marketplace.
Stars: ✭ 126 (+366.67%)
Mutual labels:  less, css-framework
magento-2-gulp
Gulp for Magento 2. It works with core Magento styles (less) and structure. Uses default theme configs from dev/tools/grunt/configs/local-themes.js.
Stars: ✭ 37 (+37.04%)
Mutual labels:  less
flavours
🎨💧 An easy to use base16 scheme manager that integrates with any workflow.
Stars: ✭ 331 (+1125.93%)
Mutual labels:  color
sshbg
Change terminal background when SSH'ing (on specific terminals)
Stars: ✭ 45 (+66.67%)
Mutual labels:  color
website
Website source for Jikan.moe
Stars: ✭ 28 (+3.7%)
Mutual labels:  less
vite-plugin-theme-preprocessor
css theme preprocessor plugin for vite
Stars: ✭ 144 (+433.33%)
Mutual labels:  less
tc-lib-color
PHP library to manipulate various color representations
Stars: ✭ 19 (-29.63%)
Mutual labels:  color
webpack-Vue-vueRouter
通过webpack打包工具以及Vue和Vue-router实现一个公司官方网站的搭建
Stars: ✭ 21 (-22.22%)
Mutual labels:  less
vue-node-mongodb-blog
vue + node + mongodb + webpack5 + koa2 从开发到上线搭建一款简约的个人博客系统(前后端分离)
Stars: ✭ 44 (+62.96%)
Mutual labels:  less
colorize
*nixy filter that adds color to its standard input by rows or columns
Stars: ✭ 83 (+207.41%)
Mutual labels:  color
ColorPickerLib
A WPF/MVVM implementation of a themeable color picker control.
Stars: ✭ 44 (+62.96%)
Mutual labels:  color
adfab-gulp-boilerplate
A boilerplate including Gulp, Less/SASS, BrowserSync.
Stars: ✭ 17 (-37.04%)
Mutual labels:  less
Fluent-Design-For-Web
Windows 10 Inspired UI For Web
Stars: ✭ 28 (+3.7%)
Mutual labels:  css-framework
Fluid
Modern, Stylish, Easier and Powerful Css framework for faster and hassle free web development
Stars: ✭ 24 (-11.11%)
Mutual labels:  css-framework
bootcatch-themes
🔥 Bootcatch Themes is an open-source library of free Custom Bootstrap Themes.
Stars: ✭ 22 (-18.52%)
Mutual labels:  css-framework
csslab
用于快速进行页面重构的CSS函数库
Stars: ✭ 19 (-29.63%)
Mutual labels:  less
nextjs-antd-custom
This project we created a simple project with Nextjs and use Ant Design for CSS components and also deploy that with Now.sh
Stars: ✭ 28 (+3.7%)
Mutual labels:  less

Strapless

Basic setup

Make sure you've got Less (http://lesscss.org/) up and running before starting with Strapless. Basic understanding of Less scope, Less importing and, well, just Less in general is recommended.

Use Strapless as the base of your project by renaming strapless.less into [your project name here].less. Or index.less. Or whatever you want. It's up to you. Strapless is intended as a starting point for your project's CSS/Less.

To add your own CSS rules, simply insert your own Less after the core Strapless library files. You can also edit the Strapless library directly, just remember anything included as a (reference) in strapless.less doesn't output CSS directly, and editing library files might make it harder to update Strapless in the future. If you find yourself overwriting too many rules for a particular element, you can start from scratch by commenting it out in strapless.less.

Strapless is really opinionated in its approach. It's okay if you comment a few things out. We won't be offended.

Everything that's included

Here's what's included:

settings.less Project settings are defined here. Edit them here or redefine them later and let lazy loading do its thing.

mixins.less Strapless has a few mixins for determining text contrast. They're all determined to do the same thing: Make text and background colors work together to achieve target contrast ratios.

colors.less Generates all of Strapless's color variables. These are documented in settings.less in variable name lists. (Strapless uses variable name lists because variable names sometimes end up as CSS classes.)

patterns.less Contains mixins for generating patterns.

targets.less Ruleset mixins for different targets, including responsiveness targets.

elements/ The elements folder contains Less for HTML elements. Each file is named for its element, while etc.less is a catch-all for rules too small for their own file.

utilities.less CSS class utilities.

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