* chore(ui): add graphic assets for empty dashboard state
* feat(ui): implement empty dashboard graphic for both light and dark modes
* chore(ui): update changelog
* refactor(ui): distill presentation mode toggle into discreet component
* refactor(ui): introduce foundations for Light Mode
* fix(ui): ensure light mode does not affect dashboards index view
* feat(ui): enable light mode for some chart types
* refactor(ui): adapt dashboard page title to light mode
* refactor(ui): polish appearance of cells in light mode
* fix(ui): make detection of dashboard viewing more resilient and precise
* fix(ui): pass in missing prop
* feat(ui): allow gauge to render as either light or dark
* fix(ui): ensure light mode of gauge is scoped to dashboard cells and not veo
* feat(ui): refactor table graphs to conditionally render light mode
* feat(ui): enable Heatmap graphs to render in light mode
* feat(ui): enable histograms to render in light mode
* feat(ui): enable scatterplots to render in light mode
* fix(ui): remove console log
* fix(ui): update test
* refactor: calc theme state
* fix: type
* refactor: fix action types
* chore: remove dead code
* refactor(ui): rename props from "lightMode" to "theme"
* refactor(ui): make variables control bar respond to theme
* fix(ui): update mockState to match current appState shape
* fix(ui): update affected tests
* refactor(theme): remove currentPage from localStorage
* chore(ui): update changelog
* fix(ui): update test
Co-authored-by: Andrew Watkins <watts@influxdb.com>
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
This was done to reduce amount of data returned to the client. This is
problematic when there are a large number of series that get returned
from a query. Long term we will want to limit the topN tables so that
this is not an issue.
* feat(sampledata): Query appropriate org in queries
* feat(sampledata): Add bucket resource fetching to Dashboard and DE
* feat(sampledata): Get orgID from query in refreshing view
* feat(sampledata): Be the change you want to see
* feat(sampledata): Only use loading state if resource has not been loaded before
* feat(sampledata )Get buckets from api endpoint rather than through query
* feat(sampledata): Direct load tag selector and values queries to correct org
* feat(sampledata): Protect against buckets that have no orgID.
* fix(ui): remove gradients from logo svg components
* chore(ui): update changelog
* fix(rubylogo): tab to space
Co-authored-by: Russ Savage <russorat@users.noreply.github.com>
Co-authored-by: Russ Savage <russ@influxdata.com>
* refactor(ui): redesign and clean up query tabs
* refactor(ui): remove extra space in VEO empty state
* fix(ui): ensure gauge fonts render correctly
* fix(ui): ensure single stat font renders correctly
* fix(ui): update veo to match styles of other overlays
* fix(ui): update font definition in monaco editors
* refactor(ui): soften contrast of grid axes with background
* fix(ui): prevent references to Roboto
* chore(ui): prettier
* refactor(ui): use more resilient variable
* refactor(ui): polish appearance of alert and check history pages
* fix(ui): ensure create check dropdown is not clipped
* refactor(ui): update colors in view type dropdown
* refactor(ui): ensure view options toggle and panel are consistent across editors
* chore(ui): upgrade clockface dependency to the latest version
* refactor(ui): address breaking changes from clockface
* refactor(ui): update design of home page
* chore(ui): prettier
* refactor(ui): update page headers to conform to new design
* refactor(ui): import stylesheet from Clockface and delete obsolete local styles
* refactor(ui): cleanup
* refactor(ui): factor out PageTitleWithOrg
* refactor(ui): remove font files and references to them
* fix(ui): update dashboard index and task index e2e tests
* fix(ui): update failing e2e test for Data Explorer
* fix(ui): derp
* refactor(ui): remove string interpolation
* refactor(ui): redesign renamable page title to match new clockface style
* refactor(ui): update VEO and CheckEO headers
* refactor(ui): flatten query builder design
* refactor(ui): polish save as dialog
* refactor(ui): cleanup
* refactor(ui): use Rubik in giraffe theme
* fix(ui): upgrade to utilize font and other fixes
* refactor(ui): fix jitter in renamable page title