Procházet zdrojové kódy

fix: 修复page样式开关切换

jiaxing.liao před 6 dny
rodič
revize
9f64082b20

+ 2 - 0
src/renderer/src/lvgl-widgets/page/index.ts

@@ -3,6 +3,7 @@ import type { IComponentModelConfig } from '../type'
 import i18n from '@/locales'
 import { scrollbarModes, DEFAULT_THEME_KEY } from '@/constants'
 import { flagOptions } from '@/constants'
+import defaultStyle from './style.json'
 
 export default {
   label: i18n.global.t('page'),
@@ -11,6 +12,7 @@ export default {
   group: i18n.global.t('layout'),
   hideLibary: true,
   hasChildren: true,
+  defaultStyle,
   parts: [
     {
       name: 'main',

+ 20 - 0
src/renderer/src/lvgl-widgets/page/style.json

@@ -0,0 +1,20 @@
+{
+  "widget": "page",
+  "styleName": "defualt",
+  "part": [
+    {
+      "partName": "main",
+      "defaultStyle": {
+        "background": {
+          "color": "#ffffffff",
+          "image": {
+            "imgId": "",
+            "recolor": "",
+            "alpha": 255
+          }
+        }
+      },
+      "state": []
+    }
+  ]
+}