UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

119 lines (95 loc) 2.59 kB
@layer mantine {.m_f0824112 { --nl-bg: var(--mantine-primary-color-light); --nl-hover: var(--mantine-primary-color-light-hover); --nl-color: var(--mantine-primary-color-light-color); display: flex; align-items: center; width: 100%; padding: 8px var(--mantine-spacing-sm); user-select: none; } @media (hover: hover) { :where([data-mantine-color-scheme='light']) .m_f0824112:hover { background-color: var(--mantine-color-gray-0); } :where([data-mantine-color-scheme='dark']) .m_f0824112:hover { background-color: var(--mantine-color-dark-6); } } @media (hover: none) { :where([data-mantine-color-scheme='light']) .m_f0824112:active { background-color: var(--mantine-color-gray-0); } :where([data-mantine-color-scheme='dark']) .m_f0824112:active { background-color: var(--mantine-color-dark-6); } } .m_f0824112:where([data-disabled]) { opacity: 0.4; pointer-events: none; } .m_f0824112:where([data-active], [aria-current='page']) { background-color: var(--nl-bg); color: var(--nl-color); } @media (hover: hover) { .m_f0824112:where([data-active], [aria-current='page']):hover { background-color: var(--nl-hover); } } @media (hover: none) { .m_f0824112:where([data-active], [aria-current='page']):active { background-color: var(--nl-hover); } } .m_f0824112:where([data-active], [aria-current='page']) .m_57492dcc { --description-opacity: 0.9; --description-color: var(--nl-color); } .m_690090b5 { display: flex; align-items: center; justify-content: center; transition: transform 150ms ease; } .m_690090b5 > svg { display: block; } .m_690090b5:where([data-position='left']) { margin-inline-end: var(--mantine-spacing-sm); } .m_690090b5:where([data-position='right']) { margin-inline-start: var(--mantine-spacing-sm); } .m_690090b5:where([data-rotate]) { transform: rotate(90deg); } .m_1f6ac4c4 { font-size: var(--mantine-font-size-sm); } .m_f07af9d2 { flex: 1; overflow: hidden; text-overflow: ellipsis; } .m_f07af9d2:where([data-no-wrap]) { white-space: nowrap; } .m_57492dcc { display: block; font-size: var(--mantine-font-size-xs); opacity: var(--description-opacity, 1); color: var(--description-color, var(--mantine-color-dimmed)); overflow: hidden; text-overflow: ellipsis; } :where([data-no-wrap]) .m_57492dcc { white-space: nowrap; } .m_e17b862f { padding-inline-start: var(--nl-offset, var(--mantine-spacing-lg)); } .m_1fd8a00b { transform: rotate(-90deg); } }