petercat-ai / petercat

A conversational Q&A agent configuration system, self-hosted deployment solutions, and a convenient all-in-one application SDK, allowing you to create intelligent Q&A bots for your GitHub repositories
https://petercat.ai
MIT License
595 stars 16 forks source link

feat: add responsibility for homepage #480

Closed PeachScript closed 4 days ago

PeachScript commented 4 days ago

添加首页的响应式支持

vercel[bot] commented 4 days ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
petercat ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 17, 2024 4:40pm
petercat-assistant[bot] commented 4 days ago

概述

此PR为首页添加了响应式支持,优化了移动端和桌面端的显示效果。主要更新包括引入新的图标组件、调整样式以适应不同屏幕尺寸,以及在移动端实现导航栏的展开和收起功能。

变更

文件 概要
client/app/globals.css 移除了 .circle-border-animation 的宽高设置。
client/app/page.tsx 引入了 MenuIconStarIcon 组件,添加了 Contributors 函数,调整了导航栏和页面布局以支持响应式设计。
client/public/icons/MenuIcon.tsx 新增了 MenuIcon 组件。
client/public/icons/StarIcon.tsx 新增了 StarIcon 组件。
client/public/images/icon-close.svg 更新了图标文件。
client/public/images/icon-menu.svg 更新了图标文件。
client/public/images/title_based_m.svg 更新了图标文件。