1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-23 15:19:42 +02:00
documize/gui/app/styles/colors.scss
2019-05-22 06:35:54 +01:00

184 lines
4.8 KiB
SCSS

// Copyright 2016 Documize Inc. <legal@documize.com>. All rights reserved.
//
// This software (Documize Community Edition) is licensed under
// GNU AGPL v3 http://www.gnu.org/licenses/agpl-3.0.en.html
//
// You can operate outside the AGPL restrictions by purchasing
// Documize Enterprise Edition and obtaining a commercial license
// by contacting <sales@documize.com>.
//
// https://documize.com
/**************************************************************
* A color has 9 shades.
* The base of the color is (usually) anchored with a suffix of 500.
* The lightest shade is suffixed as 100.
* The darkest shade is suffixed as 900.
**************************************************************/
/**************************************************************
* Gray shades
**************************************************************/
$gray-shades: (
900: #1F2833,
800: #404B5A,
700: #6E7A89,
600: #929FB1,
500: #AEBECC,
400: #CBD4DB,
300: #D5DDE5,
200: #E1E7EB,
100: #F8F9FA
);
// Generate handy classes for text color and background color.
$i: 900;
@while $i > 0 {
.color-gray-#{$i} {
color: map-get($gray-shades, $i);
}
.background-color-gray-#{$i} {
background-color: map-get($gray-shades, $i);
}
$i: $i - 100;
}
/**************************************************************
* Danger color ("red") shades
**************************************************************/
$red-shades: (
900: #431010,
800: #621111,
700: #8E1818,
600: #AB1D1D,
500: #D72424,
400: #E14D4D,
300: #E66A6A,
200: #F2B3B3,
100: #FCEDED
);
$i: 900;
@while $i > 0 {
.color-red-#{$i} {
color: map-get($red-shades, $i);
}
.background-color-red-#{$i} {
background-color: map-get($red-shades, $i);
}
$i: $i - 100;
}
/**************************************************************
* Information color ("yellow") shades
**************************************************************/
$yellow-shades: (
900: #433105,
800: #936B0A,
700: #C28E0E,
600: #EEAF15,
500: #F4CA64,
400: #F7DA94,
300: #FAE5B3,
200: #FCF0D3,
100: #FDF5E3
);
$i: 900;
@while $i > 0 {
.color-yellow-#{$i} {
color: map-get($yellow-shades, $i);
}
.background-color-yellow-#{$i} {
background-color: map-get($yellow-shades, $i);
}
$i: $i - 100;
}
/**************************************************************
* Success color ("green") shades
**************************************************************/
$green-shades: (
900: #0E311D,
800: #164B2C,
700: #227243,
600: #2D9A5A,
500: #39C171,
400: #6BD396,
300: #92DFB2,
200: #B9EACE,
100: #E1F6EA
);
$i: 900;
@while $i > 0 {
.color-green-#{$i} {
color: map-get($green-shades, $i);
}
.background-color-green-#{$i} {
background-color: map-get($green-shades, $i);
}
$i: $i - 100;
}
/**************************************************************
* Black to lighter shades
**************************************************************/
$color-black: #000000;
$color-black-light-1: #1c1c1c;
$color-black-light-2: #252525;
$color-black-light-3: #434343;
.color-black { color: $color-black; }
.color-black-light-1 { color: $color-black-light-1; }
.color-black-light-2 { color: $color-black-light-2; }
.color-black-light-3 { color: $color-black-light-3; }
.background-color-black { background-color: $color-black; }
.background-color-black-light-1 { background-color: $color-black-light-1; }
.background-color-black-light-2 { background-color: $color-black-light-2; }
.background-color-black-light-3 { background-color: $color-black-light-3; }
/**************************************************************
* White to darker shades
**************************************************************/
$color-white: #ffffff;
$color-white-dark-1: #f5f5f5;
.color-white { color: $color-white; }
.color-white-dark-1 { color: $color-white-dark-1; }
.background-color-white { background-color: $color-white; }
.background-color-white-dark-1 { background-color: $color-white-dark-1; }
/**************************************************************
* Specialty colors
**************************************************************/
// Documents and spaces card background color
$color-card: #F6F4EE;
$color-sidebar: #F6F4EE;
// $color-card: #F6F4EE;
// $color-sidebar: #f2f8fd;
/**************************************************************
* Theme colors.
*
* This is the default theme of PURPLE.
*
* We go from 100 (lightest) to 900 (darkest).
* Base shade is 500 and is used prominently as the
* left-side navigation sidebar color.
**************************************************************/
$theme-900: #160624;
$theme-800: #1F0833;
$theme-700: #310C51;
$theme-600: #4C137D;
$theme-500: #43116E;
$theme-400: #9237E1;
$theme-300: #CA9EF0;
$theme-200: #EAD9F9;
$theme-100: #FBF7FE;
// Set hyperlink color for theme
// $color-link: map-get($green-shades, 700);
$color-link: #0080a5;
$color-link-hover: #0fb4e2;