diff --git a/apps/readest-app/src/utils/style.ts b/apps/readest-app/src/utils/style.ts index 5442701f..2d169e95 100644 --- a/apps/readest-app/src/utils/style.ts +++ b/apps/readest-app/src/utils/style.ts @@ -251,12 +251,18 @@ const getLayoutStyles = ( p:has(> img:only-child), p:has(> span:only-child > img:only-child) { text-indent: unset !important; } - p, div { + p { ${vertical ? `margin-left: ${paragraphMargin}em ${overrideLayout ? '!important' : ''};` : ''} ${vertical ? `margin-right: ${paragraphMargin}em ${overrideLayout ? '!important' : ''};` : ''} ${!vertical ? `margin-top: ${paragraphMargin}em ${overrideLayout ? '!important' : ''};` : ''} ${!vertical ? `margin-bottom: ${paragraphMargin}em ${overrideLayout ? '!important' : ''};` : ''} } + div { + ${vertical && overrideLayout ? `margin-left: ${paragraphMargin}em !important;` : ''} + ${vertical && overrideLayout ? `margin-right: ${paragraphMargin}em !important;` : ''} + ${!vertical && overrideLayout ? `margin-top: ${paragraphMargin}em !important;` : ''} + ${!vertical && overrideLayout ? `margin-bottom: ${paragraphMargin}em !important;` : ''} + } pre { white-space: pre-wrap !important;