Skip to content

TBv3: link the Terms of Use and Privacy Policy from the footer #2899

Closed
OpenConceptLab/oclweb3
#64

Description

@paynejd

Part of #2844. Using TBv3 means accepting OCL's Terms of Use, but TBv3 doesn't link them or the Privacy Policy anywhere.

Acceptance criteria

  • The footer (src/components/app/Footer.jsx) links Terms of Use to https://openconceptlab.org/terms-of-use and Privacy Policy to https://openconceptlab.org/privacy-policy, on every page, signed in or not.
  • Both open in a new tab (target="_blank", rel="noopener noreferrer").
  • The footer's existing text and app versions still show, at desktop and phone widths.
  • Both labels are in every locale (en, es, pt-BR, zh).
  • The PR stays a draft until Jon has reviewed it locally in a browser. Its description says how: the command to start TBv3 from the PR's branch, the pages to open, and what to look for in each language, with screenshots of the footer at 1280 px and 375 px.

Activity

  1. added this to the P2 · TBv3: Beta milestone on Oct 13, 2026
  2. added 2 commits that reference this issue on Oct 13, 2026
  3. added
    pipeline/session-needs-humanA session worker needs a decision or help; see its comment
    and removed
    gate/ai-fast-trackHuman override — skip to worker directly, bypass triage routing
    on Oct 13, 2026
  4. paynejd commented on Oct 13, 2026

    @paynejd
    MemberAuthor

    Octoad's session worker needs you to go on with this ticket.

    What it needs: The ticket keeps OpenConceptLab/oclweb3#64 a draft until someone reviews the footer locally in a browser; the steps and screenshots are in its description.

    Work so far, as a draft: OpenConceptLab/oclweb3#64

    Session worker worker-v0.11, recipe lean-loop, flow public>public. Run openconceptlab-ocl-issues-2899-20261013-134559, session ocl-issu-2899-1013-134559-a1e263. The run is over. Take the work over from the draft (session ocl-issu-2899-1013-134559-a1e263 is still open if you want to drive it), or answer here and let a fresh run try: close the draft and remove pipeline/session-needs-human. The run took gate/ai-fast-track off, so add it again too: a fresh run needs your approval.

  5. added a commit that references this issue on Oct 14, 2026
  6. self-assigned this
    on Oct 15, 2026
  7. added 2 commits that reference this issue on Oct 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

component/webTermBrowser frontendpipeline/session-needs-humanA session worker needs a decision or help; see its commenttype/featureNew or improved functionality

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions