Browse Source

REPORT-107972 设计器样式翻新 新增TreeUI、icon文件夹转移

newui
Levy.Xie-解安森 1 year ago
parent
commit
d8fd0f3441
  1. 72
      designer-base/src/main/java/com/fine/theme/light/ui/FineLightIconSet.java
  2. 32
      designer-base/src/main/java/com/fr/design/gui/itree/UIFlatTreeUI.java
  3. 16
      designer-base/src/main/java/com/fr/design/gui/itree/UITreeUI.java
  4. 19
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/checked.svg
  5. 7
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/checked_disable.svg
  6. 6
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/hovered.svg
  7. 6
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/part_checked.svg
  8. 6
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/unchecked.svg
  9. 6
      designer-base/src/main/resources/com/fine/theme/icon/checkbox/unchecked_disable.svg
  10. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_off.svg
  11. 8
      designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_off_disable.svg
  12. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_on.svg
  13. 8
      designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_on_disable.svg
  14. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/class_table_data.svg
  15. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/connection.svg
  16. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/data_table.svg
  17. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/database.svg
  18. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/edit.svg
  19. 8
      designer-base/src/main/resources/com/fine/theme/icon/dataset/edit_disable.svg
  20. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/field.svg
  21. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/file.svg
  22. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/multi.svg
  23. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/preview.svg
  24. 8
      designer-base/src/main/resources/com/fine/theme/icon/dataset/preview_disable.svg
  25. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/server_database.svg
  26. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/store_procedure.svg
  27. 0
      designer-base/src/main/resources/com/fine/theme/icon/dataset/tree.svg
  28. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/collapse_all.svg
  29. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/collapse_all_disable.svg
  30. 10
      designer-base/src/main/resources/com/fine/theme/icon/filetree/cpt_icon.svg
  31. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/excel_icon.svg
  32. 8
      designer-base/src/main/resources/com/fine/theme/icon/filetree/folder.svg
  33. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/folder_open.svg
  34. 12
      designer-base/src/main/resources/com/fine/theme/icon/filetree/frm_icon.svg
  35. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/fvs_icon.svg
  36. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/locate.svg
  37. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/locate_disable.svg
  38. 5
      designer-base/src/main/resources/com/fine/theme/icon/filetree/minus.svg
  39. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/new_folder.svg
  40. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/new_folder_disable.svg
  41. 5
      designer-base/src/main/resources/com/fine/theme/icon/filetree/plus.svg
  42. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/refresh.svg
  43. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/refresh_disable.svg
  44. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/rename.svg
  45. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/rename_disable.svg
  46. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/vcs_list.svg
  47. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/vcs_list_disable.svg
  48. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/view_folder.svg
  49. 0
      designer-base/src/main/resources/com/fine/theme/icon/filetree/view_folder_disable.svg
  50. 0
      designer-base/src/main/resources/com/fine/theme/icon/remove.svg
  51. 9
      designer-base/src/main/resources/com/fine/theme/icon/remove_disable.svg
  52. 0
      designer-base/src/main/resources/com/fine/theme/icon/search.svg
  53. 2
      designer-base/src/main/resources/com/fine/theme/light/ui/laf/FineLightLaf.properties

72
designer-base/src/main/java/com/fine/theme/light/ui/FineLightIconSet.java

