[COMPASS-5589] Create a toolbar component in compass-components to be used by the views of Compass Created: 16/Mar/22  Updated: 11/Apr/22  Resolved: 11/Apr/22

Status: Closed
Project: Compass
Component/s: UI / UX
Affects Version/s: None
Fix Version/s: 1.31.2

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Rhys Howell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by COMPASS-5588 Update performance toolbar designs to... Closed
is depended on by COMPASS-5672 Update CRUD toolbar to Leafy Green Closed
is depended on by COMPASS-5673 Update Query Bar to Leafy Green, impl... Closed
is depended on by COMPASS-5674 Update Schema toolbar to Leafy Green,... Closed
is depended on by COMPASS-5675 Update Explain Plan toolbar to Leafy ... Closed
is depended on by COMPASS-5676 Update Indexes toolbar to Leafy Green... Closed
is depended on by COMPASS-5677 Update Query History toolbar to Leafy... Closed
Epic Link: COMPASS-5484
Story Points: 3
Documentation Changes: Not Needed
Sprint: Iteration Xochimilco, Iteration Yonkers

 Description   

Currently in Compass the toolbars mostly use a global css class to define their styles.
The class is named `controls-container`.
This ticket involves adding a new `Toolbar` component to compass-components for rendering a styled toolbar. This toolbar will then be used in those places where the global styles are used and toolbars are currently.

Let's ensure this new component follows the conventions from: https://docs.google.com/document/d/1ZLz_DJYpwTiS_DiPcQMKoLoz2iNxSsMKRTuXXxHb6ak/edit# when making the changes, and works with the `COMPASS_LG_DARKMODE="true"` feature flag.


Generated at Wed Feb 07 22:40:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.