1 /* 2 * This program source code file is part of KiCad, a free EDA CAD application. 3 * 4 * Copyright (C) 2020 Jon Evans <jon@craftyjon.com> 5 * Copyright (C) 2020 KiCad Developers, see AUTHORS.txt for contributors. 6 * 7 * This program is free software: you can redistribute it and/or modify it 8 * under the terms of the GNU General Public License as published by the 9 * Free Software Foundation, either version 3 of the License, or (at your 10 * option) any later version. 11 * 12 * This program is distributed in the hope that it will be useful, but 13 * WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 15 * General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License along 18 * with this program. If not, see <http://www.gnu.org/licenses/>. 19 */ 20 21 // NOTE: This file should only be included in color_settings.cpp 22 23 #ifndef _BUILTIN_COLOR_THEMES_H 24 #define _BUILTIN_COLOR_THEMES_H 25 26 #define CSS_COLOR( r, g, b, a ) COLOR4D().FromCSSRGBA( r, g, b, a ) 27 28 static const std::map<int, COLOR4D> s_defaultTheme = 29 { 30 { LAYER_SCHEMATIC_ANCHOR, CSS_COLOR( 0, 0, 255, 1 ) }, 31 { LAYER_SCHEMATIC_AUX_ITEMS, CSS_COLOR( 0, 0, 0, 1 ) }, 32 { LAYER_SCHEMATIC_BACKGROUND, CSS_COLOR( 245, 244, 239, 1 ) }, 33 { LAYER_BRIGHTENED, CSS_COLOR( 255, 0, 255, 1 ) }, 34 { LAYER_BUS, CSS_COLOR( 0, 0, 132, 1 ) }, 35 { LAYER_BUS_JUNCTION, CSS_COLOR( 0, 0, 132, 1 ) }, 36 { LAYER_DEVICE_BACKGROUND, CSS_COLOR( 255, 255, 194, 1 ) }, 37 { LAYER_DEVICE, CSS_COLOR( 132, 0, 0, 1 ) }, 38 { LAYER_SCHEMATIC_CURSOR, CSS_COLOR( 15, 15, 15, 1 ) }, 39 { LAYER_ERC_ERR, CSS_COLOR( 230, 9, 13, 0.8 ) }, 40 { LAYER_ERC_WARN, CSS_COLOR( 209, 146, 0, 0.8 ) }, 41 { LAYER_FIELDS, CSS_COLOR( 132, 0, 132, 1 ) }, 42 { LAYER_SCHEMATIC_GRID, CSS_COLOR( 181, 181, 181, 1 ) }, 43 { LAYER_SCHEMATIC_GRID_AXES, CSS_COLOR( 0, 0, 132, 1 ) }, 44 { LAYER_HIDDEN, CSS_COLOR( 94, 194, 194, 1 ) }, 45 { LAYER_JUNCTION, CSS_COLOR( 0, 150, 0, 1 ) }, 46 { LAYER_GLOBLABEL, CSS_COLOR( 132, 0, 0, 1 ) }, 47 { LAYER_HIERLABEL, CSS_COLOR( 114, 86, 0, 1 ) }, 48 { LAYER_LOCLABEL, CSS_COLOR( 15, 15, 15, 1 ) }, 49 { LAYER_NOCONNECT, CSS_COLOR( 0, 0, 132, 1 ) }, 50 { LAYER_NOTES, CSS_COLOR( 0, 0, 194, 1 ) }, 51 { LAYER_PIN, CSS_COLOR( 132, 0, 0, 1 ) }, 52 { LAYER_PINNAM, CSS_COLOR( 0, 100, 100, 1 ) }, 53 { LAYER_PINNUM, CSS_COLOR( 169, 0, 0, 1 ) }, 54 { LAYER_REFERENCEPART, CSS_COLOR( 0, 100, 100, 1 ) }, 55 #ifdef __WXMAC__ 56 // Macs look better with a lighter shadow 57 { LAYER_SELECTION_SHADOWS, COLOR4D( .78, .92, 1.0, 0.8 ) }, 58 #else 59 { LAYER_SELECTION_SHADOWS, COLOR4D( .4, .7, 1.0, 0.8 ) }, 60 #endif 61 { LAYER_SHEET, CSS_COLOR( 132, 0, 0, 1 ) }, 62 { LAYER_SHEET_BACKGROUND, CSS_COLOR( 255, 255, 255, 0 ) }, 63 { LAYER_SHEETFILENAME, CSS_COLOR( 114, 86, 0, 1 ) }, 64 { LAYER_SHEETFIELDS, CSS_COLOR( 132, 0, 132, 1 ) }, 65 { LAYER_SHEETLABEL, CSS_COLOR( 0, 100, 100, 1 ) }, 66 { LAYER_SHEETNAME, CSS_COLOR( 0, 100, 100, 1 ) }, 67 { LAYER_VALUEPART, CSS_COLOR( 0, 100, 100, 1 ) }, 68 { LAYER_WIRE, CSS_COLOR( 0, 150, 0, 1 ) }, 69 { LAYER_SCHEMATIC_DRAWINGSHEET, CSS_COLOR( 132, 0, 0, 1 ) }, 70 71 { LAYER_GERBVIEW_AXES, CSS_COLOR( 0, 0, 132, 1 ) }, 72 { LAYER_GERBVIEW_BACKGROUND, CSS_COLOR( 0, 0, 0, 1 ) }, 73 { LAYER_DCODES, CSS_COLOR( 255, 255, 255, 1 ) }, 74 { LAYER_GERBVIEW_GRID, CSS_COLOR( 132, 132, 132, 1 ) }, 75 { LAYER_NEGATIVE_OBJECTS, CSS_COLOR( 132, 132, 132, 1 ) }, 76 { LAYER_GERBVIEW_DRAWINGSHEET, CSS_COLOR( 0, 0, 132, 1 ) }, 77 78 { LAYER_ANCHOR, CSS_COLOR( 255, 38, 226, 1 ) }, 79 { LAYER_AUX_ITEMS, CSS_COLOR( 255, 255, 255, 1 ) }, 80 { LAYER_PCB_BACKGROUND, CSS_COLOR( 0, 16, 35, 1 ) }, 81 { LAYER_CURSOR, CSS_COLOR( 255, 255, 255, 1 ) }, 82 { LAYER_DRC_ERROR, CSS_COLOR( 215, 91, 107, 0.8 ) }, 83 { LAYER_DRC_WARNING, CSS_COLOR( 255, 208, 66, 0.8 ) }, 84 { LAYER_DRC_EXCLUSION, CSS_COLOR( 255, 255, 255, 0.8 ) }, 85 { LAYER_MOD_TEXT_INVISIBLE, CSS_COLOR( 132, 132, 132, 1 ) }, 86 { LAYER_GRID, CSS_COLOR( 132, 132, 132, 1 ) }, 87 { LAYER_GRID_AXES, CSS_COLOR( 194, 194, 194, 1 ) }, 88 { LAYER_NO_CONNECTS, CSS_COLOR( 0, 0, 132, 1 ) }, 89 { LAYER_PAD_PLATEDHOLES, CSS_COLOR( 194, 194, 0, 1 ) }, 90 { LAYER_PADS_TH, CSS_COLOR( 227, 183, 46, 1 ) }, 91 { LAYER_NON_PLATEDHOLES, CSS_COLOR( 26, 196, 210, 1 ) }, 92 { LAYER_RATSNEST, CSS_COLOR( 245, 255, 213, 0.702 ) }, 93 { LAYER_SELECT_OVERLAY, CSS_COLOR( 4, 255, 67, 1 ) }, 94 { LAYER_VIA_THROUGH, CSS_COLOR( 236, 236, 236, 1 ) }, 95 { LAYER_VIA_BBLIND, CSS_COLOR( 187, 151, 38, 1 ) }, 96 { LAYER_VIA_HOLES, CSS_COLOR( 227, 183, 46, 1 ) }, 97 { LAYER_VIA_MICROVIA, CSS_COLOR( 0, 132, 132, 1 ) }, 98 { LAYER_DRAWINGSHEET, CSS_COLOR( 200, 114, 171, 1 ) }, 99 100 { F_Cu, CSS_COLOR( 200, 52, 52, 1 ) }, 101 { In1_Cu, CSS_COLOR( 127, 200, 127, 1 ) }, 102 { In2_Cu, CSS_COLOR( 206, 125, 44, 1 ) }, 103 { In3_Cu, CSS_COLOR( 79, 203, 203, 1 ) }, 104 { In4_Cu, CSS_COLOR( 219, 98, 139, 1 ) }, 105 { In5_Cu, CSS_COLOR( 167, 165, 198, 1 ) }, 106 { In6_Cu, CSS_COLOR( 40, 204, 217, 1 ) }, 107 { In7_Cu, CSS_COLOR( 232, 178, 167, 1 ) }, 108 { In8_Cu, CSS_COLOR( 242, 237, 161, 1 ) }, 109 { In9_Cu, CSS_COLOR( 141, 203, 129, 1 ) }, 110 { In10_Cu, CSS_COLOR( 237, 124, 51, 1 ) }, 111 { In11_Cu, CSS_COLOR( 91, 195, 235, 1 ) }, 112 { In12_Cu, CSS_COLOR( 247, 111, 142, 1 ) }, 113 { In13_Cu, CSS_COLOR( 167, 165, 198, 1 ) }, 114 { In14_Cu, CSS_COLOR( 40, 204, 217, 1 ) }, 115 { In15_Cu, CSS_COLOR( 232, 178, 167, 1 ) }, 116 { In16_Cu, CSS_COLOR( 242, 237, 161, 1 ) }, 117 { In17_Cu, CSS_COLOR( 237, 124, 51, 1 ) }, 118 { In18_Cu, CSS_COLOR( 91, 195, 235, 1 ) }, 119 { In19_Cu, CSS_COLOR( 247, 111, 142, 1 ) }, 120 { In20_Cu, CSS_COLOR( 167, 165, 198, 1 ) }, 121 { In21_Cu, CSS_COLOR( 40, 204, 217, 1 ) }, 122 { In22_Cu, CSS_COLOR( 232, 178, 167, 1 ) }, 123 { In23_Cu, CSS_COLOR( 242, 237, 161, 1 ) }, 124 { In24_Cu, CSS_COLOR( 237, 124, 51, 1 ) }, 125 { In25_Cu, CSS_COLOR( 91, 195, 235, 1 ) }, 126 { In26_Cu, CSS_COLOR( 247, 111, 142, 1 ) }, 127 { In27_Cu, CSS_COLOR( 167, 165, 198, 1 ) }, 128 { In28_Cu, CSS_COLOR( 40, 204, 217, 1 ) }, 129 { In29_Cu, CSS_COLOR( 232, 178, 167, 1 ) }, 130 { In30_Cu, CSS_COLOR( 242, 237, 161, 1 ) }, 131 { B_Cu, CSS_COLOR( 77, 127, 196, 1 ) }, 132 133 { B_Adhes, CSS_COLOR( 0, 0, 132, 1 ) }, 134 { F_Adhes, CSS_COLOR( 132, 0, 132, 1 ) }, 135 { B_Paste, CSS_COLOR( 0, 194, 194, 0.9 ) }, 136 { F_Paste, CSS_COLOR( 180, 160, 154, 0.9 ) }, 137 { B_SilkS, CSS_COLOR( 232, 178, 167, 1 ) }, 138 { F_SilkS, CSS_COLOR( 242, 237, 161, 1 ) }, 139 { B_Mask, CSS_COLOR( 2, 255, 238, 0.4 ) }, 140 { F_Mask, CSS_COLOR( 216, 100, 255, 0.4 ) }, 141 { Dwgs_User, CSS_COLOR( 194, 194, 194, 1 ) }, 142 { Cmts_User, CSS_COLOR( 89, 148, 220, 1 ) }, 143 { Eco1_User, CSS_COLOR( 180, 219, 210, 1 ) }, 144 { Eco2_User, CSS_COLOR( 216, 200, 82, 1 ) }, 145 { Edge_Cuts, CSS_COLOR( 208, 210, 205, 1 ) }, 146 { Margin, CSS_COLOR( 255, 38, 226, 1 ) }, 147 { B_CrtYd, CSS_COLOR( 38, 233, 255, 1 ) }, 148 { F_CrtYd, CSS_COLOR( 255, 38, 226, 1 ) }, 149 { B_Fab, CSS_COLOR( 88, 93, 132, 1 ) }, 150 { F_Fab, CSS_COLOR( 175, 175, 175, 1 ) }, 151 { User_1, CSS_COLOR( 194, 194, 194, 1 ) }, 152 { User_2, CSS_COLOR( 89, 148, 220, 1 ) }, 153 { User_3, CSS_COLOR( 180, 219, 210, 1 ) }, 154 { User_4, CSS_COLOR( 216, 200, 82, 1 ) }, 155 { User_5, CSS_COLOR( 194, 194, 194, 1 ) }, 156 { User_6, CSS_COLOR( 89, 148, 220, 1 ) }, 157 { User_7, CSS_COLOR( 180, 219, 210, 1 ) }, 158 { User_8, CSS_COLOR( 216, 200, 82, 1 ) }, 159 { User_9, CSS_COLOR( 232, 178, 167, 1 ) }, 160 161 { LAYER_3D_BACKGROUND_BOTTOM, COLOR4D( 0.4, 0.4, 0.5, 1.0 ) }, 162 { LAYER_3D_BACKGROUND_TOP, COLOR4D( 0.8, 0.8, 0.9, 1.0 ) }, 163 { LAYER_3D_BOARD, COLOR4D( 0.2, 0.17, 0.09, 0.9 ) }, 164 { LAYER_3D_COPPER, COLOR4D( 0.7, 0.61, 0.0, 1.0 ) }, 165 { LAYER_3D_SILKSCREEN_BOTTOM, COLOR4D( 0.9, 0.9, 0.9, 1.0 ) }, 166 { LAYER_3D_SILKSCREEN_TOP, COLOR4D( 0.9, 0.9, 0.9, 1.0 ) }, 167 { LAYER_3D_SOLDERMASK_BOTTOM, COLOR4D( 0.08, 0.2, 0.14, 0.83 ) }, 168 { LAYER_3D_SOLDERMASK_TOP, COLOR4D( 0.08, 0.2, 0.14, 0.83 ) }, 169 { LAYER_3D_SOLDERPASTE, COLOR4D( 0.5, 0.5, 0.5, 1.0 ) } 170 }; 171 172 173 static const std::map<int, COLOR4D> s_classicTheme = 174 { 175 { LAYER_SCHEMATIC_ANCHOR, CSS_COLOR( 0, 0, 255, 1 ) }, 176 { LAYER_SCHEMATIC_AUX_ITEMS, COLOR4D( BLACK ) }, 177 { LAYER_SCHEMATIC_BACKGROUND, COLOR4D( WHITE ) }, 178 { LAYER_BRIGHTENED, COLOR4D( PUREMAGENTA ) }, 179 { LAYER_BUS, COLOR4D( BLUE ) }, 180 { LAYER_BUS_JUNCTION, COLOR4D( BLUE ) }, 181 { LAYER_DEVICE_BACKGROUND, COLOR4D( LIGHTYELLOW ) }, 182 { LAYER_DEVICE, COLOR4D( RED ) }, 183 { LAYER_SCHEMATIC_CURSOR, COLOR4D( BLACK ) }, 184 { LAYER_ERC_ERR, COLOR4D( PURERED ).WithAlpha( 0.8 ) }, 185 { LAYER_ERC_WARN, COLOR4D( PUREGREEN ).WithAlpha( 0.8 ) }, 186 { LAYER_FIELDS, COLOR4D( MAGENTA ) }, 187 { LAYER_SCHEMATIC_GRID, COLOR4D( DARKGRAY ) }, 188 { LAYER_SCHEMATIC_GRID_AXES, COLOR4D( BLUE ) }, 189 { LAYER_HIDDEN, COLOR4D( LIGHTGRAY ) }, 190 { LAYER_JUNCTION, COLOR4D( GREEN ) }, 191 { LAYER_GLOBLABEL, COLOR4D( RED ) }, 192 { LAYER_HIERLABEL, COLOR4D( BROWN ) }, 193 { LAYER_LOCLABEL, COLOR4D( BLACK ) }, 194 { LAYER_NOCONNECT, COLOR4D( BLUE ) }, 195 { LAYER_NOTES, COLOR4D( LIGHTBLUE ) }, 196 { LAYER_PIN, COLOR4D( RED ) }, 197 { LAYER_PINNAM, COLOR4D( CYAN ) }, 198 { LAYER_PINNUM, COLOR4D( RED ) }, 199 { LAYER_REFERENCEPART, COLOR4D( CYAN ) }, 200 #ifdef __WXMAC__ 201 // Macs look better with a lighter shadow 202 { LAYER_SELECTION_SHADOWS, COLOR4D( .78, .92, 1.0, 0.8 ) }, 203 #else 204 { LAYER_SELECTION_SHADOWS, COLOR4D( .4, .7, 1.0, 0.8 ) }, 205 #endif 206 { LAYER_SHEET, COLOR4D( MAGENTA ) }, 207 { LAYER_SHEET_BACKGROUND, COLOR4D( WHITE ).WithAlpha( 0.0 ) }, 208 { LAYER_SHEETFILENAME, COLOR4D( BROWN ) }, 209 { LAYER_SHEETFIELDS, COLOR4D( MAGENTA ) }, 210 { LAYER_SHEETLABEL, COLOR4D( CYAN ) }, 211 { LAYER_SHEETNAME, COLOR4D( CYAN ) }, 212 { LAYER_VALUEPART, COLOR4D( CYAN ) }, 213 { LAYER_WIRE, COLOR4D( GREEN ) }, 214 { LAYER_SCHEMATIC_DRAWINGSHEET, COLOR4D( RED ) }, 215 216 { LAYER_GERBVIEW_AXES, COLOR4D( BLUE ) }, 217 { LAYER_GERBVIEW_BACKGROUND, COLOR4D( BLACK ) }, 218 { LAYER_DCODES, COLOR4D( WHITE ) }, 219 { LAYER_GERBVIEW_GRID, COLOR4D( MAGENTA ) }, 220 { LAYER_NEGATIVE_OBJECTS, COLOR4D( DARKGRAY ) }, 221 { LAYER_GERBVIEW_DRAWINGSHEET, COLOR4D( RED ) }, 222 223 { LAYER_ANCHOR, COLOR4D( BLUE ) }, 224 { LAYER_AUX_ITEMS, COLOR4D( WHITE ) }, 225 { LAYER_PCB_BACKGROUND, COLOR4D( BLACK ) }, 226 { LAYER_CURSOR, COLOR4D( WHITE ) }, 227 { LAYER_DRC_ERROR, COLOR4D( PURERED ).WithAlpha( 0.8 ) }, 228 { LAYER_DRC_WARNING, COLOR4D( PUREGREEN ).WithAlpha( 0.8 ) }, 229 { LAYER_DRC_EXCLUSION, COLOR4D( WHITE ) }, 230 { LAYER_MOD_TEXT_INVISIBLE, COLOR4D( LIGHTGRAY ) }, 231 { LAYER_GRID, COLOR4D( DARKGRAY ) }, 232 { LAYER_GRID_AXES, COLOR4D( BLUE ) }, 233 { LAYER_NO_CONNECTS, COLOR4D( BLUE ) }, 234 { LAYER_PAD_PLATEDHOLES, COLOR4D( YELLOW ) }, 235 { LAYER_PADS_TH, COLOR4D( YELLOW ) }, 236 { LAYER_NON_PLATEDHOLES, COLOR4D( YELLOW ) }, 237 { LAYER_RATSNEST, COLOR4D( WHITE ) }, 238 { LAYER_SELECT_OVERLAY, COLOR4D( PUREGREEN ) }, 239 { LAYER_VIA_THROUGH, COLOR4D( LIGHTGRAY ) }, 240 { LAYER_VIA_BBLIND, COLOR4D( BROWN ) }, 241 { LAYER_VIA_HOLES, COLOR4D( 0.5, 0.4, 0, 0.8 ) }, 242 { LAYER_VIA_MICROVIA, COLOR4D( CYAN ) }, 243 { LAYER_DRAWINGSHEET, COLOR4D( DARKRED ) }, 244 245 { F_Cu, COLOR4D( RED ) }, 246 { In1_Cu, COLOR4D( YELLOW ) }, 247 { In2_Cu, COLOR4D( LIGHTMAGENTA ) }, 248 { In3_Cu, COLOR4D( LIGHTRED ) }, 249 { In4_Cu, COLOR4D( CYAN ) }, 250 { In5_Cu, COLOR4D( GREEN ) }, 251 { In6_Cu, COLOR4D( BLUE ) }, 252 { In7_Cu, COLOR4D( DARKGRAY ) }, 253 { In8_Cu, COLOR4D( MAGENTA ) }, 254 { In9_Cu, COLOR4D( LIGHTGRAY ) }, 255 { In10_Cu, COLOR4D( MAGENTA ) }, 256 { In11_Cu, COLOR4D( RED ) }, 257 { In12_Cu, COLOR4D( BROWN ) }, 258 { In13_Cu, COLOR4D( LIGHTGRAY ) }, 259 { In14_Cu, COLOR4D( BLUE ) }, 260 { In15_Cu, COLOR4D( GREEN ) }, 261 { In16_Cu, COLOR4D( RED ) }, 262 { In17_Cu, COLOR4D( YELLOW ) }, 263 { In18_Cu, COLOR4D( LIGHTMAGENTA ) }, 264 { In19_Cu, COLOR4D( LIGHTRED ) }, 265 { In20_Cu, COLOR4D( CYAN ) }, 266 { In21_Cu, COLOR4D( GREEN ) }, 267 { In22_Cu, COLOR4D( BLUE ) }, 268 { In23_Cu, COLOR4D( DARKGRAY ) }, 269 { In24_Cu, COLOR4D( MAGENTA ) }, 270 { In25_Cu, COLOR4D( LIGHTGRAY ) }, 271 { In26_Cu, COLOR4D( MAGENTA ) }, 272 { In27_Cu, COLOR4D( RED ) }, 273 { In28_Cu, COLOR4D( BROWN ) }, 274 { In29_Cu, COLOR4D( LIGHTGRAY ) }, 275 { In30_Cu, COLOR4D( BLUE ) }, 276 { B_Cu, COLOR4D( GREEN ) }, 277 278 { B_Adhes, COLOR4D( BLUE ) }, 279 { F_Adhes, COLOR4D( MAGENTA ) }, 280 { B_Paste, COLOR4D( LIGHTCYAN ) }, 281 { F_Paste, COLOR4D( RED ) }, 282 { B_SilkS, COLOR4D( MAGENTA ) }, 283 { F_SilkS, COLOR4D( CYAN ) }, 284 { B_Mask, COLOR4D( BROWN ) }, 285 { F_Mask, COLOR4D( MAGENTA ) }, 286 { Dwgs_User, COLOR4D( LIGHTGRAY ) }, 287 { Cmts_User, COLOR4D( BLUE ) }, 288 { Eco1_User, COLOR4D( GREEN ) }, 289 { Eco2_User, COLOR4D( YELLOW ) }, 290 { Edge_Cuts, COLOR4D( YELLOW ) }, 291 { Margin, COLOR4D( LIGHTMAGENTA ) }, 292 { B_CrtYd, COLOR4D( DARKGRAY ) }, 293 { F_CrtYd, COLOR4D( LIGHTGRAY ) }, 294 { B_Fab, COLOR4D( BLUE ) }, 295 { F_Fab, COLOR4D( DARKGRAY ) }, 296 { User_1, COLOR4D( BLUE ) }, 297 { User_2, COLOR4D( BLUE ) }, 298 { User_3, COLOR4D( BLUE ) }, 299 { User_4, COLOR4D( BLUE ) }, 300 { User_5, COLOR4D( BLUE ) }, 301 { User_6, COLOR4D( BLUE ) }, 302 { User_7, COLOR4D( BLUE ) }, 303 { User_8, COLOR4D( BLUE ) }, 304 { User_9, COLOR4D( BLUE ) }, 305 306 { LAYER_3D_BACKGROUND_BOTTOM, COLOR4D( 0.4, 0.4, 0.5, 1.0 ) }, 307 { LAYER_3D_BACKGROUND_TOP, COLOR4D( 0.8, 0.8, 0.9, 1.0 ) }, 308 { LAYER_3D_BOARD, COLOR4D( 0.2, 0.17, 0.09, 0.9 ) }, 309 { LAYER_3D_COPPER, COLOR4D( 0.7, 0.61, 0.0, 1.0 ) }, 310 { LAYER_3D_SILKSCREEN_BOTTOM, COLOR4D( 0.9, 0.9, 0.9, 1.0 ) }, 311 { LAYER_3D_SILKSCREEN_TOP, COLOR4D( 0.9, 0.9, 0.9, 1.0 ) }, 312 { LAYER_3D_SOLDERMASK_BOTTOM, COLOR4D( 0.08, 0.2, 0.14, 0.83 ) }, 313 { LAYER_3D_SOLDERMASK_TOP, COLOR4D( 0.08, 0.2, 0.14, 0.83 ) }, 314 { LAYER_3D_SOLDERPASTE, COLOR4D( 0.5, 0.5, 0.5, 1.0 ) } 315 }; 316 317 #endif 318