UNPKG

wix-style-react

Version:
135 lines (107 loc) 2.31 kB
:import { -st-from: '../Foundation/stylable/colors.st.css'; -st-named: THEME-DIVIDER-COLOR, B50, B60, B30; } :vars { borderRadiusSmall: 4px; borderRadiusLarge: 6px; } .root { -st-states: size(enum(small, medium)), newColorsBranding, hasDivider; display: flex; flex-direction: column; } .root:hover { background-color: value(B60); } .root:newColorsBranding:hover { background-color: value(B50); } .root:size(small) { padding: 6px 18px; } .root:size(medium) { padding: 12px 30px; } .root:size(small) .image { margin-left: 14px; } .root:size(medium) .image { margin: 0 8px 0 20px; } .root:hasDivider { border-bottom: 1px solid value(THEME-DIVIDER-COLOR); } .root:hover:active { background-color: value(B30); } .mainPart { -st-states: disabled; display: flex; align-items: center; justify-content: center; cursor: pointer; } .mainPart:disabled { cursor: default; } .titles { flex: 1 1 auto; overflow: hidden; margin-left: 12px; display: flex; flex-flow: column; } .image { -st-states: imageSize(enum(tiny, small, portrait, large, cinema)), imageShape(enum(rectangular, circle)); overflow: hidden; flex: 0 0 auto; } .image:imageSize(tiny) { width: 24px; height: 24px; } .image:imageSize(tiny):imageShape(rectangular) { border-radius: value(borderRadiusSmall); } .image:imageSize(small) { width: 42px; height: 42px; } .image:imageSize(small):imageShape(rectangular) { border-radius: value(borderRadiusSmall); } .image:imageSize(portrait) { width: 48px; height: 60px; } .image:imageSize(portrait):imageShape(rectangular) { border-radius: value(borderRadiusLarge); } .image:imageSize(large) { width: 60px; height: 60px; } .image:imageSize(large):imageShape(rectangular) { border-radius: value(borderRadiusLarge); } .image:imageSize(cinema) { width: 102px; height: 60px; } .image:imageSize(cinema):imageShape(rectangular) { border-radius: value(borderRadiusLarge); } .image:imageShape(circle) { border-radius: 50%; } .extra { flex: 0 0 auto; max-width: 180px; margin-left: 18px; overflow: hidden; } .belowSection { cursor: default; } /* st-namespace-reference="../../../src/Selector/Selector.st.css" */