From 4377bc35cc487b2a67b13fe9492c2ea861353c40 Mon Sep 17 00:00:00 2001 From: Rory MacQueen Date: Fri, 13 Jun 2014 20:26:30 -0700 Subject: Add search box to SDK. We reuse this same search box functionality in a number of our apps so makes sense to stick it in the SDK. Creates a search box that has autocompletion and provides signals for when a search is triggered and when an autocompletion entry is selected. Has its own default styling which can be overridden. --- data/assets/autocomplete_list_middle.png | Bin 0 -> 16098 bytes data/assets/autocomplete_list_middle_hover.png | Bin 0 -> 16194 bytes data/css/endless-widgets.css | 11 +++++++++++ data/eos-sdk.gresource.xml | 2 ++ 4 files changed, 13 insertions(+) create mode 100644 data/assets/autocomplete_list_middle.png create mode 100644 data/assets/autocomplete_list_middle_hover.png (limited to 'data') diff --git a/data/assets/autocomplete_list_middle.png b/data/assets/autocomplete_list_middle.png new file mode 100644 index 0000000..71bb0ee Binary files /dev/null and b/data/assets/autocomplete_list_middle.png differ diff --git a/data/assets/autocomplete_list_middle_hover.png b/data/assets/autocomplete_list_middle_hover.png new file mode 100644 index 0000000..f1c1471 Binary files /dev/null and b/data/assets/autocomplete_list_middle_hover.png differ diff --git a/data/css/endless-widgets.css b/data/css/endless-widgets.css index f9bbfbb..316a2d7 100644 --- a/data/css/endless-widgets.css +++ b/data/css/endless-widgets.css @@ -74,6 +74,17 @@ EosWindow { color-stop(0, rgb(67, 67, 67))); } +.endless-search-box .cell{ + color: #464646; + background-repeat: no-repeat; + background-size: cover; + background-image: url('resource:///com/endlessm/sdk/assets/autocomplete_list_middle.png'); +} + +.endless-search-box .cell:selected{ + background-image: url('resource:///com/endlessm/sdk/assets/autocomplete_list_middle_hover.png'); +} + /* Insensitive Text */ *:insensitive { diff --git a/data/eos-sdk.gresource.xml b/data/eos-sdk.gresource.xml index 07b7ffd..a0b37d6 100644 --- a/data/eos-sdk.gresource.xml +++ b/data/eos-sdk.gresource.xml @@ -3,5 +3,7 @@ css/reset.css css/endless-widgets.css + assets/autocomplete_list_middle.png + assets/autocomplete_list_middle_hover.png -- cgit v1.2.3