Skip to content

Releases: oo-loop/loop

V0.4.5

05 Mar 04:37

Choose a tag to compare

Revert

The column system has been reverted to the old one to avoid overloading the css file with rules.

The v0.4.4 handling the hotfix for gutters on the new column was adding 48 rules per gutter.
The default gutters tiny and less were then adding 96 extra rules instead of 4 on the previous one.

The ability to have different gutters makes the use of the oo-column flexible to cover lots of purposes.
In a project we're working on, we're already using 5 extra gutters generating 240 more rules instead of 10

Those significant numbers made us revert the changes made on v0.4.3 and v0.4.4

V0.4.4

05 Mar 02:56

Choose a tag to compare

Bug fixes

  • recalculate the columns with the different gutters

v0.4.3

04 Mar 11:15

Choose a tag to compare

Features

New approach to the column system, to be able to style and apply classes to oo-column="col-*" without implicating the gutter.

<div oo-column="row">
  <div oo-column="col" class="bg-primary"></div>
  <div oo-column="col" class="border-primary"></div>
</div>

v0.4.2

02 Mar 03:27

Choose a tag to compare

Addition

  • $input-focus-border-color variable to change the color of the border on focus state

0.4.0

28 Feb 04:38

Choose a tag to compare

Features

  • Breakpoint option to wrapper $wrapper-breakpoints-classes (.wrapper-tiny@sm...)
  • Handle Float utility with variables
  • Spacing variables $v-spacing-from $v-spacing-to $h-spacing-from $h-spacing-to
  • $btn-border-color variable added
  • $btn-colors and $btn-outline-colors variables added (custom colors mapType)
  • Function isString isList isMap as well as isNotString isNotList isNotMap

Bug fixes

  • Mixin dependencies including in the mixin file
  • Toggle refactor
  • isEmpty correctly returning false
  • Grid responsive columns and rows

Changes

  • Single variables $h*-font-size and $heading-font-sizes-breakpoints are not used anymore. All the sizes are set in $heading-font-sizes allowing map values for breakpoints.
  • $heading-letter-spacing-list replaced by $heading-letter-spacing-tags

Deprecated

  • .wrapper in favor of .wrapper-medium
  • large tiny as default gutter values
  • danger warning success as default color values (let the user decide to add them)
  • $text-transforms capitalize lowercase as default values (let the user decide to add them)
  • .text-italic in favor of .font-italic

Removals

  • All utility addon variabes. $text-sizes-addon $text-alignments-addon $text-transforms-addon $text-decorations-addon $font-styles-addon $font-weights-addon $font-families-addon $letter-spacings-addon $text-colors-addon $bg-colors-addon $border-colors-addon
  • code.scss not needed for main loop (been moved to looper)
  • .disabled not having the characteristics to be on main loop (been moved to looper)
  • form="group" too specific, not loop philosophy (been moved to looper)

0.3.9

17 Feb 06:18

Choose a tag to compare

Bug fixes

  • Radio resizing, and transition conflict (same bug as checkbox)

0.3.8

16 Feb 10:26

Choose a tag to compare

Bug fixes

  • checkbox resizing, and transition conflict
  • normalize.css dependency (from 0.3.7)

0.3.6

13 Feb 10:33

Choose a tag to compare

Add form="group" to create input group

extra beta

09 Feb 09:36

Choose a tag to compare

added to npm as oo-loop

0.3.4

09 Feb 08:28

Choose a tag to compare

Loop beta launch