@ -29,45 +29,47 @@ public class FineLightIconSet extends AbstractIconSet {
new SvgIconSource("version_save", "com/fine/theme/icon/version_save.svg", true),
new SvgIconSource("font_miss_check", "com/fine/theme/icon/font_miss_check.svg", true),
new SvgIconSource("template_theme", "com/fine/theme/icon/template_theme.svg", true),
new SvgIconSource("database", "com/fr/design/standard/database.svg", true),
new SvgIconSource("preview", "com/fr/design/standard/previewdateset/preview.svg", false),
new SvgIconSource("connection", "com/fr/design/standard/connection.svg", true),
new SvgIconSource("class_table_data", "com/fr/design/standard/class_table_data.svg", true),
new SvgIconSource("data_table", "com/fr/design/standard/data_table.svg", true),
new SvgIconSource("multi", "com/fr/design/standard/multi.svg", true),
new SvgIconSource("file", "com/fr/design/standard/file.svg", true),
new SvgIconSource("tree", "com/fr/design/standard/tree.svg", true),
new SvgIconSource("store_procedure", "/com/fr/design/standard/store_procedure.svg", true),
new SvgIconSource("batch_esd_on", "com/fr/design/standard/batchesdon/batch_esd_on.svg", true),
new SvgIconSource("batch_esd_off", "com/fr/design/standard/batchesdoff/batch_esd_off.svg", true),
new SvgIconSource("edit", "com/fr/design/standard/editdataset/edit.svg", true),
new SvgIconSource("remove", "com/fr/design/standard/remove/remove.svg", true),
new SvgIconSource("search", "/com/fr/design/standard/search.svg", true),
new SvgIconSource("server_database", "com/fr/design/standard/server_database.svg", true),
new SvgIconSource("field", "com/fr/design/standard/field.svg", true),
new SvgIconSource("remove", "com/fine/theme/icon/remove.svg", true),
new SvgIconSource("search", "com/fine/theme/icon/search.svg", true),
// 数据集相关Icon
new SvgIconSource("database", "com/fine/theme/icon/dataset/database.svg", true),
new SvgIconSource("preview", "com/fine/theme/icon/dataset/preview.svg", false),
new SvgIconSource("connection", "com/fine/theme/icon/dataset/connection.svg", true),
new SvgIconSource("class_table_data", "com/fine/theme/icon/dataset/class_table_data.svg", true),
new SvgIconSource("data_table", "com/fine/theme/icon/dataset/data_table.svg", true),
new SvgIconSource("multi", "com/fine/theme/icon/dataset/multi.svg", true),
new SvgIconSource("file", "com/fine/theme/icon/dataset/file.svg", true),
new SvgIconSource("tree", "com/fine/theme/icon/dataset/tree.svg", true),
new SvgIconSource("store_procedure", "com/fine/theme/icon/dataset/store_procedure.svg", true),
new SvgIconSource("batch_esd_on", "com/fine/theme/icon/dataset/batch_esd_on.svg", true),
new SvgIconSource("batch_esd_off", "com/fine/theme/icon/dataset/batch_esd_off.svg", true),
new SvgIconSource("edit", "com/fine/theme/icon/dataset/edit.svg", true),
new SvgIconSource("server_database", "com/fine/theme/icon/dataset/server_database.svg", true),
new SvgIconSource("field", "com/fine/theme/icon/dataset/field.svg", true),
// 目录树相关Icon
new SvgIconSource("folder", "com/fr/design/standard/fileicon/folder.svg", true),
new SvgIconSource("folder_open", "com/fr/design/standard/fileicon/folder_open.svg", true),
new SvgIconSource("cpt_icon", "com/fr/design/standard/fileicon/cpt_icon.svg", true),
new SvgIconSource("frm_icon", "com/fr/design/standard/fileicon/frm_icon.svg", true),
new SvgIconSource("fvs_icon", "com/fr/design/standard/fileicon/fvs_icon.svg", true),
new SvgIconSource("excel_icon", "com/fr/design/standard/fileicon/excel_icon.svg", true),
new SvgIconSource("minus", "com/fr/design/standard/fileicon/minus.svg", true),
new SvgIconSource("plus", "com/fr/design/standard/fileicon/plus.svg", true),
new SvgIconSource("locate", "com/fr/design/standard/locate/locate.svg", true),
new SvgIconSource("rename", "com/fr/design/standard/rename/rename.svg", true),
new SvgIconSource("collapse_all", "com/fr/design/standard/collapse_all.svg", true),
new SvgIconSource("vcs_list", "com/fr/design/standard/vcslist/vcs_list.svg", true),
new SvgIconSource("view_folder", "com/fr/design/standard/viewfolder/view_folder.svg", true),
new SvgIconSource("refresh", "com/fr/design/standard/refresh.svg", true),
new SvgIconSource("new_folder", "com/fr/design/standard/newfolder/new_folder.svg", true),
new SvgIconSource("folder", "com/fine/theme/icon/filetree/folder.svg", true),
new SvgIconSource("folder_open", "com/fine/theme/icon/filetree/folder_open.svg", true),
new SvgIconSource("cpt_icon", "com/fine/theme/icon/filetree/cpt_icon.svg", true),
new SvgIconSource("frm_icon", "com/fine/theme/icon/filetree/frm_icon.svg", true),
new SvgIconSource("fvs_icon", "com/fine/theme/icon/filetree/fvs_icon.svg", true),
new SvgIconSource("excel_icon", "com/fine/theme/icon/filetree/excel_icon.svg", true),
new SvgIconSource("minus", "com/fine/theme/icon/filetree/minus.svg", true),
new SvgIconSource("plus", "com/fine/theme/icon/filetree/plus.svg", true),
new SvgIconSource("locate", "com/fine/theme/icon/filetree/locate.svg", true),
new SvgIconSource("rename", "com/fine/theme/icon/filetree/rename.svg", true),
new SvgIconSource("collapse_all", "com/fine/theme/icon/filetree/collapse_all.svg", true),
new SvgIconSource("vcs_list", "com/fine/theme/icon/filetree/vcs_list.svg", true),
new SvgIconSource("view_folder", "com/fine/theme/icon/filetree/view_folder.svg", true),
new SvgIconSource("refresh", "com/fine/theme/icon/filetree/refresh.svg", true),
new SvgIconSource("new_folder", "com/fine/theme/icon/filetree/new_folder.svg", true),
// CheckBox相关Icon
new SvgIconSource("checkbox_checked", "com/fr/design/standard/checkbox/checked.svg", true),
new SvgIconSource("checkbox_unchecked", "com/fr/design/standard/checkbox/unchecked.svg", true),
new SvgIconSource("checkbox_part_checked", "com/fr/design/standard/checkbox/part_checked.svg", true),
new SvgIconSource("checkbox_hovered", "com/fr/design/standard/checkbox/hovered.svg", true)
new SvgIconSource("checkbox_checked", "com/fine/theme/icon/checkbox/checked.svg", true),
new SvgIconSource("checkbox_unchecked", "com/fine/theme/icon/checkbox/unchecked.svg", true),
new SvgIconSource("checkbox_part_checked", "com/fine/theme/icon/checkbox/part_checked.svg", true),
new SvgIconSource("checkbox_hovered", "com/fine/theme/icon/checkbox/hovered.svg", true)
);
}

32
designer-base/src/main/java/com/fr/design/gui/itree/UIFlatTreeUI.java

@ -0,0 +1,32 @@
package com.fr.design.gui.itree;
import com.fine.theme.icon.LazyIcon;
import com.formdev.flatlaf.ui.FlatTreeUI;
import javax.swing.JComponent;
import javax.swing.plaf.ComponentUI;
/**
* 主题化的TreeUI继承自FlatTreeUI
*
* @author Levy.Xie
* @since 11.0
* Created on 2023/11/29
*/
public class UIFlatTreeUI extends FlatTreeUI {
/**
* 创建组件UI
* @param x 组件
* @return 返回组件UI
*/
public static ComponentUI createUI(JComponent x) {
return new UIFlatTreeUI();
}
protected void installDefaults() {
super.installDefaults();
setExpandedIcon(new LazyIcon("minus"));
setCollapsedIcon(new LazyIcon("plus"));
}
}

