UNPKG

wix-style-react

Version:
109 lines (91 loc) 1.82 kB
@st-namespace "BMText"; :import { -st-from: "../../../Text/Text.st.css"; -st-default: Text; } :import { -st-from: '../foundations/colors.st.css'; -st-named: D10, D10-40, D20, D30, D40, D80, B10, B20, R10, G20; } .root { -st-extends: Text; } /******* Skins *******/ /* Standard */ .root:skin(standard) { color: value(D10); } .root:skin(standard):light { color: value(D80); } .root:skin(standard):secondary { color: value(D30); } .root:skin(standard):light:secondary, .root:skin(standard):light:secondary:size(tiny) { color: value(D40); } .root:skin(standard):size(tiny), .root:skin(standard):size(tiny):weight(bold), .root:skin(standard):size(tiny):weight(thin) { color: value(D20); } .root:skin(standard):size(tiny):light { color: value(D80); } .root:skin(standard):size(tiny):secondary { color: value(D30); } /****** Weights ******/ /* Thin */ .root:weight(thin):size(tiny) { line-height: 16px; } .root:weight(thin):size(small) { line-height: 20px; } /* Normal */ .root:weight(normal):size(tiny) { line-height: 16px; } .root:weight(normal):size(small) { line-height: 20px; } /* Primary */ .root:skin(primary) { color: value(B10); } /******** Link ********/ .root > a { color: value(B10); text-decoration: none; } .root > a:hover { color: value(B20); } /* Bold */ .root:weight(bold):size(tiny) { line-height: 16px; } .root:weight(bold):size(small) { line-height: 20px; } .root:skin(standard):weight(bold) { color: value(D10); } .root:skin(standard):weight(bold):light { color: value(D80); } /* Disabled */ .root:skin(disabled) { color: value(D10-40); } /* Error */ .root:skin(error) { color: value(R10); } .root:skin(success) { color: value(G20); } /* st-namespace-reference="../../../../../src/Themes/businessDashboard/components/Text.st.css" */