jimmylee 1 mese fa
parent
commit
f9291706e7

+ 36 - 0
src/components/CollapsibleToolbar/index2.vue

@@ -78,6 +78,13 @@
           </svg>
           <span class="item-label">{{ lang.ssMultimedia }}</span>
         </div>
+        <div class="sidebar-item" :class="{ active: activeSubmenu === 'english' }"
+          @click="toggleSubmenu('english')">
+          <svg class="item-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
+            <path d="M12 1a3 3 0 00-3 3v8a3 3 0 006 0V4a3 3 0 00-3-3z"></path><path d="M19 10v2a7 7 0 01-14 0v-2"></path><line x1="12" y1="19" x2="12" y2="23"></line><line x1="8" y1="23" x2="16" y2="23"></line>
+          </svg>
+          <span class="item-label">{{ lang.ssEnglish }}</span>
+        </div>
       </div>
     </div>
     <div class="submenu" :class="{ visible: activeSubmenu === 'cocoai' }">
@@ -498,6 +505,35 @@
         </div> -->
       </div>
     </div>
+    <div class="submenu" :class="{ visible: activeSubmenu === 'english' }">
+      <div class="submenu-title">
+        <div class="title">{{ lang.ssAddEnglish }}</div>
+        <div class="close-icon" @click="toggleSubmenu('english')">
+          <svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
+            <g id="Component 3">
+              <g id="Component 1">
+                <path id="Vector" d="M16 18L12 14L16 10" stroke="#9CA3AF" stroke-width="1.33333" />
+              </g>
+            </g>
+          </svg>
+        </div>
+      </div>
+      <div class="submenu-item-box2">
+        <div class="submenu-item" @click="handleToolClick('video')">
+          <div class="submenu-icon">
+            <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+              <g id="Component 1">
+                <path id="Vector"
+                  d="M38 8H10C7.79086 8 6 9.79086 6 12V36C6 38.2091 7.79086 40 10 40H38C40.2091 40 42 38.2091 42 36V12C42 9.79086 40.2091 8 38 8Z"
+                  stroke="currentColor" stroke-width="4" />
+                <path id="Vector_2" d="M20 18L32 24L20 30V18Z" stroke="currentColor" stroke-width="4" />
+              </g>
+            </svg>
+          </div>
+          <span class="submenu-label">{{ lang.ssVideo }}</span>
+        </div>
+      </div>
+    </div>
 
     <div v-if="exporting" class="parsing-modal">
       <div class="parsing-content">

+ 2 - 0
src/views/lang/cn.json

@@ -684,6 +684,8 @@
   "ssPage": "页面",
   "ssInteractiveWebpage": "交互网页",
   "ssMultimedia": "多媒体",
+  "ssEnglish": "英语",
+  "ssAddEnglish": "添加英语",
   "ssAddTemplatePage": "添加模版页面",
   "ssTitlePage": "标题页",
   "ssImagePage": "图片页",

+ 2 - 0
src/views/lang/en.json

@@ -684,6 +684,8 @@
   "ssPage": "Page",
   "ssInteractiveWebpage": "Interactive Webpage",
   "ssMultimedia": "Multimedia",
+  "ssEnglish": "English",
+  "ssAddEnglish": "Add English",
   "ssAddTemplatePage": "Add Template Page",
   "ssTitlePage": "Title Page",
   "ssImagePage": "Image Page",

+ 2 - 0
src/views/lang/hk.json

@@ -684,6 +684,8 @@
   "ssPage": "頁面",
   "ssInteractiveWebpage": "交互網頁",
   "ssMultimedia": "Media",
+  "ssEnglish": "英語",
+  "ssAddEnglish": "添加英語",
   "ssAddTemplatePage": "添加模版頁面",
   "ssTitlePage": "標題頁",
   "ssImagePage": "圖片頁",