Skip to content
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.

Releases: imperavi/kube

Kube 6.5.2

02 Feb 07:26
Compare
Choose a tag to compare

Fixed: offcanvas links issue.

Kube 6.5.1

26 Jan 18:47
Compare
Choose a tag to compare

Fixed breakpont mixin

Kube 6.5

26 Jan 18:45
Compare
Choose a tag to compare

The main thing

  • Added: Colors, Sizing, Positioning Sass components
  • The grid are without gutters by default
  • Grid columns got a positioning change (such centering/alignment) based on the new Positioning component
  • Completely revised JS plugins and they are OOP-styled
  • Fully redesigned modifiers classes for typography and utilities
  • Added video-container class
  • Base icons: search, menu, calendar, caret, close are as the icon font.
  • Alerts and Messages plugins merged to Messages

Details

Breakpoints

Variables changes

  • $breakpoint-small = $sm (small devices like phones, phablets)
  • $breakpoint-medium = $md (medium devices like iPad)
  • $breakpoint-large = $lg (large devices like desltops)

Added mixins

@include breakpint(sm) { … }
@include breakpint(md) { … }
@include breakpint(lg) { … }

Colors

Deprecated variables

  • $color-default
  • $color-primary

Variables changes

  • $color-primary = $color-focus

Added variables

  • $color-text
  • $color-headings
  • $color-button-primary
  • $color-button-primary-text
  • $color-button-secondary
  • $color-button-secondary-text
  • $color-focus
  • $color-inverted
  • $color-highlight
  • $color-black
  • $color-darkgray
  • $color-midgray
  • $color-gray
  • $color-lightgray
  • $color-silver
  • $color-aluminum

Added classes

  • All classes for each the color variable see colors.scss

Sizing

  • All-new classes for elements width, max-width, min-width and height see sizing.scss

Buttons

  • All buttons are primary by default without .primary class

Grid

Changes

  • The grid are without gutters by default, add .gutters class to make a space between columns.
  • Grid columns got a positioning change (such centering/alignment) based on the new Positioning component
  • Fixed Width Column got the new syntax

Positioning

  • All-new classes for elements and grid columns to make: push and align for elements inside a flex container.

Forms

  • Added the new syntax for append & prepend elements.

Mixins

  • All flex mixins got new name.
  • Added the breakpoint mixin
  • Added font mixins
  • New text-font, headings-font, buttons-font, inputs-font mixins

Utils

  • All-new base icons: search, menu, calendar, caret, close.
  • All text modifiers moved to Typography component

JS Plugins

  • All-new base structure with OOP-style

Kube 6.0.1

03 Sep 05:54
Compare
Choose a tag to compare

New:

  • class black for black color
  • !default for all settings of Kube variables

Improved:

  • font mixin

Fixes:

  • Buttons do not wrap text correctly
  • Table columns width issue
  • toggleme content gets permanently hidden
  • dropdown transition and scrollbar issue
  • toggleme and dropdowns closing issue
  • open method for message alerts

Kube 3.0

28 Jan 21:05
Compare
Choose a tag to compare
v3.0.0

Min kube.css