Commit Graph

106 Commits (b045d89edf08ef6e4bd83c38a17085546eb4e073)

Author SHA1 Message Date
Andrew Watkins 709310d05e
feat: line plus single stat view type (#936)
* Introduce LinePLusSingleStat

* Remove v1 view types

- Introduce line + single stat view
2018-10-03 10:17:14 -07:00
Deniz Kusefoglu 81f907fd9d (feat:onboarding) Add onboarding wizard 2018-10-02 14:30:15 -07:00
Andrew Watkins 6ea5e839f8
feat: Table Graphs (#917)
* Render TableGraphs

* Introduce TableCell component
2018-10-01 13:33:27 -07:00
Deniz Kusefoglu a37241bfcd Convert everything to /api/v2 on the FE 2018-09-28 16:12:23 -07:00
Alex P 995a20d05a Replace old AutoRefresh with new AutoRefresh 2018-09-27 18:00:32 -07:00
Alex P 20adfb8e3e Port over new autorefresh dropdown from Chronograf 2018-09-27 17:41:14 -07:00
Alex P 7b50cf0fa9 Fix dropdown positioning
There was a missing stacking context
2018-09-27 17:40:51 -07:00
Alex P 9fbd34738e Add documentation for dropdowns 2018-09-27 17:04:33 -07:00
Alex Paxton 4b9021f60b
Merge pull request #903 from influxdata/index-list-view-components
List View Components
2018-09-27 16:00:21 -07:00
Alex P b3b3f97130 Write component tests 2018-09-27 15:46:05 -07:00
Alex P 31533c7093 Linter fixes 2018-09-27 12:41:56 -07:00
Alex P e951ce74ba Add disabled row styles 2018-09-27 12:34:40 -07:00
Alex P fb0cd0932a Add documentation for usage of IndexList component 2018-09-27 12:14:13 -07:00
Alex P a56f957329 Refactor dashboards page to use IndexList components 2018-09-27 11:43:28 -07:00
Alex P 85be995869 Introduce IndexList family of components 2018-09-27 11:43:06 -07:00
Alex P 51570fa624 Create variable to standardize color of empty state text 2018-09-27 11:42:32 -07:00
Alex P d1aaac5bce Shrink dashboard default toggle 2018-09-27 10:48:40 -07:00
Alex P 5a34536c40 Introduce ComponentSpacer utility wrapper 2018-09-27 10:48:29 -07:00
Alex P 54bc0025c7 Improve typing of Button onClick prop 2018-09-27 10:47:11 -07:00
Andrew Watkins e34d2e76ea
chronograf(v2-views): Introduce new view patterns, linting, and TypeScript 3.x (#901)
* Simplifiy color type

* Fix type

* Introduce V2 data shape for views

* WIP Split style and parsing to separate Dygraph components

* Add basic dygraph view types

* Add Gauge to v2 view shapes

* Upgrade TypeScript to ^3.0

* Add tsc to Circle build

* Fix Dygraph component paths

* Add testURL to jest config

* Upgrade lodash types

* Remove redundant test linter stetp

* Upgrade to TypeScript ^3

* Remove TableGraph (temporarily)
2018-09-27 10:46:48 -07:00
Alex Paxton 6a86f8ee14
Merge pull request #889 from influxdata/my-profile-tab
Add User Settings Page
2018-09-26 16:25:15 -07:00
Daniel Campbell 04d713df57
Merge pull request #893 from influxdata/onboarding-wizard-design
Onboarding wizard design
2018-09-26 15:58:26 -07:00
Daniel Campbell 3546bc5b49 Onboarding wizard styles 2018-09-26 15:16:59 -07:00
Daniel Campbell 73c32d5055 add completion image 2018-09-26 11:26:15 -07:00
Alex P 7bba3905b5 Introduce and use "ProfilePage" component 2018-09-26 10:57:39 -07:00
Daniel Campbell 8a03aaaaef Implement progress bar styles, delete obsolete files 2018-09-26 09:53:57 -07:00
Daniel Campbell c0437d2f2d Port wizard to platform
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
Co-authored-by: Daniel Campbell <metalwhirlwind@gmail.com>
2018-09-25 17:07:11 -07:00
Chris Goller 6f2bbbf162
Merge pull request #875 from influxdata/feature/port-chronograf-makefile
ci(Makefile): Add run target to Makefile
2018-09-25 16:07:47 -07:00
Delmer Reed ce05a40e45 ci(Makefile): Add run target to Makefile
Adds run target to Makefile and removes older Chronograf files.

Co-authored-by: Chris Goller <goller@gmail.com>
2018-09-25 18:51:56 -04:00
Alex P 10bd12ccdd Merge branch 'master' into my-profile-tab 2018-09-25 15:09:24 -07:00
Alex P 9817d76f9a Introduce Avatar component for displaying profile pictures 2018-09-25 15:06:58 -07:00
Alex P e0c252c845 Add user page to navbar 2018-09-25 15:06:23 -07:00
Alex P e2380b636d Increase contrast of active state in navbar 2018-09-25 14:20:52 -07:00
Alex P 7c80201782 Make navbar horizontal until breakpoint is reached 2018-09-25 14:09:31 -07:00
Alex P 272e0d69d7 Cleanup references and imports 2018-09-25 11:21:51 -07:00
Alex P 965b51d467 Remove obsolete page layout components 2018-09-25 11:16:02 -07:00
Alex P dd8f0096aa Consolidate page layout components 2018-09-25 11:15:41 -07:00
Alex P 522155c0e5 Remove erroneous path for default dashboard 2018-09-25 10:49:02 -07:00
Alex P b620df473a Fix errant component imports 2018-09-25 10:43:25 -07:00
Alex P be99b3859b Merge branch 'master' into css-cleanup 2018-09-25 10:39:06 -07:00
Alex P c7980563df Style dashboard renamer 2018-09-25 10:18:35 -07:00
Alex P 3097b3ca83 Shrink page gutter 2018-09-25 10:18:15 -07:00
Alex P c6751839f1 Update icon font to latest 2018-09-25 10:18:05 -07:00
Andrew Watkins 7d09b23bcf
chronograf(feature): default dashboard and markdown view
* Set default dashboard as status page

* Set default dashboard in FE state

* Introduce Markdown visualization
2018-09-25 09:38:00 -07:00
Alex P e0826f6f65 Make circle happy 2018-09-24 16:46:20 -07:00
Alex P 5fd953444f Make JS tests pass 2018-09-24 16:40:07 -07:00
Alex P db4bbf3090 Remove any non-global styles from /styles 2018-09-24 16:27:42 -07:00
Alex P 2fb429e99d WIP moar 2018-09-24 13:48:49 -07:00
Alex P ee587e528b WIP 2018-09-24 12:56:24 -07:00
Alex P 51dff1e0f8 Update all references from reusable_ui to clockface 2018-09-24 10:42:05 -07:00