Skip to content

Remove "open source" hero badge from landing page; fix dep vulnerabilities - #64

Merged
KalebCole merged 3 commits into
mainfrom
copilot/remove-open-source-header
Jul 9, 2026
Merged

Remove "open source" hero badge from landing page; fix dep vulnerabilities#64
KalebCole merged 3 commits into
mainfrom
copilot/remove-open-source-header

Conversation

Copilot AI commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Removes the pill badge ("open source · works on macOS, Linux, Windows") from the landing page hero section and cleans up its now-orphaned CSS rule. Also bumps dev dependencies via npm audit fix to clear 4 vulnerabilities surfaced during the change.

docs/index.html

  • Removed <span class="hero-badge"> element from hero section
  • Removed the .hero-badge CSS rule block (was display/border/padding/color styles for the pill)

package-lock.json

  • vitest → critical: arbitrary file read/exec via UI server
  • vite → high: path traversal + server.fs.deny bypass
  • postcss → moderate: XSS via CSS stringify
  • esbuild → low: arbitrary file read on Windows dev server

Copilot AI linked an issue Jul 9, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Remove the open source header from landing page Remove "open source" hero badge from landing page; fix dep vulnerabilities Jul 9, 2026
Copilot AI requested a review from KalebCole July 9, 2026 14:40
@KalebCole
KalebCole requested a review from Copilot July 9, 2026 14:43
@KalebCole

Copy link
Copy Markdown
Owner

does this affect the new pages.yaml file that was created in a different pull request? @copilot

Copilot AI commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

does this affect the new pages.yaml file that was created in a different pull request? @copilot

No—this PR does not touch any pages.yaml file. The change set here is limited to docs/index.html (removing the hero badge/CSS) plus dependency lockfile updates, so it won’t affect a pages.yaml introduced in another PR.

@KalebCole
KalebCole marked this pull request as ready for review July 9, 2026 15:00
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@KalebCole
KalebCole merged commit 50feda1 into main Jul 9, 2026
2 checks passed
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.

remove the open source header from landing page

2 participants