UNPKG

@littlespoon/theme

Version:
73 lines 2.32 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.weight = exports.paragraph = exports.family = exports.caption = exports.caption1 = exports.button = void 0; var utils_1 = require("../utils"); var paragraph_1 = __importDefault(require("./paragraph")); var buttonLetterSpacing = (0, utils_1.rem)(0.15); /** * Buttons * * {@link https://zeroheight.com/3ddd0f892/p/211297-typography/t/55397a} */ exports.button = { xlarge: __assign(__assign({}, paragraph_1.default.xlarge), { letterSpacing: buttonLetterSpacing }), large: __assign(__assign({}, paragraph_1.default.large), { letterSpacing: buttonLetterSpacing }), medium: __assign(__assign({}, paragraph_1.default.medium), { letterSpacing: buttonLetterSpacing }), small: __assign(__assign({}, paragraph_1.default.small), { letterSpacing: buttonLetterSpacing }), }; /** * Caption 1 * * {@link https://zeroheight.com/3ddd0f892/p/211297-typography/t/4725bd} */ exports.caption1 = { fontSize: (0, utils_1.rem)(1.2), lineHeight: (0, utils_1.rem)(1.8), }; exports.caption = { caption1: exports.caption1, medium: exports.caption1, }; /** * Font-family * * {@link https://zeroheight.com/3ddd0f892/p/211297-typography/t/626dbf} */ exports.family = (0, utils_1.fontFamily)('Lato'); /** * Paragraph * * {@link https://zeroheight.com/3ddd0f892/p/211297-typography/t/294b11} */ exports.paragraph = paragraph_1.default; /** * Font-weight * * {@link https://zeroheight.com/3ddd0f892/p/211297-typography/t/34024f} */ exports.weight = { normal: 400, bold: 700, }; exports.default = { button: exports.button, caption: exports.caption, family: exports.family, paragraph: exports.paragraph, weight: exports.weight, }; //# sourceMappingURL=primary.js.map