1 | @import './ag-theme-classic-common';
|
2 | @import './ag-theme-classic-vars';
|
3 |
|
4 |
|
5 | $icon-color: black !default;
|
6 | $alt-icon-color: white !default;
|
7 | $foreground-color: #222 !default;
|
8 | $secondary-foreground-color: rgba(white, $secondary-foreground-color-opacity) !default;
|
9 | $disabled-foreground-color: rgba(#222, $disabled-foreground-color-opacity) !default;
|
10 | $menu-option-active-color: #c7c7c7 !default;
|
11 |
|
12 | $card-background-color: #f6f6f6 !default;
|
13 | $border-color: #9bc2e6 !default;
|
14 | $primary-color: $icon-color !default;
|
15 | $accent-color: $icon-color !default;
|
16 |
|
17 | $background-color: white !default;
|
18 | $odd-row-background-color: #deebf7 !default;
|
19 |
|
20 | $editor-background-color: #f6f6f6 !default;
|
21 |
|
22 | $header-background-color: #5e9cd3 !default;
|
23 | $header-background-image: none !default;
|
24 | $panel-background-color: #f6f6f6 !default;
|
25 |
|
26 | $tool-panel-background-color: #f6f6f6 !default;
|
27 |
|
28 | $chip-background-color: #ddebf7 !default;
|
29 |
|
30 | $range-selection-background-color: rgba(100, 160, 160, 0.4) !default;
|
31 | $range-selection-highlight-color: rgba(255, 255, 255, 0.4) !default;
|
32 |
|
33 | $hover-color: inherit !default;
|
34 |
|
35 | $selected-color: $menu-option-active-color !default;
|
36 |
|
37 | $cell-data-changed-color: white !default;
|
38 |
|
39 | $focused-cell-border-color: darkgreen !default;
|
40 |
|
41 | $tab-background-color: #5e9cd3;
|
42 |
|
43 | $cell-highlight-border: 2px solid lightgreen !default;
|
44 | $cell-horizontal-border: 1px dotted #9bc2e6 !default;
|
45 |
|
46 | $ag-range-selected-color-1: rgba(120, 120, 120, 0.4) !default;
|
47 | $ag-range-selected-color-2: rgba(80, 80, 80, 0.4) !default;
|
48 | $ag-range-selected-color-3: rgba(40, 40, 40, 0.4) !default;
|
49 | $ag-range-selected-color-4: rgba(0, 0, 0, 0.4) !default;
|
50 |
|
51 |
|
52 | $value-change-delta-up-color: darkgreen !default;
|
53 | $value-change-delta-down-color: darkred !default;
|
54 | $value-change-value-highlight-background-color: #cec !default;
|
55 |
|
56 | $row-floating-background-color: #f0f0f0 !default;
|
57 | $row-stub-background-color: #f0f0f0 !default;
|
58 |
|
59 | $params: (
|
60 | grid-size: $grid-size,
|
61 | icon-size: $icon-size,
|
62 | header-icon-size: $header-icon-size,
|
63 | row-height: $row-height,
|
64 | header-height: $header-height,
|
65 | virtual-item-height: $virtual-item-height,
|
66 | rich-select-item-height: $row-height,
|
67 | cell-horizontal-padding: $cell-horizontal-padding,
|
68 | toolpanel-indent-size: $toolpanel-indent-size,
|
69 | row-group-indent-size: $row-group-indent-size,
|
70 | icons-path: $icons-path,
|
71 | font-family: $font-family,
|
72 | font-size: $font-size,
|
73 | font-weight: $font-weight,
|
74 | secondary-font-family: $secondary-font-family,
|
75 | secondary-font-size: $secondary-font-size,
|
76 | secondary-font-weight: $secondary-font-weight,
|
77 | foreground-color: $foreground-color,
|
78 | foreground-opacity: $foreground-opacity,
|
79 | secondary-foreground-color-opacity: $secondary-foreground-color-opacity,
|
80 | secondary-foreground-color: $secondary-foreground-color,
|
81 | disabled-foreground-color-opacity: $disabled-foreground-color-opacity,
|
82 | disabled-foreground-color: $disabled-foreground-color,
|
83 | background-color: $background-color,
|
84 | tab-background-color: $tab-background-color,
|
85 | odd-row-background-color: $odd-row-background-color,
|
86 | header-cell-moving-background-color: $header-cell-moving-background-color,
|
87 | icon-color: $icon-color,
|
88 | alt-icon-color: $alt-icon-color,
|
89 | border-color: $border-color,
|
90 | button-background-color: transparent,
|
91 | cell-data-changed-color: $cell-data-changed-color,
|
92 | chip-background-color: $chip-background-color,
|
93 | editor-background-color: $editor-background-color,
|
94 | range-selection-background-color: $range-selection-background-color,
|
95 | range-selection-highlight-color: $range-selection-highlight-color,
|
96 | header-background-color: $header-background-color,
|
97 | header-background-image: $header-background-image,
|
98 | panel-background-color: $panel-background-color,
|
99 | tool-panel-background-color: $tool-panel-background-color,
|
100 | card-background-color: $card-background-color,
|
101 | accent-color: $accent-color,
|
102 | primary-color: $primary-color,
|
103 | hover-color: $hover-color,
|
104 | selected-color: $selected-color,
|
105 | icon-opacity: $foreground-opacity,
|
106 | button-text-transform: uppercase,
|
107 | card-radius: $card-radius,
|
108 | card-shadow: $card-shadow,
|
109 | input-height: $grid-size * 4,
|
110 | focused-cell-border-color: $focused-cell-border-color,
|
111 | menu-option-active-color: $menu-option-active-color,
|
112 | ag-range-selected-color-1: $ag-range-selected-color-1,
|
113 | ag-range-selected-color-2: $ag-range-selected-color-2,
|
114 | ag-range-selected-color-3: $ag-range-selected-color-3,
|
115 | ag-range-selected-color-4: $ag-range-selected-color-4,
|
116 | cell-highlight-border: $cell-highlight-border,
|
117 | cell-horizontal-border: $cell-horizontal-border,
|
118 | value-change-delta-up-color: $value-change-delta-up-color,
|
119 | value-change-delta-down-color: $value-change-delta-down-color,
|
120 | value-change-value-highlight-background-color: $value-change-value-highlight-background-color,
|
121 | row-floating-background-color: $row-floating-background-color,
|
122 | row-stub-background-color: $row-stub-background-color,
|
123 | );
|
124 |
|
125 | .ag-theme-blue {
|
126 | @include ag-theme-classic($params);
|
127 |
|
128 | $inverted-icons: asc, desc, expanded, contracted, menu, filter;
|
129 |
|
130 | .ag-header {
|
131 | @each $icon in $inverted-icons {
|
132 | .ag-icon-#{$icon} {
|
133 | @include colorful-icon($icons-path, '#{$icon}', white, white);
|
134 | display: inline-block;
|
135 | }
|
136 | }
|
137 | }
|
138 |
|
139 | $tab-icons: menu, filter, columns;
|
140 |
|
141 | @each $icon in $tab-icons {
|
142 | .ag-tab-header .ag-tab:not(.ag-tab-selected) .ag-icon-#{$icon} {
|
143 | @include colorful-icon($icons-path, '#{$icon}', white, white);
|
144 | }
|
145 | }
|
146 |
|
147 | input,
|
148 | select {
|
149 | background-color: $card-background-color;
|
150 | color: $foreground-color;
|
151 | }
|
152 |
|
153 | .ag-row {
|
154 | border-bottom-width: 1px;
|
155 | border-bottom-style: dotted;
|
156 | }
|
157 |
|
158 | .ag-floating-filter-body input[readonly] {
|
159 | background: rgba(255, 255, 255, 0.3);
|
160 | }
|
161 | }
|