Commit graph

67 commits

Author SHA1 Message Date
Josh Johnson 4179ca038a RTL support + examples 2016-09-04 22:23:20 +01:00
Josh Johnson 3cd5bf8843 Ability to override choices selector names 2016-08-26 09:02:32 +01:00
Taras Yemtsov 05f9d9f418 variable press-to-select-text
It's useful for message or language changing trough variable.
2016-08-24 14:15:12 +03:00
Taras Yemtsov 63fd4d125b added !default to variables assignment in choices.scss
This allows to change values when including with webpack from node_modules.
Similar technique is used in twitter bootstrap for example.
2016-08-24 13:53:23 +03:00
Josh Johnson 5e557e61ae Minor css tweaks to buttons + further tests 2016-08-20 11:36:03 +01:00
Josh Johnson aee1732873 Remove button styling on focus + minor tweaks 2016-08-20 11:21:31 +01:00
Josh Johnson 760fbc9f9e Working version with minor bugs 2016-08-19 13:11:15 +01:00
Josh Johnson f3bfa847b1 More spacing around remove buttons 2016-08-17 14:32:02 +01:00
Josh Johnson 4ff68b60dc Split mousedown function into onClick & onMouseDown - maintaining default select actions 2016-08-08 21:46:17 +01:00
Josh Johnson 6dfeb5a76f CSS tweaks - don't rely on 'pointer-events: none' + only flip if no space in window rather than viewport 2016-08-07 21:05:43 +01:00
Josh Johnson c36e19e20e Fix tap/scroll issues on mobile 2016-08-07 19:03:00 +01:00
Josh Johnson d1a6654623 Hide 'Press enter' dropdown if rejex test fails 2016-08-04 23:02:34 +01:00
Josh Johnson 3a01f2c346 Logo image 2016-08-04 22:25:35 +01:00
Josh Johnson 9d1c64171b Kill event listeners when disabling/enabling 2016-08-04 19:30:37 +01:00
Josh Johnson 6b0ec77a30 Use pixels instead of REMs for units to stop conflicts with other stylesheets 2016-08-03 19:36:37 +01:00
Josh Johnson 3585fdfd6a Ensure focus is consisent across single select boxes with/without search 2016-08-02 14:40:36 +01:00
Simon Babay 4e2b330659 Merged branch master into pr-issue-8 2016-08-01 15:50:08 +02:00
Simon Babay 3c1d0a615b Merge master 2016-08-01 15:49:44 +02:00
Josh Johnson 431e328d3d Resolve issue with single select box toggling 2016-08-01 14:46:51 +01:00
Josh Johnson 780a865097 Click toggle single select boxes and use touchstart for touch devices (as well as mousedown) 2016-08-01 14:27:27 +01:00
Simon Babay 1c268a1e5d (select-one) search = false, focus and keyboard navigation 2016-08-01 15:23:34 +02:00
Josh Johnson e898309fb1 Sprucing up the demo page + scroll to top of option list on search 2016-07-31 22:48:36 +01:00
Josh Johnson 4968d73ede Set value of select input based on choice 2016-07-31 21:05:17 +01:00
Josh Johnson e667b61bf2 Only trim string values 2016-07-31 18:38:00 +01:00
Josh Johnson aaf58a2108 Last child spacing 2016-07-30 16:10:35 +01:00
Josh Johnson 56d9f7d381 Add repo link to demo page 2016-07-30 16:07:03 +01:00
Josh Johnson 1e249295ce Ability to define choices in config + minor tweaks 2016-07-30 16:03:20 +01:00
Josh Johnson 1934c7fa50 Seperate base and choices css 2016-07-11 09:46:48 +01:00
Josh Johnson f64a6295ad Remote source country list example 2016-06-30 22:25:00 +01:00
Josh Johnson 283324c65b Add backspace to search keycode regex 2016-06-30 22:08:40 +01:00
Josh Johnson 6a0ed866cf Refactoring + rename selected to highlighted 2016-06-30 13:57:56 +01:00
Josh Johnson 851ddea81c Psuedo fixed search box 2016-06-02 14:37:06 +01:00
Josh Johnson f361e4b34d Ability to add both attribute values and object values + housekeeping 2016-06-01 18:45:35 +01:00
Josh Johnson 110741aed3 Search within dropdown on single search boxes 2016-05-18 22:40:32 +01:00
Josh Johnson 002da48b33 Set width of input as you're typing + notice of unique values 2016-05-16 14:46:04 +01:00
Josh Johnson 51ee98f4c8 Minor bordering styles 2016-05-12 09:05:40 +01:00
Josh Johnson d87a3f8171 Close button styling 2016-05-11 23:17:22 +01:00
Josh Johnson 964a8e709b Test for right click 2016-05-11 14:51:32 +01:00
Josh Johnson fc1b945ac9 Render select options based on items chosen 2016-05-11 14:25:34 +01:00
Josh Johnson 7c4ec26479 Choices improvements 2016-05-08 13:22:25 +01:00
Josh Johnson ec8c324383 Populate options from ajax api 2016-05-08 00:02:52 +01:00
Josh Johnson fc64449874 Close dropdown on enter for single select boxes 2016-05-07 12:48:27 +01:00
Josh Johnson c4ed167a02 Single select box support 2016-05-07 12:36:50 +01:00
Josh Johnson db5d35790c More descriptive state classes 2016-05-05 21:46:56 +01:00
Josh Johnson 877a688275 Merge and build 2016-05-05 21:34:06 +01:00
Josh Johnson af26aaaa48 Will change dropdown 2016-05-05 21:32:38 +01:00
Josh Johnson 5cf4368ad4 Test next state to previous state to avoid needless rendering 2016-05-04 14:31:29 +01:00
Josh Johnson 345fe885c5 Better handling of option highlighting + Fuse search implementation 2016-05-03 21:31:05 +01:00
Josh Johnson 1bc55520e7 Reduce re-rendering 2016-05-02 21:53:21 +01:00
Josh Johnson 5aaf5ad117 Attach template functions to options 2016-05-02 15:29:05 +01:00