UNPKG

naive-ui

Version:

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast

34 lines 1.03 kB
import { changeColor } from 'seemly'; import { tooltipDark } from "../../tooltip/styles/index.mjs"; import { dropdownDark } from "../../dropdown/styles/index.mjs"; import { commonDark } from "../../_styles/common/index.mjs"; import { self } from "./light.mjs"; const menuDark = { name: 'Menu', common: commonDark, peers: { Tooltip: tooltipDark, Dropdown: dropdownDark }, self(vars) { const { primaryColor, primaryColorSuppl } = vars; const commonSelf = self(vars); commonSelf.itemColorActive = changeColor(primaryColor, { alpha: 0.15 }); commonSelf.itemColorActiveHover = changeColor(primaryColor, { alpha: 0.15 }); commonSelf.itemColorActiveCollapsed = changeColor(primaryColor, { alpha: 0.15 }); commonSelf.itemColorActiveInverted = primaryColorSuppl; commonSelf.itemColorActiveHoverInverted = primaryColorSuppl; commonSelf.itemColorActiveCollapsedInverted = primaryColorSuppl; return commonSelf; } }; export default menuDark;