diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-03-10 19:55:42 +0100 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2019-03-10 22:57:48 +0100 |
commit | 8ff3e9a418a6f154d3ecb2df669fbd70361ae0c0 (patch) | |
tree | 0660bdd4cd719dd74b7833d4dbd58c7a9ed89066 /vcl/uiconfig | |
parent | 3ae8b9301fa817968f3115639bc8a5f2170d179e (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>
Diffstat (limited to 'vcl/uiconfig')
-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> |