summaryrefslogtreecommitdiff
path: root/vcl/uiconfig
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2019-03-07 14:00:16 +0100
committerTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2019-03-11 12:12:58 +0100
commit7effd1ceba1435858a5d79df956d2b6764fa8705 (patch)
tree8083885ffd27b7dfc4ee756a60fe4f06a309861f /vcl/uiconfig
parent3d524367827d4d4c432e76fc599006ad25a3e859 (diff)
widget theme - update scrollbars, draw from svg
Change-Id: I7e7cd05ce516ab24d380bb8b6a264fd45e1d553c Reviewed-on: https://gerrit.libreoffice.org/68864 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> (cherry picked from commit 79b9d3875fd454722d723f6c68be390f7eca60df)
Diffstat (limited to 'vcl/uiconfig')
-rw-r--r--vcl/uiconfig/theme_definitions/definition.xml14
-rw-r--r--vcl/uiconfig/theme_definitions/scrollbar-horizontal.svgx4
-rw-r--r--vcl/uiconfig/theme_definitions/scrollbar-vertical.svgx4
3 files changed, 14 insertions, 8 deletions
diff --git a/vcl/uiconfig/theme_definitions/definition.xml b/vcl/uiconfig/theme_definitions/definition.xml
index 90ffbc32ca06..99df7524b8d2 100644
--- a/vcl/uiconfig/theme_definitions/definition.xml
+++ b/vcl/uiconfig/theme_definitions/definition.xml
@@ -227,14 +227,12 @@
<scrollbar>
<part value="ThumbHorz">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
- <line stroke="#007AFF" stroke-width="5" x1="0.01" y1="0.5" x2="0.99" y2="0.5"/>
+ <external source="scrollbar-horizontal.svgx" />
</state>
</part>
<part value="ThumbVert">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
- <line stroke="#007AFF" stroke-width="5" x1="0.5" y1="0.01" x2="0.5" y2="0.99"/>
+ <external source="scrollbar-vertical.svgx" />
</state>
</part>
<part value="ButtonUp">
@@ -247,22 +245,22 @@
</part>
<part value="TrackHorzLeft">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
+ <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
</state>
</part>
<part value="TrackHorzRight">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
+ <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
</state>
</part>
<part value="TrackVertUpper">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
+ <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
</state>
</part>
<part value="TrackVertLower">
<state>
- <rect stroke="#C7C7C7" fill="#C7C7C7" stroke-width="1" />
+ <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
</state>
</part>
</scrollbar>
diff --git a/vcl/uiconfig/theme_definitions/scrollbar-horizontal.svgx b/vcl/uiconfig/theme_definitions/scrollbar-horizontal.svgx
new file mode 100644
index 000000000000..4bdcd409dc20
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/scrollbar-horizontal.svgx
@@ -0,0 +1,4 @@
+<svg version="1.1" viewBox="0 0 50 16" xmlns="http://www.w3.org/2000/svg">
+ <rect width="50" height="16" fill="#fff"/>
+ <path d="m43.943 8h-37.886" fill="none" stroke="#8e8e93" stroke-linecap="round" stroke-width="8"/>
+</svg>
diff --git a/vcl/uiconfig/theme_definitions/scrollbar-vertical.svgx b/vcl/uiconfig/theme_definitions/scrollbar-vertical.svgx
new file mode 100644
index 000000000000..b4a885d9138d
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/scrollbar-vertical.svgx
@@ -0,0 +1,4 @@
+<svg version="1.1" viewBox="0 0 16 50" xmlns="http://www.w3.org/2000/svg">
+ <rect y="1e-7" width="16" height="50" fill="#fff"/>
+ <path d="m8 43.943v-37.886" fill="none" stroke="#8e8e93" stroke-linecap="round" stroke-width="8"/>
+</svg>