Skip to content

Add 'Featured On' section and update navigation in Docusaurus config#61

Merged
8bitAlex merged 5 commits intomainfrom
llama-badge
Apr 29, 2026
Merged

Add 'Featured On' section and update navigation in Docusaurus config#61
8bitAlex merged 5 commits intomainfrom
llama-badge

Conversation

@8bitAlex
Copy link
Copy Markdown
Owner

This pull request updates the documentation site navigation and homepage experience by expanding the docs menu, adding new external links and featured badges, and adjusting the cost savings calculator. The main changes are as follows:

Documentation Navigation Improvements:

  • Added new sidebar links to the docs: "What's New", "Usage", "Features", "Examples", and "References" for easier access to key documentation sections.

Footer and External Links:

  • Added external links to "Product Hunt" and "Launch Llama" in the site footer for increased visibility.
  • Introduced a new "Featured On" section in the footer, displaying badges for "Launch Llama" and "Product Hunt".

Homepage Experience:

  • Changed the HOURS_INCREMENT constant in the CostSavings component from 48 to 8, making the cost savings calculator more granular and user-friendly.

Copilot AI review requested due to automatic review settings April 29, 2026 22:21
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.49%. Comparing base (300e214) to head (ba53963).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #61      +/-   ##
==========================================
+ Coverage   92.41%   92.49%   +0.08%     
==========================================
  Files          32       32              
  Lines        2438     2438              
==========================================
+ Hits         2253     2255       +2     
+ Misses        115      114       -1     
+ Partials       70       69       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Docusaurus documentation site’s navigation and footer to surface key docs sections and add “Featured On” badges, plus tweaks the homepage cost-savings animation granularity.

Changes:

  • Expanded footer “Docs” links to include What’s New, Usage, Features, Examples, and References.
  • Added external footer links (Product Hunt, Launch Llama) and a new “Featured On” footer column with badge embeds.
  • Reduced the homepage CostSavings step size by changing HOURS_INCREMENT from 48 to 8.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
site/src/pages/index.tsx Adjusts the cost-savings calculator’s increment size for a more granular display.
site/docusaurus.config.ts Adds new docs shortcuts, external links, and a “Featured On” footer section with badges.

Comment thread site/docusaurus.config.ts Outdated
title: 'Featured On',
items: [
{
html: `<a href="https://launchllama.co?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener noreferrer"><img src="https://speaktechenglish.com/wp-content/uploads/2026/04/Screenshot_2026-04-09_at_17.40.44-removebg-preview.png" alt="Featured on Launch Llama" width="200" height="50" /></a>`,
Copy link

Copilot AI Apr 29, 2026

Choose a reason for hiding this comment

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

The Launch Llama badge link points to launchllama.co while the "More" footer link points to tools.launchllama.co/products/raid. If the intent is to drive to the Raid product listing, the badge should likely link to the same product URL to avoid confusing redirects and inconsistent analytics.

Suggested change
html: `<a href="https://launchllama.co?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener noreferrer"><img src="https://speaktechenglish.com/wp-content/uploads/2026/04/Screenshot_2026-04-09_at_17.40.44-removebg-preview.png" alt="Featured on Launch Llama" width="200" height="50" /></a>`,
html: `<a href="https://tools.launchllama.co/products/raid" target="_blank" rel="noopener noreferrer"><img src="https://speaktechenglish.com/wp-content/uploads/2026/04/Screenshot_2026-04-09_at_17.40.44-removebg-preview.png" alt="Featured on Launch Llama" width="200" height="50" /></a>`,

Copilot uses AI. Check for mistakes.
Comment thread site/docusaurus.config.ts Outdated
Comment thread site/docusaurus.config.ts Outdated
title: 'Featured On',
items: [
{
html: `<a href="https://launchllama.co?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener noreferrer"><img src="https://speaktechenglish.com/wp-content/uploads/2026/04/Screenshot_2026-04-09_at_17.40.44-removebg-preview.png" alt="Featured on Launch Llama" width="200" height="50" /></a>`,
Copy link

Copilot AI Apr 29, 2026

Choose a reason for hiding this comment

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

The Launch Llama badge hotlinks an image from a third-party WordPress domain. This is brittle (can break unexpectedly), adds an external dependency/trackable request, and may raise licensing/branding concerns. Prefer adding the badge image to site/static/img (or using an official Launch Llama-hosted badge asset) and referencing it locally.

Suggested change
html: `<a href="https://launchllama.co?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener noreferrer"><img src="https://speaktechenglish.com/wp-content/uploads/2026/04/Screenshot_2026-04-09_at_17.40.44-removebg-preview.png" alt="Featured on Launch Llama" width="200" height="50" /></a>`,
html: `<a href="https://launchllama.co?utm_source=badge&utm_medium=referral" target="_blank" rel="noopener noreferrer" aria-label="Featured on Launch Llama" style="display:inline-flex;align-items:center;justify-content:center;width:200px;min-height:50px;padding:0 12px;border:1px solid #3a3a3a;border-radius:8px;background:#111;color:#fff;font-weight:600;text-decoration:none;">Featured on Launch Llama</a>`,

Copilot uses AI. Check for mistakes.
@8bitAlex 8bitAlex enabled auto-merge (squash) April 29, 2026 22:31
@8bitAlex 8bitAlex merged commit 4eda89b into main Apr 29, 2026
13 checks passed
@8bitAlex 8bitAlex deleted the llama-badge branch April 29, 2026 22:32
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.

2 participants