Files
element-plus/website/docs/es/color.md
2020-10-16 11:26:39 +08:00

7.2 KiB

<script> import bus from '../../bus'; import { tintColor } from '../../color.js'; const varMap = { 'primary': '$--color-primary', 'success': '$--color-success', 'warning': '$--color-warning', 'danger': '$--color-danger', 'info': '$--color-info', 'white': '$--color-white', 'black': '$--color-black', 'textPrimary': '$--color-text-primary', 'textRegular': '$--color-text-regular', 'textSecondary': '$--color-text-secondary', 'textPlaceholder': '$--color-text-placeholder', 'borderBase': '$--border-color-base', 'borderLight': '$--border-color-light', 'borderLighter': '$--border-color-lighter', 'borderExtraLight': '$--border-color-extra-light' }; const original = { primary: '#409EFF', success: '#67C23A', warning: '#E6A23C', danger: '#F56C6C', info: '#909399', white: '#FFFFFF', black: '#000000', textPrimary: '#303133', textRegular: '#606266', textSecondary: '#909399', textPlaceholder: '#C0C4CC', borderBase: '#DCDFE6', borderLight: '#E4E7ED', borderLighter: '#EBEEF5', borderExtraLight: '#F2F6FC' } export default { mounted() { this.setGlobal(); }, methods: { tintColor(color, tint) { return tintColor(color, tint); }, setGlobal() { if (window.userThemeConfig) { this.global = window.userThemeConfig.global; } } }, data() { return { global: {}, primary: '', success: '', warning: '', danger: '', info: '', white: '', black: '', textPrimary: '', textRegular: '', textSecondary: '', textPlaceholder: '', borderBase: '', borderLight: '', borderLighter: '', borderExtraLight: '' } }, watch: { global: { immediate: true, handler(value) { Object.keys(original).forEach((o) => { if (value[varMap[o]]) { this[o] = value[varMap[o]] } else { this[o] = original[o] } }); } } }, } </script>

Color

Element Plus utiliza un conjunto de paletas para especificar colores, y así, proporcionar una apariencia y sensación coherente para los productos que construye.

Color principal

El color principal de Element Plus es el azul brillante y amigable.

Brand Color
#409EFF

Color secundario

Además del color principal, se necesitan utilizar distintos colores para diferentes escenarios (por ejemplo, el color en tono rojo indica una operación peligrosa).

Success
#67C23A
Warning
#E6A23C
Danger
#F56C6C
Info
#909399

Color neutro

Los colores neutrales son para texto, fondos y bordes. Puede usar diferentes colores neutrales para representar una estructura jerárquica.

Texto primario
{{textPrimary}}
Texto regular
{{textRegular}}
Texto secundario
{{textSecondary}}
Texto de placeholder
{{textPlaceholder}}
Borde base
{{borderBase}}
Borde ligero
{{borderLight}}
Borde claro
{{borderLighter}}
Borde extra claro
{{borderExtraLight}}
Basic Black
{{black}}
Basic White
{{white}}
Transparent
Transparent