naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
17 lines • 688 B
JavaScript
import { cB, cE, cM } from "../../../_utils/cssr/index.mjs";
export default cB('tag', [cM('rtl', `
direction: rtl;
--n-close-margin: var(--n-close-margin-top) var(--n-close-margin-left) var(--n-close-margin-bottom) var(--n-close-margin-right);
`, [cE('icon', `
margin: 0 0 0 4px;
`), cE('avatar', `
margin: 0 0 0 6px;
`), cM('round', [cE('icon', `
margin: 0 calc((var(--n-height) - 8px) / -2) 0 4px;
`), cE('avatar', `
margin: 0 calc((var(--n-height) - 8px) / -2) 0 6px;
`), cM('closable', `
padding: 0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 4);
`)]), cM('icon, avatar', [cM('round', `
padding: 0 calc(var(--n-height) / 2) 0 calc(var(--n-height) / 3);
`)])])]);