Skip to content

Latest commit

 

History

History
508 lines (425 loc) · 48.3 KB

CHANGELOG.md

File metadata and controls

508 lines (425 loc) · 48.3 KB

@angular-package/sass changelog

v0.19.0-beta #

v0.18.0-beta #

  • Update color.palette-create() handle multiple colors in nested colors and use variant.create() function from palette. 06544a7
  • Fix variant.indicator-remove() - remove indicator in nested list, by checking whether element contains indicator. 7eba13a
  • Add schema palette submodule with has-multiple-colors() function to check whether schema to create palette has multiple colors. 2cefe16
  • Update variant.indicator-index() use directly string.index(). c21bdb6
  • Add color.palette-variant-create() function from palette.create() to create variant based on schema. 4d5d2b7

v0.17.1-beta #

  • Fix palette.create() - adding color to variant colors. 2f277bf
  • Fix name.adjust() - change > 0 to !=. 2ab64bc

v0.17.0-beta #

  • Update color/functions - calculate using adjustment (from name too) all hsla values and move retrieve color to each hsla functions. Add $shade with dark and light by default and $color with retrieve arguments in each hsla functions. Add $shade also to hsla-color() function. 69010c0
  • Fix color.alpha-var() color.hue-var() color.saturation-var() color.lightness-var() use $delimiter in var.get() instead of name(). 341a929
  • Fix class/variant - add $index to each(). b60fd3a
  • Add palette.delete() function to delete by palette name, variant class and its colors from palettes. 871103c
  • Fix variant.nest() - use $variant-nested instead of $resolved-value and change name of $resolved-value to intuitive $class-color. 5ae508a
  • Add color.palette-get() - add updated get() function to use instead of old get function. 72d34cc
  • Add color.name-update() - add function to update name especially with adjustment. 7ca383a
  • Add name/hsla module to check and remove hsla indicator. 080e37e
  • Add name/adjustment module with - function to get() and remove() operator from name adjustment and calculate(). 1bb2397
  • Add color.palette-get-keys() function to find keys using name.index(). a7c63cf
  • Add map.get-index() - add function to get value based on key checked by list.index(). e1459b9
  • Add palette.each() - add mixin to iterate palette. 8ac459b
  • Update variant.create() - add $type argument to retrieve from color name to set key. 30e19ae
  • Remove color.name-nest() function from index. 22fb98c
  • Add palette.color-add() check type of variant color and append or join into the list. 937586c
  • Update variant.nest() function to use nest from color. d423b7c
  • Update color.palette-create() function to handle creation of multiple colors in variant. d880d60
  • Add color.palette-color-add() function to add color to variant. bd5ec62
  • Add color.palette-color-remove() to remove color from variant, color.palette-variant-add() to add variant. 2e53679
  • Update Set color.name-nest() as deprecated. fa25fcb
  • Add color.name-add-indicator-multiple() function to add indicator(color) to multiple names. d26d365
  • Update color.name() - use name module. 829a614
  • Update color.name-adjust() - add $hue $saturation $lightness $alpha $separator arguments. 8124aa0
  • Update color.name-retrieve() - check whether each attribute has number. 5d872b8
  • Add color.name-append() function to add color name to list of colors. d1d571b 3815399
  • Add color.name-remove() function to remove color from list of color names. 79ac36b
  • Add color.name-create() function to create color name with color indicator. 2897f63
  • Add color.name-add-indicator() function to name module to add color indicator including shades. 653b1b5
  • Fix fix list.index() function - remove checking type of $list. bece908
  • Add submodule name and add color.name-adjust-multiple() to adjust multiple color names, color.name-index() function to find index of specific name. 6587c4d e5fc8d6 b15c567
  • Add color.name-adjust() to adjust hsla color attributes in name. 7699304

v0.16.0-beta #

  • Update indicator.remove() - remove indicator from string. 30bdf0a
  • Fix color.theme-load() - add $detect argument and update spec. 5d095fe
  • Fix color.theme-build() - change the way of build theme to use color-scheme or theme name. Update spec. 48e2bf8
  • Add color.scheme-set() - add function to set $color-scheme. 9e5f583
  • Update palette.create() - first check type of $color, should be map. 0e7dafc
  • Fix color.set-hsla-color() - change the way to resolve $name - check the separator comma and type-of string. 331ff42

v0.15.0-beta #

v0.14.0-beta #

  • Update palette.create() - remove color indicator from map key. 2f9d8b8
  • Fix variant.class-property() - add $index to list.each(). 6b113c5
  • Update variant/indicator remove() function - remove indicator from nested lists. 9acd4a3
  • Update map.keys() by adding keys-pattern() - function to result. 2d90fbd
  • Add theme module to handle color themes. 178141f
  • Add color/palette - module to create color palette. 1025ed5 fcdf0c9
  • Update map.pick() - add required $key argument, and ability to pick key with last element as pattern. e66cea2
  • Add map.key-pattern-index() - function to get index of pattern '*', '^', '$'. 011e574
  • Add map.keys() function to retrieve keys or keys with pattern. 60c8ef5
  • Update map.pick-pattern() - add '^' start and '$' end string pattern to pick values. 1100a95
  • Update map.pick-key-substring() - add '^' start and '$' end string pattern to pick values. a603ea4
  • Add map.keys-pattern() function that returns keys / nested keys with pattern where '*' is substring, '^' is start, and '$' is end of string, add patterns to variables. 0d90f5d
  • Update pick.pattern() - add $pattern argument and by-pattern() alias name. 35e3547
  • Update map module - add required $key argument map.deep-merge-key() map.has-keys() map.remove(). Add required $type argument, and change auto separator to comma. Add required $substring argument to key-substring(), $type argument to key-type() value-type(). Add $field-types arbitrary argument to type(). a634e46
  • Update color.name() - add $hue $saturation $lightness $alpha $shade arguments to define color name. e7fcb16
  • Update color.set-hsla-color() retrieve color name from $name. 59da59e
  • Add color.name-nest() function to nest color name with adjustments. 1210a86
  • Add list.invert() function to invert elements. 11f6dcf
  • Update list.each() - add $index argument of $list. 9a121bb
  • Add name and tag() function to selector module. 2a77e6b
  • Add map.depth() function to determine map depth. 41276b1

