UNPKG

zarm

Version:

基于 React 的移动端UI库

72 lines (62 loc) 1.48 kB
:root { --za-theme-default: hsl(0, 0%, 90%); --za-theme-primary: hsl(156, 100%, 36.9%); --za-theme-success: hsl(156, 100%, 36.9%); --za-theme-warning: hsl(31, 83.1%, 55.9%); --za-theme-danger: hsl(0, 100%, 65.7%); } .za-icon { --color: var(--za-icon-color, inherit); --font-size: var(--za-icon-font-size, 24px); display: inline-block; font-style: normal; line-height: 0; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: var(--color); font-size: var(--font-size); /* icon themes */ /* icon sizes */ } .za-icon[type=search] { -webkit-appearance: initial !important; } .za-icon--font { /* stylelint-disable-next-line */ font-family: "zaicon"; line-height: 1; } .za-icon--primary { --color: var(--za-icon-color, var(--za-theme-primary)); } .za-icon--success { --color: var(--za-icon-color, var(--za-theme-success)); } .za-icon--warning { --color: var(--za-icon-color, var(--za-theme-warning)); } .za-icon--danger { --color: var(--za-icon-color, var(--za-theme-danger)); } .za-icon--sm { --font-size: var(--za-icon-font-size, 16px); } .za-icon--lg { --font-size: var(--za-icon-font-size, 32px); } *, *:before, *:after { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } *[contenteditable] { user-select: auto !important; } *:focus { outline: none; }