Skip to content

feat(docs-improvements): Homepage redesign pt 1#5873

Open
lena-larionova wants to merge 11 commits into
mainfrom
feat/homepage-redesign
Open

feat(docs-improvements): Homepage redesign pt 1#5873
lena-larionova wants to merge 11 commits into
mainfrom
feat/homepage-redesign

Conversation

@lena-larionova

@lena-larionova lena-larionova commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

@netlify

netlify Bot commented Jul 7, 2026

Copy link
Copy Markdown

Deploy Preview for kongdeveloper ready!

Name Link
🔨 Latest commit ca1efe1
🔍 Latest deploy log https://app.netlify.com/projects/kongdeveloper/deploys/6a4eb859f0a25b000844a0c8
😎 Deploy Preview https://deploy-preview-5873--kongdeveloper.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@lena-larionova lena-larionova marked this pull request as ready for review July 8, 2026 18:47
@lena-larionova lena-larionova requested a review from a team as a code owner July 8, 2026 18:47
Copilot AI review requested due to automatic review settings July 8, 2026 18:47

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

This PR is the first part of a homepage redesign for the Kong Developer docs site, moving the homepage to a new section-based layout driven by a reorganized app/_data/homepage.yml.

Changes:

  • Reworked the homepage layout in app/index.html (new hero, agent/CLI section, product section, featured API specs, “What’s new”, and AI query chips).
  • Updated the Markdown-rendered homepage variant in app/index.md.html to match the new section model.
  • Restructured homepage content data in app/_data/homepage.yml (hero, agents section, product categories, featured API specs, and release entries) and adjusted the featured ribbon text color in app/_includes/card.html.

Reviewed changes

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

File Description
app/index.md.html Replaces the old sections loop with explicit homepage sections backed by the new data model.
app/index.html Implements the new redesigned homepage UI and wiring for AI “chip” queries.
app/_includes/card.html Adjusts featured ribbon text color for improved theme styling.
app/_data/homepage.yml Introduces the new structured homepage data model (hero, agents/CLI cards, products, specs, and what’s new).

Comment thread app/index.html Outdated
Comment thread app/index.html Outdated
Comment thread app/index.html Outdated
Comment thread app/_data/homepage.yml Outdated
Comment thread app/index.html Outdated
Comment thread app/_data/homepage.yml Outdated
Comment thread app/index.html
<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20 12.0884V12.4355C15.7128 12.4355 14.5598 16.2296 14.5598 19.3252H14.2229C14.2229 16.2296 12.8732 12.4355 8.78272 12.4355V12.0884C13.497 12.0884 14.2229 8.29432 14.2229 5.19878H14.5598C14.5598 8.29432 15.2977 12.0884 20 12.0884ZM7.28629 11.0361C7.28629 9.27503 7.94267 7.11656 10.3813 7.11656V6.91952C7.70577 6.91952 7.28629 4.76104 7.28629 3H7.09502C7.09502 4.76104 6.68206 6.91952 4 6.91952V7.11656C6.32779 7.11656 7.09502 9.27503 7.09502 11.0361H7.28629ZM9.21089 14.1529H9.04788C9.04788 15.6531 8.69578 17.4925 6.41038 17.4925V17.6604C8.39367 17.6604 9.04788 19.4998 9.04788 21H9.21089C9.21089 19.4998 9.76948 17.6604 11.8484 17.6604V17.4925C9.56843 17.4925 9.21089 15.6531 9.21089 14.1529Z" fill="rgb(var(--color-text-secondary)"/>
</svg>
<span class="text-sm">Ask AI for concepts, guides, and tutorials</span>

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.

Suggested change
<span class="text-sm">Ask AI for concepts, guides, and tutorials</span>
<span class="text-sm">What do you want to build?</span>

We have suggested topics below, I wanted to give this more of a vibe that Claude already does with the "What can I help you with today?" when you open a fresh chat.

Hopefully this makes it easier for someone to know "oh, I can explain what I'm trying to build here" vs "what sort of concept should I ask about?". Feels more action-oriented.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

In a vacuum, I like this idea, but it looks weird right after the page title of "What do you want to accomplish?"

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.

Suggested change
<span class="text-sm">Ask AI for concepts, guides, and tutorials</span>
<span class="text-sm">Search concepts, guides, and tutorials</span>

Good point. I've suggested an edit to the H1. FWIW, I think the h1 introduces the Ask AI well, but not the rest of the page.

The h1 + Ask AI chatbot is asking what you want to accomplish.

The following h2s share tools you can use and list products, they don't really tell you how to accomplish use cases, they just give you tools to do so.

Comment thread app/_data/homepage.yml
title: "From edge to agent"
title_italic: "agent"
categories:
- name: Connectivity

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.

IMO (and this is a can of worms that cannot be solved before release, so not blocking) we focus too much on listing stuff out by product.

I wonder if this, and the whole docs set, would benefit from more of a "what are you trying to do" vs. "pick your product" focus.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Definitely a can of worms that we're not ready for. The focus for now has to be the CLIs + agent tools section

Comment thread app/_data/homepage.yml Outdated
- text: All documentation
url: /index/catalog/
products_section:
title: "From edge to agent"

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.

Suggested change
title: "From edge to agent"
title: "Manage the entire AI connectivity layer"

I'm not quite happy with this revision. Point being, I wanted something about how this is the AI connectivity path in one central (ish) area, so you can manage the entire path.

Comment thread app/_data/homepage.yml Outdated
Comment thread app/index.html Outdated
Comment thread app/_data/homepage.yml Outdated
Comment thread app/_data/homepage.yml Outdated
- product: gateway
version_override: "3.15.0.0"
changelog_url: /gateway/changelog/
- product: event-gateway

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.

Suggested change
- product: event-gateway
- product: konnect
changelog_url: https://releases.konghq.com/
- product: event-gateway

I don't know if this will work, but it felt odd to have nothing for Konnect

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Let me play around with this a bit.

lena-larionova and others added 3 commits July 8, 2026 13:25
Co-authored-by: Diana <75819066+cloudjumpercat@users.noreply.github.com>
Comment thread app/index.html
<p class="font-mono text-xs uppercase tracking-widest text-terciary m-0">Kong Developer · <span class="bg-brand text-button px-1">Documentation</span></p>
<div class="flex flex-col gap-4">
<h1 class="font-extrabold text-[72px] leading-[84px] [contain:layout:style]">
What do you want to <br><em class="text-primary dark:text-brand italic">accomplish?</em>

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.

Suggested change
What do you want to <br><em class="text-primary dark:text-brand italic">accomplish?</em>
What do you want to <br><em class="text-primary dark:text-brand italic">build?</em>

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.

3 participants