From b43118112a4dd4e0902af5a0641514ca55ef52a9 Mon Sep 17 00:00:00 2001 From: "fengchuanhn@gmail.com" Date: Wed, 27 May 2026 00:21:23 +0800 Subject: [PATCH] 11 --- .../subtitle/KeywordEffectsSettings.vue | 102 ++++++++ .../subtitle/SubtitleStyleSelector.vue | 239 ++++++++++++++++++ .../subtitle/SubtitleTemplateDialog.vue | 158 ++++++++++-- .../subtitle/SubtitleTemplateEditor.vue | 60 +++++ .../subtitle/TitleLineStyleEditor.vue | 133 ++++++++++ .../subtitle/TitleSubtitleSettings.vue | 133 ++++++++++ src/config/subtitleStylePresets.js | 162 ++++++++++++ src/services/subtitleTemplateCatalog.js | 20 ++ src/utils/subtitleTemplateDraft.js | 101 ++++++++ 9 files changed, 1084 insertions(+), 24 deletions(-) create mode 100644 src/components/subtitle/KeywordEffectsSettings.vue create mode 100644 src/components/subtitle/SubtitleStyleSelector.vue create mode 100644 src/components/subtitle/SubtitleTemplateEditor.vue create mode 100644 src/components/subtitle/TitleLineStyleEditor.vue create mode 100644 src/components/subtitle/TitleSubtitleSettings.vue create mode 100644 src/config/subtitleStylePresets.js create mode 100644 src/utils/subtitleTemplateDraft.js diff --git a/src/components/subtitle/KeywordEffectsSettings.vue b/src/components/subtitle/KeywordEffectsSettings.vue new file mode 100644 index 0000000..15d6f1a --- /dev/null +++ b/src/components/subtitle/KeywordEffectsSettings.vue @@ -0,0 +1,102 @@ + + + diff --git a/src/components/subtitle/SubtitleStyleSelector.vue b/src/components/subtitle/SubtitleStyleSelector.vue new file mode 100644 index 0000000..516f3fe --- /dev/null +++ b/src/components/subtitle/SubtitleStyleSelector.vue @@ -0,0 +1,239 @@ + + + diff --git a/src/components/subtitle/SubtitleTemplateDialog.vue b/src/components/subtitle/SubtitleTemplateDialog.vue index 9c110a2..f9a0b49 100644 --- a/src/components/subtitle/SubtitleTemplateDialog.vue +++ b/src/components/subtitle/SubtitleTemplateDialog.vue @@ -1,6 +1,9 @@