UNPKG

naive-ui

Version:

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

39 lines (38 loc) 2.15 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const seemly_1 = require("seemly"); const styles_1 = require("../../_internal/scrollbar/styles"); const _mixins_1 = require("../../_mixins"); const common_1 = require("../../_styles/common"); const styles_2 = require("../../button/styles"); const styles_3 = require("../../checkbox/styles"); const styles_4 = require("../../empty/styles"); const styles_5 = require("../../input/styles"); const _common_1 = __importDefault(require("./_common")); function self(vars) { const { fontWeight, fontSizeLarge, fontSizeMedium, fontSizeSmall, heightLarge, heightMedium, borderRadius, cardColor, tableHeaderColor, textColor1, textColorDisabled, textColor2, textColor3, borderColor, hoverColor, closeColorHover, closeColorPressed, closeIconColor, closeIconColorHover, closeIconColorPressed } = vars; return Object.assign(Object.assign({}, _common_1.default), { itemHeightSmall: heightMedium, itemHeightMedium: heightMedium, itemHeightLarge: heightLarge, fontSizeSmall, fontSizeMedium, fontSizeLarge, borderRadius, dividerColor: borderColor, borderColor, listColor: cardColor, headerColor: (0, seemly_1.composite)(cardColor, tableHeaderColor), titleTextColor: textColor1, titleTextColorDisabled: textColorDisabled, extraTextColor: textColor3, extraTextColorDisabled: textColorDisabled, itemTextColor: textColor2, itemTextColorDisabled: textColorDisabled, itemColorPending: hoverColor, titleFontWeight: fontWeight, closeColorHover, closeColorPressed, closeIconColor, closeIconColorHover, closeIconColorPressed }); } const transferLight = (0, _mixins_1.createTheme)({ name: 'Transfer', common: common_1.commonLight, peers: { Checkbox: styles_3.checkboxLight, Scrollbar: styles_1.scrollbarLight, Input: styles_5.inputLight, Empty: styles_4.emptyLight, Button: styles_2.buttonLight }, self }); exports.default = transferLight;