Skip to content
This repository has been archived by the owner on Aug 11, 2019. It is now read-only.

2.0.0

Latest
Compare
Choose a tag to compare
@arcticicestudio arcticicestudio released this 30 Oct 15:44
· 3 commits to develop since this release
v2.0.0


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, has been replaced with an numbered format.
Example: darkest-coal has been renamed to northem-dark0, dark-coal to northem-dark1.
This goes on with a continuous numerating where the current position of a color represents its number.

Northem Dark Palette Overview

Components
Next to this, the color palette has been divided into four named components to represent the different color effects where each component contains a different amount of colors:

  1. Dark Water northem-dark0 - northem-dark3
  2. Light Wind northem-dark4 - northem-dark6
  3. Ice northem-dark7 - northem-dark10
  4. Rainbow northem-dark11 - northem-dark15

This naming convention allows an uncomplicated use for terminals and preserves the compatibility to similar projects like base16.

The X11 color scheme names and RGB value variables has been removed, but X11 color names are still included in the Sass- and LESSCSS source documentations.

New color

A new color has been added to close the gap of the missing sixteenth color.
The value of the color is #CBC9C9 which has been added as northem-dark4 to the Light Wind component.
This color is calculated from the components base color northem4 (#CACACA) of the Northem color palette via the Sass method saturate($northem4, 1%).

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, #4, c7ee432)

LESSCSS
All LESSCSS sources have been documented via KSS.
(@arcticicestudio, #5, 9a79569)

Native
All native files have been recreated containing the new color and the new color naming scheme.
(@arcticicestudio, #6, 385fd85)

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, a50a0c3)

Travis CI and Circle CI
Added the .travis.yml and circle.yml configuration files for continuous integration web services.
(@arcticicestudio, #7, 95ab50b)

NPM

A package.json file has been added to provide project meta data and dependencies for a release as a NPM package.
(@arcticicestudio, #9, dd0a335)

Assets

All project branding assets have been removed and replaced with new, modern SVG and AI files.
(@arcticicestudio, #3, 5392d89)

Documentations

All project documentations have been rewritten.
The project license for the code has been changed to the Apache 2.0 license.
(@arcticicestudio, #3, 5392d89)

Git

The .gitignore and .gitattributes files have been rewritten to remove the high amount of unused pattern and comments.
(@arcticicestudio, #3, 5392d89)


The full changelog ist available here