Skip to content

feat(landing): establish a fork-owned Marka landing site #25

Description

@absolutepraya

Goal

Turn the landing application into the public, fork-owned Marka landing site. It must communicate Marka’s product identity, reflect the maintained fork, and avoid presenting upstream Karakeep infrastructure as if it were operated by this repository.

Relationship

Scope

  • Apply the approved Marka name, navy and white visual system, logo derivatives, favicon, social image, page title, and metadata throughout apps/landing.
  • Rewrite landing copy, navigation, calls to action, screenshots, and product positioning for the fork.
  • Replace upstream-owned links with fork-owned destinations where available. Retain upstream attribution only where it is accurate and intentional.
  • Define the hosting, canonical URL, analytics, social-card, and preview-deployment model before public cutover.
  • Audit legal, pricing, cloud, demo, app-store, and extension claims. Remove or clearly qualify any upstream-operated surface not provided by this fork.
  • Update repository-facing previews and screenshots when the public landing design is approved.

Guardrails

  • Do not change DNS, production hosting, OAuth, analytics, or redirects without a separate reviewed cutover plan and explicit approval.
  • Preserve upstream attribution and avoid implying ownership of upstream services.
  • Keep internal Karakeep-compatible package names and identifiers unless a separately approved migration covers compatibility.

Acceptance criteria

  • The landing site consistently presents Marka as this fork’s public identity.
  • User-visible assets, metadata, and social cards use the approved Marka PNG asset set.
  • Copy and links accurately distinguish this fork from upstream Karakeep and upstream-operated services.
  • A reviewed deployment and domain plan exists before publishing.
  • Desktop and mobile views, links, metadata, and build checks are verified.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestseverity:mediumImportant gap or degraded experience with a reasonable workaround

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions