Skip to content

Conversation

@alwaysmavs
Copy link
Contributor

No description provided.

… new features, and improved programming support
Complete rewrite of the studio page to shift from marketing-focused content to a developer-centric design philosophy. The new layout emphasizes:
- Developer frustrations with traditional tools
- Core design principles (code as source, tooling respect, no artificial limits)
- Clean editorial style with code examples
- Removed redundant feature comparisons
…ore modes

- Update translation files for new developer-centric messaging
- Restructure page layout to focus on pain points and solutions
- Add new sections for pain points, three core modes, and pricing
- Update styles to match new content structure and improve visual hierarchy
… source philosophy

- Update i18n messages to reflect new philosophy-focused content
- Restructure page layout with new hero section and philosophy cards
- Add GitHub link to open source runtime
- Improve styling with modern gradients and interactive elements
update navbar items, design tokens, i18n texts and add new app page
remove chat-related files and assets
add new app product documentation and implementation
… studio

Add new documentation page for headless studio deployment and update description text
Update docker commands and links in headless page
Add .env.example file for configuration reference
Move heroSubtitle styles from inline to scss module for better maintainability
- Replace "Community" link with "Download" in main navigation
- Change download button to redirect to community hub with globe icon
The conclusion section and related components (DownloadButton, Link) were removed as they're no longer needed in the studio page. This simplifies the page structure and removes unused dependencies.
feat(navbar): enhance login button with dynamic icon based on sign-in status
…nsistency and clarity

feat(styles): change heading color in app and cloud styles for improved design consistency
…t for navigation and update styles for consistency
@vercel
Copy link

vercel bot commented Dec 8, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
oomol-com Building Building Preview Comment Dec 8, 2025 11:08am

@coderabbitai
Copy link

coderabbitai bot commented Dec 8, 2025

Caution

Review failed

The pull request is closed.

Summary by CodeRabbit

  • New Features

    • 推出 OOMOL App 新产品页面与功能
    • 启用产品导航菜单,包括 Studio、App、Cloud、Headless
    • Headless 本地部署文档与 Docker 支持
    • 1.4.14 版本:智能聊天、Connect 功能、小应用、Claude Code 支持
  • Documentation

    • 新增 Headless 本地部署与 Docker 配置指南
  • Style

    • 优化多个产品页面的设计与布局
    • 更新导航栏和按钮样式

✏️ Tip: You can customize this high-level summary in your review settings.

Walkthrough

本次变更对网站进行了品牌和内容重组,将产品导航从聊天中心转向多产品线(App、Studio、Cloud、Headless),包含新页面、页面重设计、大规模国际化翻译更新和样式重构。

Changes

内聚体 / 文件 变更摘要
产品页面新增与删除
src/pages/app/index.tsx, src/pages/app/styles.module.scss, src/pages/chat/index.tsx
新增App产品登陆页,包含Hero、产品对比(Chat与Applet)和CTA;删除Chat专用页面,功能合并到App页面
Studio页面重设计
src/pages/studio/index.tsx, src/pages/studio/styles.module.scss
将Studio页面改造为设计理念宣言,简化内容结构,移除工作流/优势/AI能力部分,引入三原则部分配合主题化图片
Cloud页面重设计
src/pages/cloud/index.tsx, src/pages/cloud/styles.module.scss
重构为开发者友好的叙事,移除用例卡片,加入痛点部分,引入三模式展示(函数库/Serverless/MCP),更新定价段落
Headless页面重设计与文档
src/pages/headless/index.tsx, src/pages/headless/styles.module.scss, docs/headless/index.mdx, docs/headless/.env.example
重构Headless页面引入哲学部分(自由/开源/社区)和开源项目部分,新增本地部署文档和环境配置示例
设计规划文档
.trae/documents/Optimize Headless Page for Developers.md, .trae/documents/Redesign Cloud Page with Developer-First Narrative.md, .trae/documents/Redesign Studio Page to Developer Philosophy.md, .trae/documents/优化 OOMOL App 页面方案.md
四份设计规划文档描述各产品页面重设计的方向、内容结构和执行计划
国际化翻译更新
i18n/en/code.json, i18n/zh-CN/code.json, i18n/en/docusaurus-theme-classic/navbar.json, i18n/zh-CN/docusaurus-theme-classic/navbar.json
新增和更新大量翻译键用于Studio、Headless、Cloud、App产品线,包括Hero、哲学、模式、定价等内容;导航栏从oomol-chat改为oomol-app;新增下载链接翻译
发布说明文档
updates/1.4.14/index.mdx, i18n/zh-CN/docusaurus-plugin-content-blog-updates/1.4.14/index.mdx
新增英文和中文发布说明页面,介绍1.4.14版本功能更新(社区功能、连接功能、智能聊天、迷你应用等)
导航和全局配置
docusaurus.config.js, src/css/design-tokens.scss, src/css/custom.scss, tailwind.config.js, src/theme/Navbar/index.tsx, src/theme/Layout/index.tsx
启用产品导航下拉菜单(App/Studio/Cloud/Headless),将下载链接替换社区链接,将设计令牌从oomol-chat重命名为oomol-app,更新Navbar登录状态逻辑,添加Layout包装类名支持
通用组件和样式
src/components/HomepageProductComparison/index.tsx, src/components/HomepageProductComparison/styles.module.scss, src/components/DownloadButton/styles.module.scss, src/components/HomepagePdfCraftShowcase/styles.module.scss, src/components/CookieConsent/CookieConsentComponent.tsx, src/pages/pricing/index.tsx, src/pages/pricing/styles.module.scss
为产品卡片添加Link路由包装,调整按钮边框圆角,引入响应式按钮大小系统(小/中/大),将推荐徽章从Standard移至Pro计划,优化导入结构

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

需要重点关注的领域:

  • 样式重构: src/pages/cloud/styles.module.scsssrc/pages/studio/styles.module.scss 涉及大量的类名重命名和布局改造,需验证响应式设计的完整性和跨浏览器兼容性
  • 页面结构变更: src/pages/headless/index.tsxsrc/pages/cloud/index.tsx 的逻辑重构,需确保新的内容顺序和翻译键引用正确
  • 国际化一致性: i18n/en/code.jsoni18n/zh-CN/code.json 新增数百个翻译键,需验证键命名规范一致性和中英文内容对应完整性
  • 导航配置: docusaurus.config.js 中的产品下拉菜单和 src/theme/Navbar/index.tsx 的登录状态逻辑变更需确保路由链接和条件渲染无误
  • 设计令牌重命名: oomol-chatoomol-app 的全局替换需确保所有引用点均已更新,避免样式应用遗漏

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d992812 and fa67b8f.

⛔ Files ignored due to path filters (26)
  • static/img/pages/app/applet-dark.png is excluded by !**/*.png
  • static/img/pages/app/applet-light.png is excluded by !**/*.png
  • static/img/pages/app/chat-dark.png is excluded by !**/*.png
  • static/img/pages/app/chat-light.png is excluded by !**/*.png
  • static/img/pages/cloud/ai-chat-dark.png is excluded by !**/*.png
  • static/img/pages/cloud/ai-chat-light.png is excluded by !**/*.png
  • static/img/pages/cloud/create-api-dark.png is excluded by !**/*.png
  • static/img/pages/cloud/create-api-light.png is excluded by !**/*.png
  • static/img/pages/cloud/publish-dark.png is excluded by !**/*.png
  • static/img/pages/cloud/publish-light.png is excluded by !**/*.png
  • static/img/pages/headless/docker-deploy.svg is excluded by !**/*.svg
  • static/img/pages/headless/package-management.svg is excluded by !**/*.svg
  • static/img/pages/headless/remote-access.svg is excluded by !**/*.svg
  • static/img/pages/studio/code-dark.png is excluded by !**/*.png
  • static/img/pages/studio/code-light.png is excluded by !**/*.png
  • static/img/pages/studio/edit-dark.png is excluded by !**/*.png
  • static/img/pages/studio/edit-light.png is excluded by !**/*.png
  • static/img/pages/studio/package-dark.png is excluded by !**/*.png
  • static/img/pages/studio/package-light.png is excluded by !**/*.png
  • static/img/pages/studio/studio-dark.png is excluded by !**/*.png
  • static/img/pages/studio/studio-light.png is excluded by !**/*.png
  • static/img/products/app.svg is excluded by !**/*.svg
  • static/img/release/1.4.14/applet.png is excluded by !**/*.png
  • static/img/release/1.4.14/chat.png is excluded by !**/*.png
  • static/img/release/1.4.14/community.png is excluded by !**/*.png
  • static/img/release/1.4.14/connect.png is excluded by !**/*.png
📒 Files selected for processing (34)
  • .trae/documents/Optimize Headless Page for Developers.md (1 hunks)
  • .trae/documents/Redesign Cloud Page with Developer-First Narrative.md (1 hunks)
  • .trae/documents/Redesign Studio Page to Developer Philosophy.md (1 hunks)
  • .trae/documents/优化 OOMOL App 页面方案.md (1 hunks)
  • docs/headless/.env.example (1 hunks)
  • docs/headless/index.mdx (1 hunks)
  • docusaurus.config.js (2 hunks)
  • i18n/en/code.json (4 hunks)
  • i18n/en/docusaurus-theme-classic/navbar.json (2 hunks)
  • i18n/zh-CN/code.json (4 hunks)
  • i18n/zh-CN/docusaurus-plugin-content-blog-updates/1.4.14/index.mdx (1 hunks)
  • i18n/zh-CN/docusaurus-theme-classic/navbar.json (2 hunks)
  • src/components/CookieConsent/CookieConsentComponent.tsx (1 hunks)
  • src/components/DownloadButton/styles.module.scss (1 hunks)
  • src/components/HomepagePdfCraftShowcase/styles.module.scss (2 hunks)
  • src/components/HomepageProductComparison/index.tsx (6 hunks)
  • src/components/HomepageProductComparison/styles.module.scss (1 hunks)
  • src/css/custom.scss (1 hunks)
  • src/css/design-tokens.scss (2 hunks)
  • src/pages/app/index.tsx (1 hunks)
  • src/pages/app/styles.module.scss (4 hunks)
  • src/pages/chat/index.tsx (0 hunks)
  • src/pages/cloud/index.tsx (1 hunks)
  • src/pages/cloud/styles.module.scss (4 hunks)
  • src/pages/headless/index.tsx (1 hunks)
  • src/pages/headless/styles.module.scss (1 hunks)
  • src/pages/pricing/index.tsx (2 hunks)
  • src/pages/pricing/styles.module.scss (1 hunks)
  • src/pages/studio/index.tsx (1 hunks)
  • src/pages/studio/styles.module.scss (1 hunks)
  • src/theme/Layout/index.tsx (1 hunks)
  • src/theme/Navbar/index.tsx (1 hunks)
  • tailwind.config.js (1 hunks)
  • updates/1.4.14/index.mdx (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@alwaysmavs alwaysmavs merged commit f3e62aa into main Dec 8, 2025
3 of 6 checks passed
@alwaysmavs alwaysmavs deleted the dev branch December 8, 2025 11:42
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