refactor(ux): Update dashboard links and enhance settings page layout

- Changed document links to point to the researcher page in the dashboard.
- Removed unused team and settings links from the dashboard layout.
- Redesigned settings page with a sidebar for navigation and improved layout for better user experience.
- Added delete confirmation dialog for model configurations in the settings manager.
- Updated card components for better visual consistency and responsiveness.
This commit is contained in:
DESKTOP-RTLN3BA\$punk 2025-12-13 22:43:38 -08:00
parent 71465398db
commit 3a3712ceac
9 changed files with 720 additions and 297 deletions

View file

@ -28,7 +28,12 @@ export function MarkdownViewer({ content, className }: MarkdownViewerProps) {
</p>
),
a: ({ node, children, ...props }: any) => (
<a className="text-primary hover:underline" target="_blank" rel="noopener noreferrer" {...props}>
<a
className="text-primary hover:underline"
target="_blank"
rel="noopener noreferrer"
{...props}
>
{children}
</a>
),