Skip to content

Footer #29

Closed
Closed

Description

@Abuubkar

Parent

Spec: #20

What to build

The site footer on an Inverse surface: brand, contact details, grouped navigation, and the Legal links.

Only the state and country are published — the registered business address is a private residence, so street, locality and postcode appear nowhere on the page or in structured data.

Legal links are present but dead in v1; the pages themselves are out of scope.

Acceptance criteria

  • The footer renders on the Inverse surface using the Dark theme, with no hard-coded on-dark colours
  • The address element shows region and country only — no street, locality or postcode
  • Grouped link lists render as nav landmarks with distinct accessible names
  • Legal links render and are visibly inert rather than broken
  • The phone number is a tel: link
  • Text on the Inverse surface meets AA contrast
  • All copy from Messages

Blocked by

Activity

  1. changed the title [-]Assessment endpoint: Turnstile, validation and delivery[/-] [+]Footer[/+] on Sep 5, 2026
  2. self-assigned this
    on Sep 5, 2026
  3. Abuubkar commented on Sep 5, 2026

    @Abuubkar
    OwnerAuthor

    Done on branch ticket/29-footer.

    Inverse surface via the Dark theme — every Role token resolves dark with no on-dark colour hard-coded. Grouped link lists render as named nav landmarks (5 total on the page: Main, Menu, Services, Specialties, Legal). Legal links present but inert, since the pages are out of scope for v1.

    The address decision holds. Verified in the prerendered HTML: Street address and City, ST ZIP are absent; New York, NY and United States are present. The registered address is a private residence and is not published anywhere on the page.

    Copyright carries the registered entity (EXECIL PVT LTD) while the visible brand stays Execile — matching the identity split from #30.

    vp check passes on 49 files. CSS 19.97 kB raw / 5.13 kB gzip.

  4. Abuubkar commented on Sep 5, 2026

    @Abuubkar
    OwnerAuthor

    Done. Address correctly limited to region and country.

  5. added a commit that references this issue on Sep 5, 2026
    871d76f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ready-for-agentSpec is complete and ready for an agent to implement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions