Skip to content

fix(theme/OverviewGroup): limit max columns from 4 to 3#3127

Merged
SoonIter merged 1 commit intomainfrom
syt-vibe-kanban/2cc3-overviewgroup
Feb 11, 2026
Merged

fix(theme/OverviewGroup): limit max columns from 4 to 3#3127
SoonIter merged 1 commit intomainfrom
syt-vibe-kanban/2cc3-overviewgroup

Conversation

@SoonIter
Copy link
Copy Markdown
Member

@SoonIter SoonIter commented Feb 11, 2026

Summary

before

image

after

image

Related Issue

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

AI Summary

Reduce the maximum column count in the OverviewGroup component from 4 to 3 columns across both layout modes:

Changes

  • Split layout content area (__content__item): Changed min-width/max-width from 25% (4 columns) to 33.33% (3 columns)
  • Grid layout (__grid): Changed grid-template-columns from repeat(4, 1fr) to repeat(3, 1fr)
  • Removed the now-redundant @media (max-width: 1280px) breakpoints that previously transitioned from 4 to 3 columns, since 3 columns is now the default maximum

Why

The 4-column layout stretched content too thin on most screen sizes. Limiting to 3 columns improves readability and visual balance of the overview page.

Responsive behavior

The remaining responsive breakpoints are preserved:

  • Default: 3 columns
  • ≤768px: 2 columns (grid) / flexible (content)
  • ≤480px: 1 column (grid only)

This PR was written using Vibe Kanban


Copilot AI review requested due to automatic review settings February 11, 2026 06:17
@SoonIter SoonIter changed the title OverviewGroup 修改为最大三列 (vibe-kanban) style(OverviewGroup): limit max columns from 4 to 3 Feb 11, 2026
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

This PR adjusts the OverviewGroup layout to cap the display at 3 columns (instead of 4), aligning the component’s flex and grid presentations with the new maximum-column requirement.

Changes:

  • Update OverviewGroup content items from 4-column sizing (25%) to 3-column sizing (~33.33%).
  • Update the empty-state grid from 4 columns to 3 columns and remove the intermediate breakpoint override.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SoonIter SoonIter changed the title style(OverviewGroup): limit max columns from 4 to 3 fix(theme/OverviewGroup): limit max columns from 4 to 3 Feb 11, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 11, 2026

Rsdoctor Bundle Diff Analysis

Found 3 projects in monorepo, 1 project with changes.

📊 Quick Summary
Project Total Size Change
node 12.0 MB 0
node_md 1.5 MB 0
web 15.8 MB -111.0 B (-0.0%)
📋 Detailed Reports (Click to expand)

📁 web

Path: website/doc_build/diff-rsdoctor/web/rsdoctor-data.json

📌 Baseline Commit: 5a70b6ee9c | PR: #3124

Metric Current Baseline Change
📊 Total Size 15.8 MB 15.8 MB -111.0 B (-0.0%)
📄 JavaScript 15.5 MB 15.5 MB 0
🎨 CSS 119.7 KB 119.8 KB -111.0 B (-0.1%)
🌐 HTML 0 B 0 B 0
📁 Other Assets 166.5 KB 166.5 KB 0

📦 Download Diff Report: web Bundle Diff

Generated by Rsdoctor GitHub Action

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Feb 11, 2026

Deploying rspress-v2 with  Cloudflare Pages  Cloudflare Pages

Latest commit: eb4181b
Status: ✅  Deploy successful!
Preview URL: https://2b282ce5.rspress-v2.pages.dev
Branch Preview URL: https://syt-vibe-kanban-2cc3-overvie.rspress-v2.pages.dev

View logs

@SoonIter SoonIter force-pushed the syt-vibe-kanban/2cc3-overviewgroup branch from 6923630 to eb4181b Compare February 11, 2026 06:30
@SoonIter SoonIter enabled auto-merge (squash) February 11, 2026 07:30
@SoonIter SoonIter merged commit a9cd4a1 into main Feb 11, 2026
6 checks passed
@SoonIter SoonIter deleted the syt-vibe-kanban/2cc3-overviewgroup branch February 11, 2026 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants