Add setting to adjust textarea font size (#463)

This commit is contained in:
Chenlei Hu
2024-08-16 10:17:40 -04:00
committed by GitHub
parent 7468555c06
commit 479ca63e3c
4 changed files with 29 additions and 2 deletions

View File

@@ -6,7 +6,14 @@
</template>
<script setup lang="ts">
import { computed, markRaw, onMounted, onUnmounted, watch } from 'vue'
import {
computed,
markRaw,
onMounted,
onUnmounted,
watch,
watchEffect
} from 'vue'
import BlockUI from 'primevue/blockui'
import ProgressSpinner from 'primevue/progressspinner'
import GraphCanvas from '@/components/graph/GraphCanvas.vue'
@@ -39,6 +46,14 @@ watch(
{ immediate: true }
)
watchEffect(() => {
const fontSize = useSettingStore().get('Comfy.TextareaWidget.FontSize')
document.documentElement.style.setProperty(
'--comfy-textarea-font-size',
`${fontSize}px`
)
})
const { t } = useI18n()
const init = () => {
useSettingStore().addSettings(app.ui.settings)