DateTimeInputWidget: Fix UI/UX glitches
authorVolker E <volker.e@wikimedia.org>
Sat, 15 Dec 2018 20:08:39 +0000 (12:08 -0800)
committerVolker E <volker.e@wikimedia.org>
Sun, 16 Dec 2018 23:21:01 +0000 (15:21 -0800)
commit36e0d44570a98d7cd732be4e0ec4e029a06301b6
tree8a65b916cf2ff49a6f82d69c0c48382e886d81b8
parent77c3d99b8f6061e83010dd3dc9e7dd388986f205
DateTimeInputWidget: Fix UI/UX glitches

- Limiting focus state of inputs to datetime handle boundaries
- Showing clear button only when there's value to be cleared
- Distance clear button from input
- Removing focus outline from day and timezone values

Bug: T212047
Change-Id: I9b815f38abeacacf921873529117c51c187d7fb9
resources/src/mediawiki.widgets.datetime/DateTimeInputWidget.less
resources/src/mediawiki.widgets.datetime/mediawiki.widgets.datetime.definitions.less