v0.19.0-beta #
- Update
variant.property-set()
function to handle multiple properties. 8081d34 - Update
variant.transform()
to handle multiple properties. 305e6c1 - Update
schema.has-multiple-colors()
function - add$result
argument to returnbool
orindex
of found indicator. eca4b74 - Add
color.name-indicator-remove()
function to remove indicator or multiple indicators from color name..ce0cdc4 - Add
color.name-indicator-retrieve()
function to retrieve indicator or multiple indicators from color name. b5679c6 - Update
color.palette-create()
function - remove property indicator':'
and assign property to color. d853f93 - Update
variant.create()
function to retrieve color, and useno-property-name
among withname
in$type
equal tocolor
. 5bfe892 - Add
variant.property-multiple-is()
function to check whether$value
is multiple properties. e97555c - Add
variant.property-multiple()
function to handle multiple properties in variant. dc7f92c - Fix
color.name-replace()
function - change variable$update
to$replace
, set argument$type
tonull
by default, use directlyadjustment.has()
. 5e7068e - Update
color.variant-create()
function - remove color indicator from class and property, and handle multiple properties. fda9204 - Update
name.retrieve()
function - addinput-name
,property
,property-name
,no-property-name
properties - retrieve property from name. 534249e - Update
property.name()
function - remove duplicates from name. 7eb5e2e - Update add to
list.remove-duplicate()
function$remove
arbitrary argument to define what duplicate remove. 3fab0a7 - Update move
modifier-retrieve()
function to modulemodifier
. 15b13f1 - Fix forward main index. eb1b424
v0.18.0-beta #
- Update
color.palette-create()
handle multiple colors in nested colors and usevariant.create()
function frompalette
. 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 directlystring.index()
. c21bdb6 - Add
color.palette-variant-create()
function frompalette.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
withdark
andlight
by default and$color
with retrieve arguments in each hsla functions. Add$shade
also tohsla-color()
function. 69010c0 - Fix
color.alpha-var()
color.hue-var()
color.saturation-var()
color.lightness-var()
use$delimiter
invar.get()
instead ofname()
. 341a929 - Fix
class/variant
- add$index
toeach()
. 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 updatedget()
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 toget()
andremove()
operator from name adjustment andcalculate()
. 1bb2397 - Add
color.palette-get-keys()
function to find keys usingname.index()
. a7c63cf - Add
map.get-index()
- add function to get value based on key checked bylist.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()
- usename
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 withcolor
indicator. 2897f63 - Add
color.name-add-indicator()
function toname
module to addcolor
indicator including shades. 653b1b5 - Fix fix
list.index()
function - remove checking type of$list
. bece908 - Add submodule
name
and addcolor.name-adjust-multiple()
to adjust multiple color names,color.name-index()
function to findindex
of specific name. 6587c4d e5fc8d6 b15c567 - Add
color.name-adjust()
to adjusthsla
color attributes in name. 7699304
v0.16.0-beta #
- Update
indicator.remove()
- remove indicator fromstring
. 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 bemap
. 0e7dafc - Fix
color.set-hsla-color()
- change the way to resolve$name
- check the separatorcomma
and type-ofstring
. 331ff42
v0.15.0-beta #
- Add
variant.nest()
- add function to nest variant ofmap
orlist
type. 2ed7089 - Fix
color.palette-create()
- adddeep-merge()
if$color
is notmap
. 3c3482d - Fix
color.theme-build()
add$name
to$palette
asmap
and update spec. 7189d9e - Fix
color.set-hsla-color
mixin to use$dictionary
. 727798d - Update
class.variant-create()
function to use relative&
to class and update spec. 8ce0b5d
v0.14.0-beta #
- Update
palette.create()
- remove color indicator from map key. 2f9d8b8 - Fix
variant.class-property()
- add$index
tolist.each()
. 6b113c5 - Update
variant/indicator
remove()
function - remove indicator from nested lists. 9acd4a3 - Update
map.keys()
by addingkeys-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'$'
endstring
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 ofstring
, add patterns to variables. 0d90f5d - Update
pick.pattern()
- add$pattern
argument andby-pattern()
alias name. 35e3547 - Update
map
module - add required$key
argumentmap.deep-merge-key()
map.has-keys()
map.remove()
. Add required$type
argument, and changeauto
separator tocomma
. Add required$substring
argument tokey-substring()
,$type
argument tokey-type()
value-type()
. Add$field-types
arbitrary argument totype()
. 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
andtag()
function toselector
module. 2a77e6b - Add
map.depth()
function to determine map depth. 41276b1
v0.13.0-beta #
- Add
variant.modifier-retrieve()
function to retrieve modifier settings invariant.transform()
. dad3966 - Move
variant
mixins to thecolor/variant
directory. a99dcd2 - Add
color.variant-create()
to replacecolor.variant()
. 3083e75 - Add
class.variant-create()
mixin to replaceclass.variant()
. 47e5a29 - Add
property.class-variant()
as replacement forproperty.variant()
. ceed6b1 - Update
property.name()
- move spec to separate file_property.name.function.spec.scss
, update function to handle multiplemap
in arbitrary arguments, simplify code. c9332e7 - Fix
map.get()
function not returningfalse
value. caf0325 - Add
class
andproperty
sub modules forvariant.transform()
mixin anditem
as replacement forupdate
. 3ac59ae - Add
variant.class-property()
mixin forvariant.transform()
mixin. 3ac59ae - Add
variant.append()
function to append variant to bracketed list(rows) asmap
type. 3ac59ae - Add
variant.transform()
mixin to transform variants into rows ofmap
type prepared forclass.content()
. 3ac59ae - Update
update.property()
to usemiddle
andpre-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 namemiddle
,pre-base
. 6ab09c8 - Update
selector.nest()
to removenull
and empty list()
before nesting. 942e6b3 - Add
variant/indicator
submodule to handle+
in variants. 9fb0fca
v0.12.0-beta #
- Add
variant.update()
to use insteadvariant.modify()
. 69af150 - Update
variant.create()
to have functionality to add full variant. a76c8ce Updatevariant.modify()
to use$modifier
argument to modify, useupdate
sub module, and addvariant.update()
alias name. 410cc51- Update
class/variant
to use@each
mixin andupdate.property()
function fromvariant
module. 1230281 - Add
list.each()
mixin. 6a7c2fe - Add
class/affix
sub module to handle class affixes. b4a49d1 - Update
class.variant()
to use$key
innest()
when its length > 0 and useupdate.property()
fromvariant
module. 1e8a29c - Add
list.update()
function to update$list
by providednth-value
pairs ofmap
orlist
type. 104abd7 - Add
map.get-any()
function to get the value from any key where value is notnull
. cef2405
v0.11.1-beta #
- Update
color.variant()
use$modifier
argument in theclass.variant()
. dd72913
v0.11.0-beta #
- Add new
variant
module to handle variants. a7a8c1c - Update
class.variant()
by adding$modifier
argument to modify class and property. 89f34e3 - Update
property.variant()
to usevalues.join()
function and add$modifier
argument to modify class and property. c8c8f5b - Update
property.name()
function to remove empty lists from$name
. 21ef23a - Update
class.variant()
function to usevalues.join()
and update spec. 7d0c18e - Update
variant.combine()
to usevalues.join()
and use and update spec. 5afd3c2 - Add separate mixins in
class/variant
to create class variant and update spec. e8d08d3 - Add
values.join()
wrapper function. 971af80 - Add
list.merge()
function to merge smaller$list2
into$list1
. 9788cb3
v0.10.0-beta #
- Update
dictionary
useobject wrapper
functions and update spec. a68ed19 - Update
dictionary
by addingcall()
function to use as separate object. a349181 - Update
object.use()
by simply assign value. 83835d9 - Update test
object
update. fc324ed - Update
object
by using internalmap.set()
in theobject.create()
andobject.set()
. 066b449 - Add
object.wrapper
functions in combination withobject.call()
function to use as different objects. df03e46 - Update
object
module by removingobject.var
frommove()
andkeys()
functions, and set as first inindex
. 847c2f0
v0.9.4-beta #
- Fix
color
module mixinscolor.background-color()
,color.background()
, andcolor.color()
by removing$selector
argument not in use. 8884903
v0.9.3-beta #
- Fix
color/mixins
by using function from functions and update imports. 159a652
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 hasdark
,light
, ornormal
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 removingsplit
function from@forward
. fffcc7d
v0.8.0-beta #
- Add
object.destroy()
to remove object. 127c5e4 - Update
translator/dictionary
module to useobject
module. ae50b2a - Update
object.set()
function to return$name
on$name
equal toobject.$name
. 3e2f9b8 - Add
object.has-key()
function to check the key in any object. 25b7bff - Add
object.get-key()
function to get key object of$name
and$key
. c05d520 112747d
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 inlist
by using query. 3e2c20c - Add experimental
object
module to handle multiple multiplekeys
inmap
variable as objects. 5274590 6e16608 - Add
map.is()
function to check whether the$value
ismap
of optionally$length
. 1a3c52c
v0.6.1-beta #
- Fix
color.hsla-color()
andcolor.retrieve()
by removingvalues.map
import and changevalues.map
tolist.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 keyclass
is found. ae518d4 - Update
var.name()
functionality to retrieve dictionary from$dictionary
ifvar
is found. f3e5c83
v0.5.1-beta #
- Fix
function.call-arglist()
by adding$arguments
to the$arglist
by using onlylist.append()
function and checking if$arglist
is space-separated list. fd90100
v0.5.0-beta #
- Update
property
module to handle arguments to usevar.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 theindex
. 8c16e87 - Fix
class.variant()
by checking$attribute
against emptylist
. 9280a21 - Fix
property.variant()
function by adding arguments to properly call retrieved functions. 96bcb0a - Fix unnecessary imports, and use
property.property()
inproperty.variant()
. 213d174
v0.4.0-beta #
-
Add class module to handle CSS class selectors(variants). 9a7fed7 b51b22a 01c830a a2ed250 c88c00a
-
Add color module which extends
sass:color
module with functions to sethsla()
color andscheme
sub module to checkcolor-scheme
. d596d48 -
Add function module to handle calling functions in
list
asstring
,map
orlist
type. 5dbd420 -
Add property module to set CSS properties with functions. 79dccba
-
Add selector module sets selectors split into words(optionally translated). a165ed8
-
Add
functions
withname()
function to create name from words that can be translated with$dictionary
andimportant
to add!important
flag. 16bdb40 -
Add
list.extract-map()
,list.replace-string()
,list.replace()
,list.swap()
, andlist.to-map()
functions. 66fdaef 22f37e6 1b37c23 8c27019 -
Add
map.merge-allowed()
function to merge allowed keys. 07e2904 -
Add
math.sort()
function to sort numbers. 99484a6 -
Add
meta.call-arglist()
function to call functions with comma-separated list as arguments and space-separated as argument. 0c0b0a0 -
Add
string.to-map()
to transformstring
tomap
andstring.unquote()
to unquote on$execute
. -
Add different(easier) translator(1.0.0) with global dictionary, not exported by default. 35b3663
-
Add var module with
var.adjust()
var.css()
var.get()
var.is()
var.name()
var.negative()
andvar.unit()
functions, andvar.set()
mixin. 16bdb40 51f7f17 d3ace9f -
Update
comparison.compare()
to indicate map length as deprecated. 3969b97 -
Update
meta.of-type()
function to handle multiple types. cf31bb2 -
Update
string.split()
to have ability to unquote returned string, and separator as multiple words instead of only one character. 62c693c b8feda9 d0f372d -
Update
values.combine()
by changing the way of providing parameters. ab77370 -
Fix
list.append()
fix not proper adding$val
space separated. 99c618b -
Fix
list.join()
function to properly add bracketed. 928914a -
Fix
list.remove-list()
change function name from not existinghas-type()
tohas.type()
. b3b5d55 -
Fix
map.pick-pattern()
by updating usestring.replace()
function. ab8263a