diff --git a/src/components/post/tp-text.vue b/src/components/post/tp-text.vue index 62fc9487..1c2128f0 100644 --- a/src/components/post/tp-text.vue +++ b/src/components/post/tp-text.vue @@ -35,6 +35,7 @@ export interface TpText { bold?: boolean; color?: string; align?: string; + italic?: boolean; }; } @@ -76,9 +77,13 @@ function getTextStyle(): StyleValue { style.push("white-space: pre-wrap"); if (data.attributes) { const ruleBold: StyleValue = "fontFamily: var(--font-title)"; + const ruleItalic: StyleValue = "fontStyle: italic"; if (data.attributes.bold) { style.push(ruleBold); } + if (data.attributes.italic) { + style.push(ruleItalic); + } if (data.attributes.color) { let colorGet = data.attributes.color; if (isColorSimilar("#000000", data.attributes.color)) {