All Projects → Ionogy → Kernel.css

Ionogy / Kernel.css

Licence: mit
The CSS framework built for any kind of task

Programming Languages

stylus
462 projects

Projects that are alternatives of or similar to Kernel.css

Fomantic Ui
Fomantic-UI is a community fork of Semantic-UI
Stars: ✭ 2,755 (+3343.75%)
Mutual labels:  css-framework, semantic
Pico
Graceful & Minimal CSS design system in pure semantic HTML
Stars: ✭ 89 (+11.25%)
Mutual labels:  css-framework, semantic
Bootstrap Table
An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)
Stars: ✭ 11,068 (+13735%)
Mutual labels:  css-framework, semantic
Semantic Ui
Semantic is a UI component framework based around useful principles from natural language.
Stars: ✭ 49,729 (+62061.25%)
Mutual labels:  css-framework, semantic
minstyle.io
👌 A simple CSS Framework, including dark mode.
Stars: ✭ 58 (-27.5%)
Mutual labels:  simple, css-framework
Isometricsass
Sass library to make isometric 2D without javascript
Stars: ✭ 331 (+313.75%)
Mutual labels:  css-framework, simple
unitscss
UNITS is a simple and beautiful CSS component set.
Stars: ✭ 13 (-83.75%)
Mutual labels:  simple, css-framework
Water.css
A drop-in collection of CSS styles to make simple websites just a little nicer
Stars: ✭ 6,666 (+8232.5%)
Mutual labels:  css-framework, simple
Ivory
A modern CSS framework for developing powerful web interfaces faster and easier.
Stars: ✭ 61 (-23.75%)
Mutual labels:  css-framework
Bem Kit
💄 CSS UI kit with BEM convention and SASS
Stars: ✭ 69 (-13.75%)
Mutual labels:  css-framework
Fobo
FoBo - A Modular Front-End Toolkit module for Lift
Stars: ✭ 59 (-26.25%)
Mutual labels:  css-framework
Beauty
A microframework based on mymysql,net/http,jwt-go and mux.
Stars: ✭ 61 (-23.75%)
Mutual labels:  simple
Flocks.js
A radically simpler alternative to Flux - opinionated React state and rendering management
Stars: ✭ 72 (-10%)
Mutual labels:  simple
W3 Css
W3.CSS is a modern CSS framework with built-in responsiveness:
Stars: ✭ 60 (-25%)
Mutual labels:  css-framework
Xa
Beautiful & Customizable logger ❤️
Stars: ✭ 78 (-2.5%)
Mutual labels:  simple
Md Page
📝 create a webpage with just markdown
Stars: ✭ 1,096 (+1270%)
Mutual labels:  simple
Fmr
Functional Meaning Representation and Semantic Parsing Framework
Stars: ✭ 58 (-27.5%)
Mutual labels:  semantic
Cube slam wu
Cube SLAM 个人注释版
Stars: ✭ 78 (-2.5%)
Mutual labels:  semantic
Parvula
An extremely simple & flexible CMS generated from flat files with a complete RESTful API —
Stars: ✭ 76 (-5%)
Mutual labels:  simple
Propeller
Propeller - Develop more, Code less. Propeller is a front-end responsive framework based on Google's Material Design Standards & Bootstrap.
Stars: ✭ 1,150 (+1337.5%)
Mutual labels:  css-framework

npm version

Welcome to the kernel.css framework!

Table of contents

Introduction

What is it?

The kernel.css framework is a unintrusive, lightweight and semantic CSS and JavaScript framework inspired by the material design spec. It uses prefixes for all it's classes. It's meant to be a foundation to your projects, and not a complete product.

Features

  • Includes all the main colors specified in the material design colors spec.
  • Grid system based on flexbox.
  • Navigation with four preset sizes (ion-header-xs, ion-header-sm, ion-header-lg, ion-header-xl).
  • Cubic-bezier transitions.

Why was it created?

kernel.css was originally created for the Ionogy Libre project. We needed a framework that could be used for creating everything from websites to webapps, and the likes. It also had to be customizable in order to let users style their application how they wanted, but no other frameworks fit those requirements well enough. That is why it was decided to release it as a standalone project.

It's far from finished

The kernel.css framework is an ever evolving project, and will continue to be improved upon. We hope you will find it useful.

Installation

Simple. Just include these tags in your html.

<link rel="stylesheet" type="text/css" href="https://ionogy.com/kernel.css/v0.6.0/kernel.min.css" />
<script type="text/javascript" src="https://ionogy.com/kernel.css/v0.6.0/kernel.js"></script>

Navigation code example

<body class="ion-base">
  <header class="ion-header ion-header-sm">
    <div class="ion-header-brand">kernel.css</div>

    <button class="nav-toggle">
        <i class="material-icons">menu</i>
    </button>

    <div class="ion-container">
      <nav class="ion-nav">
        <ul>
          <li class="ion-nav-active-state"><a >Home</a></li>
          <li><a >Download</a></li>
          <li><a >Wiki</a></li>
          <li><a >About us</a></li>
        </ul>
      </nav>
      <nav class="ion-nav ion-float-right">
        <ul>
          <li><a >Blog</a></li>
        </ul>
      </nav>
    </div>
  </header>
</body>

Contribute

If you like the project and would like to contribute, you can do so at github.

kernel.css uses stylus internally as it's CSS Preprocessor.

Contributing code

Required software:

  • git
  • nodejs
  • npm (bundled with nodejs)

The kernel.css webpage is located in the /docs directory, and the project examples are found in the /docs/examples directory.

You can find the stylus CSS files in the /stylus directory.

After you build your project with "npm run compile" or "npm run watch", the newly built kernel.css file can be found in the /build directory. Please use the index.html file in /test directory which uses the css file in /build, to test your changes.

Please run the "npm run lint" script before you commit any changes.

You can run "npm run release" to create a release directory.

Contributing design

Writing documentation

We always appreciate if you help out improving the documentation. I have probably made lots of typos :)

Useful links

Please don't hesitate to report any issues you may find.

Documentation

As of now the documentation can be found at: http://github.com/ionogy/kernel.css/README.md It also comes bundled with this Framework.

License

Please read the file called LICENSE.txt

Contact

Jim Christian:

Changelog

Please read the file called CHANGELOG.md

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