All Projects → taniarascia → Primitive

taniarascia / Primitive

Licence: mit
⛏️ ‎ A front-end design toolkit for developing web apps.

Projects that are alternatives of or similar to Primitive

Lemon
🍋 Minimal and responsive CSS framework for fast building websites.
Stars: ✭ 51 (-93.49%)
Mutual labels:  framework, css-framework, boilerplate, sass
Frontplate
フロントエンド開発の効率をあげるフルスタックテンプレート
Stars: ✭ 175 (-77.65%)
Mutual labels:  scss, template, frontend, sass
Mini.css
A minimal, responsive, style-agnostic CSS framework!
Stars: ✭ 2,938 (+275.22%)
Mutual labels:  framework, css-framework, frontend, sass
Fast
Develop, build, deploy, redeploy, and teardown frontend projects fast.
Stars: ✭ 126 (-83.91%)
Mutual labels:  boilerplate, scss, frontend, sass
Webpack Starter
✨ A lightweight foundation for your next webpack based frontend project.
Stars: ✭ 1,745 (+122.86%)
Mutual labels:  starter-kit, boilerplate, frontend, sass
Skeleton Sass
Skeleton Sass is a highly modular version of Skeleton CSS
Stars: ✭ 151 (-80.72%)
Mutual labels:  boilerplate, scss, template, sass
Sing App
💥Free and open-source admin dashboard template built with Bootstrap 4.5 💥
Stars: ✭ 1,187 (+51.6%)
Mutual labels:  boilerplate, scss, template, sass
Generator Baukasten
Awesome!
Stars: ✭ 50 (-93.61%)
Mutual labels:  framework, boilerplate, scss, sass
Hartija Css Print Framework
Universal CSS for web printing
Stars: ✭ 509 (-34.99%)
Mutual labels:  starter-kit, css-framework, boilerplate, template
Oruga
🐛 Oruga is a lightweight library of UI components without CSS framework dependency
Stars: ✭ 297 (-62.07%)
Mutual labels:  scss, frontend, sass
Graphql Starter
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.
Stars: ✭ 3,377 (+331.29%)
Mutual labels:  starter-kit, boilerplate, template
Base
A starting point for Meteor apps.
Stars: ✭ 654 (-16.48%)
Mutual labels:  starter-kit, boilerplate, template
Front End Web Development Resources
This repository contains content which will be helpful in your journey as a front-end Web Developer
Stars: ✭ 3,452 (+340.87%)
Mutual labels:  framework, css-framework, frontend
Devportfolio
A lightweight, customizable single-page personal portfolio website template built with JavaScript and Sass
Stars: ✭ 3,582 (+357.47%)
Mutual labels:  scss, template, sass
Frontend Boilerplates
Collection of Boilerplates with ES6, Vue, React, Nuxt, TypeScript, SCSS, Nodejs. Using good practices and file structures to inspire your real projects.
Stars: ✭ 269 (-65.64%)
Mutual labels:  boilerplate, scss, frontend
Gulp Scss Starter
Frontend development with pleasure. SCSS version
Stars: ✭ 339 (-56.7%)
Mutual labels:  starter-kit, scss, sass
Laravel Boilerplate
Laravel Boilerplate / Starter Kit with Gentelella Admin Theme
Stars: ✭ 704 (-10.09%)
Mutual labels:  starter-kit, boilerplate, template
Bulma Helpers
Library with missing Functional / Atomic CSS classes for Bulma framework
Stars: ✭ 263 (-66.41%)
Mutual labels:  css-framework, scss, sass
Pug Starter
Simple pug (jade) starter [framework] enabling faster delivery of HTML & CSS projects to a private server and/or automatic deployment of GitHub pages.
Stars: ✭ 328 (-58.11%)
Mutual labels:  starter-kit, scss, sass
Cirrus
☁️ The CSS framework for the modern web.
Stars: ✭ 716 (-8.56%)
Mutual labels:  css-framework, scss, sass

Primitive UI

License: MIT primitive-ui on NPM

A front-end design toolkit built with Sass for developing responsive web apps. Primitive also provides helpful, browser-consistent styling for default HTML elements - buttons, forms, tables, lists, and typography.

View documentation

Installation

CSS quick start (easy)

<link rel="stylesheet" href="https://unpkg.com/primitive-ui/dist/css/main.css" />

It's all set to go and your HTML elements will be given sensible default styling.

Sass integration (recommended)

The beauty of Primitive is the ease with which you can create unique designs in a beautiful, simple system.

# Clone the repo
git clone https://github.com/taniarascia/primitive.git

# Watch for file changes
npm run sass:watch

# Build a minified production build
npm run sass:build

Now you can begin modifying variables in variables.scss. This file will define your colors, typography, sizes, breakpoints, buttons, borders, and more. Define all your variables here to keep your project organized.

You can view dist/test.html or docs/template.html to see some example elements as you make changes.

Gulp usage

If you use would prefer to use Gulp for compiling, the option is available.

  • Watch modifications and recompile: yarn gulp-watch / npm run gulp-watch
  • Build CSS: yarn gulp-css / npm run gulp-css

Acknowledgements

  • Dave Gamache for building Skeleton CSS, the original inspiration for building Primitive and understanding responsive CSS.

Contributing

Please feel free to fork, comment, critique, or submit a pull request.

Author

License

This project is open source and available under the MIT License.

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