diff --git a/extras/typography/compact.css b/extras/typography/compact.css index b62ab53..8caeaba 100644 --- a/extras/typography/compact.css +++ b/extras/typography/compact.css @@ -52,3 +52,17 @@ li { line-height: 1.5; margin-block: 0.25rem; } + +dl { + padding: 1rem; +} + +dd + dt { + margin-block-start: 1rem; +} + +:is(dt, dd) > p { + line-height: 1.5; + margin-block-start: 0; + margin-block-end: 0.15rem; +} diff --git a/extras/typography/general.css b/extras/typography/general.css index aab40b4..90b9d56 100644 --- a/extras/typography/general.css +++ b/extras/typography/general.css @@ -140,38 +140,10 @@ ul[role='doc-endnotes'] { background: var(--theme-bg-heavy); } -dl { - padding: 1rem; -} - -dt, dd { - /* */ -} - dt { font-weight: 700; } -dt p { - margin-block-end: 1rem; -} - -dt:not(:first-of-type) { - margin-block-start: 2rem; -} - -/* dd { - margin-inline-start: 1rem; - padding-inline-start: 1rem; - padding-block: 0.125rem; - border-inline-start: 0.5rem var(--theme-line) solid; - background: var(--theme-bg-heavy) -} */ - -dd p { - margin-block: 1rem; -} - .cite-label { font-weight: 600; } diff --git a/extras/typography/spacious.css b/extras/typography/spacious.css index 6c7c296..b51f4d6 100644 --- a/extras/typography/spacious.css +++ b/extras/typography/spacious.css @@ -52,3 +52,16 @@ li { line-height: 1.75; margin-block: 0.5rem; } + +dl { + padding: 1rem; +} + +dd + dt { + margin-block-start: 1.25rem; +} + +:is(dt, dd) > p { + margin-block-start: 0; + margin-block-end: 0.25rem; +} diff --git a/package-lock.json b/package-lock.json index 75b5c5c..25ffc6a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@doc-utils/color-themes": "^0.1.14", "@doc-utils/jsonschema2markdown": "^0.1.1", - "@doc-utils/markdown2html": "^0.2.1", + "@doc-utils/markdown2html": "^0.3.1", "glob": "^10.2.3", "ical": "^0.8.0", "ical-generator": "^4.1.0", @@ -51,9 +51,9 @@ } }, "node_modules/@doc-utils/markdown2html": { - "version": "0.2.6", - "resolved": "https://gitea.jbrumond.me/api/packages/doc-utils/npm/%40doc-utils%2Fmarkdown2html/-/0.2.6/markdown2html-0.2.6.tgz", - "integrity": "sha512-6cQNzthYOOlkT6rr6E1lpSJ4Zq991+chblSRxv69SVT8y5cIs6c9tFu75MXoIKX4+H68Q4i10gtMrrsXD+bkaA==", + "version": "0.3.1", + "resolved": "https://gitea.jbrumond.me/api/packages/doc-utils/npm/%40doc-utils%2Fmarkdown2html/-/0.3.1/markdown2html-0.3.1.tgz", + "integrity": "sha512-+1i1dOrQYCPMMi7L84frt+JdYGX7uBvSEhY3zSIkGVgLVeyWhCnDVQ3celwaRCOpnnuK6qh9nWCD6WwmjULnqw==", "dependencies": { "bytefield-svg": "^1.6.1", "dompurify": "^2.3.6", @@ -2692,9 +2692,9 @@ } }, "@doc-utils/markdown2html": { - "version": "0.2.6", - "resolved": "https://gitea.jbrumond.me/api/packages/doc-utils/npm/%40doc-utils%2Fmarkdown2html/-/0.2.6/markdown2html-0.2.6.tgz", - "integrity": "sha512-6cQNzthYOOlkT6rr6E1lpSJ4Zq991+chblSRxv69SVT8y5cIs6c9tFu75MXoIKX4+H68Q4i10gtMrrsXD+bkaA==", + "version": "0.3.1", + "resolved": "https://gitea.jbrumond.me/api/packages/doc-utils/npm/%40doc-utils%2Fmarkdown2html/-/0.3.1/markdown2html-0.3.1.tgz", + "integrity": "sha512-+1i1dOrQYCPMMi7L84frt+JdYGX7uBvSEhY3zSIkGVgLVeyWhCnDVQ3celwaRCOpnnuK6qh9nWCD6WwmjULnqw==", "requires": { "bytefield-svg": "^1.6.1", "dompurify": "^2.3.6", diff --git a/package.json b/package.json index f6cb13a..6187eb3 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dependencies": { "@doc-utils/color-themes": "^0.1.14", "@doc-utils/jsonschema2markdown": "^0.1.1", - "@doc-utils/markdown2html": "^0.2.1", + "@doc-utils/markdown2html": "^0.3.1", "glob": "^10.2.3", "ical": "^0.8.0", "ical-generator": "^4.1.0",