diff --git a/packages/common/styles.js b/packages/common/styles.js index 3408b3354c4d46ca74b66dcb66b503d9ddf454b2..e91da7ea437c7ab689a451d9faa2fa2f5aeabad9 100644 --- a/packages/common/styles.js +++ b/packages/common/styles.js @@ -33,7 +33,15 @@ export function getThemeCSS() { `; } -export function getGeneralCSS() { +export function getGeneralCSS(doMarginPaddingReset = true) { + // language=css + const marginPaddingResetCss = doMarginPaddingReset ? css` + blockquote, body, dd, dl, dt, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, html, iframe, legend, li, ol, p, pre, textarea, ul { + margin: 0; + padding: 0; + } + ` : css``; + // language=css return css` h2 { @@ -128,10 +136,7 @@ export function getGeneralCSS() { line-height: 1.125; } - blockquote, body, dd, dl, dt, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, html, iframe, legend, li, ol, p, pre, textarea, ul { - margin: 0; - padding: 0; - } + ${marginPaddingResetCss} .button[disabled], .file-cta[disabled], .file-name[disabled], .input[disabled], .pagination-ellipsis[disabled], .pagination-link[disabled], .pagination-next[disabled], .pagination-previous[disabled], .select fieldset[disabled] select,