Commit 4afdf35
authored
Redesign PlatformPlatform landing page with minimalistic approach (#791)
### Summary & Motivation
Redesign the landing page with a minimalistic approach to provide a
cleaner, more professional first impression. The previous landing page
contained multiple feature sections, community content, and technology
showcases that were removed in favor of a simple welcome message
encouraging users to customize the page with their own branding.
- Remove all feature sections, community section, technology sections,
and CTA sections (10 component files deleted)
- Create new reusable `PublicNavigation` and `PublicFooter` components
for consistent public-facing pages
- Add support for routes to opt out of `AuthSyncModal` via
`disableAuthSync` context flag
- Fix tenant switching to preserve the current path after navigation
(important for landing page experience)
- Change login/signup layout breakpoint from `md` to `lg` for better
responsive behavior
- Update footer attribution to "Built with PlatformPlatform" with HTML
comment
The new landing page displays a welcome message, navigation with
login/signup buttons, theme/locale switchers, and a footer with social
links. This provides a minimal starting point that downstream projects
can easily customize.
### Checklist
- [x] I have added tests, or done manual regression tests
- [x] I have updated the documentation, if necessaryFile tree
26 files changed
+317
-837
lines changed- application
- account-management/WebApp
- federated-modules
- common
- sideMenu
- routes
- (index)
- -components
- login
- signup
- tests/e2e
26 files changed
+317
-837
lines changedLines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
270 | 271 | | |
271 | 272 | | |
272 | 273 | | |
273 | | - | |
| 274 | + | |
274 | 275 | | |
275 | | - | |
276 | | - | |
277 | | - | |
| 276 | + | |
| 277 | + | |
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| |||
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
Lines changed: 0 additions & 72 deletions
This file was deleted.
Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 0 additions & 99 deletions
This file was deleted.
Lines changed: 0 additions & 54 deletions
This file was deleted.
0 commit comments