From 2aa806938ecd60a81c116d10464d39dd000fb3d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E6=A1=93=E6=A1=93?= Date: Wed, 1 Mar 2023 20:12:33 +0800 Subject: [PATCH] BREAKING CHANGE: normalize number values --- dist/bundle.css | 440 ---------------------------------- dist/bundle.css.map | 1 - dist/bundle.min.css | 2 - dist/bundle.min.css.map | 1 - src/scss/_partial/code.scss | 12 +- src/scss/_partial/figure.scss | 6 +- src/scss/_partial/list.scss | 2 +- src/scss/_partial/quote.scss | 4 +- src/scss/_partial/table.scss | 12 +- src/scss/_partial/title.scss | 6 +- 10 files changed, 21 insertions(+), 465 deletions(-) delete mode 100644 dist/bundle.css delete mode 100644 dist/bundle.css.map delete mode 100644 dist/bundle.min.css delete mode 100644 dist/bundle.min.css.map diff --git a/dist/bundle.css b/dist/bundle.css deleted file mode 100644 index 06310fc..0000000 --- a/dist/bundle.css +++ /dev/null @@ -1,440 +0,0 @@ -@charset "UTF-8"; -:root { - --xm-font-sans: Open Sans, Inter, Roboto, Helvetica, Arial, Sarasa Gothic TC, Sarasa Gothic SC, Noto Sans TC, Noto Sans SC, Microsoft JhengHei, Microsoft YaHei, -apple-system, sans-serif; - --xm-font-mono: DM Mono, Fira Code, Jetbrains Mono, Input Mono, Menlo, MesloLGS NF, Ubuntu, monospace; - --xm-c-shiki-light: #f8f8f8; - --xm-c-shiki-dark: #0e0e0e; - --xm-c-link-border: hsla(0, 0%, 50%, 0.3); - --xm-c-code: #111827; - --xm-c-ol-counter: #6b7280; - --xm-c-ul-counter: #d1d5db; - --xm-c-hr-border: hsla(0, 0%, 50%, 0.3); - --xm-c-blockquote-border: hsla(0, 0%, 50%, 0.3); - --xm-c-figcaption: #6b7280; - --xm-c-pre: #e5e7eb; - --xm-c-thead: #111827; - --xm-c-thead-border: #d1d5db; - --xm-c-tr-border: #e5e7eb; -} - -.markdown-body { - --xm-c-general: #555; - --xm-c-dark: #222; - --xm-c-darker: #000; -} - -.dark .markdown-body { - --xm-c-general: #bbb; - --xm-c-dark: #ddd; - --xm-c-darker: #fff; -} - -.markdown-body { - font-family: Open Sans, Inter, Roboto, Helvetica, Arial, Sarasa Gothic TC, Sarasa Gothic SC, Noto Sans TC, Noto Sans SC, Microsoft JhengHei, Microsoft YaHei, -apple-system, sans-serif !important; - font-family: var(--xm-font-sans) !important; -} - -.markdown-body { - color: var(--xm-c-general); -} -.markdown-body pre:not(.shiki):not(.highlight) { - margin: 0; - padding: 0; - background: transparent; -} -.markdown-body .shiki, -.markdown-body .highlight { - font-family: DM Mono, Fira Code, Jetbrains Mono, Input Mono, Menlo, MesloLGS NF, Ubuntu, monospace !important; - font-family: var(--xm-font-mono) !important; -} -.markdown-body .shiki, -.markdown-body .highlight { - margin: 0.5rem 0; - font-size: 1.05rem; - line-height: 1.4; -} -.markdown-body .shiki.shiki-light, -.markdown-body .highlight.shiki-light { - background: #f8f8f8 !important; - background: var(--xm-c-shiki-light) !important; -} -.markdown-body .shiki.shiki-dark, -.markdown-body .highlight.shiki-dark { - background: #0e0e0e !important; - background: var(--xm-c-shiki-dark) !important; -} -.markdown-body img { - width: 100%; -} -.markdown-body a { - font-weight: inherit; - -webkit-text-decoration: none; - text-decoration: none; - border-bottom: 1px solid hsla(0, 0%, 50%, 0.3); - border-bottom: 1px solid var(--xm-c-link-border); - -webkit-transition: border 0.3s ease-in-out; - -o-transition: border 0.3s ease-in-out; - -moz-transition: border 0.3s ease-in-out; - transition: border 0.3s ease-in-out; -} -.markdown-body a:hover { - border-bottom: 1px solid var(--xm-c-general); -} -.markdown-body a code { - color: inherit; -} -.markdown-body hr { - margin: 2rem auto; - width: 50px; -} -.markdown-body blockquote { - padding: 0.6rem 1.2rem; - font-weight: normal; - font-style: normal; - line-height: 1.5rem; - opacity: 0.8; -} -.markdown-body blockquote > *:first-child { - margin-top: 0; -} -.markdown-body blockquote > *:last-child { - margin-bottom: 0; -} -.markdown-body blockquote p:first-of-type::before { - content: none; -} -.markdown-body blockquote p:first-of-type::after { - content: none; -} -.markdown-body:first-child { - margin-top: 1rem; -} - -.dark .shiki-light { - display: none; -} - -html:not(.dark) .shiki-dark { - display: none; -} - -.item { - -webkit-text-decoration: none; - text-decoration: none; - opacity: 0.6; - -webkit-transition: 0.2s all ease-out; - -o-transition: 0.2s all ease-out; - -moz-transition: 0.2s all ease-out; - transition: 0.2s all ease-out; -} -.item:hover { - opacity: 1; -} - -.header-anchor { - border: 0 !important; -} - -.header-anchor { - float: left; - margin-top: 0.125rem; - margin-left: -1.2rem; - padding-right: 0.5rem; - font-size: 0.85rem; - -webkit-text-decoration: none; - text-decoration: none; - opacity: 0; -} -.header-anchor:hover { - -webkit-text-decoration: none; - text-decoration: none; -} -.header-anchor:focus { - -webkit-text-decoration: none; - text-decoration: none; -} - -h1:hover .header-anchor, h1:focus .header-anchor, -h2:hover .header-anchor, -h2:focus .header-anchor, -h3:hover .header-anchor, -h3:focus .header-anchor, -h4:hover .header-anchor, -h4:focus .header-anchor, -h5:hover .header-anchor, -h5:focus .header-anchor, -h6:hover .header-anchor, -h6:focus .header-anchor { - opacity: 0.5; -} - -.prose { - max-width: -webkit-fit-content; - max-width: -moz-fit-content; - max-width: fit-content; - font-size: 1rem; - color: var(--xm-c-general); - line-height: 1.75; -} -.prose h1 { - margin-top: 0; - margin-bottom: 0.8889rem; - font-size: 2.25rem; - font-weight: 800; - color: var(--xm-c-darker); - line-height: 1.1111; -} -.prose h2 { - margin-top: 2rem; - font-size: 1.5rem; - font-weight: 700; - color: var(--xm-c-dark); - margin-bottom: 1rem; - line-height: 1.3334; -} -.prose h2 code { - font-size: 0.875rem; -} -.prose h2 + * { - margin-top: 0; -} -.prose h3 { - margin-top: 1.6rem; - font-size: 1.25rem; - font-weight: 600; - color: inherit; - margin-bottom: 0.6rem; - line-height: 1.6; - opacity: 0.7; -} -.prose h3 code { - font-size: 0.9rem; -} -.prose h3 + * { - margin-top: 0; -} -.prose h4 { - margin-top: 1.5rem; - font-weight: 600; - color: inherit; - margin-bottom: 0.5rem; - line-height: 1.5; -} -.prose h4 + * { - margin-top: 0; -} -.prose h5, -.prose h6 { - text-transform: uppercase; - margin-top: 20px; - margin-bottom: 10px; - font-weight: 500; - opacity: 0.5; - letter-spacing: 2px; -} -.prose hr { - margin-top: 3rem; - border-color: hsla(0, 0%, 50%, 0.3); - border-color: var(--xm-c-hr-border); - margin-bottom: 3rem; -} -.prose hr + * { - margin-top: 0; -} -.prose p { - margin-top: 1.25rem; - margin-bottom: 1.25rem; -} -.prose strong { - font-weight: 600; - color: var(--xm-c-dark); -} -.prose b { - color: var(--xm-c-dark); -} -.prose em { - color: inherit; -} -.prose a { - font-weight: 500; - -webkit-text-decoration: none; - text-decoration: none; - color: var(--xm-c-darker); -} -.prose a code { - color: #111827; - color: var(--xm-c-code); -} -.prose code { - font-size: 0.875rem; - font-weight: 600; - color: var(--xm-c-dark); -} -.prose code::before, .prose code::after { - content: "`"; -} -.prose pre { - overflow-x: auto; - margin-top: 1.7143rem; - padding-top: 0.8571rem, 1.1429rem; - font-size: 0.875rem; - color: #e5e7eb; - color: var(--xm-c-pre); - line-height: 1.7143; - margin-bottom: 1.7143rem; - border-radius: 0.375rem; -} -.prose pre code { - padding: 0; - font-size: inherit; - font-family: inherit; - font-weight: 400; - color: inherit; - background: transparent; - border-width: 0; - border-radius: 0; - line-height: inherit; -} -.prose pre code::before { - content: none; -} -.prose pre code::after { - content: none; -} -.prose blockquote, -.prose q { - margin-top: 1.6rem; - padding-left: 1rem; - font-weight: 500; - font-style: italic; - color: inherit; - border-color: hsla(0, 0%, 50%, 0.3); - border-color: var(--xm-c-blockquote-border); - border-left-width: 0.25rem; - quotes: "“" "”" "‘" "’"; - margin-bottom: 1.6rem; -} -.prose blockquote p:first-of-type::before, -.prose q p:first-of-type::before { - content: open-quote; -} -.prose blockquote p:last-of-type::after, -.prose q p:last-of-type::after { - content: close-quote; -} -.prose figure { - margin-top: 2rem; - margin-bottom: 2rem; -} -.prose figure figcaption { - margin-top: 0.8571rem; - font-size: 0.875rem; - color: #6b7280; - color: var(--xm-c-figcaption); - line-height: 1.4286; -} -.prose figure > * { - margin-top: 0; - margin-bottom: 0; -} -.prose li { - margin-top: 0.5rem; - margin-bottom: 0.5rem; -} -.prose ol { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - list-style-type: none; -} -.prose ol > li { - position: relative; - padding-left: 1.75rem; -} -.prose ol > li::before { - content: counter(list-item, decimal) "."; - position: absolute; - left: 0; - font-weight: 400; - color: #6b7280; - color: var(--xm-c-ol-counter); -} -.prose ul { - margin-top: 1.25rem; - margin-bottom: 1.25rem; - list-style-type: none; -} -.prose ul > li { - position: relative; - padding-left: 1.75rem; -} -.prose ul > li::before { - content: ""; - position: absolute; - top: 0.6875rem; - left: 0.25rem; - width: 0.375rem; - height: 0.375rem; - background-color: #d1d5db; - background-color: var(--xm-c-ul-counter); - border-radius: 50%; -} -.prose ul ul, -.prose ul ol, -.prose ol ul, -.prose ol ol { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} -.prose table { - margin-top: 2rem; - margin-bottom: 2rem; - width: 100%; - table-layout: auto; - font-size: 0.875rem; - text-align: left; - line-height: 1.7143; -} -.prose thead { - font-weight: 600; - color: #111827; - color: var(--xm-c-thead); - border-bottom-width: 1px; - border-bottom-color: #d1d5db; - border-bottom-color: var(--xm-c-thead-border); -} -.prose thead th { - vertical-align: bottom; - padding-right: 0.5714rem; - padding-bottom: 0.5714rem; - padding-left: 0.5714rem; -} -.prose thead th:first-child { - padding-left: 0; -} -.prose thead th:last-child { - padding-right: 0; -} -.prose tbody tr { - border-bottom-width: 1px; - border-bottom-color: #e5e7eb; - border-bottom-color: var(--xm-c-tr-border); -} -.prose tbody tr:last-child { - border-bottom-width: 0; -} -.prose tbody td { - vertical-align: top; - padding: 0.5714rem; -} -.prose tbody td:first-child { - padding-left: 0; -} -.prose tbody td:last-child { - padding-right: 0; -} -.prose img, -.prose video { - margin-top: 2rem; - margin-bottom: 2rem; -} -/*# sourceMappingURL=bundle.css.map */ \ No newline at end of file diff --git a/dist/bundle.css.map b/dist/bundle.css.map deleted file mode 100644 index 95665ce..0000000 --- a/dist/bundle.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bundle.css"],"names":[],"mappings":"AAAA,gBAAgB;AAChB;EACE,0LAA0L;EAC1L,qGAAqG;EACrG,2BAA2B;EAC3B,0BAA0B;EAC1B,yCAAyC;EACzC,oBAAoB;EACpB,0BAA0B;EAC1B,0BAA0B;EAC1B,uCAAuC;EACvC,+CAA+C;EAC/C,0BAA0B;EAC1B,mBAAmB;EACnB,qBAAqB;EACrB,4BAA4B;EAC5B,yBAAyB;AAC3B;;AAEA;EACE,oBAAoB;EACpB,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,oBAAoB;EACpB,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,kMAA2C;EAA3C,2CAA2C;AAE7C;;AAHA;EAEE,0BAA0B;AAC5B;AACA;EACE,SAAS;EACT,UAAU;EACV,uBAAuB;AACzB;AACA;;EAIE,6GAA2C;EAA3C,2CAA2C;AAE7C;AANA;;EAEE,gBAAgB;EAChB,kBAAkB;EAElB,gBAAgB;AAClB;AACA;;EAEE,8BAA8C;EAA9C,8CAA8C;AAChD;AACA;;EAEE,8BAA6C;EAA7C,6CAA6C;AAC/C;AACA;EACE,WAAW;AACb;AACA;EACE,oBAAoB;EACpB,6BAAqB;EAArB,qBAAqB;EACrB,8CAAgD;EAAhD,gDAAgD;EAChD,2CAAmC;EAAnC,sCAAmC;EAAnC,wCAAmC;EAAnC,mCAAmC;AACrC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,cAAc;AAChB;AACA;EACE,iBAAiB;EACjB,WAAW;AACb;AACA;EACE,sBAAsB;EACtB,mBAAmB;EACnB,kBAAkB;EAClB,mBAAmB;EACnB,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,6BAAqB;EAArB,qBAAqB;EACrB,YAAY;EACZ,qCAA6B;EAA7B,gCAA6B;EAA7B,kCAA6B;EAA7B,6BAA6B;AAC/B;AACA;EACE,UAAU;AACZ;;AAEA;EAOE,oBAAoB;AAEtB;;AATA;EACE,WAAW;EACX,oBAAoB;EACpB,oBAAoB;EACpB,qBAAqB;EACrB,kBAAkB;EAClB,6BAAqB;EAArB,qBAAqB;EAErB,UAAU;AACZ;AACA;EACE,6BAAqB;EAArB,qBAAqB;AACvB;AACA;EACE,6BAAqB;EAArB,qBAAqB;AACvB;;AAEA;;;;;;;;;;;EAWE,YAAY;AACd;;AAEA;EACE,8BAAsB;EAAtB,2BAAsB;EAAtB,sBAAsB;EACtB,eAAe;EACf,0BAA0B;EAC1B,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,wBAAwB;EACxB,kBAAkB;EAClB,gBAAgB;EAChB,yBAAyB;EACzB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;EACnB,mBAAmB;AACrB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,cAAc;EACd,qBAAqB;EACrB,gBAAgB;EAChB,YAAY;AACd;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,cAAc;EACd,qBAAqB;EACrB,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;;EAEE,yBAAyB;EACzB,gBAAgB;EAChB,mBAAmB;EACnB,gBAAgB;EAChB,YAAY;EACZ,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,mCAAmC;EAAnC,mCAAmC;EACnC,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,cAAc;AAChB;AACA;EACE,gBAAgB;EAChB,6BAAqB;EAArB,qBAAqB;EACrB,yBAAyB;AAC3B;AACA;EACE,cAAuB;EAAvB,uBAAuB;AACzB;AACA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,YAAY;AACd;AACA;EACE,gBAAgB;EAChB,qBAAqB;EACrB,iCAAiC;EACjC,mBAAmB;EACnB,cAAsB;EAAtB,sBAAsB;EACtB,mBAAmB;EACnB,wBAAwB;EACxB,uBAAuB;AACzB;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,oBAAoB;EACpB,gBAAgB;EAChB,cAAc;EACd,uBAAuB;EACvB,eAAe;EACf,gBAAgB;EAChB,oBAAoB;AACtB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;;EAEE,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;EAClB,cAAc;EACd,mCAA2C;EAA3C,2CAA2C;EAC3C,0BAA0B;EAC1B,uBAAuB;EACvB,qBAAqB;AACvB;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,oBAAoB;AACtB;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,cAA6B;EAA7B,6BAA6B;EAC7B,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,mBAAmB;EACnB,sBAAsB;EACtB,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,wCAAwC;EACxC,kBAAkB;EAClB,OAAO;EACP,gBAAgB;EAChB,cAA6B;EAA7B,6BAA6B;AAC/B;AACA;EACE,mBAAmB;EACnB,sBAAsB;EACtB,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,cAAc;EACd,aAAa;EACb,eAAe;EACf,gBAAgB;EAChB,yBAAwC;EAAxC,wCAAwC;EACxC,kBAAkB;AACpB;AACA;;;;EAIE,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,WAAW;EACX,kBAAkB;EAClB,mBAAmB;EACnB,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,cAAwB;EAAxB,wBAAwB;EACxB,wBAAwB;EACxB,4BAA6C;EAA7C,6CAA6C;AAC/C;AACA;EACE,sBAAsB;EACtB,wBAAwB;EACxB,yBAAyB;EACzB,uBAAuB;AACzB;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,wBAAwB;EACxB,4BAA0C;EAA1C,0CAA0C;AAC5C;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mBAAmB;EACnB,kBAAkB;AACpB;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;AAClB;AACA;;EAEE,gBAAgB;EAChB,mBAAmB;AACrB","file":"bundle.css","sourcesContent":["@charset \"UTF-8\";\n:root {\n --xm-font-sans: Open Sans, Inter, Roboto, Helvetica, Arial, Sarasa Gothic TC, Sarasa Gothic SC, Noto Sans TC, Noto Sans SC, Microsoft JhengHei, Microsoft YaHei, -apple-system, sans-serif;\n --xm-font-mono: DM Mono, Fira Code, Jetbrains Mono, Input Mono, Menlo, MesloLGS NF, Ubuntu, monospace;\n --xm-c-shiki-light: #f8f8f8;\n --xm-c-shiki-dark: #0e0e0e;\n --xm-c-link-border: hsla(0, 0%, 50%, 0.3);\n --xm-c-code: #111827;\n --xm-c-ol-counter: #6b7280;\n --xm-c-ul-counter: #d1d5db;\n --xm-c-hr-border: hsla(0, 0%, 50%, 0.3);\n --xm-c-blockquote-border: hsla(0, 0%, 50%, 0.3);\n --xm-c-figcaption: #6b7280;\n --xm-c-pre: #e5e7eb;\n --xm-c-thead: #111827;\n --xm-c-thead-border: #d1d5db;\n --xm-c-tr-border: #e5e7eb;\n}\n\n.markdown-body {\n --xm-c-general: #555;\n --xm-c-dark: #222;\n --xm-c-darker: #000;\n}\n\n.dark .markdown-body {\n --xm-c-general: #bbb;\n --xm-c-dark: #ddd;\n --xm-c-darker: #fff;\n}\n\n.markdown-body {\n font-family: var(--xm-font-sans) !important;\n color: var(--xm-c-general);\n}\n.markdown-body pre:not(.shiki, .highlight) {\n margin: 0;\n padding: 0;\n background: transparent;\n}\n.markdown-body .shiki,\n.markdown-body .highlight {\n margin: 0.5rem 0;\n font-size: 1.05rem;\n font-family: var(--xm-font-mono) !important;\n line-height: 1.4;\n}\n.markdown-body .shiki.shiki-light,\n.markdown-body .highlight.shiki-light {\n background: var(--xm-c-shiki-light) !important;\n}\n.markdown-body .shiki.shiki-dark,\n.markdown-body .highlight.shiki-dark {\n background: var(--xm-c-shiki-dark) !important;\n}\n.markdown-body img {\n width: 100%;\n}\n.markdown-body a {\n font-weight: inherit;\n text-decoration: none;\n border-bottom: 1px solid var(--xm-c-link-border);\n transition: border 0.3s ease-in-out;\n}\n.markdown-body a:hover {\n border-bottom: 1px solid var(--xm-c-general);\n}\n.markdown-body a code {\n color: inherit;\n}\n.markdown-body hr {\n margin: 2rem auto;\n width: 50px;\n}\n.markdown-body blockquote {\n padding: 0.6rem 1.2rem;\n font-weight: normal;\n font-style: normal;\n line-height: 1.5rem;\n opacity: 0.8;\n}\n.markdown-body blockquote > *:first-child {\n margin-top: 0;\n}\n.markdown-body blockquote > *:last-child {\n margin-bottom: 0;\n}\n.markdown-body blockquote p:first-of-type::before {\n content: none;\n}\n.markdown-body blockquote p:first-of-type::after {\n content: none;\n}\n.markdown-body:first-child {\n margin-top: 1rem;\n}\n\n.dark .shiki-light {\n display: none;\n}\n\nhtml:not(.dark) .shiki-dark {\n display: none;\n}\n\n.item {\n text-decoration: none;\n opacity: 0.6;\n transition: 0.2s all ease-out;\n}\n.item:hover {\n opacity: 1;\n}\n\n.header-anchor {\n float: left;\n margin-top: 0.125rem;\n margin-left: -1.2rem;\n padding-right: 0.5rem;\n font-size: 0.85rem;\n text-decoration: none;\n border: 0 !important;\n opacity: 0;\n}\n.header-anchor:hover {\n text-decoration: none;\n}\n.header-anchor:focus {\n text-decoration: none;\n}\n\nh1:hover .header-anchor, h1:focus .header-anchor,\nh2:hover .header-anchor,\nh2:focus .header-anchor,\nh3:hover .header-anchor,\nh3:focus .header-anchor,\nh4:hover .header-anchor,\nh4:focus .header-anchor,\nh5:hover .header-anchor,\nh5:focus .header-anchor,\nh6:hover .header-anchor,\nh6:focus .header-anchor {\n opacity: 0.5;\n}\n\n.prose {\n max-width: fit-content;\n font-size: 1rem;\n color: var(--xm-c-general);\n line-height: 1.75;\n}\n.prose h1 {\n margin-top: 0;\n margin-bottom: 0.8889rem;\n font-size: 2.25rem;\n font-weight: 800;\n color: var(--xm-c-darker);\n line-height: 1.1111;\n}\n.prose h2 {\n margin-top: 2rem;\n font-size: 1.5rem;\n font-weight: 700;\n color: var(--xm-c-dark);\n margin-bottom: 1rem;\n line-height: 1.3334;\n}\n.prose h2 code {\n font-size: 0.875rem;\n}\n.prose h2 + * {\n margin-top: 0;\n}\n.prose h3 {\n margin-top: 1.6rem;\n font-size: 1.25rem;\n font-weight: 600;\n color: inherit;\n margin-bottom: 0.6rem;\n line-height: 1.6;\n opacity: 0.7;\n}\n.prose h3 code {\n font-size: 0.9rem;\n}\n.prose h3 + * {\n margin-top: 0;\n}\n.prose h4 {\n margin-top: 1.5rem;\n font-weight: 600;\n color: inherit;\n margin-bottom: 0.5rem;\n line-height: 1.5;\n}\n.prose h4 + * {\n margin-top: 0;\n}\n.prose h5,\n.prose h6 {\n text-transform: uppercase;\n margin-top: 20px;\n margin-bottom: 10px;\n font-weight: 500;\n opacity: 0.5;\n letter-spacing: 2px;\n}\n.prose hr {\n margin-top: 3rem;\n border-color: var(--xm-c-hr-border);\n margin-bottom: 3rem;\n}\n.prose hr + * {\n margin-top: 0;\n}\n.prose p {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n}\n.prose strong {\n font-weight: 600;\n color: var(--xm-c-dark);\n}\n.prose b {\n color: var(--xm-c-dark);\n}\n.prose em {\n color: inherit;\n}\n.prose a {\n font-weight: 500;\n text-decoration: none;\n color: var(--xm-c-darker);\n}\n.prose a code {\n color: var(--xm-c-code);\n}\n.prose code {\n font-size: 0.875rem;\n font-weight: 600;\n color: var(--xm-c-dark);\n}\n.prose code::before, .prose code::after {\n content: \"`\";\n}\n.prose pre {\n overflow-x: auto;\n margin-top: 1.7143rem;\n padding-top: 0.8571rem, 1.1429rem;\n font-size: 0.875rem;\n color: var(--xm-c-pre);\n line-height: 1.7143;\n margin-bottom: 1.7143rem;\n border-radius: 0.375rem;\n}\n.prose pre code {\n padding: 0;\n font-size: inherit;\n font-family: inherit;\n font-weight: 400;\n color: inherit;\n background: transparent;\n border-width: 0;\n border-radius: 0;\n line-height: inherit;\n}\n.prose pre code::before {\n content: none;\n}\n.prose pre code::after {\n content: none;\n}\n.prose blockquote,\n.prose q {\n margin-top: 1.6rem;\n padding-left: 1rem;\n font-weight: 500;\n font-style: italic;\n color: inherit;\n border-color: var(--xm-c-blockquote-border);\n border-left-width: 0.25rem;\n quotes: \"“\" \"”\" \"‘\" \"’\";\n margin-bottom: 1.6rem;\n}\n.prose blockquote p:first-of-type::before,\n.prose q p:first-of-type::before {\n content: open-quote;\n}\n.prose blockquote p:last-of-type::after,\n.prose q p:last-of-type::after {\n content: close-quote;\n}\n.prose figure {\n margin-top: 2rem;\n margin-bottom: 2rem;\n}\n.prose figure figcaption {\n margin-top: 0.8571rem;\n font-size: 0.875rem;\n color: var(--xm-c-figcaption);\n line-height: 1.4286;\n}\n.prose figure > * {\n margin-top: 0;\n margin-bottom: 0;\n}\n.prose li {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n}\n.prose ol {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n list-style-type: none;\n}\n.prose ol > li {\n position: relative;\n padding-left: 1.75rem;\n}\n.prose ol > li::before {\n content: counter(list-item, decimal) \".\";\n position: absolute;\n left: 0;\n font-weight: 400;\n color: var(--xm-c-ol-counter);\n}\n.prose ul {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n list-style-type: none;\n}\n.prose ul > li {\n position: relative;\n padding-left: 1.75rem;\n}\n.prose ul > li::before {\n content: \"\";\n position: absolute;\n top: 0.6875rem;\n left: 0.25rem;\n width: 0.375rem;\n height: 0.375rem;\n background-color: var(--xm-c-ul-counter);\n border-radius: 50%;\n}\n.prose ul ul,\n.prose ul ol,\n.prose ol ul,\n.prose ol ol {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n}\n.prose table {\n margin-top: 2rem;\n margin-bottom: 2rem;\n width: 100%;\n table-layout: auto;\n font-size: 0.875rem;\n text-align: left;\n line-height: 1.7143;\n}\n.prose thead {\n font-weight: 600;\n color: var(--xm-c-thead);\n border-bottom-width: 1px;\n border-bottom-color: var(--xm-c-thead-border);\n}\n.prose thead th {\n vertical-align: bottom;\n padding-right: 0.5714rem;\n padding-bottom: 0.5714rem;\n padding-left: 0.5714rem;\n}\n.prose thead th:first-child {\n padding-left: 0;\n}\n.prose thead th:last-child {\n padding-right: 0;\n}\n.prose tbody tr {\n border-bottom-width: 1px;\n border-bottom-color: var(--xm-c-tr-border);\n}\n.prose tbody tr:last-child {\n border-bottom-width: 0;\n}\n.prose tbody td {\n vertical-align: top;\n padding: 0.5714rem;\n}\n.prose tbody td:first-child {\n padding-left: 0;\n}\n.prose tbody td:last-child {\n padding-right: 0;\n}\n.prose img,\n.prose video {\n margin-top: 2rem;\n margin-bottom: 2rem;\n}"]} \ No newline at end of file diff --git a/dist/bundle.min.css b/dist/bundle.min.css deleted file mode 100644 index a9de824..0000000 --- a/dist/bundle.min.css +++ /dev/null @@ -1,2 +0,0 @@ -:root{--xm-font-sans:Open Sans,Inter,Roboto,Helvetica,Arial,Sarasa Gothic TC,Sarasa Gothic SC,Noto Sans TC,Noto Sans SC,Microsoft JhengHei,Microsoft YaHei,-apple-system,sans-serif;--xm-font-mono:DM Mono,Fira Code,Jetbrains Mono,Input Mono,Menlo,MesloLGS NF,Ubuntu,monospace;--xm-c-shiki-light:#f8f8f8;--xm-c-shiki-dark:#0e0e0e;--xm-c-link-border:hsla(0,0%,50%,.3);--xm-c-code:#111827;--xm-c-ol-counter:#6b7280;--xm-c-ul-counter:#d1d5db;--xm-c-hr-border:hsla(0,0%,50%,.3);--xm-c-blockquote-border:hsla(0,0%,50%,.3);--xm-c-figcaption:#6b7280;--xm-c-pre:#e5e7eb;--xm-c-thead:#111827;--xm-c-thead-border:#d1d5db;--xm-c-tr-border:#e5e7eb}.markdown-body{--xm-c-general:#555;--xm-c-dark:#222;--xm-c-darker:#000}.dark .markdown-body{--xm-c-general:#bbb;--xm-c-dark:#ddd;--xm-c-darker:#fff}.markdown-body{color:var(--xm-c-general);font-family:Open Sans,Inter,Roboto,Helvetica,Arial,Sarasa Gothic TC,Sarasa Gothic SC,Noto Sans TC,Noto Sans SC,Microsoft JhengHei,Microsoft YaHei,-apple-system,sans-serif!important;font-family:var(--xm-font-sans)!important}.markdown-body pre:not(.shiki):not(.highlight){background:transparent;margin:0;padding:0}.markdown-body .highlight,.markdown-body .shiki{font-family:DM Mono,Fira Code,Jetbrains Mono,Input Mono,Menlo,MesloLGS NF,Ubuntu,monospace!important;font-family:var(--xm-font-mono)!important;font-size:1.05rem;line-height:1.4;margin:.5rem 0}.markdown-body .highlight.shiki-light,.markdown-body .shiki.shiki-light{background:#f8f8f8!important;background:var(--xm-c-shiki-light)!important}.markdown-body .highlight.shiki-dark,.markdown-body .shiki.shiki-dark{background:#0e0e0e!important;background:var(--xm-c-shiki-dark)!important}.markdown-body img{width:100%}.markdown-body a{border-bottom:1px solid hsla(0,0%,50%,.3);border-bottom:1px solid var(--xm-c-link-border);font-weight:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.markdown-body a:hover{border-bottom:1px solid var(--xm-c-general)}.markdown-body a code{color:inherit}.markdown-body hr{margin:2rem auto;width:50px}.markdown-body blockquote{font-style:normal;font-weight:400;line-height:1.5rem;opacity:.8;padding:.6rem 1.2rem}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body blockquote p:first-of-type:after,.markdown-body blockquote p:first-of-type:before{content:none}.markdown-body:first-child{margin-top:1rem}.dark .shiki-light,html:not(.dark) .shiki-dark{display:none}.item{opacity:.6;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.item:hover{opacity:1}.header-anchor{border:0!important;float:left;font-size:.85rem;margin-left:-1.2rem;margin-top:.125rem;opacity:0;padding-right:.5rem}.header-anchor,.header-anchor:focus,.header-anchor:hover{-webkit-text-decoration:none;text-decoration:none}h1:focus .header-anchor,h1:hover .header-anchor,h2:focus .header-anchor,h2:hover .header-anchor,h3:focus .header-anchor,h3:hover .header-anchor,h4:focus .header-anchor,h4:hover .header-anchor,h5:focus .header-anchor,h5:hover .header-anchor,h6:focus .header-anchor,h6:hover .header-anchor{opacity:.5}.prose{color:var(--xm-c-general);font-size:1rem;line-height:1.75;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.prose h1{color:var(--xm-c-darker);font-size:2.25rem;font-weight:800;line-height:1.1111;margin-bottom:.8889rem;margin-top:0}.prose h2{color:var(--xm-c-dark);font-size:1.5rem;font-weight:700;line-height:1.3334;margin-bottom:1rem;margin-top:2rem}.prose h2 code{font-size:.875rem}.prose h2+*{margin-top:0}.prose h3{color:inherit;font-size:1.25rem;font-weight:600;line-height:1.6;margin-bottom:.6rem;margin-top:1.6rem;opacity:.7}.prose h3 code{font-size:.9rem}.prose h3+*{margin-top:0}.prose h4{color:inherit;font-weight:600;line-height:1.5;margin-bottom:.5rem;margin-top:1.5rem}.prose h4+*{margin-top:0}.prose h5,.prose h6{font-weight:500;letter-spacing:2px;margin-bottom:10px;margin-top:20px;opacity:.5;text-transform:uppercase}.prose hr{border-color:hsla(0,0%,50%,.3);border-color:var(--xm-c-hr-border);margin-bottom:3rem;margin-top:3rem}.prose hr+*{margin-top:0}.prose p{margin-bottom:1.25rem;margin-top:1.25rem}.prose strong{font-weight:600}.prose b,.prose strong{color:var(--xm-c-dark)}.prose em{color:inherit}.prose a{color:var(--xm-c-darker);font-weight:500;-webkit-text-decoration:none;text-decoration:none}.prose a code{color:#111827;color:var(--xm-c-code)}.prose code{color:var(--xm-c-dark);font-size:.875rem;font-weight:600}.prose code:after,.prose code:before{content:"`"}.prose pre{border-radius:.375rem;color:#e5e7eb;color:var(--xm-c-pre);font-size:.875rem;line-height:1.7143;margin-bottom:1.7143rem;margin-top:1.7143rem;overflow-x:auto;padding-top:.8571rem,1.1429rem}.prose pre code{background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}.prose pre code:after,.prose pre code:before{content:none}.prose blockquote,.prose q{border-color:hsla(0,0%,50%,.3);border-color:var(--xm-c-blockquote-border);border-left-width:.25rem;color:inherit;font-style:italic;font-weight:500;margin-bottom:1.6rem;margin-top:1.6rem;padding-left:1rem;quotes:"“" "”" "‘" "’"}.prose blockquote p:first-of-type:before,.prose q p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after,.prose q p:last-of-type:after{content:close-quote}.prose figure{margin-bottom:2rem;margin-top:2rem}.prose figure figcaption{color:#6b7280;color:var(--xm-c-figcaption);font-size:.875rem;line-height:1.4286;margin-top:.8571rem}.prose figure>*{margin-bottom:0;margin-top:0}.prose li{margin-bottom:.5rem;margin-top:.5rem}.prose ol{list-style-type:none;margin-bottom:1.25rem;margin-top:1.25rem}.prose ol>li{padding-left:1.75rem;position:relative}.prose ol>li:before{color:#6b7280;color:var(--xm-c-ol-counter);content:counter(list-item,decimal) ".";font-weight:400;left:0;position:absolute}.prose ul{list-style-type:none;margin-bottom:1.25rem;margin-top:1.25rem}.prose ul>li{padding-left:1.75rem;position:relative}.prose ul>li:before{background-color:#d1d5db;background-color:var(--xm-c-ul-counter);border-radius:50%;content:"";height:.375rem;left:.25rem;position:absolute;top:.6875rem;width:.375rem}.prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul{margin-bottom:.75rem;margin-top:.75rem}.prose table{font-size:.875rem;line-height:1.7143;margin-bottom:2rem;margin-top:2rem;table-layout:auto;text-align:left;width:100%}.prose thead{border-bottom-color:#d1d5db;border-bottom-color:var(--xm-c-thead-border);border-bottom-width:1px;color:#111827;color:var(--xm-c-thead);font-weight:600}.prose thead th{padding-bottom:.5714rem;padding-left:.5714rem;padding-right:.5714rem;vertical-align:bottom}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody tr{border-bottom-color:#e5e7eb;border-bottom-color:var(--xm-c-tr-border);border-bottom-width:1px}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{padding:.5714rem;vertical-align:top}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose img,.prose video{margin-bottom:2rem;margin-top:2rem} -/*# sourceMappingURL=bundle.min.css.map */ \ No newline at end of file diff --git a/dist/bundle.min.css.map b/dist/bundle.min.css.map deleted file mode 100644 index 2c75c4a..0000000 --- a/dist/bundle.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["bundle.min.css"],"names":[],"mappings":"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","file":"bundle.min.css","sourcesContent":[":root{--xm-font-sans: Open Sans, Inter, Roboto, Helvetica, Arial, Sarasa Gothic TC, Sarasa Gothic SC, Noto Sans TC, Noto Sans SC, Microsoft JhengHei, Microsoft YaHei, -apple-system, sans-serif;--xm-font-mono: DM Mono, Fira Code, Jetbrains Mono, Input Mono, Menlo, MesloLGS NF, Ubuntu, monospace;--xm-c-shiki-light: #f8f8f8;--xm-c-shiki-dark: #0e0e0e;--xm-c-link-border: hsla(0, 0%, 50%, 0.3);--xm-c-code: #111827;--xm-c-ol-counter: #6b7280;--xm-c-ul-counter: #d1d5db;--xm-c-hr-border: hsla(0, 0%, 50%, 0.3);--xm-c-blockquote-border: hsla(0, 0%, 50%, 0.3);--xm-c-figcaption: #6b7280;--xm-c-pre: #e5e7eb;--xm-c-thead: #111827;--xm-c-thead-border: #d1d5db;--xm-c-tr-border: #e5e7eb}.markdown-body{--xm-c-general: #555;--xm-c-dark: #222;--xm-c-darker: #000}.dark .markdown-body{--xm-c-general: #bbb;--xm-c-dark: #ddd;--xm-c-darker: #fff}.markdown-body{font-family:var(--xm-font-sans) !important;color:var(--xm-c-general)}.markdown-body pre:not(.shiki,.highlight){margin:0;padding:0;background:rgba(0,0,0,0)}.markdown-body .shiki,.markdown-body .highlight{margin:.5rem 0;font-size:1.05rem;font-family:var(--xm-font-mono) !important;line-height:1.4}.markdown-body .shiki.shiki-light,.markdown-body .highlight.shiki-light{background:var(--xm-c-shiki-light) !important}.markdown-body .shiki.shiki-dark,.markdown-body .highlight.shiki-dark{background:var(--xm-c-shiki-dark) !important}.markdown-body img{width:100%}.markdown-body a{font-weight:inherit;text-decoration:none;border-bottom:1px solid var(--xm-c-link-border);transition:border .3s ease-in-out}.markdown-body a:hover{border-bottom:1px solid var(--xm-c-general)}.markdown-body a code{color:inherit}.markdown-body hr{margin:2rem auto;width:50px}.markdown-body blockquote{padding:.6rem 1.2rem;font-weight:normal;font-style:normal;line-height:1.5rem;opacity:.8}.markdown-body blockquote>*:first-child{margin-top:0}.markdown-body blockquote>*:last-child{margin-bottom:0}.markdown-body blockquote p:first-of-type::before{content:none}.markdown-body blockquote p:first-of-type::after{content:none}.markdown-body:first-child{margin-top:1rem}.dark .shiki-light{display:none}html:not(.dark) .shiki-dark{display:none}.item{text-decoration:none;opacity:.6;transition:.2s all ease-out}.item:hover{opacity:1}.header-anchor{float:left;margin-top:.125rem;margin-left:-1.2rem;padding-right:.5rem;font-size:.85rem;text-decoration:none;border:0 !important;opacity:0}.header-anchor:hover{text-decoration:none}.header-anchor:focus{text-decoration:none}h1:hover .header-anchor,h1:focus .header-anchor,h2:hover .header-anchor,h2:focus .header-anchor,h3:hover .header-anchor,h3:focus .header-anchor,h4:hover .header-anchor,h4:focus .header-anchor,h5:hover .header-anchor,h5:focus .header-anchor,h6:hover .header-anchor,h6:focus .header-anchor{opacity:.5}.prose{max-width:fit-content;font-size:1rem;color:var(--xm-c-general);line-height:1.75}.prose h1{margin-top:0;margin-bottom:.8889rem;font-size:2.25rem;font-weight:800;color:var(--xm-c-darker);line-height:1.1111}.prose h2{margin-top:2rem;font-size:1.5rem;font-weight:700;color:var(--xm-c-dark);margin-bottom:1rem;line-height:1.3334}.prose h2 code{font-size:.875rem}.prose h2+*{margin-top:0}.prose h3{margin-top:1.6rem;font-size:1.25rem;font-weight:600;color:inherit;margin-bottom:.6rem;line-height:1.6;opacity:.7}.prose h3 code{font-size:.9rem}.prose h3+*{margin-top:0}.prose h4{margin-top:1.5rem;font-weight:600;color:inherit;margin-bottom:.5rem;line-height:1.5}.prose h4+*{margin-top:0}.prose h5,.prose h6{text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-weight:500;opacity:.5;letter-spacing:2px}.prose hr{margin-top:3rem;border-color:var(--xm-c-hr-border);margin-bottom:3rem}.prose hr+*{margin-top:0}.prose p{margin-top:1.25rem;margin-bottom:1.25rem}.prose strong{font-weight:600;color:var(--xm-c-dark)}.prose b{color:var(--xm-c-dark)}.prose em{color:inherit}.prose a{font-weight:500;text-decoration:none;color:var(--xm-c-darker)}.prose a code{color:var(--xm-c-code)}.prose code{font-size:.875rem;font-weight:600;color:var(--xm-c-dark)}.prose code::before,.prose code::after{content:\"`\"}.prose pre{overflow-x:auto;margin-top:1.7143rem;padding-top:.8571rem,1.1429rem;font-size:.875rem;color:var(--xm-c-pre);line-height:1.7143;margin-bottom:1.7143rem;border-radius:.375rem}.prose pre code{padding:0;font-size:inherit;font-family:inherit;font-weight:400;color:inherit;background:rgba(0,0,0,0);border-width:0;border-radius:0;line-height:inherit}.prose pre code::before{content:none}.prose pre code::after{content:none}.prose blockquote,.prose q{margin-top:1.6rem;padding-left:1rem;font-weight:500;font-style:italic;color:inherit;border-color:var(--xm-c-blockquote-border);border-left-width:.25rem;quotes:\"“\" \"”\" \"‘\" \"’\";margin-bottom:1.6rem}.prose blockquote p:first-of-type::before,.prose q p:first-of-type::before{content:open-quote}.prose blockquote p:last-of-type::after,.prose q p:last-of-type::after{content:close-quote}.prose figure{margin-top:2rem;margin-bottom:2rem}.prose figure figcaption{margin-top:.8571rem;font-size:.875rem;color:var(--xm-c-figcaption);line-height:1.4286}.prose figure>*{margin-top:0;margin-bottom:0}.prose li{margin-top:.5rem;margin-bottom:.5rem}.prose ol{margin-top:1.25rem;margin-bottom:1.25rem;list-style-type:none}.prose ol>li{position:relative;padding-left:1.75rem}.prose ol>li::before{content:counter(list-item, decimal) \".\";position:absolute;left:0;font-weight:400;color:var(--xm-c-ol-counter)}.prose ul{margin-top:1.25rem;margin-bottom:1.25rem;list-style-type:none}.prose ul>li{position:relative;padding-left:1.75rem}.prose ul>li::before{content:\"\";position:absolute;top:.6875rem;left:.25rem;width:.375rem;height:.375rem;background-color:var(--xm-c-ul-counter);border-radius:50%}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75rem;margin-bottom:.75rem}.prose table{margin-top:2rem;margin-bottom:2rem;width:100%;table-layout:auto;font-size:.875rem;text-align:left;line-height:1.7143}.prose thead{font-weight:600;color:var(--xm-c-thead);border-bottom-width:1px;border-bottom-color:var(--xm-c-thead-border)}.prose thead th{vertical-align:bottom;padding-right:.5714rem;padding-bottom:.5714rem;padding-left:.5714rem}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody tr{border-bottom-width:1px;border-bottom-color:var(--xm-c-tr-border)}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714rem}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose img,.prose video{margin-top:2rem;margin-bottom:2rem}"]} \ No newline at end of file diff --git a/src/scss/_partial/code.scss b/src/scss/_partial/code.scss index ea625b7..c18d715 100644 --- a/src/scss/_partial/code.scss +++ b/src/scss/_partial/code.scss @@ -1,5 +1,5 @@ code { - font-size: .875rem; + font-size: .85rem; font-weight: 600; color: var(--xm-c-dark); &::before, &::after { @@ -8,12 +8,12 @@ code { } pre { overflow-x: auto; - margin-top: 1.7143rem; - padding-top: .8571rem, 1.1429rem; - font-size: .875rem; + margin-top: 1.75rem; + padding-top: .85rem, 1.15rem; + font-size: .85rem; color: var(--xm-c-pre); - line-height: 1.7143; - margin-bottom: 1.7143rem; + line-height: 1.75; + margin-bottom: 1.75rem; border-radius: .375rem; code { padding: 0; diff --git a/src/scss/_partial/figure.scss b/src/scss/_partial/figure.scss index 22acb23..3756129 100644 --- a/src/scss/_partial/figure.scss +++ b/src/scss/_partial/figure.scss @@ -2,10 +2,10 @@ figure { margin-top: 2rem; margin-bottom: 2rem; figcaption { - margin-top: .8571rem; - font-size: .875rem; + margin-top: .85rem; + font-size: .85rem; color: var(--xm-c-figcaption); - line-height: 1.4286; + line-height: 1.45; } > * { margin-top: 0; diff --git a/src/scss/_partial/list.scss b/src/scss/_partial/list.scss index 63a2eab..025e695 100644 --- a/src/scss/_partial/list.scss +++ b/src/scss/_partial/list.scss @@ -28,7 +28,7 @@ ul { &::before { content: ''; position: absolute; - top: calc(.875rem - .1875rem); + top: .685rem; left: .25rem; width: .375rem; height: .375rem; diff --git a/src/scss/_partial/quote.scss b/src/scss/_partial/quote.scss index 6a912fe..b91c8a0 100644 --- a/src/scss/_partial/quote.scss +++ b/src/scss/_partial/quote.scss @@ -1,6 +1,7 @@ blockquote, q { - margin-top: 1.6rem; + margin-top: 1.65rem; + margin-bottom: 1.65rem; padding-left: 1rem; font-weight: 500; font-style: italic; @@ -8,7 +9,6 @@ q { border-color: var(--xm-c-blockquote-border); border-left-width: .25rem; quotes: '\201C''\201D''\2018''\2019'; - margin-bottom: 1.6rem; p { &:first-of-type::before { content: open-quote; diff --git a/src/scss/_partial/table.scss b/src/scss/_partial/table.scss index 80aad32..eb29cab 100644 --- a/src/scss/_partial/table.scss +++ b/src/scss/_partial/table.scss @@ -3,9 +3,9 @@ table { margin-bottom: 2rem; width: 100%; table-layout: auto; - font-size: .875rem; + font-size: .85rem; text-align: left; - line-height: 1.7143; + line-height: 1.75; } thead { font-weight: 600; @@ -14,9 +14,9 @@ thead { border-bottom-color: var(--xm-c-thead-border); th { vertical-align: bottom; - padding-right: .5714rem; - padding-bottom: .5714rem; - padding-left: .5714rem; + padding-right: .575rem; + padding-bottom: .575rem; + padding-left: .575rem; &:first-child { padding-left: 0; } @@ -35,7 +35,7 @@ tbody { } td { vertical-align: top; - padding: .5714rem; + padding: .575rem; &:first-child { padding-left: 0; } diff --git a/src/scss/_partial/title.scss b/src/scss/_partial/title.scss index b56546c..a04dece 100644 --- a/src/scss/_partial/title.scss +++ b/src/scss/_partial/title.scss @@ -4,7 +4,7 @@ h1 { font-size: 2.25rem; font-weight: 800; color: var(--xm-c-darker); - line-height: 1.1111; + line-height: 1.15; } h2 { margin-top: 2rem; @@ -12,9 +12,9 @@ h2 { font-weight: 700; color: var(--xm-c-dark); margin-bottom: 1rem; - line-height: 1.3334; + line-height: 1.35; code { - font-size: .875rem; + font-size: .85rem; } + * { margin-top: 0;