norma-library
Version:
Olos/Norma-DS. Design System based on Material UI, developed with TypeScript and Styled Components to create reusable and consistent components in web applications.
35 lines • 1.16 kB
JavaScript
import { __makeTemplateObject } from "tslib";
import styled from "styled-components";
var setSize = function (size) {
switch (size) {
case "small":
return "18px";
case "medium":
return "24px";
case "large":
return "30px";
default:
return "24px";
}
};
var setColor = function (size) {
switch (size) {
case "default":
return "#000";
case "secondary":
return "#666";
case "success":
return "#6BC235";
case "warning":
return "#FF7F11";
case "danger":
return "#D63643";
case "info":
return "#43BBF2";
default:
return "#000";
}
};
export var Container = styled.h1(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n margin: 0;\n padding: 0;\n color: ", ";\n font-size: ", ";\n"], ["\n margin: 0;\n padding: 0;\n color: ", ";\n font-size: ", ";\n"])), function (props) { return setColor(props.type); }, function (props) { return setSize(props.size); });
var templateObject_1;
//# sourceMappingURL=styles.js.map