grafana/public/sass
Torkel Ödegaard d066da42f8
Dashboard: Migrating dashboard settings to react (#27561)
* Dashboard: Started migrating dashboard settings

* Restore general settings from angular

* Use react permissions component

* feat(dashboard): add react LinksSettings wrapper for dash-links-editor

* feat(dashboard): add react VersionsSettings wrapper for gf-dashboard-history

* refactor(dashboard): replace DashboardPermissions connectWithStore with connect

* chore(dashboard): folderInfo as undefined

* feat(dashboard): initial commit of dashboard settings json editor

* feat(dashboard): introduce save json functionality

* chore(dashboard): delete obsolete imports

* feat(dashboard): add save and save as buttons to settings nav

* feat(dashboard): add react wrapper for annotations settings

* chore(dashboard): put back canDelete for general settings delete button

* Make editable

* Remove makeEditable from SettingsCtrl

* feat(dashboard): show json editor save button if canSave

* refactor(dashboard): move hasUnsavedFolderChange to dashboard.meta

* feat(dashboard): render hasUnsavedFolderChange view in permissions settings

* feat(dashboard): reset hasUnsavedFolderChange on settingg save success

* feat(dashboard): refresh route on sucessful settings save

* test(dashboard): update snapshots

* refactor(dashboard): automatically infer connected props for dashboard permissions

* refactor(dashboard): give dashboard versions checkboxes some padding

* Update public/app/types/folders.ts

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2020-12-17 15:50:11 +01:00
..
base Datasource Config: adds back correct styles for autofill fields (#24671) 2020-05-14 11:56:00 +02:00
components Dashboard: Migrating dashboard settings to react (#27561) 2020-12-17 15:50:11 +01:00
layout Alerting: Next gen Alerting page (#28397) 2020-12-11 14:49:14 +01:00
mixins Panel Loading: spin clockwise, not counter clockwise (#25998) 2020-07-01 22:15:41 -07:00
pages @grafana/ui: Fix UI issues for cascader button dropdown and query input (#29727) 2020-12-09 19:01:28 +01:00
utils Input: Width prop (#23615) 2020-04-21 10:42:57 +02:00
_grafana.scss Footer: Single footer component for both react & angular pages (#21389) 2020-01-09 11:25:52 +01:00
_old_responsive.scss TimePicker: Style and responsive fixes, restored dashboard settings (#17822) 2019-07-01 10:16:33 +02:00
_variables.dark.generated.scss Fix: Make the JSON in JSONCell Tooltip more visible (#26048) 2020-07-13 13:52:28 +02:00
_variables.generated.scss Buttons: Center text in buttons (#23789) 2020-04-22 18:47:41 +02:00
_variables.light.generated.scss Fix: Make the JSON in JSONCell Tooltip more visible (#26048) 2020-07-13 13:52:28 +02:00
.sass-lint.yml grafana/toolkit: bundle plugins with webpack (#17850) 2019-07-03 09:25:12 -07: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