Skip to content

feat: base Twig layout + header with OS2ai logo #47

@yepzdk

Description

@yepzdk

Goal

Introduce a real base.html.twig layout with a header that shows the OS2ai logo, so every page shares OS2ai chrome.

Scope

  • templates/base.html.twig<head>, blocks for title / body / stylesheets / javascripts.
  • A header partial rendering the committed OS2ai logo, linking to /.
  • Footer placeholder.
  • Wire the frontpage to extend the base layout.
  • Replace the throwaway placeholder markup from Implement simple frontpage with placeholder content #40 with this real base layout.

Out of scope

  • Auth-aware header / login wiring.
  • Final colours and fonts — applied in the colour (tokens) and typography issues, which layer on top of this.

Acceptance criteria

  • Pages render through base.html.twig.
  • OS2ai logo visible in the header and links to /.
  • The frontpage extends the base layout.
  • Smoke test for GET / still passes (200).

Dependencies

Refs https://leantime.itkdev.dk/#/tickets/showTicket/7714

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions