- We're using a "Base Card" that'll give us consistent icons with tooltips, in the same order, same colors, using Google Material UI
- Each card has its own "awareness" of API's it depends on, so it can report on load-times and errors at the card level
- No more weird shadow and event interception to block a click handler
- Less copy-and-pasted code: we can fix a problem one place and have it get fixed everywhere. By the numbers, some migration stats:
- SB-10625: App Role and Domain details pages; +208, -583
- SB-10626: Group Detail pages; +155, -727
- SB-10628: Owner Details and User Details; +315, -957
- GROSS TOTAL: +3545, -9206
- We're only just beginning, bear with us. At this time in 2 weeks, we'll have 99% of everything changed, with the remainders being "odd ducks" where we're using cards where cards don't make sense and are planning on redesigning
3545 lines added 9206 lines deleted
5ca76fd361 Merged in SB-10625-migrate-approle-and-domain-details (pull request #1783) 7 files changed, 208 insertions(+), 583 deletions(-)
73d16df74d Merged in SB-10626-migrate-group-detail-page-cards (pull request #1782) 4 files changed, 155 insertions(+), 727 deletions(-)
a27f85a18b Merged in SB-10628-migrate-owner-details-and-user- (pull request #1779) 6 files changed, 315 insertions(+), 957 deletions(-)
dc78407770 Merged in SB-10624-migrate-collection-details-page (pull request #1775) 7 files changed, 335 insertions(+), 1183 deletions(-)
f0aebfd0bb Merged in SB-10621-migrate-collection-management (pull request #1771) 6 files changed, 483 insertions(+), 659 deletions(-)
0056a38bfe Merged in SB-10623-migrate-admin-and-application (pull request #1767) 4 files changed, 267 insertions(+), 721 deletions(-)
fd71db2675 Merged in SB-10617-migrate-iam-landing-page-and-application (pull request #1763) 4 files changed, 424 insertions(+), 1169 deletions(-)
970353bc72 Merged in SB-10614-migrate-cdm-cards-to-use-baseca (pull request #1752) 11 files changed, 426 insertions(+), 874 deletions(-)
c7e6d8677a Merged in SB-10613-migrate-adm-and-arm-cards-to-us (pull request #1744) 6 files changed, 351 insertions(+), 866 deletions(-)
5ac625d8d6 Merged in SB-10619-migrate-mgm-cards-to-use-baseca (pull request #1745) 5 files changed, 323 insertions(+), 814 deletions(-)
bd5b697acd Merged in SB-10618-migrate-iam-user-details-page (pull request #1735) 1 file changed, 258 insertions(+), 653 deletions(-)