grafana/public/sass
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
..
base UI: Remove old icons (#16335) 2019-04-17 15:18:32 +02:00
components TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
layout Chore: Theme consistency, rems => pixels (#16145) 2019-03-27 08:48:24 +01:00
mixins Styles: Fixed left menu highlight (#16431) 2019-04-08 10:41:49 +02:00
pages Explore: Handle datasources with long names better in ds picker (#17393) 2019-06-03 11:41:41 +02:00
utils Explore: Adds LogQueryField for InfluxDb (#17450) 2019-06-10 14:39:53 +02:00
_grafana.scss Panels: No title will no longer make panel header take up space (#16884) 2019-05-06 15:26:09 +02:00
_old_responsive.scss add dashnav responsive rule to hide tv button on smaller screens 2018-10-29 19:17:08 +01:00
_variables.dark.generated.scss TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
_variables.generated.scss Panels: No title will no longer make panel header take up space (#16884) 2019-05-06 15:26:09 +02:00
_variables.light.generated.scss TimePicker: New time picker dropdown & custom range UI (#16811) 2019-06-24 14:39:59 +02:00
.sass-lint.yml Husky and sasslint fixes, fixes #14638 2018-12-25 20:20:59 +01:00
fonts.scss Husky and sasslint fixes, fixes #14638 2018-12-25 20:20:59 +01:00
grafana.dark.scss Make clear that variable scss files are generated from templates 2019-02-18 11:03:52 +01:00
grafana.light.scss Make clear that variable scss files are generated from templates 2019-02-18 11:03:52 +01:00
icons.json tech: ran prettier on all scss files 2017-12-19 16:22:41 +01:00