Skip to content

Restyle product/tile grids across operate, develop, integrate, and commands pages - #4144

Merged
mich-elle-luna merged 4 commits into
mainfrom
operate-style-update
Sep 30, 2026
Merged

mich-elle-luna merged 4 commits into
mainfrom
operate-style-update

Conversation

@mich-elle-luna

@mich-elle-luna mich-elle-luna commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Refresh the look/feel of top-level landing pages. I kept almost all of the links the same, except the get started links for clients because of the new workbench, I think the top page of the guide is a better start than connect. But, let me know what you think.

Replace icon-based image-cards and plain tables with a consistent bordered, color-coded tile-card style on operate/, develop/, develop/tools/insight/, integrate/redisinsight/, and the top command-version tiles on /commands/. Reorders operate/ tiles to match the sidebar, fixes link resolution to use relref inside raw HTML tiles, adds missing category badges, and expands the integrate/ filter dropdown for newly-used group values.


Note

Low Risk
Documentation and Hugo layout/presentation changes only; no application runtime or security logic.

Overview
Replaces markdown tables and image-card promos with a shared bordered tile grid pattern (Tailwind + relref overlays) on Develop, Operate, Integrate, and Redis Insight install pages. Adds a new lang-icon shortcode for client language tiles on develop/_index.md.

On Develop, client Get started links now target each client’s main guide (not connect.md); Rust gains a document-search link. The setup guide defaults to Redis Open Source (first tab) and drops the separate sample-data step.

Operate landing content is regrouped into sections (core deployments, AI/data services, fleet/tools) with workflow-style link chains; Redis Cloud tiles add Iris/RDI/Radar paths. Feature comparison tables get horizontal scroll wrappers.

Integrate list layout adds filter types (AI, tool, platform, service, cloud), badge colors, and custom sort (AI frameworks first). Commands index restyles the first nine version tiles with color dots and shortened titles. tile-card color dots gain a border; RDI gets an operate category badge.

Reviewed by Cursor Bugbot for commit bd20859. Bugbot is set up for automated code reviews on this repo. Configure here.

…mmands pages

Replace icon-based image-cards and plain tables with a consistent bordered,
color-coded tile-card style on operate/, develop/, develop/tools/insight/,
integrate/redisinsight/, and the top command-version tiles on /commands/.
Reorders operate/ tiles to match the sidebar, fixes link resolution to use
relref inside raw HTML tiles, adds missing category badges, and expands the
integrate/ filter dropdown for newly-used group values.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@mich-elle-luna
mich-elle-luna requested a review from a team September 29, 2026 00:54
@mich-elle-luna mich-elle-luna self-assigned this Sep 29, 2026
@github-actions

github-actions Bot commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 10 related items from repository history (1 new this commit):

Memory updated at bd20859

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale Bugbot comment from a previous run.

Comment thread content/develop/_index.md Outdated

@andy-stark-redis andy-stark-redis 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.

A few suggestions but basically looks OK, so I'll approve. However, one thing I wonder is if the colouring of some of the new bubbles clashes with the existing colouring for the product bubbles and badges (eg, on the develop landing page, some of the bubbles seem to have the same colours we use for Redis Cloud, K8s, etc). Would that imply to a user that things with the same colour are connected?

Comment thread content/develop/tools/insight/_index.md Outdated
Comment thread content/develop/_index.md Outdated
Comment thread content/develop/_index.md Outdated
Comment thread content/operate/redisinsight/install/_index.md
@andy-stark-redis
andy-stark-redis requested a review from a team September 29, 2026 09:38
- operate/: stack product tiles full width in three introduced groups
  (core Redis deployment options, AI and data services, fleet management
  and developer tools), show each tile's links as left-to-right steps,
  shorten step labels, and make the feature tables scroll on mobile.
- develop/: replace the client tile dots with small language icons from
  the home page (new lang-icon shortcode), and add Get started links for
  Rust and Ruby.
- Fix tile click-through on develop/ and operate/: the content wrapper
  covered the card overlay, so clicking a title or blank area did nothing.
  The wrapper now passes clicks through; inner links stay clickable.
- commands/: color the version tiles by major version (8, 7, 6).
- integrate/: sort frameworks first, then AI services, then everything
  else, without changing weights (so the sidebar order is unchanged).
- develop/tools/insight/: shorten the download tile title.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Stale Bugbot comment from a previous run.

Comment thread content/develop/_index.md
- develop/: turn the Redis Insight and Redis for VS Code cells into
  full-width step tiles (Download/Install then Use) with the tool icon
  as a title badge, turn the Quick start, Data types, and Redis Search
  cards into tiles with their links inside, and drop the underline from
  the links in the top CLI box.
- operate/: rewrite the AI and data services intro, and change the Redis
  Cloud steps to Create account & connect, Enable Iris, Enable Data
  Integration, and Monitor with Radar.
- develop/setup/: order the deployment tabs Open Source, Cloud, Software
  and match the surrounding prose; remove the dependency list, the
  "select the tab" instructions, the redis-cli lead-in, and the sample
  data step, renumbering the remaining steps and step references.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 9323bbf. Configure here.

Comment thread layouts/commands/list.html

@dwdougherty dwdougherty left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Just one comment about the colored dots on the command pages. Otherwise, LGTM.

Comment on lines +116 to +123
<h1 class="font-mono {{ if lt $index 9 }}font-normal{{ else }}font-medium{{ end }} text-lg mb-1.5 px-6{{ if lt $index 9 }} pb-2 border-b border-redis-pen-800{{ end }}">
<div class="command-title-deprecated">
<span class="truncate">{{ .Title }}</span>
{{ if lt $index 9 }}
{{ $majorColors := dict "8" "bg-purple-bubble" "7" "bg-violet-700" "6" "bg-fuchsia-400" }}
{{ $major := replaceRE `^Redis (\d+)\..*$` "$1" .Title }}
<span class="h-3 w-3 rounded-full {{ index $majorColors $major | default "bg-redis-pen-300" }} border border-redis-pen-600 inline-block mr-2 flex-shrink-0"></span>
{{ end }}
<span class="{{ if lt $index 9 }}whitespace-normal uppercase{{ else }}truncate{{ end }}">{{ if lt $index 9 }}{{ replace (replace .Title " Reference" "") " Commands" "" }}{{ else }}{{ .Title }}{{ end }}</span>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

IMHO, this doesn't really add much value to the command pages; I don't know what the color coding means. Then there's the issue bugbot raised above.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Thank you! It has a different color purple for each major version. I don't think the bugbot issue is a real problem today. But, this just connects to the purple we use for OSS in other areas of the site and cleans up the titles that were too long to fit.

@dwdougherty
dwdougherty requested a review from a team September 30, 2026 15:38
- Remove the minimum height and the prose margins inside the language
  tiles so they are shorter, and remove the table margins and trim the
  cell padding in the "Try Redis commands" box.
- Recolor the language icons with each language's brand colors (the
  home page badges stay grey), and enlarge Go, PHP, and Java, which were
  shrinking to fit a square box.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mich-elle-luna
mich-elle-luna merged commit 5b7194e into main Sep 30, 2026
99 checks passed
@mich-elle-luna
mich-elle-luna deleted the operate-style-update branch September 30, 2026 22:53
EliShteinman added a commit to EliShteinman/docs that referenced this pull request Oct 1, 2026
Restyles the develop, operate, integrate, and commands landing-page tile grids from upstream.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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