UNPKG

ygd

Version:

An enterprise-class UI design language and React-based implementation

100 lines (99 loc) 2.89 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .yg-divider { box-sizing: content-box; margin: 0; padding: 0; color: #333; font-size: 12px; list-style: none; background: #ccc; } .yg-divider, .yg-divider-vertical { position: relative; top: -0.06em; display: inline-block; width: 1px; height: 0.9em; margin: 0 8px; vertical-align: middle; } .yg-divider-horizontal { display: block; clear: both; width: 100%; min-width: 100%; height: 1px; margin: 24px 0; } .yg-divider-horizontal.yg-divider-with-text, .yg-divider-horizontal.yg-divider-with-text-left, .yg-divider-horizontal.yg-divider-with-text-right { display: table; margin: 16px 0; color: #333333; font-weight: 500; font-size: 14px; white-space: nowrap; text-align: center; background: transparent; } .yg-divider-horizontal.yg-divider-with-text::before, .yg-divider-horizontal.yg-divider-with-text-left::before, .yg-divider-horizontal.yg-divider-with-text-right::before, .yg-divider-horizontal.yg-divider-with-text::after, .yg-divider-horizontal.yg-divider-with-text-left::after, .yg-divider-horizontal.yg-divider-with-text-right::after { position: relative; top: 50%; display: table-cell; width: 50%; border-top: 1px solid #ccc; transform: translateY(50%); content: ''; } .yg-divider-horizontal.yg-divider-with-text-left .yg-divider-inner-text, .yg-divider-horizontal.yg-divider-with-text-right .yg-divider-inner-text { display: inline-block; padding: 0 10px; } .yg-divider-horizontal.yg-divider-with-text-left::before { top: 50%; width: 5%; } .yg-divider-horizontal.yg-divider-with-text-left::after { top: 50%; width: 95%; } .yg-divider-horizontal.yg-divider-with-text-right::before { top: 50%; width: 95%; } .yg-divider-horizontal.yg-divider-with-text-right::after { top: 50%; width: 5%; } .yg-divider-inner-text { display: inline-block; padding: 0 24px; } .yg-divider-dashed { background: none; border-top: 1px dashed #ccc; } .yg-divider-horizontal.yg-divider-with-text.yg-divider-dashed, .yg-divider-horizontal.yg-divider-with-text-left.yg-divider-dashed, .yg-divider-horizontal.yg-divider-with-text-right.yg-divider-dashed { border-top: 0; } .yg-divider-horizontal.yg-divider-with-text.yg-divider-dashed::before, .yg-divider-horizontal.yg-divider-with-text-left.yg-divider-dashed::before, .yg-divider-horizontal.yg-divider-with-text-right.yg-divider-dashed::before, .yg-divider-horizontal.yg-divider-with-text.yg-divider-dashed::after, .yg-divider-horizontal.yg-divider-with-text-left.yg-divider-dashed::after, .yg-divider-horizontal.yg-divider-with-text-right.yg-divider-dashed::after { border-style: dashed none none; }