The milestone Version 2.0.0 release!
The whole project has been rewritten and cleaned up to adapt to the new project setup like the Nord project.
Features
Naming Scheme
Color names
The current naming scheme, where each color got an individual name based on the value, will be replaced with an numbered format.
Example: dark-livid-wood
will be renamed to lumio0
, sandrift
to lumio17
.
This will continue with a continuous numerating where the current position of a color represents its number.
Components
Next to this, the color palette will be divided into fifteen named components to represent the different color effects where each component contains a different amount of colors:
- Rough Coal
lumio0
-lumio4
- Soft Earth
lumio5
-lumio13
- Hard Metal
lumio14
-lumio17
- Piquant Olive
lumio18
-lumio21
- Cold Snow
lumio22
-lumio25
- Clear Water
lumio26
-lumio34
- Hot Flame
lumio35
-lumio40
- Roasted Cocoa Bean
lumio41
-lumio46
- Tropical Wood
lumio47
-lumio51
- Fine Sand
lumio52
-lumio56
- Sweet Banana
lumio57
-lumio60
- Calm Sunset
lumio61
-lumio65
- Living Forest
lumio66
-lumio70
- Deep Sea
lumio71
-lumio75
- Fresh Wild Berries
lumio76
-lumio80
The X11 color scheme names and RGB value variables have been removed, but X11 color names are still included in the Sass- and LESSCSS source documentations.
Source Formats
Sass
All Sass sources have been documented via SassDoc and a template-css.scss
is available to be compiled to a CSS file including all color variables which is compatible to the CSS specification.
The SassDoc is configurable via the .sassdocrc
file.
(@arcticicestudio, #3, 706b639)
LESSCSS
All LESSCSS sources have been documented via KSS.
(@arcticicestudio, #4, a7b2a57)
Native
All native files have been recreated containing the new color and the new color naming scheme.
(@arcticicestudio, #5, 0b6ed11)
Build Tools
Gulp
Introduced a Gulp file to compile Sass sources to CSS, provide a local hot-reload server for instant recompilatio on file changes and to build the new SassDoc.
(@arcticicestudio, #8, 2b39abf)
Travis CI and Circle CI
Added the .travis.yml
and circle.yml
configuration files for continuous integration web services.
(@arcticicestudio, #6, d33ff38)
NPM
A package.json
file has been added to provide project meta data and dependencies for a release as a NPM package.
(@arcticicestudio, #7, 2b39abf)
Assets
All project branding assets have been removed and replaced with new, modern SVG and AI files.
(@arcticicestudio, #2, 9edbcee)
Component Cards
Documentations
All project documentations have been rewritten.
The project license for the code has been changed to the Apache 2.0 license.
(@arcticicestudio, #2, 9edbcee)
Git
The .gitignore
and .gitattributes
files have been rewritten to remove the high amount of unused pattern and comments.
(@arcticicestudio, #2, 9edbcee)
The full changelog ist available here