16
designer-base/src/main/java/com/fr/design/gui/itree/UITreeUI.java

@ -1,8 +1,5 @@
package com.fr.design.gui.itree;
import com.fine.theme.icon.LazyIcon;
import com.formdev.flatlaf.ui.FlatTreeUI;
import com.fr.base.BaseUtils;
import com.fr.base.svg.IconUtils;
import com.fr.design.utils.ThemeUtils;
@ -18,7 +15,7 @@ import javax.swing.tree.DefaultTreeCellRenderer;
* Date: 13-12-31
* Time: 下午4:58
*/
public class UITreeUI extends FlatTreeUI {
public class UITreeUI extends MetalTreeUI {
/**
* 创建组件UI
* @param x 组件
@ -30,7 +27,14 @@ public class UITreeUI extends FlatTreeUI {
protected void installDefaults() {
super.installDefaults();
setExpandedIcon(new LazyIcon("minus"));
setCollapsedIcon(new LazyIcon("plus"));
setExpandedIcon(IconUtils.readIcon("/com/fr/design/standard/fileicon/minus.svg"));
setCollapsedIcon(IconUtils.readIcon("/com/fr/design/standard/fileicon/plus.svg"));
if (tree.getCellRenderer() instanceof DefaultTreeCellRenderer) {
DefaultTreeCellRenderer r = (DefaultTreeCellRenderer) tree.getCellRenderer();
r.setBackgroundNonSelectionColor(ThemeUtils.TEXT_BG_COLOR);
r.setBackgroundSelectionColor(ThemeUtils.TEXT_SELECTED_BG_COLOR);
r.setTextNonSelectionColor(ThemeUtils.NORMAL_FOREGROUND);
r.setTextSelectionColor(ThemeUtils.TEXT_BG_COLOR);
}
}
}

19
designer-base/src/main/resources/com/fine/theme/icon/checkbox/checked.svg

@ -0,0 +1,19 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#229;&#183;&#178;&#233;&#128;&#137;,&#229;&#141;&#149;&#233;&#128;&#137;=false">
<rect id="Rectangle 157" x="4" y="4" width="24" height="24" rx="1" fill="#2576EF" stroke="#2576EF" stroke-width="2"/>
<g id="Path 2" filter="url(#filter0_d_102_12520)">
<path d="M9.95096 17.4776C9.50465 17.0313 8.78104 17.0313 8.33473 17.4776C7.88842 17.9239 7.88842 18.6475 8.33473 19.0938L12.9061 23.6652C13.4161 24.1752 14.2651 24.0911 14.6651 23.491L23.8079 9.7769C24.1581 9.25173 24.0161 8.54218 23.491 8.19206C22.9658 7.84195 22.2562 7.98386 21.9061 8.50903L13.5366 21.0632L9.95096 17.4776Z" fill="white"/>
</g>
</g>
<defs>
<filter id="filter0_d_102_12520" x="7" y="8" width="18" height="18" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="1"/>
<feGaussianBlur stdDeviation="0.5"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.0901961 0 0 0 0 0.341176 0 0 0 0 0.776471 0 0 0 0.5 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_102_12520"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_102_12520" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

7
designer-base/src/main/resources/com/fine/theme/icon/checkbox/checked_disable.svg

@ -0,0 +1,7 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#229;&#183;&#178;&#233;&#128;&#137;&#231;&#166;&#129;&#231;&#148;&#168;, &#229;&#141;&#149;&#233;&#128;&#137;=false">
<rect id="Rectangle 36" x="5" y="5" width="22" height="22" fill="#F2F4F8"/>
<path id="Rectangle 157 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M27 5H5L5 27H27V5ZM5 3C3.89543 3 3 3.89543 3 5V27C3 28.1046 3.89543 29 5 29H27C28.1046 29 29 28.1046 29 27V5C29 3.89543 28.1046 3 27 3H5Z" fill="#CFD4DC"/>
<path id="Path 2" d="M9.95096 17.4776C9.50465 17.0313 8.78104 17.0313 8.33473 17.4776C7.88842 17.9239 7.88842 18.6475 8.33473 19.0938L12.9061 23.6652C13.4161 24.1752 14.2651 24.0911 14.6651 23.491L23.8079 9.7769C24.1581 9.25173 24.0161 8.54218 23.491 8.19206C22.9658 7.84195 22.2562 7.98386 21.9061 8.50903L13.5366 21.0632L9.95096 17.4776Z" fill="#B8BFCB"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 938 B

6
designer-base/src/main/resources/com/fine/theme/icon/checkbox/hovered.svg

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#230;&#130;&#172;&#230;&#181;&#174;,&#229;&#141;&#149;&#233;&#128;&#137;=false">
<rect id="Rectangle 36" x="5" y="5" width="22" height="22" fill="white"/>
<path id="Rectangle 35" fill-rule="evenodd" clip-rule="evenodd" d="M27 5H5L5 27H27V5ZM5 3C3.89543 3 3 3.89543 3 5V27C3 28.1046 3.89543 29 5 29H27C28.1046 29 29 28.1046 29 27V5C29 3.89543 28.1046 3 27 3H5Z" fill="#2576EF"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 531 B

6
designer-base/src/main/resources/com/fine/theme/icon/checkbox/part_checked.svg

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#233;&#131;&#168;&#229;&#136;&#134;&#233;&#128;&#137;&#229;&#174;&#154;,&#229;&#141;&#149;&#233;&#128;&#137;=false">
<path id="Rectangle 157 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M27 5H5L5 27H27V5ZM5 3C3.89543 3 3 3.89543 3 5V27C3 28.1046 3.89543 29 5 29H27C28.1046 29 29 28.1046 29 27V5C29 3.89543 28.1046 3 27 3H5Z" fill="#2576EF"/>
<rect id="Rectangle 36" x="8" y="8" width="16" height="16" rx="1" fill="#2576EF"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 586 B

6
designer-base/src/main/resources/com/fine/theme/icon/checkbox/unchecked.svg

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#230;&#173;&#163;&#229;&#184;&#184;,&#229;&#141;&#149;&#233;&#128;&#137;=false">
<rect id="Rectangle 158" x="4" y="4" width="24" height="24" fill="white"/>
<path id="Rectangle 35" fill-rule="evenodd" clip-rule="evenodd" d="M27 5H5L5 27H27V5ZM5 3C3.89543 3 3 3.89543 3 5V27C3 28.1046 3.89543 29 5 29H27C28.1046 29 29 28.1046 29 27V5C29 3.89543 28.1046 3 27 3H5Z" fill="#B8BFCB"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 532 B

6
designer-base/src/main/resources/com/fine/theme/icon/checkbox/unchecked_disable.svg

@ -0,0 +1,6 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#231;&#138;&#182;&#230;&#128;&#129;=&#230;&#156;&#170;&#233;&#128;&#137;&#231;&#166;&#129;&#231;&#148;&#168;, &#229;&#141;&#149;&#233;&#128;&#137;=false">
<path id="Rectangle 157 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M27 5H5L5 27H27V5ZM5 3C3.89543 3 3 3.89543 3 5V27C3 28.1046 3.89543 29 5 29H27C28.1046 29 29 28.1046 29 27V5C29 3.89543 28.1046 3 27 3H5Z" fill="#CFD4DC"/>
<rect id="Rectangle 36" x="5" y="5" width="22" height="22" fill="#F2F4F8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 580 B

0
designer-base/src/main/resources/com/fr/design/standard/batchesdoff/batch_esd_off.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_off.svg

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

8
designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_off_disable.svg

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#229;&#144;&#141;&#231;&#167;&#176;=&#229;&#133;&#179;&#233;&#151;&#173;&#229;&#133;&#168;&#233;&#131;&#168;&#230;&#149;&#176;&#230;&#141;&#174;&#233;&#155;&#134;&#231;&#188;&#147;&#229;&#173;&#152;, &#231;&#166;&#129;&#231;&#148;&#168;=on">
<g id="Union">
<path fill-rule="evenodd" clip-rule="evenodd" d="M26 10.9854C23.773 12.4987 19.9023 13.5 15.5 13.5C11.0977 13.5 7.22698 12.4987 5 10.9854V15.7174C5 16.0287 5.14747 16.4163 5.60484 16.866C6.06567 17.3191 6.78393 17.7732 7.75227 18.1759C9.68452 18.9795 12.4232 19.5 15.5 19.5C15.8059 19.5 16.1083 19.4973 16.4068 19.4919L16.4068 21.4922C16.1069 21.4974 15.8045 21.5 15.5 21.5C12.2255 21.5 9.2142 20.9499 6.98428 20.0226C6.24717 19.716 5.5745 19.3596 5 18.9529V23.7174C5 24.0287 5.14747 24.4162 5.60484 24.8659C6.06567 25.3191 6.78393 25.7732 7.75227 26.1759C9.68452 26.9795 12.4232 27.5 15.5 27.5C15.8058 27.5 16.1082 27.4949 16.4068 27.4848L16.4069 29.4858C16.1071 29.4952 15.8047 29.5 15.5 29.5C12.2255 29.5 9.2142 28.9499 6.98428 28.0225C5.87152 27.5598 4.90564 26.9833 4.20262 26.2921C3.49612 25.5974 3 24.7268 3 23.7174V8C3 4.96243 8.59644 2.5 15.5 2.5C22.4036 2.5 28 4.96243 28 8V17H25.9562C25.9872 16.9036 26 16.8096 26 16.7174V10.9854ZM26 8C26 8.10165 25.9616 8.35355 25.5758 8.75482C25.1806 9.16597 24.5129 9.62747 23.5334 10.0585C21.5799 10.918 18.7413 11.5 15.5 11.5C12.2587 11.5 9.42006 10.918 7.46664 10.0585C6.48712 9.62747 5.81939 9.16597 5.42416 8.75482C5.03843 8.35355 5 8.10165 5 8C5 7.89835 5.03843 7.64645 5.42416 7.24518C5.81939 6.83403 6.48712 6.37253 7.46664 5.94154C9.42006 5.08204 12.2587 4.5 15.5 4.5C18.7413 4.5 21.5799 5.08204 23.5334 5.94154C24.5129 6.37253 25.1806 6.83403 25.5758 7.24518C25.9616 7.64645 26 7.89835 26 8Z" fill="#0A1C38" fill-opacity="0.29"/>
<path d="M26.4856 28.8995L23.3036 25.7174L20.1215 28.8995C19.731 29.29 19.0978 29.29 18.7073 28.8995C18.3168 28.509 18.3168 27.8758 18.7073 27.4853L21.8893 24.3032L18.7074 21.1213C18.3169 20.7308 18.3169 20.0976 18.7074 19.7071C19.098 19.3166 19.7311 19.3166 20.1217 19.7071L23.3036 22.889L26.4855 19.7071C26.876 19.3166 27.5092 19.3166 27.8997 19.7071C28.2902 20.0976 28.2902 20.7308 27.8997 21.1213L24.7178 24.3032L27.8998 27.4853C28.2904 27.8758 28.2904 28.509 27.8998 28.8995C27.5093 29.29 26.8761 29.29 26.4856 28.8995Z" fill="#0A1C38" fill-opacity="0.29"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

0
designer-base/src/main/resources/com/fr/design/standard/batchesdon/batch_esd_on.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_on.svg

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

8
designer-base/src/main/resources/com/fine/theme/icon/dataset/batch_esd_on_disable.svg

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#229;&#144;&#141;&#231;&#167;&#176;=&#229;&#188;&#128;&#229;&#144;&#175;&#229;&#133;&#168;&#233;&#131;&#168;&#230;&#149;&#176;&#230;&#141;&#174;&#233;&#155;&#134;&#231;&#188;&#147;&#229;&#173;&#152;, &#231;&#166;&#129;&#231;&#148;&#168;=on">
<g id="Union">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5 10.9854V15.7174C5 16.0287 5.14747 16.4163 5.60484 16.866C6.06567 17.3191 6.78393 17.7732 7.75227 18.1759C9.68452 18.9795 12.4232 19.5 15.5 19.5C15.8059 19.5 16.1083 19.4973 16.4067 19.4919V21.4922C16.1069 21.4974 15.8045 21.5 15.5 21.5C12.2255 21.5 9.2142 20.9499 6.98428 20.0226C6.24717 19.716 5.5745 19.3596 5 18.9529V23.7174C5 24.0287 5.14747 24.4162 5.60484 24.8659C6.06567 25.3191 6.78393 25.7732 7.75227 26.1759C9.68452 26.9795 12.4232 27.5 15.5 27.5C15.8057 27.5 16.1081 27.4949 16.4067 27.4848V29.4859C16.107 29.4952 15.8047 29.5 15.5 29.5C12.2255 29.5 9.2142 28.9499 6.98428 28.0225C5.87152 27.5598 4.90564 26.9833 4.20262 26.2921C3.49612 25.5974 3 24.7268 3 23.7174V8C3 4.96243 8.59644 2.5 15.5 2.5C22.4036 2.5 28 4.96243 28 8V17.6072L26 16.3215V10.9854C23.773 12.4987 19.9023 13.5 15.5 13.5C11.0977 13.5 7.22698 12.4987 5 10.9854ZM25.5758 8.75482C25.9616 8.35355 26 8.10165 26 8C26 7.89835 25.9616 7.64645 25.5758 7.24518C25.1806 6.83403 24.5129 6.37253 23.5334 5.94154C21.5799 5.08204 18.7413 4.5 15.5 4.5C12.2587 4.5 9.42006 5.08204 7.46664 5.94154C6.48712 6.37253 5.81939 6.83403 5.42416 7.24518C5.03843 7.64645 5 7.89835 5 8C5 8.10165 5.03843 8.35355 5.42416 8.75482C5.81939 9.16597 6.48712 9.62747 7.46664 10.0585C9.42006 10.918 12.2587 11.5 15.5 11.5C18.7413 11.5 21.5799 10.918 23.5334 10.0585C24.5129 9.62747 25.1806 9.16597 25.5758 8.75482Z" fill="#0A1C38" fill-opacity="0.29"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3408 15.3483C19.5417 14.8436 18.5 15.4178 18.5 16.3629V28.1208C18.5 29.0858 19.5812 29.6561 20.3776 29.1112L29.3137 22.9971C30.0258 22.5098 30.0063 21.4528 29.2768 20.9921L20.3408 15.3483ZM20.5 26.6041V17.8143L27.1802 22.0334L20.5 26.6041Z" fill="#0A1C38" fill-opacity="0.29"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

0
designer-base/src/main/resources/com/fr/design/standard/class_table_data.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/class_table_data.svg

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

0
designer-base/src/main/resources/com/fr/design/standard/connection.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/connection.svg

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

0
designer-base/src/main/resources/com/fr/design/standard/data_table.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/data_table.svg

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

0
designer-base/src/main/resources/com/fr/design/standard/database.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/database.svg

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

0
designer-base/src/main/resources/com/fr/design/standard/editdataset/edit.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/edit.svg

Before

Width:  |  Height:  |  Size: 566 B

After

Width:  |  Height:  |  Size: 566 B

8
designer-base/src/main/resources/com/fine/theme/icon/dataset/edit_disable.svg

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#229;&#144;&#141;&#231;&#167;&#176;=&#231;&#188;&#150;&#232;&#190;&#145;, &#231;&#166;&#129;&#231;&#148;&#168;=on">
<g id="Union">
<path d="M29.1833 2.80874C28.577 2.20242 27.5939 2.20243 26.9876 2.80874L14.5896 15.2067L13.4382 18.5539L16.7853 17.4024L29.1833 5.00442C29.7896 4.3981 29.7896 3.41506 29.1833 2.80874Z" fill="#0A1C38" fill-opacity="0.29"/>
<path d="M5 2.99997H22.6338L20.6338 4.99997H5L5 27H27V11.3503L29 9.35031V27C29 28.1045 28.1046 29 27 29H5C3.89543 29 3 28.1045 3 27V4.99997C3 3.8954 3.89543 2.99997 5 2.99997Z" fill="#0A1C38" fill-opacity="0.29"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 689 B

0
designer-base/src/main/resources/com/fr/design/standard/field.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/field.svg

Before

Width:  |  Height:  |  Size: 970 B

After

Width:  |  Height:  |  Size: 970 B

0
designer-base/src/main/resources/com/fr/design/standard/file.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/file.svg

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

0
designer-base/src/main/resources/com/fr/design/standard/multi.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/multi.svg

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

0
designer-base/src/main/resources/com/fr/design/standard/previewdateset/preview.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/preview.svg

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

8
designer-base/src/main/resources/com/fine/theme/icon/dataset/preview_disable.svg

@ -0,0 +1,8 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#229;&#144;&#141;&#231;&#167;&#176;=&#233;&#162;&#132;&#232;&#167;&#136;, &#231;&#166;&#129;&#231;&#148;&#168;=on">
<g id="Union">
<path d="M28 14.0234V4C28 2.89543 27.1046 2 26 2H10.9199C10.336 2 9.78132 2.25513 9.40136 2.69842L4.48149 8.43827C4.17078 8.80075 4 9.26243 4 9.73985V27C4 28.1046 4.89543 29 6 29H15.3558C14.7333 28.6102 14.1448 28.1446 13.6034 27.6032C13.4082 27.4081 13.2229 27.2068 13.0475 27H6L6 9.73985L10.9199 4L26 4V12.3018C26.5675 12.6715 27.1053 13.1053 27.6033 13.6033C27.7404 13.7404 27.8726 13.8805 28 14.0234Z" fill="#0A1C38" fill-opacity="0.29"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.6519 25.2377C28.9469 22.2501 28.7265 17.9515 25.9908 15.2158C23.0154 12.2404 18.1913 12.2404 15.2158 15.2158C12.2404 18.1912 12.2404 23.0153 15.2158 25.9907C17.9516 28.7264 22.2501 28.9468 25.2376 26.6519L27.7929 29.2071C28.1834 29.5976 28.8166 29.5976 29.2071 29.2071C29.5976 28.8166 29.5976 28.1834 29.2071 27.7929L26.6519 25.2377ZM24.5766 24.5765C26.7709 22.3821 26.7709 18.8244 24.5766 16.63C22.3822 14.4356 18.8244 14.4356 16.6301 16.63C14.4357 18.8244 14.4357 22.3821 16.63 24.5765C18.8244 26.7709 22.3822 26.7709 24.5766 24.5765Z" fill="#0A1C38" fill-opacity="0.29"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

0
designer-base/src/main/resources/com/fr/design/standard/server_database.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/server_database.svg

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

0
designer-base/src/main/resources/com/fr/design/standard/store_procedure.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/store_procedure.svg

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

0
designer-base/src/main/resources/com/fr/design/standard/tree.svg → designer-base/src/main/resources/com/fine/theme/icon/dataset/tree.svg

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

0
designer-base/src/main/resources/com/fr/design/standard/collapse_all.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/collapse_all.svg

Before

Width:  |  Height:  |  Size: 1022 B

After

Width:  |  Height:  |  Size: 1022 B

0
designer-base/src/main/resources/com/fr/design/standard/collapse_all_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/collapse_all_disable.svg

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

10
designer-base/src/main/resources/com/fine/theme/icon/filetree/cpt_icon.svg

@ -0,0 +1,10 @@
<svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Group 7883">
<path id="Rectangle 34624907" d="M0 2C0 0.895431 0.895431 0 2 0H14H19.5867C20.1668 0 20.7182 0.251814 21.0981 0.690139L26.5114 6.9362C26.8265 7.29983 27 7.76488 27 8.24607V26C27 27.1046 26.1046 28 25 28H2C0.89543 28 0 27.1046 0 26V2Z" fill="#5493F2"/>
<path id="Rectangle 34624907 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M2 26.5H25C25.2761 26.5 25.5 26.2761 25.5 26V8.24607C25.5 8.12577 25.4566 8.00951 25.3778 7.9186L19.9646 1.67253C19.8696 1.56295 19.7318 1.5 19.5867 1.5H2C1.72386 1.5 1.5 1.72386 1.5 2V26C1.5 26.2761 1.72386 26.5 2 26.5ZM2 0C0.895431 0 0 0.895431 0 2V26C0 27.1046 0.89543 28 2 28H25C26.1046 28 27 27.1046 27 26V8.24607C27 7.76488 26.8265 7.29983 26.5114 6.9362L21.0981 0.690139C20.7182 0.251814 20.1668 0 19.5867 0H2Z" fill="#105DD1"/>
<g id="Group 7887">
<path id="Combined Shape" fill-rule="evenodd" clip-rule="evenodd" d="M10.15 13.1833H15.2133C15.2704 13.1833 15.3167 13.2296 15.3167 13.2867V18.2467C15.3167 18.3037 15.2704 18.35 15.2133 18.35H10.15V22.8967C10.15 22.9537 10.1037 23 10.0467 23H5.60333C5.54626 23 5.5 22.9537 5.5 22.8967V11.1167C5.5 9.11924 7.11924 7.5 9.11667 7.5H10.0467C10.1037 7.5 10.15 7.54626 10.15 7.60333V13.1833Z" fill="white"/>
<path id="Combined Shape_2" fill-rule="evenodd" clip-rule="evenodd" d="M21.0003 7.60333V19.3833C21.0003 21.3808 19.381 23 17.3836 23H16.3503V12.15H11.2869C11.2299 12.15 11.1836 12.1037 11.1836 12.0467V7.60333C11.1836 7.54626 11.2299 7.5 11.2869 7.5H20.8969C20.954 7.5 21.0003 7.54626 21.0003 7.60333Z" fill="white" fill-opacity="0.8"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

0
designer-base/src/main/resources/com/fr/design/standard/fileicon/excel_icon.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/excel_icon.svg

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

8
designer-base/src/main/resources/com/fine/theme/icon/filetree/folder.svg

@ -0,0 +1,8 @@
<svg width="26" height="23" viewBox="0 0 26 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Group 7828">
<path id="Rectangle 34624470" d="M0.5 2.5C0.5 1.39543 1.39543 0.5 2.5 0.5L10.5925 0.999999C11.1692 0.999999 11.7178 1.24896 12.0976 1.68299L14.4024 4.31701C14.7822 4.75104 15.3308 5 15.9075 5L24 4.31701C25.1046 4.31701 26 5.21244 26 6.31701L25 21C25 22.1046 24.1046 23 23 23H3C1.89543 23 1 22.1046 1 21L0.5 2.5Z" fill="#FFD46C"/>
<path id="Union (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M25 20.2502V20.625L25.5 21C25.5027 21 25.504 20.9982 25.5039 20.9947C25.5039 20.9914 25.5025 20.9866 25.5 20.9802C25.482 20.935 25.4027 20.8132 25.27 20.625C25.2307 20.5693 25.1868 20.5077 25.1383 20.4406C25.0956 20.3814 25.0495 20.3179 25 20.2502ZM24.5 17.0264L23.5 15.6595V21.375L23.6667 21.5H2C1.72386 21.5 1.5 21.2761 1.5 21V2C1.5 1.72386 1.72386 1.5 2 1.5H9.59246C9.73664 1.5 9.87381 1.56224 9.96875 1.67075L12.2735 4.30477C12.9381 5.06432 13.8983 5.5 14.9075 5.5H24C24.2761 5.5 24.5 5.72386 24.5 6V17.0264ZM24.5 19.8834V20.616L24.0043 20.9787C24.0052 20.8943 24.0132 20.8012 24.0329 20.7027C24.0378 20.6781 24.0437 20.6521 24.0507 20.625C24.0794 20.5137 24.1266 20.3835 24.203 20.2502C24.274 20.1264 24.3702 19.9998 24.5 19.8834ZM26 21C26 21.5072 25.8112 21.9703 25.5 22.3229C25.4447 22.3856 25.3856 22.4447 25.3229 22.5C24.9703 22.8112 24.5072 23 24 23H2C0.895431 23 0 22.1046 0 21V2C0 0.89543 0.895431 0 2 0H9.59246C10.1692 0 10.7178 0.248961 11.0976 0.682991L13.4024 3.31701C13.7822 3.75104 14.3308 4 14.9075 4H24C25.1046 4 26 4.89543 26 6V21Z" fill="#E2900B"/>
<path id="Rectangle 34624473" d="M0 9H26V21.1429C26 22.1685 25.0688 23 23.92 23H2.08C0.931248 23 0 22.1685 0 21.1429V9Z" fill="#F9AE31"/>
<path id="Rectangle 34624473 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M24.5 10.5H1.5V21.1429C1.5 21.1826 1.51471 21.2536 1.60824 21.3371C1.70445 21.4231 1.86696 21.5 2.08 21.5H23.92C24.133 21.5 24.2955 21.4231 24.3918 21.3371C24.4853 21.2536 24.5 21.1826 24.5 21.1429V10.5ZM0 9V21.1429C0 22.1685 0.931248 23 2.08 23H23.92C25.0688 23 26 22.1685 26 21.1429V9H0Z" fill="#E2900B"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

0
designer-base/src/main/resources/com/fr/design/standard/fileicon/folder_open.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/folder_open.svg

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

12
designer-base/src/main/resources/com/fine/theme/icon/filetree/frm_icon.svg

@ -0,0 +1,12 @@
<svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Group 7884">
<path id="Rectangle 34624908" d="M0 2C0 0.895431 0.895431 0 2 0H14H19.5867C20.1668 0 20.7182 0.251814 21.0981 0.690139L26.5114 6.9362C26.8265 7.29983 27 7.76488 27 8.24607V26C27 27.1046 26.1046 28 25 28H2C0.895431 28 0 27.1046 0 26V2Z" fill="#34B3FA"/>
<path id="Rectangle 34624908 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M2 26.5H25C25.2761 26.5 25.5 26.2761 25.5 26V8.24607C25.5 8.12577 25.4566 8.00951 25.3778 7.9186L19.9646 1.67253C19.8696 1.56295 19.7318 1.5 19.5867 1.5H2C1.72386 1.5 1.5 1.72386 1.5 2V26C1.5 26.2761 1.72386 26.5 2 26.5ZM2 0C0.895431 0 0 0.895431 0 2V26C0 27.1046 0.895431 28 2 28H25C26.1046 28 27 27.1046 27 26V8.24607C27 7.76488 26.8265 7.29983 26.5114 6.9362L21.0981 0.690139C20.7182 0.251814 20.1668 0 19.5867 0H2Z" fill="#2089CF"/>
<g id="Group 626084">
<path id="Rectangle 34624684" d="M5 8H11V15H5V8Z" fill="white" fill-opacity="0.7"/>
<path id="Rectangle 34624686" d="M5 16H15V23H5V16Z" fill="white"/>
<path id="Rectangle 34624685" d="M12 8H21V15H12V8Z" fill="white"/>
<path id="Rectangle 34624687" d="M16 16H21V23H16V16Z" fill="white" fill-opacity="0.7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

0
designer-base/src/main/resources/com/fr/design/standard/fileicon/fvs_icon.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/fvs_icon.svg

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

0
designer-base/src/main/resources/com/fr/design/standard/locate/locate.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/locate.svg

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

0
designer-base/src/main/resources/com/fr/design/standard/locate/locate_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/locate_disable.svg

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

5
designer-base/src/main/resources/com/fine/theme/icon/filetree/minus.svg

@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#228;&#184;&#137;&#232;&#167;&#146;">
<path id="Vector 222" d="M5.11324 5.84436L10.8865 5.84436C11.1361 5.84436 11.2765 6.13148 11.1233 6.32854L8.23665 10.0399C8.11655 10.1943 7.88315 10.1943 7.76304 10.0399L4.87643 6.32854C4.72317 6.13148 4.8636 5.84436 5.11324 5.84436Z" fill="#0A1C38" fill-opacity="0.9"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 425 B

0
designer-base/src/main/resources/com/fr/design/standard/newfolder/new_folder.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/new_folder.svg

Before

Width:  |  Height:  |  Size: 838 B

After

Width:  |  Height:  |  Size: 838 B

0
designer-base/src/main/resources/com/fr/design/standard/newfolder/new_folder_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/new_folder_disable.svg

Before

Width:  |  Height:  |  Size: 907 B

After

Width:  |  Height:  |  Size: 907 B

5
designer-base/src/main/resources/com/fine/theme/icon/filetree/plus.svg

@ -0,0 +1,5 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#228;&#184;&#137;&#232;&#167;&#146;">
<path id="Vector 222" d="M6.3443 10.8866V5.11342C6.3443 4.86378 6.63142 4.72335 6.82848 4.87662L10.5398 7.76322C10.6943 7.88333 10.6943 8.11673 10.5398 8.23684L6.82848 11.1234C6.63142 11.2767 6.3443 11.1363 6.3443 10.8866Z" fill="#0A1C38" fill-opacity="0.9"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 414 B

0
designer-base/src/main/resources/com/fr/design/standard/refresh.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/refresh.svg

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

0
designer-base/src/main/resources/com/fr/design/standard/refresh_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/refresh_disable.svg

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

0
designer-base/src/main/resources/com/fr/design/standard/rename/rename.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/rename.svg

Before

Width:  |  Height:  |  Size: 918 B

After

Width:  |  Height:  |  Size: 918 B

0
designer-base/src/main/resources/com/fr/design/standard/rename/rename_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/rename_disable.svg

Before

Width:  |  Height:  |  Size: 989 B

After

Width:  |  Height:  |  Size: 989 B

0
designer-base/src/main/resources/com/fr/design/standard/vcslist/vcs_list.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/vcs_list.svg

Before

Width:  |  Height:  |  Size: 990 B

After

Width:  |  Height:  |  Size: 990 B

0
designer-base/src/main/resources/com/fr/design/standard/vcslist/vcs_list_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/vcs_list_disable.svg

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

0
designer-base/src/main/resources/com/fr/design/standard/viewfolder/view_folder.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/view_folder.svg

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

0
designer-base/src/main/resources/com/fr/design/standard/viewfolder/view_folder_disable.svg → designer-base/src/main/resources/com/fine/theme/icon/filetree/view_folder_disable.svg

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

0
designer-base/src/main/resources/com/fr/design/standard/remove/remove.svg → designer-base/src/main/resources/com/fine/theme/icon/remove.svg

Before

Width:  |  Height:  |  Size: 905 B

After

Width:  |  Height:  |  Size: 905 B

9
designer-base/src/main/resources/com/fine/theme/icon/remove_disable.svg

@ -0,0 +1,9 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="&#229;&#144;&#141;&#231;&#167;&#176;=&#229;&#136;&#160;&#233;&#153;&#164;, &#231;&#166;&#129;&#231;&#148;&#168;=on">
<g id="Union">
<path d="M14.1 13C14.1 12.3925 13.6075 11.9 13 11.9C12.3925 11.9 11.9 12.3925 11.9 13V23C11.9 23.6075 12.3925 24.1 13 24.1C13.6075 24.1 14.1 23.6075 14.1 23V13Z" fill="#0A1C38" fill-opacity="0.29"/>
<path d="M19 11.9C19.6075 11.9 20.1 12.3925 20.1 13V23C20.1 23.6075 19.6075 24.1 19 24.1C18.3925 24.1 17.9 23.6075 17.9 23V13C17.9 12.3925 18.3925 11.9 19 11.9Z" fill="#0A1C38" fill-opacity="0.29"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9 6V4C9 2.89543 9.89543 2 11 2H21C22.1046 2 23 2.89543 23 4V6H29C29.5523 6 30 6.44772 30 7C30 7.55228 29.5523 8 29 8H27V28C27 29.1046 26.1046 30 25 30H7C5.89543 30 5 29.1046 5 28V8H3C2.44771 8 2 7.55228 2 7C2 6.44772 2.44772 6 3 6H9ZM11 4H21V6H11V4ZM7 8L7 28H25V8H7Z" fill="#0A1C38" fill-opacity="0.29"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1005 B

0
designer-base/src/main/resources/com/fr/design/standard/search.svg → designer-base/src/main/resources/com/fine/theme/icon/search.svg

Before

Width:  |  Height:  |  Size: 908 B

After

Width:  |  Height:  |  Size: 908 B

2
designer-base/src/main/resources/com/fine/theme/light/ui/laf/FineLightLaf.properties

@ -84,7 +84,7 @@ ToggleButtonUI = com.fine.theme.light.ui.FineToggleButtonUI
ToolBarUI = com.formdev.flatlaf.ui.FlatToolBarUI
ToolBarSeparatorUI = com.formdev.flatlaf.ui.FlatToolBarSeparatorUI
ToolTipUI = com.formdev.flatlaf.ui.FlatToolTipUI
TreeUI =com.fr.design.gui.itree.UITreeUI
TreeUI = com.fr.design.gui.itree.UIFlatTreeUI
ViewportUI = com.formdev.flatlaf.ui.FlatViewportUI

Loading…
Cancel
Save