summaryrefslogtreecommitdiff
path: root/vcl/uiconfig/theme_definitions
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2019-03-15 22:40:10 +0800
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2019-08-29 20:10:55 +0900
commitc57c99e32b6e51cc9cd13146037d589a9d791367 (patch)
tree4a64a8b88ddb31653140c1c0347789f694698547 /vcl/uiconfig/theme_definitions
parent983bc5b73866e09a0f23cf9f12f709d8c3f0a715 (diff)
ios widget theme: draw focus rectangles for widgets
Change-Id: I92d42d100c515cbe744d13050a424b7f584a7adb Reviewed-on: https://gerrit.libreoffice.org/69315 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> (cherry picked from commit 30ae10c92d52ad7c6cdc569c87228d7f9adaadf5)
Diffstat (limited to 'vcl/uiconfig/theme_definitions')
-rw-r--r--vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx3
-rw-r--r--vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx3
-rw-r--r--vcl/uiconfig/theme_definitions/ios/definition.xml29
3 files changed, 35 insertions, 0 deletions
diff --git a/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx b/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx
new file mode 100644
index 000000000000..8bc97ef330ef
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx
@@ -0,0 +1,3 @@
+<svg version="1.1" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".5" y=".5" width="43" height="25" rx="2" ry="2" fill="none" stroke="#79b9ff"/>
+</svg>
diff --git a/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx b/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx
new file mode 100644
index 000000000000..4eff277fe8f7
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx
@@ -0,0 +1,3 @@
+<svg version="1.1" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.5" y="1.5" width="41" height="23" rx="2" ry="2" fill="none" stroke="#79b9ff" stroke-width="3"/>
+</svg>
diff --git a/vcl/uiconfig/theme_definitions/ios/definition.xml b/vcl/uiconfig/theme_definitions/ios/definition.xml
index 763967d9ede1..ffe6a29786ac 100644
--- a/vcl/uiconfig/theme_definitions/ios/definition.xml
+++ b/vcl/uiconfig/theme_definitions/ios/definition.xml
@@ -77,6 +77,11 @@
<external source="pushbutton-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus.svgx" />
+ </state>
+ </part>
</pushbutton>
<radiobutton>
@@ -100,6 +105,11 @@
<image source="tick-on-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</radiobutton>
<checkbox>
@@ -123,6 +133,11 @@
<image source="switch-on-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</checkbox>
<combobox>
@@ -147,6 +162,11 @@
<image source="combobox-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus.svgx" />
+ </state>
+ </part>
</combobox>
<editbox>
@@ -157,6 +177,9 @@
<state enabled="false">
<external source="common-rect-disabled.svgx" />
</state>
+ <state focused="true">
+ <external source="common-rect-focus.svgx" />
+ </state>
</part>
</editbox>
@@ -188,6 +211,7 @@
</part>
<part value="Focus">
<state>
+ <external source="common-rect-focus.svgx" />
</state>
</part>
</listbox>
@@ -227,6 +251,11 @@
<external source="spinbox-right-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</spinbox>
<scrollbar>