Skip to content

Redesign the documentation homepage - #624

Merged
ruibaby merged 6 commits into
halo-dev:mainfrom
intoyang:docs/update-homepage
Sep 5, 2026
Merged

Redesign the documentation homepage#624
ruibaby merged 6 commits into
halo-dev:mainfrom
intoyang:docs/update-homepage

Conversation

@intoyang

@intoyang intoyang commented Sep 5, 2026

Copy link
Copy Markdown
Member

Summary

  • redesign the documentation homepage with clearer content hierarchy and navigation
  • add an online demo section and a local Docker quick-start command
  • improve the quick-start and topic browsing cards
  • refine hover interactions, responsive layouts, and dark-mode colors

Testing

  • corepack pnpm run check:ci
  • corepack pnpm run build

Follow-up

This PR temporarily keeps the existing /guide/use/faq links so it can be reviewed independently. After #623 is merged, these links will be updated to /guide/faq before this PR is merged.

Screenshots

Light mode Dark mode
Documentation homepage in light mode Documentation homepage in dark mode

@ruibaby

ruibaby commented Sep 5, 2026

Copy link
Copy Markdown
Member
image

点击复制按钮之后建议添加一个成功反馈。

image

移动端样式需要优化,会出现内容溢出导致出现滚动条。

@intoyang

intoyang commented Sep 5, 2026

Copy link
Copy Markdown
Member Author

update:

  • faq 链接更新为 /guide/faq。
  • 为复制按钮增加成功反馈。
  • 修复移动端布局的横向溢出。

@ruibaby
ruibaby merged commit ed32f2b into halo-dev:main Sep 5, 2026
1 check 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.

2 participants