2024-08-02 18:19:39 +08:00

47 lines
1.4 KiB
JavaScript

import { composite } from 'seemly';
import { commonDark } from "../../_styles/common/index.mjs";
import { scrollbarDark } from "../../_internal/scrollbar/styles/index.mjs";
const layoutDark = {
name: 'Layout',
common: commonDark,
peers: {
Scrollbar: scrollbarDark
},
self(vars) {
const {
textColor2,
bodyColor,
popoverColor,
cardColor,
dividerColor,
scrollbarColor,
scrollbarColorHover
} = vars;
return {
textColor: textColor2,
textColorInverted: textColor2,
color: bodyColor,
colorEmbedded: bodyColor,
headerColor: cardColor,
headerColorInverted: cardColor,
footerColor: cardColor,
footerColorInverted: cardColor,
headerBorderColor: dividerColor,
headerBorderColorInverted: dividerColor,
footerBorderColor: dividerColor,
footerBorderColorInverted: dividerColor,
siderBorderColor: dividerColor,
siderBorderColorInverted: dividerColor,
siderColor: cardColor,
siderColorInverted: cardColor,
siderToggleButtonBorder: '1px solid transparent',
siderToggleButtonColor: popoverColor,
siderToggleButtonIconColor: textColor2,
siderToggleButtonIconColorInverted: textColor2,
siderToggleBarColor: composite(bodyColor, scrollbarColor),
siderToggleBarColorHover: composite(bodyColor, scrollbarColorHover),
__invertScrollbar: 'false'
};
}
};
export default layoutDark;