[COMPASS-5672] Update CRUD toolbar to Leafy Green Created: 04/Apr/22  Updated: 28/Sep/22  Resolved: 28/Jul/22

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.32.6

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
depends on COMPASS-5589 Create a toolbar component in compass... Closed
depends on COMPASS-5670 Add `COMPASS_SHOW_NEW_TOOLBARS` featu... Closed
depends on COMPASS-5824 Update `compass-crud` package config ... Closed
Epic Link: COMPASS-5484
Story Points: 3
Documentation Changes: Not Needed
Sprint: Iteration Dolphin, Iteration Eel, Iteration Fish, Iteration Grouper

 Description   

Let's update the CRUD toolbar component to use Leafy Green components and implement the new designs (mocks linked below). Ensure the current toolbar functions as normal and the new toolbar is hidden behind the `COMPASS_SHOW_NEW_TOOLBARS` feature flag.

Mocks: https://www.figma.com/file/vbjoD4dcisPYRYJ5RRu72k/Compass-LG?node-id=781%3A31811

Let's follows the conventions from: https://docs.google.com/document/d/1ZLz_DJYpwTiS_DiPcQMKoLoz2iNxSsMKRTuXXxHb6ak/edit# when making changes.



 Comments   
Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-crud): Update toolbar to leafygreen components COMPASS-5672 (#3246)
Branch: update-compass-shell-to-shared-config
https://github.com/mongodb-js/compass/commit/368d659e40d4e93cf8540625cb4098f481171a5a

Comment by Githook User [ 30/Aug/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-crud): Update toolbar to leafygreen components COMPASS-5672 (#3246)
Branch: compass-settings
https://github.com/mongodb-js/compass/commit/368d659e40d4e93cf8540625cb4098f481171a5a

Comment by Githook User [ 29/Jul/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-crud): Update toolbar to leafygreen components COMPASS-5672 (#3246)
Branch: remove-rc-from-evergreen
https://github.com/mongodb-js/compass/commit/368d659e40d4e93cf8540625cb4098f481171a5a

Comment by Githook User [ 28/Jul/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-crud): Update toolbar to leafygreen components COMPASS-5672 (#3246)
Branch: COMPASS-5952-remove-build-index-in-the-background
https://github.com/mongodb-js/compass/commit/368d659e40d4e93cf8540625cb4098f481171a5a

Comment by Githook User [ 27/Jul/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-crud): Update toolbar to leafygreen components COMPASS-5672 (#3246)
Branch: main
https://github.com/mongodb-js/compass/commit/368d659e40d4e93cf8540625cb4098f481171a5a

Comment by Githook User [ 25/Jul/22 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: Merge branch 'main' into COMPASS-5672-update-crud-toolbar-to-lg
Branch: COMPASS-5672-update-crud-toolbar-to-lg
https://github.com/mongodb-js/compass/commit/c8c3ff49e436a3af17736008b51d19628832d588

Comment by Githook User [ 11/Jul/22 ]

Author:

{'name': 'Anemy', 'email': 'rhysh@live.com', 'username': 'Anemy'}

Message: Merge branch 'main' into COMPASS-5672-update-crud-toolbar-to-lg
Branch: COMPASS-5672-update-crud-toolbar-to-lg
https://github.com/mongodb-js/compass/commit/5bbaef584fb669475701696188fe7fa154484921

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