Render d-math in all body (not just article) and remove contain: content optimizations in favor of contain: style

This commit is contained in:
Ludwig Schubert
2019-01-31 17:18:46 -08:00
parent c3ff605777
commit ebe56d2329
3 changed files with 4 additions and 5 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ import { bibliography_cite } from '../helpers/citation';
const styles = `
d-citation-list {
contain: layout style;
contain: style;
}
d-citation-list .references {
+2 -3
View File
@@ -30,7 +30,7 @@ ${katexCSSTag}
:host {
display: inline-block;
contain: content;
contain: style;
}
:host([block]) {
@@ -73,8 +73,7 @@ export class DMath extends Mutating(T(HTMLElement)) {
}
// transform inline delimited math to d-math tags
if (DMath.katexOptions.delimiters) {
const article = document.querySelector('d-article');
renderMathInElement(article, DMath.katexOptions);
renderMathInElement(document.body, DMath.katexOptions);
}
}
+1 -1
View File
@@ -15,7 +15,7 @@
*/
d-byline {
contain: content;
contain: style;
overflow: hidden;
border-top: 1px solid rgba(0, 0, 0, 0.1);
font-size: 0.8rem;