elmentList.py 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243
  1. # field_list = ['total_d_border', 'total_d_padding', 'total_d_margin',
  2. # 'total_d_background_color', 'total_d_font', 'total_d_box_shadow',
  3. # 'total_d_text_shadow', 'total_d_border_radius']
  4. field_list = ['total_d_border', 'list_d_border', 'crucial_img_d_border',
  5. 'medium_img_d_border', 'minor_img_d_border', 'total_d_padding',
  6. 'list_d_padding', 'crucial_img_d_padding', 'medium_img_d_padding',
  7. 'minor_img_d_padding', 'total_d_margin', 'list_d_margin',
  8. 'crucial_img_d_margin', 'medium_img_d_margin', 'minor_img_d_margin',
  9. 'total_d_background_color', 'list_d_background_color', 'total_d_font',
  10. 'list_d_font', 'total_d_box_shadow', 'list_d_box_shadow',
  11. 'crucial_img_d_shadow', 'medium_img_d_shadow','minor_img_d_shadow', 'total_d_text_shadow',
  12. 'list_h_text_shadow', 'total_d_border_radius', 'list_d_border_radius',
  13. 'crucial_img_d_border_radius', 'medium_img_d_border_radius',
  14. 'minor_img_d_border_radius', ]
  15. styleValue = {
  16. # // 边框设置------------------------------------------------------------------
  17. # // 主体
  18. 'total_d_border': [
  19. ["#c6d9f0", 3, "solid"],
  20. ["#c6d9f0", 1, "solid"],
  21. ["#c6d9f0", 1, "solid"],
  22. ["#c6d9f0", 1, "solid"]
  23. ],
  24. # // 个体
  25. 'list_d_border': [
  26. ["#c6d9f0", 11, "solid"],
  27. ["#c6d9f0", 22, "solid"],
  28. ["#c6d9f0", 33, "solid"],
  29. ["#c6d9f0", 44, "solid"]
  30. ],
  31. # // 主图片
  32. 'crucial_img_d_border': [
  33. ["#c6d9f0", 12, "solid"],
  34. ["#c6d9f0", 13, "solid"],
  35. ["#c6d9f0", 14, "solid"],
  36. ["#c6d9f0", 15, "solid"]
  37. ],
  38. # // 中等图片
  39. 'medium_img_d_border': [
  40. ["#c6d9f0", 16, "solid"],
  41. ["#c6d9f0", 17, "solid"],
  42. ["#c6d9f0", 18, "solid"],
  43. ["#c6d9f0", 19, "solid"]
  44. ],
  45. # // 次要图片
  46. 'minor_img_d_border': [
  47. ["#c6d9f0", 20, "solid"],
  48. ["#c6d9f0", 21, "solid"],
  49. ["#c6d9f0", 22, "solid"],
  50. ["#c6d9f0", 23, "solid"]
  51. ],
  52. # // 内边距设置-------------------------------------------------------------------------------
  53. # // 主体
  54. 'total_d_padding': [1, 2, 3, 4],
  55. # // 个体
  56. 'list_d_padding': [1, 2, 3, 4],
  57. # // 主要图片
  58. 'crucial_img_d_padding': [1, 2, 3, 4],
  59. # // 中等图片
  60. 'medium_img_d_padding': [1, 2, 3, 4],
  61. # // 次要图片
  62. 'minor_img_d_padding': [1, 2, 3, 4],
  63. # // 外边距------------------------------------------------------------------------------------
  64. # // 主体
  65. 'total_d_margin': [1, 2, 3, 4],
  66. # // 个体
  67. 'list_d_margin': [1, 2, 3, 4],
  68. # // 主要图片
  69. 'crucial_img_d_margin': [1, 2, 3, 4],
  70. # // 中等图片
  71. 'medium_img_d_margin': [1, 2, 3, 4],
  72. # // 次要图片
  73. 'minor_img_d_margin': [1, 2, 3, 4],
  74. # // 背景颜色:参数一用于背景颜色,其余用于背景渐变---------------------------------------------
  75. # // 主体
  76. # // background-image: linear-gradient(-90deg, red, yellow);
  77. 'total_d_background_color': ["#c6d9f0", 0, "#c6d9f0", "#c6d9f0"],
  78. # // 个体样式
  79. 'list_d_background_color': ["#c6d9f0", 0, "#c6d9f0", "#c6d9f0"],
  80. # // 字体设置,第一个参数字体颜色,第二个字体样式,第三个粗细,第四大小,第五字体 font:italic bold 10px "楷体"------------------------------------------
  81. # // 主体
  82. 'total_d_font': ["#c6d9f0", "normal", "bold", 0, "楷体"],
  83. # // 个体样式
  84. 'list_d_font': ["#c6d9f0", "normal", "bold", 0, "楷体"],
  85. # // 元素阴影 第一水平 第二垂直 第三 模糊距离 第三 阴影尺寸 第四阴影样式----------------------------------------
  86. # // box-shadow: h-shadow v-shadow blur spread color inset;
  87. # // box-shadow: 10px 10px 5px #888888;
  88. # // 主体
  89. 'total_d_box_shadow': [0, 0, 0, 0, "#888888", "outset"],
  90. # // 个体样式
  91. 'list_d_box_shadow': [0, 0, 0, 0, "#888888", "outset"],
  92. # // 主体图片
  93. 'crucial_img_d_shadow': [0, 0, 0, 0, "#888888", "outset"],
  94. # // 中等图片
  95. 'medium_img_d_shadow': [0, 0, 0, 0, "#888888", "outset"],
  96. # // 次要图片
  97. 'minor_img_d_shadow': [0, 0, 0, 0, "#888888", "outset"],
  98. # // 文字阴影------------------------------------------------------------------------------------
  99. # // text-shadow: 5px 5px 5px #FF0000;
  100. # // 主体
  101. 'total_d_text_shadow': [0, 0, 0, "#888888"],
  102. # // 个体样式
  103. 'list_h_text_shadow': [0, 0, 0, "#888888"],
  104. # // 元素圆角-----------------------------------------------------------------------------------
  105. # // border-radius: 15px 50px 30px 5px:
  106. # // 主体
  107. 'total_d_border_radius': [0, 0, 0, 0],
  108. # // 个体样式
  109. 'list_d_border_radius': [0, 0, 0, 0],
  110. # // 主要图片
  111. 'crucial_img_d_border_radius': [0, 0, 0, 0],
  112. # // 中等图片
  113. 'medium_img_d_border_radius': [0, 0, 0, 0],
  114. # // 次要图片
  115. 'minor_img_d_border_radius': [0, 0, 0, 0],
  116. # // 元素透明度---------------------------------------------------------------------------------------
  117. # // 主体
  118. 'total_d_opacity': 0,
  119. # // 个体
  120. 'list_d_opacity': 0,
  121. # // 主要图片
  122. 'crucial_img_d_opacity': 0,
  123. # // 中等图片
  124. 'medium_img_d_opacity': 0,
  125. # // 次要图片
  126. 'minor_img_d_opacity': 0.5
  127. }
  128. styleValue_bak = {
  129. # // 边框设置------------------------------------------------------------------
  130. # // 主体
  131. 'total_d_border': [
  132. ["#c6d9f0", 3, "solid"],
  133. ["#c6d9f0", 1, "solid"],
  134. ["#c6d9f0", 1, "solid"],
  135. ["#c6d9f0", 1, "solid"]
  136. ],
  137. # // 个体
  138. 'list_d_border': [
  139. ["#c6d9f0", 11, "solid"],
  140. ["#c6d9f0", 22, "solid"],
  141. ["#c6d9f0", 33, "solid"],
  142. ["#c6d9f0", 44, "solid"]
  143. ],
  144. # // 主图片
  145. 'crucial_img_d_border': [
  146. ["#c6d9f0", 12, "solid"],
  147. ["#c6d9f0", 13, "solid"],
  148. ["#c6d9f0", 14, "solid"],
  149. ["#c6d9f0", 15, "solid"]
  150. ],
  151. # // 中等图片
  152. 'medium_img_d_border': [
  153. ["#c6d9f0", 16, "solid"],
  154. ["#c6d9f0", 17, "solid"],
  155. ["#c6d9f0", 18, "solid"],
  156. ["#c6d9f0", 19, "solid"]
  157. ],
  158. # // 次要图片
  159. 'minor_img_d_border': [
  160. ["#c6d9f0", 20, "solid"],
  161. ["#c6d9f0", 21, "solid"],
  162. ["#c6d9f0", 22, "solid"],
  163. ["#c6d9f0", 23, "solid"]
  164. ],
  165. # // 内边距设置-------------------------------------------------------------------------------
  166. # // 主体
  167. 'total_d_padding': [1, 2, 3, 4],
  168. # // 个体
  169. 'list_d_padding': [1, 2, 3, 4],
  170. # // 主要图片
  171. 'crucial_img_d_padding': [1, 2, 3, 4],
  172. # // 中等图片
  173. 'medium_img_d_padding': [1, 2, 3, 4],
  174. # // 次要图片
  175. 'minor_img_d_padding': [1, 2, 3, 4],
  176. # // 外边距------------------------------------------------------------------------------------
  177. # // 主体
  178. 'total_d_margin': [1, 2, 3, 4],
  179. # // 个体
  180. 'list_d_margin': [1, 2, 3, 4],
  181. # // 主要图片
  182. 'crucial_img_d_margin': [1, 2, 3, 4],
  183. # // 中等图片
  184. 'medium_img_d_margin': [1, 2, 3, 4],
  185. # // 次要图片
  186. 'minor_img_d_margin': [1, 2, 3, 4],
  187. # // 背景颜色:参数一用于背景颜色,其余用于背景渐变---------------------------------------------
  188. # // 主体
  189. # // background-image: linear-gradient(-90deg, red, yellow);
  190. 'total_d_background_color': ["#c6d9f0", "0", "#c6d9f0", "#c6d9f0"],
  191. # // 个体样式
  192. 'list_d_background_color': ["#c6d9f0", "0", "#c6d9f0", "#c6d9f0"],
  193. # // 字体设置,第一个参数字体颜色,第二个字体样式,第三个粗细,第四大小,第五字体 font:italic bold 10px "楷体"------------------------------------------
  194. # // 主体
  195. 'total_d_font': ["#c6d9f0", "normal", "bold", "10", "楷体"],
  196. # // 个体样式
  197. 'list_d_font': ["#c6d9f0", "normal", "bold", "10", "楷体"],
  198. # // 元素阴影 第一水平 第二垂直 第三 模糊距离 第三 阴影尺寸 第四阴影样式----------------------------------------
  199. # // box-shadow: h-shadow v-shadow blur spread color inset;
  200. # // box-shadow: 10px 10px 5px #888888;
  201. # // 主体
  202. 'total_d_box_shadow': ["10", "15", "5", "9", "#888888", "outset"],
  203. # // 个体样式
  204. 'list_d_box_shadow': ["10", "15", "5", "9", "#888888", "outset"],
  205. # // 主体图片
  206. 'crucial_img_d_shadow': ["10", "15", "5", "9", "#888888", "outset"],
  207. # // 中等图片
  208. 'medium_img_d_shadow': ["10", "15", "5", "9", "#888888", "outset"],
  209. # // 次要图片
  210. 'minor_img_d_shadow': ["10", "15", "5", "18", "#888888", "outset"],
  211. # // 文字阴影------------------------------------------------------------------------------------
  212. # // text-shadow: 5px 5px 5px #FF0000;
  213. # // 主体
  214. 'total_d_text_shadow': ["10", "15", "5", "#888888"],
  215. # // 个体样式
  216. 'list_h_text_shadow': ["10", "15", "5", "#888888"],
  217. # // 元素圆角-----------------------------------------------------------------------------------
  218. # // border-radius: 15px 50px 30px 5px:
  219. # // 主体
  220. 'total_d_border_radius': ["1", "2", "3", "4"],
  221. # // 个体样式
  222. 'list_d_border_radius': ["1", "2", "3", "4"],
  223. # // 主要图片
  224. 'crucial_img_d_border_radius': ["1", "2", "3", "4"],
  225. # // 中等图片
  226. 'medium_img_d_border_radius': ["1", "2", "3", "4"],
  227. # // 次要图片
  228. 'minor_img_d_border_radius': ["1", "2", "3", "11"],
  229. # // 元素透明度---------------------------------------------------------------------------------------
  230. # // 主体
  231. 'total_d_opacity': 0,
  232. # // 个体
  233. 'list_d_opacity': 0,
  234. # // 主要图片
  235. 'crucial_img_d_opacity': 0,
  236. # // 中等图片
  237. 'medium_img_d_opacity': 0,
  238. # // 次要图片
  239. 'minor_img_d_opacity': 0.5
  240. }