70 lines
2.0 KiB
JavaScript
70 lines
2.0 KiB
JavaScript
// Базовые цвета/настройки проекта. При очистке localStorage эти значения остаются.
|
|
// Чтобы изменить палитру по умолчанию — правь этот объект и закоммить изменения.
|
|
const PROJECT_THEME = {
|
|
themeVersion: "v5-drone-lime",
|
|
bgOuter: "#0f0f0f",
|
|
canvasTop: "#1c1c1c",
|
|
canvasBottom: "#1c1c1c",
|
|
loadingTop: "#1c1c1c",
|
|
loadingBottom: "#1c1c1c",
|
|
accent: "#ffea00",
|
|
accent2: "#ffea00",
|
|
templateFill: "#292929",
|
|
templateOutline: "#292929",
|
|
templateOutlineHover: "#1c1c1c",
|
|
templateGlow: 80,
|
|
toolbarBg: "#292929",
|
|
toolbarBgActive: "#c4ff67",
|
|
toolbarBorder: "#292929",
|
|
toolbarOutline: "#292929",
|
|
modalBg: "#1c1c1c",
|
|
modalBgAlpha: 1,
|
|
modalFocus: "#292929",
|
|
modalFocusAlpha: 0.35,
|
|
modalBorder: "#1c1c1c",
|
|
modalElement: "#262626",
|
|
modalElementOutline: "#262626",
|
|
modalRadius: "14px",
|
|
projectBtnFill: "#292929",
|
|
projectBtnBorder: "#292929",
|
|
projectBtnHover: "#1c1c1c",
|
|
modalBtnPrimary: "#c4ff67",
|
|
modalBtnSecondary: "#292929",
|
|
loaderColor: "#c4ff67",
|
|
border: "#233044",
|
|
text: "#e6edf3",
|
|
panel: "#1c1c1c",
|
|
panel2: "#292929",
|
|
highlight: "#c4ff67",
|
|
cubeText: "#242424",
|
|
cubeEdges: "#e0e7ff",
|
|
plus: "#c4ff67",
|
|
navCubeBase: "#ffffff",
|
|
navCubeHover: "#ffffff",
|
|
navCubeText: "#242424",
|
|
navCubeEdge: "#e0e7ff",
|
|
navCubeEdgeAlpha: 0.6,
|
|
measureLine: "#c4ff67",
|
|
measureLabel: "#c4ff67",
|
|
measureLabelText: "#292929",
|
|
measureDot: "#c4ff67",
|
|
sectionAxisX: "#ff2b2b",
|
|
sectionAxisY: "#35ff4f",
|
|
sectionAxisZ: "#285bff",
|
|
sectionGizmoDiameter: 1,
|
|
sectionGizmoThickness: 1,
|
|
sectionPlaneFill: "#606060",
|
|
sectionPlaneAlpha: 0.32,
|
|
sectionPlaneEdge: "#0d0d0d",
|
|
sectionPlaneEdgeAlpha: 0.8,
|
|
};
|
|
|
|
if (typeof window !== "undefined") {
|
|
window.__BIMDC_THEME__ = PROJECT_THEME;
|
|
}
|
|
|
|
// Support both module and browser usage without syntax errors in classic scripts
|
|
if (typeof module !== "undefined" && module.exports) {
|
|
module.exports = PROJECT_THEME;
|
|
}
|