[COMPASS-5940] Implement a new indexes tab design Created: 07/Jul/22  Updated: 28/Sep/22  Resolved: 22/Aug/22

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

Type: Story Priority: Major - P3
Reporter: Alena Khineika Assignee: Basit Chonka
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: JPEG File Screenshot 2022-06-24 at 12.1122.jpg    
Issue Links:
Issue split
split to COMPASS-6042 Make indexes table header fixed while... Closed
Epic Link: COMPASS-5485
Story Points: 8
Documentation Changes: Not Needed
Sprint: Iteration Isopod

 Description   

Designs:
https://www.figma.com/file/vbjoD4dcisPYRYJ5RRu72k/Compass-LG?node-id=2425%3A61731

  • Implement new designs keeping old branding styles.
  • Move package to TypeScript and CSS-in-JS.
  • Update the indexes tab layout by using the Leafy Green Table component: https://www.mongodb.design/component/table/example/
  • Display the name of the index as an expandable row, and all indexed fields list directly under the index name, each on its own row.


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

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: feat(compass-indexes): LG table in indexes COMPASS-5940 (#3360)

Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Branch: update-compass-shell-to-shared-config
https://github.com/mongodb-js/compass/commit/b771649aba2d3940e92bdb09e633cf431036451e

Comment by Githook User [ 28/Sep/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(compass-indexes): css in js COMPASS-5940 (#3306)
Branch: update-compass-shell-to-shared-config
https://github.com/mongodb-js/compass/commit/ff9e51d88ae273bdacb68dd3bc423a64653afa2a

Comment by Githook User [ 31/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: feat(compass-indexes): LG table in indexes COMPASS-5940 (#3360)

Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Branch: 1.33-releases
https://github.com/mongodb-js/compass/commit/b771649aba2d3940e92bdb09e633cf431036451e

Comment by Githook User [ 31/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(compass-indexes): css in js COMPASS-5940 (#3306)
Branch: 1.33-releases
https://github.com/mongodb-js/compass/commit/ff9e51d88ae273bdacb68dd3bc423a64653afa2a

Comment by Githook User [ 30/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: feat(compass-indexes): LG table in indexes COMPASS-5940 (#3360)

Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Branch: compass-settings
https://github.com/mongodb-js/compass/commit/b771649aba2d3940e92bdb09e633cf431036451e

Comment by Githook User [ 30/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(compass-indexes): css in js COMPASS-5940 (#3306)
Branch: compass-settings
https://github.com/mongodb-js/compass/commit/ff9e51d88ae273bdacb68dd3bc423a64653afa2a

Comment by Githook User [ 26/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: feat(compass-indexes): LG table in indexes COMPASS-5940 (#3360)

Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Branch: connection-info-modal
https://github.com/mongodb-js/compass/commit/b771649aba2d3940e92bdb09e633cf431036451e

Comment by Githook User [ 22/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: feat(compass-indexes): LG table in indexes COMPASS-5940 (#3360)

Co-authored-by: Rhys <Anemy@users.noreply.github.com>
Branch: main
https://github.com/mongodb-js/compass/commit/b771649aba2d3940e92bdb09e633cf431036451e

Comment by Githook User [ 18/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(compass-indexes): css in js COMPASS-5940 (#3306)
Branch: COMPASS-5978-new-indexes-modal-designs
https://github.com/mongodb-js/compass/commit/ff9e51d88ae273bdacb68dd3bc423a64653afa2a

Comment by Githook User [ 16/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: chore(compass-indexes): css in js COMPASS-5940 (#3306)
Branch: main
https://github.com/mongodb-js/compass/commit/ff9e51d88ae273bdacb68dd3bc423a64653afa2a

Comment by Githook User [ 15/Aug/22 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge branch 'main' of github.com:mongodb-js/compass into COMPASS-5940-indexes-css-js
Branch: COMPASS-5940-indexes-css-js
https://github.com/mongodb-js/compass/commit/ea77878d5ee0f23cea461e3b5466606308735554

Comment by Githook User [ 03/Aug/22 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge branch 'COMPASS-5940-indexes-css-js' of github.com:mongodb-js/compass into COMPASS-5940-indexes-css-js
Branch: COMPASS-5940-indexes-css-js
https://github.com/mongodb-js/compass/commit/18e9ce61780341f203d0e8088860dfbb9de3fbf6

Comment by Githook User [ 03/Aug/22 ]

Author:

{'name': 'Basit', 'email': 'baasit121@icloud.com', 'username': 'mabaasit'}

Message: Merge remote-tracking branch 'origin' into COMPASS-5940-indexes-css-js
Branch: COMPASS-5940-indexes-css-js
https://github.com/mongodb-js/compass/commit/b84476ad61f9732d6087c7bcaa379321e3d8d004

Comment by Githook User [ 01/Aug/22 ]

Author:

{'name': 'Basit', 'email': '1305718+mabaasit@users.noreply.github.com', 'username': 'mabaasit'}

Message: Merge branch 'main' into COMPASS-5940-indexes-css-js
Branch: COMPASS-5940-indexes-css-js
https://github.com/mongodb-js/compass/commit/17c349374087997904b848755a99ea265b542011

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