Repository navigation
Eagle Public Adding A Page
Daniel Truong edited this page Sep 24, 2026
·
2 revisions
Steps for wiring a page into eagle-public's (react line) shared layout. Background on
the layout pieces referenced below is in Eagle Public Page Layout.
- Wrap the page's content in
page-container(or nest it inside a band that already carries the class, such asPageMasthead's inner wrapper). - Use
PageMastheadfor a page that opens with a titled band; passtitleand, unless the page is the site root,breadcrumbsending in the current page. - Do not add a competing width, max-width or side-padding rule; use
--page-max-widthor--page-gutterif a bespoke rule is unavoidable. Text blocks have no measure cap of their own — do not add one. - A full-bleed page (like the map) opts out of the container on its own route class,
rather than overriding
.page-containerglobally.
Eagle Documentation
Operations
- Deployment Pipeline
- Helm Charts
- Reverse Proxy
- Rollback Procedures
- Eagle Public Release Lines
- Eagle Search Archive
- Azure Migration Strategy
- Azure Hosting
- Front Door Per-App Split
- Front Door Ban Ladder
- Error Logging
- Secrets Management
Architecture
- Architecture Overview
- API Architecture
- Analytics Architecture
- Angular Patterns
- Eagle Public Page Layout
- Eagle Public Adding A Page
- Extended Project Pages
- ENGAGE–EAGLE Integration
- BCGW Project Export
- Eagle Search
- Document Content Search
- Eagle DEMI
- Eagle DEMI Push Sweep
- Eagle DEMI Re-Push and Backfill
- Eagle Notify
- Project Data Models
- Async Jobs API
- Bulk Document Download
Configuration
Help
Repositories
Environments