diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-03-10 19:55:42 +0100 |
---|---|---|
committer | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-08-29 20:10:53 +0900 |
commit | 0d0d564b00371c540a92d5fff2e884ee8b5e288b (patch) | |
tree | 6a09a3961a2a70014b7107db4e3c6509d8e8382f /vcl/uiconfig/theme_definitions | |
parent | 3d8b12348d5dfa62854884b9fb4c7129cd6568a2 (diff) |
widget theme: draw listheader button and arrow
Also adds support for signaling if arrow points up or down, which
is signaled through extra attribute.
Change-Id: I5a87cdb31e18150495df521bf925c7b983e2313a
Reviewed-on: https://gerrit.libreoffice.org/69013
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
(cherry picked from commit 8ff3e9a418a6f154d3ecb2df669fbd70361ae0c0)
Diffstat (limited to 'vcl/uiconfig/theme_definitions')
-rw-r--r-- | vcl/uiconfig/theme_definitions/arrow-down.svgx | 5 | ||||
-rw-r--r-- | vcl/uiconfig/theme_definitions/arrow-up.svgx | 5 | ||||
-rw-r--r-- | vcl/uiconfig/theme_definitions/definition.xml | 13 |
3 files changed, 23 insertions, 0 deletions
diff --git a/vcl/uiconfig/theme_definitions/arrow-down.svgx b/vcl/uiconfig/theme_definitions/arrow-down.svgx new file mode 100644 index 000000000000..032df3df64b9 --- /dev/null +++ b/vcl/uiconfig/theme_definitions/arrow-down.svgx @@ -0,0 +1,5 @@ +<svg version="1.1" viewBox="0 0 11 20" xmlns="http://www.w3.org/2000/svg"> + <g transform="translate(245.46 49.566)"> + <path d="m-242.75-44.074h5.5903l-2.7951 8z" fill="#007aff" stroke="#007aff"/> + </g> +</svg> diff --git a/vcl/uiconfig/theme_definitions/arrow-up.svgx b/vcl/uiconfig/theme_definitions/arrow-up.svgx new file mode 100644 index 000000000000..524906f31018 --- /dev/null +++ b/vcl/uiconfig/theme_definitions/arrow-up.svgx @@ -0,0 +1,5 @@ +<svg version="1.1" viewBox="0 0 11 20" xmlns="http://www.w3.org/2000/svg"> + <g transform="translate(245.46 49.566)"> + <path d="m-242.75-35.066h5.5903l-2.7951-7.9855z" fill="#007aff" stroke="#007aff"/> + </g> +</svg> diff --git a/vcl/uiconfig/theme_definitions/definition.xml b/vcl/uiconfig/theme_definitions/definition.xml index 848f0e600d89..bdb1e700715b 100644 --- a/vcl/uiconfig/theme_definitions/definition.xml +++ b/vcl/uiconfig/theme_definitions/definition.xml @@ -432,6 +432,19 @@ </listnet> <listheader> + <part value="Button"> + <state> + <rect stroke="#8e8e93" fill="#f4f5f5" stroke-width="1" rx="1" ry="1"/> + </state> + </part> + <part value="Arrow"> + <state extra="up"> + <image source="arrow-up.svgx"/> + </state> + <state extra="down"> + <image source="arrow-down.svgx"/> + </state> + </part> </listheader> </widgets> |