grafana/public/app/features/teams
Johannes Schill 0412a28d2e TimePicker: New time picker dropdown & custom range UI (#16811)
* feat: Add new picker to DashNavTimeControls

* chore: noImplicitAny limit reached

* chore: noImplicityAny fix

* chore: Add momentUtc helper to avoid the isUtc conditionals

* chore: Move getRaw from Explore's time picker to grafana/ui utils and rename to getRawRange

* feat: Use helper functions to convert utc to browser time

* fix: Dont Select current value when pressing tab when using Time Picker

* fix: Add tabIndex to time range inputs so tab works smoothly and prevent mouseDown event to propagate to react-select

* fix: Add spacing to custom range labels

* fix: Updated snapshot

* fix: Re-adding getRaw() temporary to fix the build

* fix: Disable scroll event in Popper when we're using the TimePicker so the popup wont "follow" the menu

* fix: Move all "Last xxxx" quick ranges to the menu and show a "UTC" text when applicable

* fix: Add zoom functionality

* feat: Add logic to mark selected option as active

* fix: Add tooltip to zoom button

* fix: lint fix after rebase

* chore: Remove old time picker from DashNav

* TimePicker: minor design update

* chore: Move all time picker quick ranges to the menu

* fix: Remove the popover border-right, since the quick ranges are gone

* chore: Remove function not in use

* Fix: Close time picker on resize event

* Fix: Remove border bottom

* Fix: Use fa icons on prev/next arrows

* Fix: Pass ref from TimePicker to TimePickerOptionGroup so the popover will align as it should

* Fix: time picker ui adjustments to get better touch area on buttons

* Fix: Dont increase line height on large screens

* TimePicker: style updates

* Fix: Add more prominent colors for selected dates and fade out dates in previous/next month

* TimePicker: style updates2

* TimePicker: Big refactorings and style changes

* Removed use of Popper not sure we need that here?
* Made active selected item in the list have the "selected" checkmark
* Changed design of popover
* Changed design of and implementation of the Custom selection in the dropdown it did not feel like a item you
could select like the rest now the list is just a normal list

* TimePicker: Refactoring & style changes

* TimePicker: use same date format everywhere

* TimePicker: Calendar style updates

* TimePicker: fixed unit test

* fixed unit test

* TimeZone: refactoring time zone type

* TimePicker: refactoring

* TimePicker: finally to UTC to work

* TimePicker: better way to handle calendar utc dates

* TimePicker: Fixed tooltip issues

* Updated snapshot

* TimePicker: moved tooltip from DashNavControls into TimePicker
2019-06-24 14:39:59 +02:00
..
__mocks__ teams: refactor so that you can only delete teams if you are team admin 2019-03-19 14:01:21 +01:00
__snapshots__ TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
partials Theme: Reworking button styling (#16362) 2019-04-08 09:48:15 +02:00
state Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
CreateTeamCtrl.ts Merge branch 'master' into davkal/babel-7 2018-11-23 13:44:59 +01:00
TeamGroupSync.test.tsx Teams page replace mobx (#13219) 2018-09-11 14:14:03 +02:00
TeamGroupSync.tsx Theme: Reworking button styling (#16362) 2019-04-08 09:48:15 +02:00
TeamList.test.tsx Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
TeamList.tsx Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
TeamMemberRow.test.tsx Refactor: Make SelectOptionItem a generic type to enable select value typing (#16718) 2019-04-23 20:44:16 +02:00
TeamMemberRow.tsx Refactor: Make SelectOptionItem a generic type to enable select value typing (#16718) 2019-04-23 20:44:16 +02:00
TeamMembers.test.tsx fix: refactored so members are loaded by TeamPages and use hideFromTabs instead of filtering out children in navModel 2019-03-19 14:01:22 +01:00
TeamMembers.tsx Minor progress on fixing no-implicit any issues 2019-03-19 18:24:47 +01:00
TeamPages.test.tsx Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
TeamPages.tsx Build: add @grafana/data package (#17436) 2019-06-18 08:17:27 -07:00
TeamSettings.test.tsx Teams page replace mobx (#13219) 2018-09-11 14:14:03 +02:00
TeamSettings.tsx refactor(grafana/ui): Replace <input />with Input component from grafana/ui (#16085) 2019-03-25 15:53:05 +01:00