Josh Hunt
3c6e0e8ef8
Chore: ESlint import order ( #44959 )
...
* Add and configure eslint-plugin-import
* Fix the lint:ts npm command
* Autofix + prettier all the files
* Manually fix remaining files
* Move jquery code in jest-setup to external file to safely reorder imports
* Resolve issue caused by circular dependencies within Prometheus
* Update .betterer.results
* Fix missing // @ts-ignore
* ignore iconBundle.ts
* Fix missing // @ts-ignore
2022-04-22 14:33:13 +01:00
Alex Khomenko
9c0aa09a85
Feature Highlights: update upgrade components UI ( #47885 )
...
* Highlights: add action prop
* Highlight team sync for trial users
* Add badges for trial highlights
* Move events to UpgradeBox
* Fix undefined license settings
* Update snapshot
* Update public/app/features/datasources/state/navModel.ts
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update public/app/features/datasources/state/navModel.ts
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update public/app/features/datasources/state/navModel.ts
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update copy and event handling
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2022-04-20 15:08:49 +03:00
Alex Khomenko
114704e2e2
Feature Highlights: update components ( #46920 )
...
* Apply new upgrade styles
* Add caption/update pro badge color
* Update team sync upgrade page
* Add UpgradeContentVertical
* Update public/app/core/components/Upgrade/UpgradeBox.tsx
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
* Update screenshots
* Update screenshots[2]
* Scroll screenshot if doesnt fit
* Add missing target prop
Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com>
2022-03-30 14:46:56 +02:00
Agnès Toulet
ee6f8b6cd9
Feature Highlights: add RudderStack events ( #45099 )
...
* add RS events for PRO badge
* part 2
* fix team sync events
* clean up ProBadge
2022-02-09 11:18:27 +01:00
Alex Khomenko
d21abdfe77
Feature Highlights: Refactor report nav highlight ( #44765 )
...
* Remove UpgradeBox from report nav
* Add children prop
* Update icon
* Update styles
* Update text
* Add pro badge to main nav
* Remove redundant span
* Update secondaryAction
2022-02-08 09:53:57 +02:00
Agnès Toulet
bdac6576e4
Feature Highlights: add highlight to toolbar button and add upgrade modal ( #44645 )
...
* Feature Highlights: add highlight to toolbar button and add upgrade modal
* replace hideTitle attribute by making title optional
* update modal design
* remove unused updates
2022-02-07 16:04:15 +01:00
Alex Khomenko
55e1c53e36
NavModel: Enable adding suffix elements to tabs ( #44155 )
...
* Trigger extra events
* Extend html attributes
* Add suffix to tabs
* Add upgrade routes
* suffix => highlightText
* suffix => suffixText
* Add size prop
* Update prop name
* Convert tabSuffix to a component
2022-01-26 09:15:45 +02:00
Alex Khomenko
aead2e9157
Navigation: allow adding extra content ( #44048 )
...
* Add PRO badge
* Allow adding extra content
* Add extra content for the new navbar
* Use highlight text instead of extra content
* Trigger extra events
* Remove ExtraContent
* Update public/app/core/components/NavBar/NavFeatureHighlight.tsx
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
* Remove redundant i
* Add UpgradeBox
* Move highlight to menu trigger
* Clear navbar next
* Cleanup
* Fix UpgradeBox styles
* Add arrow icon
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-01-25 10:04:44 +02:00