aboutsummaryrefslogtreecommitdiff
path: root/assets/cru/ui
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-03-02 22:07:33 +0800
committercrupest <crupest@outlook.com>2022-03-02 22:07:33 +0800
commit57353bd3acd97957cb5f970016fec52977cc6e95 (patch)
tree6e47a50f33466f7bcdce7c7aa9bf15b82fe4a58a /assets/cru/ui
parent7adfe813c23d20abe936aa0624fd68e0112717b3 (diff)
downloadcru-57353bd3acd97957cb5f970016fec52977cc6e95.tar.gz
cru-57353bd3acd97957cb5f970016fec52977cc6e95.tar.bz2
cru-57353bd3acd97957cb5f970016fec52977cc6e95.zip
...
Diffstat (limited to 'assets/cru/ui')
-rw-r--r--assets/cru/ui/DefaultResources.xml66
1 files changed, 66 insertions, 0 deletions
diff --git a/assets/cru/ui/DefaultResources.xml b/assets/cru/ui/DefaultResources.xml
index 26f6e929..c779a5b9 100644
--- a/assets/cru/ui/DefaultResources.xml
+++ b/assets/cru/ui/DefaultResources.xml
@@ -1,4 +1,12 @@
<Theme>
+ <Resource key="icon.close">
+ <String value="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z" />
+ </Resource>
+
+ <Resource key="icon.plus-square">
+ <String value="M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/>
+ </Resource>
+
<Resource key="text.font">
<Font />
</Resource>
@@ -122,6 +130,64 @@
</StyleRuleSet>
</Resource>
+ <Resource key="icon-button.style">
+ <StyleRuleSet>
+ <StyleRule>
+ <NoCondition />
+ <BorderStyler>
+ <BorderStyle>
+ <Thickness value="5" />
+ <CornerRadius all="5" />
+ </BorderStyle>
+ </BorderStyler>
+ </StyleRule>
+ <StyleRule>
+ <ClickStateCondition value="none" />
+ <BorderStyler>
+ <BorderStyle>
+ <Color value="#00bfff" />
+ </BorderStyle>
+ </BorderStyler>
+ <CursorStyler>
+ <Cursor value="arrow" />
+ </CursorStyler>
+ </StyleRule>
+ <StyleRule>
+ <ClickStateCondition value="hover" />
+ <BorderStyler>
+ <BorderStyle>
+ <Color value="#47d1ff" />
+ </BorderStyle>
+ </BorderStyler>
+ <CursorStyler>
+ <Cursor value="hand" />
+ </CursorStyler>
+ </StyleRule>
+ <StyleRule>
+ <ClickStateCondition value="press" />
+ <BorderStyler>
+ <BorderStyle>
+ <Color value="#91e4ff" />
+ </BorderStyle>
+ </BorderStyler>
+ <CursorStyler>
+ <Cursor value="hand" />
+ </CursorStyler>
+ </StyleRule>
+ <StyleRule>
+ <ClickStateCondition value="pressinactive" />
+ <BorderStyler>
+ <BorderStyle>
+ <Color value="#91e4ff" />
+ </BorderStyle>
+ </BorderStyler>
+ <CursorStyler>
+ <Cursor value="arrow" />
+ </CursorStyler>
+ </StyleRule>
+ </StyleRuleSet>
+ </Resource>
+
<Resource key="textbox.style">
<StyleRuleSet>
<StyleRule>