/superkube

fork of the original Superkube utility class SCSS Framework

Primary LanguageSCSSMIT LicenseMIT

This is a fork of the original Superkube SCSS utility class framework. The original was retired in 2022, but I continue to find it useful.

One difference right off the bat is I include both light and dark mode styles in the default build.

Usage

Install dependencies and process superkube/ sources with dart-sass.

pnpm install
pnpm run build

Copy dist/superkube.css to wherever you need it.

Additional processing and packaging may follow once I've got the core workflow going.

Original README documentation follows:


Superkube is a free CSS/SCSS framework that has a lot of ready-made modules, modifiers, settings and variables HTML of website or web-interface.

Superkube SCSS Framework

Documentation

See the description of Superkube and all its modules in the documentation.

Install

CSS library

Superkube is a hybrid framework. So it can work as a CSS library without customization and build. This may be good for small projects where you do not need something complicated.

You can use the CSS file directly from jsDelivr:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/superkube@latest/dist/superkube.min.css">

Or you can download the latest Superkube from Github.

SCSS framework

The maximum power of Superkube is unlocked if you use it as a SCSS framework, customize, extend and build your own version to fit your project.

You can install Superkube via npm

npm install superkube

Or download/clone from Github.

Features

Superkube has many features and surprising uses. This is what is on the surface:

  1. Compactness. Superkube is 2-3x smaller than similar frameworks.
  2. Systemic. Built with design system in mind.
  3. Modularity. Ideologically Superkube implies modular and reusable HTML and CSS code.
  4. Grid CSS. Inside Superkube are flexible and reliable grid building tools.
  5. Dark mode. It has built-in mechanisms for building a dark theme.

Javascript Agnostic

Superkube contains only SCSS and does not contain Javascript. Because Superkube is independent of the implementation, you build the environment you need.

Browser Support

Superkube is compatible with latest versions of:

  • Chrome
  • Safari
  • Edge
  • Firefox
  • Opera

License

Superkube Framework is licensed under the MIT license. Superkube is absolutely free for personal or commercial use.