v0.13.0-beta #

  • Add variant.modifier-retrieve() function to retrieve modifier settings in variant.transform(). dad3966
  • Move variant mixins to the color/variant directory. a99dcd2
  • Add color.variant-create() to replace color.variant(). 3083e75
  • Add class.variant-create() mixin to replace class.variant(). 47e5a29
  • Add property.class-variant() as replacement for property.variant(). ceed6b1
  • Update property.name() - move spec to separate file _property.name.function.spec.scss, update function to handle multiple map in arbitrary arguments, simplify code. c9332e7
  • Fix map.get() function not returning false value. caf0325
  • Add class and property sub modules for variant.transform() mixin and item as replacement for update. 3ac59ae
  • Add variant.class-property() mixin for variant.transform() mixin. 3ac59ae
  • Add variant.append() function to append variant to bracketed list(rows) as map type. 3ac59ae
  • Add variant.transform() mixin to transform variants into rows of map type prepared for class.content(). 3ac59ae
  • Update update.property() to use middle and pre-base name and ability to modify variant item/level 1 - 3. beabe0c
  • Update variant.update() to add ability to modify variant item/level 1 - 3. 0272f3c
  • Fix property.variant() mixin to use values.combine() instead values.join() to have proper name. Add additional examples. b58f461
  • Update class.variant() mixin to use + indicator, $modifier with ability to modify variant 1, 2, 3. Additional property name middle, pre-base. 6ab09c8
  • Update selector.nest() to remove null and empty list () before nesting. 942e6b3
  • Add variant/indicator submodule to handle + in variants. 9fb0fca

v0.12.0-beta #

v0.11.1-beta #

v0.11.0-beta #

v0.10.0-beta #

v0.9.4-beta #

  • Fix color module mixins color.background-color(), color.background(), and color.color() by removing $selector argument not in use. 8884903

v0.9.3-beta #

v0.9.2-beta #

  • Remove function from color/mixins. b7ff1af

v0.9.1-beta #

  • Fix by adding media to ng-package assets. 5da60de

v0.9.0-beta #

  • Update var.set() add $dictionary argument to translate CSS variable names. 99647c2
  • Add media module with function to add @content depending on $color-scheme. 439305e
  • Add color.scheme-has() function to check whether value has dark, light, or normal string. a4b9f63
  • Add color mixins to set color CSS variable and CSS property. ed33bb0
  • Fix list.remove-value() function by using separator from $list in the returned result. 0c35160
  • Fix string module by removing split function from @forward. fffcc7d

v0.8.0-beta #

v0.7.0-beta #

  • Fix map.set() - add checking whether $key is comma-separated list to have ability to add space separated keys. 1d46564
  • Add query module to search in list by using query. 3e2c20c
  • Add experimental object module to handle multiple multiple keys in map variable as objects. 5274590 6e16608
  • Add map.is() function to check whether the $value is map of optionally $length. 1a3c52c

v0.6.1-beta #

  • Fix color.hsla-color() and color.retrieve() by removing values.map import and change values.map to list.to-map(). e8fe993

v0.6.0-beta #

  • Fix property.variant() passing $dictionary argument by adding map (dictionary: $dictionary). df48216
  • Update selector.class() functionality to retrieve dictionary from $dictionary if key class is found. ae518d4
  • Update var.name() functionality to retrieve dictionary from $dictionary if var is found. f3e5c83

v0.5.1-beta #

  • Fix function.call-arglist() by adding $arguments to the $arglist by using only list.append() function and checking if $arglist is space-separated list. fd90100

v0.5.0-beta #

  • Update property module to handle arguments to use var.get() function dictionary. d28f797
  • Fix dictionary/v1.0.0 purge $dictionary map variable. 5acab9f
  • Update function/call module to handle map type arguments with additional $arguments parameter and add spec. dc6d444 dc6926b

v0.4.1-beta #

  • Add property.variant() to the index. 8c16e87
  • Fix class.variant() by checking $attribute against empty list. 9280a21
  • Fix property.variant() function by adding arguments to properly call retrieved functions. 96bcb0a
  • Fix unnecessary imports, and use property.property() in property.variant(). 213d174

v0.4.0-beta #

v0.3.0-beta #

  • Add values module with a combine() function. 985370f
  • Add map.retrieve() function to unify get and pick. 2e72bd0
  • Add translate module and translator functions. 0ca2128 8031d0d
  • Fix dictionary.pick() merging key with null of `$dictionary. 5735653

Related commits: 5735653 8031d0d