@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
63 lines (52 loc) • 1.58 kB
CSS
.m_3eebeb36 {
--divider-size-xs: 1px;
--divider-size-sm: 2px;
--divider-size-md: 3px;
--divider-size-lg: 4px;
--divider-size-xl: 5px;
--divider-size: var(--divider-size-xs);
}
:where([data-mantine-color-scheme='light']) .m_3eebeb36 {
--divider-color: var(--mantine-color-gray-3);
}
:where([data-mantine-color-scheme='dark']) .m_3eebeb36 {
--divider-color: var(--mantine-color-dark-4);
}
.m_3eebeb36:where([data-orientation='horizontal']) {
border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
}
.m_3eebeb36:where([data-orientation='vertical']) {
border-inline-start: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
height: auto;
align-self: stretch;
}
.m_3eebeb36:where([data-with-label]) {
border: 0;
}
.m_9e365f20 {
display: flex;
align-items: center;
font-size: var(--mantine-font-size-xs);
color: var(--mantine-color-dimmed);
white-space: nowrap;
}
.m_9e365f20:where([data-position='left'])::before {
display: none;
}
.m_9e365f20:where([data-position='right'])::after {
display: none;
}
.m_9e365f20::before {
content: '';
flex: 1;
height: 1px;
border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
margin-inline-end: var(--mantine-spacing-xs);
}
.m_9e365f20::after {
content: '';
flex: 1;
height: 1px;
border-top: var(--divider-size) var(--divider-border-style, solid) var(--divider-color);
margin-inline-start: var(--mantine-spacing-xs);
}