Polish onboarding sidebar transitions and appearance of tabs
Flatten dataSources children for rendering
Add tests to SideBar components
Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
* WIP
* Add optional "max" prop to inputs
* Improve opt-in component further
* Update YAxisBound to follow latest optin pattern
* WIP refactor decimal places widget
* Use Radio buttons in optin instead of checkbox
* Change layout of optin to vertically stack
* Shrink size of min/max y-axis options
* Give linter a cookie
* Move optin to clockface and rename to "Auto-Input"
* Update existing imports for auto-input
Building the UI for production (via the `yarn build` script) involves
using [cssnano][0] to compress the UI stylesheets. Previously, cssnano
errored on some [invalid SCSS syntax][1], causing the entire production
build to fail. This also broke the `deploy` workflow in CircleCI.
This commit fixes the invalid SCSS syntax and resulting issues.
Closes#1553
[0]: https://cssnano.co/
[1]: https://github.com/sass/sass/issues/818
A hack brought over from Chronograf 1.7. Without this, a screen tearing
bug will be visible near the y axis after updating the y axis' prefix or
suffix.
Change sortingHat to sort by a single (last clicked) column
Change sortingHat to sort by a single (last clicked) column
Created tests for TasksList
Create dummyData.ts in src/tasks instead of using the mocks/dummyData
Added IndexList instead of using table header on Dashbaord
Test snapshot
Co-authored-by: Palak Bhojani <palak@influxdata.com>
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
Since the `id` was not preserved when switching view types, attempting
to save a view after changing its type would result in a new view being
created rather than the existing view being updated.
Also fixes an issue where a dygraph would not rerender when switching
from a step plot to line plot, or during similar conversions.