• Working Draft
  • Grid Layout & Page Templates

     

    Template Characteristics and Page Mappings

    Template migration key

    Template is ready Template is in development

    Template is defined Template not defined

    Page migration is in progress [blank] Page migration is not scheduled

     

    Page Type

    Pages (route/file) Implementation Link

    Template

    Characteristics

    Page Type

    Pages (route/file) Implementation Link

    Template

    Characteristics

    Core Layout

     

    `Admin Layout` (AdminLayout.tsx)

    • header bar with session controls

    • collapsible sidebar for navigation

    • breadcrumb section

    • page title section

    • single content section

    • TODO DCB-815 anchored footer including TODO language selector

    • TODO community software banner

    Data Table

    DCB-466

    Groups
    Host LMSs
    Locations
    Mappings
    Requests
    Source Bibs DCB-817
    Agencies

    extends Admin Layout

    add titles
    remove outline + card
    • dynamic data presented in tabular layout

    • variable columns relevant to dataset

    • search within dataset

    • filter within dataset

    • table sort and pagination

    Record Details

    DCB-466

    Groups
    Host LMSs
    Locations
    Requests
    Source Bibs
    Agencies

    `Details` (Details.tsx)

     

    • record details presented in collapsible sections for logically grouped data

    • nested collapsible sections for hierarchical data

    • tabular audit log

    • configurable default collapse states

    Home

    Onboarding Welcome (index.tsx) DCB-820

    extends Admin Layout?

    • landing page (authorised consortium manager)

    • provide user orientation

    • show implementation and onboarding status

    • show environment and service status

    Not Logged In

    login.tsx
    logout.tsx

    DCB-821

    LoginLayout.tsx

    • landing page (user not authenticated)

    • login prompt

    • context information and links

    • hides header icons (profile, sidebar) and breadcrumbs.

    • alert displayed to user on logout only.

    User Profile

     

    view user profile extends Admin Layout

    separate edit template

    •  

    Settings

    index extends Admin Layout

    separate view and edit templates for individual settings

    •  

    Error

    extends Admin Layout

    •  

     

    Operated as a Community Resource by the Open Library Foundation