feat: 添加可折叠侧边栏布局,优化仓库列表和工作空间页面

This commit is contained in:
xiongxiao
2026-03-19 20:26:27 +08:00
committed by cnb
parent 9a06364880
commit dd6eff9269
13 changed files with 568 additions and 236 deletions

View File

@@ -4,7 +4,7 @@ import { Label } from '@/components/ui/label';
import { Button } from '@/components/ui/button';
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip';
import { Info } from 'lucide-react';
import { SidebarLayout } from '../sidebar/components';
export const ConfigPage = () => {
const { config, setConfig, saveToRemote, loadFromRemote } = useConfigStore();
const handleSubmit = (e: React.FormEvent) => {
@@ -17,13 +17,13 @@ export const ConfigPage = () => {
};
return (
<TooltipProvider>
<SidebarLayout>
<div className="container mx-auto max-w-2xl py-4 md:py-8 px-4">
<div className="bg-white md:rounded-lg md:border md:shadow-sm">
<div className="p-4 md:p-6 border-b">
<h1 className="text-xl md:text-2xl font-bold">CNB </h1>
<p className="text-sm text-muted-foreground mt-1">
CNB API
CNB API
</p>
</div>
<div className="p-4 md:p-6">
@@ -68,7 +68,7 @@ export const ConfigPage = () => {
</TooltipTrigger>
<TooltipContent>
<p>
Cookie
Cookie 7
<a
href="https://cnb.cool/kevisual/cnb-live-extension"
target="_blank"
@@ -102,7 +102,7 @@ export const ConfigPage = () => {
</div>
</div>
</div>
</TooltipProvider>
</SidebarLayout>
);
};