Commit Graph

1844 Commits (4c08488fc7ecaab0cdbb7fa3ea2fd850e3921839)

Author SHA1 Message Date
Andrew Watkins 4c08488fc7 Merge branch 'feature/885-presentation-mode-1' of github.com:influxdata/chronograf into feature/885-presentation-mode-1 2017-02-23 13:10:06 -06:00
Andrew Watkins 88f41f1b14 Make host layouts not draggable or resizable 2017-02-23 13:09:04 -06:00
Andrew Watkins 73560c37e4 Update AJAX function names 2017-02-23 08:27:25 -06:00
Alex P c4c8f26096 Block text selection on graph heading & hosts graph 2017-02-22 18:48:54 -08:00
Andrew Watkins d2957dda8c Use single source of truth for layout state 2017-02-22 16:24:41 -06:00
Andrew Watkins b8fe3fc59a Update reducer with new dashboard position 2017-02-22 16:22:56 -06:00
Andrew Watkins 78fc76b667 Merge 2017-02-22 11:11:46 -06:00
Andrew Watkins 85e1a6fea4 Update CHANGELOG 2017-02-22 11:08:50 -06:00
Andrew Watkins 8a14fc2845 "Add guard clause in onLayoutChange callback"
If not provided with a position change handler don't
send a resquest to persist updated layout position.  We
must do this until we resolve how we are going to persist
changes to precanned dashboards.
2017-02-22 11:08:50 -06:00
Chris Goller 9220cc2e56 Add dashboards PATCH for incremental update of name or cells 2017-02-22 11:08:50 -06:00
Andrew Watkins d3431ecdaa WIP persist dashboard position to server 2017-02-22 11:08:50 -06:00
Alex P 063c89762d Make graph background colorsemi-transparent during drag 2017-02-22 11:07:31 -06:00
Alex P 6b17f299de Shrink padding on Y & Y2 graph labels 2017-02-22 11:07:31 -06:00
Alex P ca8fe929eb Fix legend vertical position 2017-02-22 11:07:31 -06:00
Alex P b14eefe53b Add gradient borders to drag and resize state of graphs 2017-02-22 11:07:31 -06:00
Alex P 8c9571c246 Make graph dragging placeholder more styley 2017-02-22 11:07:31 -06:00
Alex P 35d48be95e Add more CSS gradient mixins 2017-02-22 11:07:30 -06:00
Alex P 053609ce9c Fix transitions in graph dragging state 2017-02-22 11:05:21 -06:00
Alex P d8fcc5ae65 Limit dragging handle to just the graph header 2017-02-22 11:05:21 -06:00
Alex P 16865531bc Make single stat graphs look more styley 2017-02-22 11:05:21 -06:00
Alex P 9080f86652 Undo debug mode on graph spinner 2017-02-22 11:05:21 -06:00
Alex P e92ec85c60 Using CSS Transforms for react grid layout
says 6x performance boost, seems like a good idea unless there is
something I’m not aware of
2017-02-22 11:05:21 -06:00
Alex P 3ebd16e0c8 Style graph resizer 2017-02-22 11:05:21 -06:00
Alex P c57d0d6138 Fix vertical marker bug & simplify line graph 2017-02-22 11:05:21 -06:00
Alex P bf36e377b4 Adding default name to dashboard graphs 2017-02-22 11:05:21 -06:00
Alex P 1a3e1271f0 Remove height prop from line graphs 2017-02-22 11:05:21 -06:00
Alex P e97e373ca0 Create stylesheet for dashboards 2017-02-22 11:05:21 -06:00
Andrew Watkins f2bf949c9c WIP make resizing work 2017-02-22 11:05:21 -06:00
Chris Goller a25da605e3 Update dashboards to have a minimum width/height of 4 2017-02-22 11:05:20 -06:00
Andrew Watkins da34a83777 Remove padded line 2017-02-22 11:05:20 -06:00
Andrew Watkins 8720c0d6fe Introduce draggable graphs 2017-02-22 11:05:20 -06:00
Andrew Watkins 34a468be0d Move editMode state into redux 2017-02-22 11:05:20 -06:00
Andrew Watkins 9497456db0 Use redux for dashboard time range 2017-02-22 11:05:20 -06:00
Andrew Watkins 4ef173aac9 Add dashboard timeRange to reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 0ed15c74f7 Move current dashboard into dashboard reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 808c59eb03 Move dashboards to redux store 2017-02-22 11:05:20 -06:00
Andrew Watkins b0aa22206b Introduce dashboard ui reducer 2017-02-22 11:05:20 -06:00
Andrew Watkins 58324a11af Add rudimentary style 2017-02-22 11:05:20 -06:00
Andrew Watkins c8bc868efd Add edit functionality to DashboardPage 2017-02-22 11:05:20 -06:00
Andrew Watkins 64ecfe3843 Add dashboard edit route 2017-02-22 11:05:20 -06:00
Andrew Watkins 18dd10f986 Add edit button to DashboardHeader 2017-02-22 11:05:20 -06:00
Andrew Watkins 501bc76f21 Introduce DashboardEditHeader 2017-02-22 11:05:20 -06:00
Andrew Watkins 286c66a6fd Introduce Dashboard component 2017-02-22 11:05:19 -06:00
Hunter Trujillo fb9e9e2430 Add presentation mode notification to dashboards. 2017-02-22 11:05:19 -06:00
Hunter Trujillo 4b6ec5b3c1 Add escape key to disable presentation mode. 2017-02-22 11:05:19 -06:00
Hunter Trujillo eb9b6d0e6f Add presentation mode changes to Kubernetes and Dashboard Page containers. 2017-02-22 11:05:19 -06:00
Hunter Trujillo 07df1fdaaf Add delayed presentationMode thunks. 2017-02-22 11:05:19 -06:00
Hunter Trujillo 06c6a4144c Move and refactor DashboardHeader component to dashboards/components 2017-02-22 11:05:19 -06:00
Hunter Trujillo 0632fe8709 Add presentation mode Redux logic. Add handlers to SideNav. 2017-02-22 11:05:19 -06:00
Hunter Trujillo d341b6dd67 Refactor DashboardHeader out from DashboardPage, HostPage, and KubernetesDashboard, 2017-02-22 11:05:19 -06:00