feat: align React online-board start page styling with Angular version
- Updated feature card grid from CSS Grid to Flexbox (2x2 layout with 50% width) - Added background image and title icon SVGs for visual parity - Changed card title colors from dark gray to blue (#0066cc) matching Angular links - Fixed padding and spacing to match Angular (50px sections, 65px icon offset) - Added data-testid attributes for E2E testing - Created comprehensive visual design alignment report documenting changes
|
Before Width: | Height: | Size: 195 KiB |
|
After Width: | Height: | Size: 575 KiB |
|
After Width: | Height: | Size: 589 KiB |
|
After Width: | Height: | Size: 578 KiB |
|
After Width: | Height: | Size: 578 KiB |
|
After Width: | Height: | Size: 573 KiB |
|
After Width: | Height: | Size: 594 KiB |
|
After Width: | Height: | Size: 610 KiB |
|
After Width: | Height: | Size: 610 KiB |
|
After Width: | Height: | Size: 613 KiB |
|
After Width: | Height: | Size: 585 KiB |
|
After Width: | Height: | Size: 579 KiB |
|
After Width: | Height: | Size: 578 KiB |
|
After Width: | Height: | Size: 570 KiB |
|
After Width: | Height: | Size: 586 KiB |
|
After Width: | Height: | Size: 589 KiB |
|
After Width: | Height: | Size: 560 KiB |
|
After Width: | Height: | Size: 562 KiB |
|
After Width: | Height: | Size: 556 KiB |
|
After Width: | Height: | Size: 579 KiB |
|
After Width: | Height: | Size: 574 KiB |
|
After Width: | Height: | Size: 344 KiB |
|
After Width: | Height: | Size: 575 KiB |
|
After Width: | Height: | Size: 571 KiB |
|
After Width: | Height: | Size: 554 KiB |
|
After Width: | Height: | Size: 557 KiB |
|
After Width: | Height: | Size: 549 KiB |
|
After Width: | Height: | Size: 579 KiB |