UNPKG

@alicloud/console-base-rc-marks

Version:
39 lines (38 loc) 1.91 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getCssOfType; var _styledComponents = require("styled-components"); var _consoleBaseTheme = require("@alicloud/console-base-theme"); var CSS_NEW_HOLLOW = (0, _styledComponents.css)(["background-color:rgba(255,255,255,0.05);", " ", ""], _consoleBaseTheme.mixinTextDanger, _consoleBaseTheme.mixinBorderDangerColor); var CSS_HOT_HOLLOW = CSS_NEW_HOLLOW; var CSS_PUBLIC_BETA_HOLLOW = (0, _styledComponents.css)(["background-color:rgba(255,255,255,0.05);", " ", ""], _consoleBaseTheme.mixinTextHelp, _consoleBaseTheme.mixinBorderHelpColor); var CSS_BETA_HOLLOW = CSS_PUBLIC_BETA_HOLLOW; var CSS_ALPHA_HOLLOW = CSS_PUBLIC_BETA_HOLLOW; var CSS_UPDATE_HOLLOW = (0, _styledComponents.css)(["background-color:rgba(255,255,255,0.05);", " ", ""], _consoleBaseTheme.mixinTextAccent, _consoleBaseTheme.mixinBorderAccentColor); var CSS_NEW_FILLED = (0, _styledComponents.css)(["", " ", ""], _consoleBaseTheme.mixinTextWhite, _consoleBaseTheme.mixinBgDanger); var CSS_HOT_FILLED = CSS_NEW_FILLED; var CSS_PUBLIC_BETA_FILLED = (0, _styledComponents.css)(["", " ", ""], _consoleBaseTheme.mixinTextWhite, _consoleBaseTheme.mixinBgHelp); var CSS_BETA_FILLED = CSS_PUBLIC_BETA_FILLED; var CSS_ALPHA_FILLED = CSS_PUBLIC_BETA_FILLED; var CSS_UPDATE_FILLED = (0, _styledComponents.css)(["", " ", ""], _consoleBaseTheme.mixinTextWhite, _consoleBaseTheme.mixinBgAccent); var MAP_HOLLOW = { NEW: CSS_NEW_HOLLOW, HOT: CSS_HOT_HOLLOW, PUBLIC_BETA: CSS_PUBLIC_BETA_HOLLOW, BETA: CSS_BETA_HOLLOW, ALPHA: CSS_ALPHA_HOLLOW, UPDATE: CSS_UPDATE_HOLLOW }; var MAP_FILLED = { NEW: CSS_NEW_FILLED, HOT: CSS_HOT_FILLED, PUBLIC_BETA: CSS_PUBLIC_BETA_FILLED, BETA: CSS_BETA_FILLED, ALPHA: CSS_ALPHA_FILLED, UPDATE: CSS_UPDATE_FILLED }; function getCssOfType(type, hollow) { return hollow ? MAP_HOLLOW[type] : MAP_FILLED[type]; }