All Projects â†’ oxalorg â†’ Sakura

oxalorg / Sakura

Licence: mit
🌸 a minimal css framework/theme.

Programming Languages

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

Projects that are alternatives of or similar to Sakura

holiday.css
A minimalist classless CSS theme
Stars: ✭ 88 (-97.28%)
Mutual labels:  css-framework, classless, classless-theme
Modulz Original Design System Archive
An open-source design system for building scalable, responsive websites and applications.
Stars: ✭ 300 (-90.74%)
Mutual labels:  css-framework, design
Bulma
Modern CSS framework based on Flexbox
Stars: ✭ 44,771 (+1281.39%)
Mutual labels:  css-framework, design
Materialize
Materialize, a CSS Framework based on Material Design
Stars: ✭ 38,630 (+1091.92%)
Mutual labels:  css-framework, design
concrete.css
A simple and to the point classless CSS framework
Stars: ✭ 95 (-97.07%)
Mutual labels:  css-framework, classless
Mobi.css
A lightweight, scalable, mobile-first CSS framework
Stars: ✭ 2,348 (-27.55%)
Mutual labels:  css-framework, design
Milligram
A minimalist CSS framework.
Stars: ✭ 9,568 (+195.22%)
Mutual labels:  css-framework, design
Sky Design
🌃 the design reference for the developers who care about good design.
Stars: ✭ 199 (-93.86%)
Mutual labels:  css-framework, design
attriCSS
AttriCSS is a classless css framework that style normal ugly html to beautiful website.
Stars: ✭ 26 (-99.2%)
Mutual labels:  css-framework, classless-theme
brevis
CSS at scale
Stars: ✭ 62 (-98.09%)
Mutual labels:  design, css-framework
Lyrics King React Native
Lyrics King is React Native song lyrics search app, built with Expo. Designed with Adobe XD.
Stars: ✭ 261 (-91.95%)
Mutual labels:  design
React Native User Profile
🎨 A react native mobile starter kit, Examples of user profiles screens to help you write component and design
Stars: ✭ 259 (-92.01%)
Mutual labels:  design
Md Date Time Picker
An implementation of Material Design Picker components in vanilla CSS, JS, and HTML
Stars: ✭ 272 (-91.61%)
Mutual labels:  design
Mini.css
A minimal, responsive, style-agnostic CSS framework!
Stars: ✭ 2,938 (-9.35%)
Mutual labels:  css-framework
Blotter
A JavaScript API for drawing unconventional text effects on the web.
Stars: ✭ 2,833 (-12.59%)
Mutual labels:  design
Portfolio
👔 Portfolio thingy, built with Gatsby
Stars: ✭ 266 (-91.79%)
Mutual labels:  design
Welcome Ui
Customizable design system of @wttj with react • styled-components • styled-system • reakit
Stars: ✭ 256 (-92.1%)
Mutual labels:  design
Svgwave
🌊 SVG Wave is a tiny, free and beautiful SVG gradient waves generator for your UI or website desgin. It offers dead simple UI to customize, and style your waves based on your theme specifications.
Stars: ✭ 255 (-92.13%)
Mutual labels:  design
Pavilion
Pavilion CSS Framework. A solid starting point without the bloat.
Stars: ✭ 259 (-92.01%)
Mutual labels:  css-framework
Mojs
The motion graphics toolbelt for the web
Stars: ✭ 17,189 (+430.36%)
Mutual labels:  design

sakura: a minimal classless css framework / theme.

npm

[Go to Github repository]

The cherry blossoms

The perfect blossom is a rare thing. You could spend your life looking for one, and it would not be a wasted life

Just drop in sakura.css to any webpage and go from ugly looking 1900's website to a pretty modern website in literally 0 seconds.

Easy to customize and build on top of sakura.

Sakura supports extremely easy theming support using variables for duotone color scheming. Comes with several existing themes, can be found in the css folder of this repository.

Demo

Compare a live page WITH and WITHOUT sakura.

Also my blog is a nice place to check sakura in action with heavy text (it has a change theme button on the top as well):

Bookmark

Don't want to develop using sakura, but instead want to use it on websites with outdated 90's design (i.e. no css)?

If so, enable sakura on any website using the following instructions:

Why? - Reasons to use sakura

How exactly does sakura help you? I had a discussion about this on the reddit thread

  • Just drop in, even on existing HTML content, to get a pretty looking website (everything "just works")
  • Quick prototyping, especially when working on backend sites and can't yet be bothered to fidget with css/html
  • Building a quick (but pretty) site/blog for your best friend or aunt!
  • No need to remember tons of different class names for every other css framework
  • Works amazingly with markdown generated HTML pages (eliminates the need of hacks like including .img img-responsive in markdown-parser generated <img></img> tags
  • Wonderful for people not really good or interested with design as sakura is nothing but a set of reasonable defaults

Installation

Manually (recommended):

  1. Download the file:

    wget "https://raw.githubusercontent.com/oxalorg/sakura/master/css/sakura.css"

    OR download directly: sakura.css

  2. Link it from html:

    <link rel="stylesheet" href="sakura.css" type="text/css">

CDN:

  1. Simply add this in your <head> tag.

    <link rel="stylesheet" href="https://unpkg.com/sakura.css/css/sakura.css" type="text/css">

Package Manager:

  1. Install from npm:

    npm install sakura.css
  2. Install from Yarn:

    yarn add sakura.css

(Optional) but recommended to use normalize.css to reset before using sakura.

Sites using Sakura

If you're using sakura, please let me know or make a pull request adding in your name. I would be super happy!! ^_^

Theming

You can make your own themes by overriding some variables for colors.

Here is an example file: ./scss/sakura-earthly.scss:

/* Duotone color scheming:
   Uses blossom as the revealing/stark color
   Uses fade as the more prominent color
*/
$color-blossom: #338618;
$color-fade: #5e5e5e;

/* bg color is used for the background of the page
   bg-alt is used for code-blocks etc
*/
$color-bg: #f9f9f9;
$color-bg-alt: #C7E3BE;

/* color of all the text on the page */
$color-text: #4a4a4a;
$font-size-base: 1.8rem;

@import "main";

Contributing

Please have a look at the instructions.

Contributors

Share some <3

Between our two lives there is also the life of the cherry blossom. - Basho Matsuo

Please leave a star :)

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