Skip to content

Sponsorship information - #3032

Merged
sydseter merged 18 commits into
masterfrom
sponsors
May 26, 2026
Merged

sydseter merged 18 commits into
masterfrom
sponsors

Conversation

@sydseter

@sydseter sydseter commented May 25, 2026 •

Copy link
Copy Markdown
Collaborator

Description

  • Adding sponsorship information and moving acknowledgements to the tribute page
  • Adding the tribute page to the page navigation

closes #1826

AI Tool Disclosure

  • My contribution does not include any AI-generated content
  • My contribution includes AI-generated content, as disclosed below:
    • AI Tools: [e.g. GitHub CoPilot, ChatGPT, JetBrains Junie etc.]
    • LLMs and versions: [e.g. GPT-4.1, Claude Haiku 4.5, Gemini 2.5 Pro etc.]
    • Prompts: [Summarize the key prompts or instructions given to the AI tools]

Affirmation

Copilot AI review requested due to automatic review settings May 25, 2026 15:40
@sydseter
sydseter requested review from cw-owasp and rewtd as code owners May 25, 2026 15:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds sponsorship/acknowledgements content across the Cornucopia website and Copi LiveView app, introducing a new Tribute page, surfacing sponsors messaging on the home pages, and updating navigation to link to the new content.

Changes:

  • Add a new /tribute page (content + translations) and link it from the main navbar; move acknowledgements from About → Tribute.
  • Add a “Sponsors” section on the Cornucopia homepage and publish a new sponsor announcement/news post.
  • Add a Copi /sponsors page/route (and a /tribute route) and surface “Sponsors” in Copi navigation.

Reviewed changes

Copilot reviewed 18 out of 20 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
cornucopia.owasp.org/src/routes/tribute/+page.svelte New Tribute page renderer using markdown + i18n meta tags.
cornucopia.owasp.org/src/routes/tribute/+page.server.ts Loads Tribute markdown content from data/website/pages/tribute.
cornucopia.owasp.org/src/routes/+page.svelte Adds Sponsors section + link to sponsor news post.
cornucopia.owasp.org/src/lib/translations/en/index.js Registers the new tribute translation namespace for EN.
cornucopia.owasp.org/src/lib/components/renderers/tableCell.svelte Adjusts table cell padding for markdown-rendered tables.
cornucopia.owasp.org/src/lib/components/navigation/navbar.svelte Adds Tribute to top-level navigation.
cornucopia.owasp.org/data/website/phrases/uk/tribute.json Adds UK tribute translation entries (new file).
cornucopia.owasp.org/data/website/phrases/uk/home.json Adds UK sponsors copy for the home page.
cornucopia.owasp.org/data/website/phrases/en/tribute.json Adds EN tribute translation entries (new file).
cornucopia.owasp.org/data/website/phrases/en/home.json Adds EN sponsors copy for the home page.
cornucopia.owasp.org/data/website/pages/tribute/en/index.md New Tribute page markdown (acknowledgements, sponsors, volunteers, etc.).
cornucopia.owasp.org/data/website/pages/about/en/index.md Removes the long acknowledgements list; links to Tribute instead.
cornucopia.owasp.org/data/news/20260525-become-a-cornucopia-sponsor/index.md New sponsor call-to-action news post (with tiers/benefits).
copi.owasp.org/lib/copi_web/router.ex Adds /sponsors + /tribute routes; removes /privacy.
copi.owasp.org/lib/copi_web/live/sponsors_live/index.html.heex New Copi Sponsors page content.
copi.owasp.org/lib/copi_web/live/sponsors_live/index.ex New Sponsors LiveView module.
copi.owasp.org/lib/copi_web/controllers/page_html/home.html.heex Adds Sponsors section + nav link on Copi home page.
copi.owasp.org/lib/copi_web/components/layouts/app.html.heex Adds Sponsors link to the Copi app header nav.

Comment thread copi.owasp.org/lib/copi_web/router.ex Resolved
Comment thread copi.owasp.org/lib/copi_web/router.ex Resolved
sydseter and others added 8 commits May 25, 2026 18:05
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 18 out of 20 changed files in this pull request and generated 5 comments.

sydseter and others added 2 commits May 25, 2026 18:22
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 18 out of 20 changed files in this pull request and generated 8 comments.

sydseter and others added 6 commits May 25, 2026 18:43
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@sydseter sydseter changed the title Sponsors Sponsorship information May 26, 2026
@sydseter
sydseter merged commit ab36a1c into master May 26, 2026
23 of 24 checks passed
@sydseter
sydseter deleted the sponsors branch May 26, 2026 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup a sponsorship banner on cornucopia.owasp.org and copi.owasp.org

3 participants