grafana/public/app/core/components/AppChrome
Ashley Harrison 211c9991c5
Navigation: Add responsive behaviour to ToolbarButtonRow (#53739)
* hacky first attempt

* slightly cleaner...

* behaviour mostly working...

* remove unnecessary wrapper

* css tweaks

* much cleaner implementation with intersectionobserver

* set style props directly on children

* separate story, integrate when toggle is off

* improve story, integrate when toggle is on

* remove styles from DashNavTimeControls

* mock IntersectionObserver for all unit tests

* prettier

* don't use dropdown anymore

* add some basic documentation

* add right alignment to scenes toolbarbuttonrow

* just use the react children api to prevent duplicating children
2022-08-24 11:19:36 +01:00
..
AppChrome.tsx MegaMenu: Fix broken hamburger toggle (#52770) 2022-08-03 12:08:39 +01:00
AppChromeService.tsx MegaMenu: Fix broken hamburger toggle (#52770) 2022-08-03 12:08:39 +01:00
AppChromeUpdate.tsx GrafanaContext: Exploring a way to get rid of global scope singletons (#52128) 2022-07-23 17:09:03 +02:00
NavToolbar.tsx Navigation: Add responsive behaviour to ToolbarButtonRow (#53739) 2022-08-24 11:19:36 +01:00
NavToolbarSeparator.tsx TopNav: Make dashboard toolbar actions work in new top nav (#51950) 2022-07-14 20:34:00 +02:00
TopSearchBar.tsx Navigation: Improve responsiveness of TopSearchBar (#53777) 2022-08-16 15:09:22 +01:00
types.ts TopNav: New page layouts (#51510) 2022-07-06 17:00:56 +02:00