Skip to content

Commit 063734f

Browse files
authored
improvement(ui/ux) (#831)
* complete: workspace header, workspace selector * finished search modal * completed workflow selector * finished invite modal * finished help modal
1 parent 41b1357 commit 063734f

File tree

48 files changed

+3095
-3232
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+3095
-3232
lines changed

apps/sim/app/globals.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@
126126
--destructive-foreground: 0 0% 98%;
127127

128128
/* Border & Input Colors */
129-
--border: 0 0% 22.7%;
130-
--input: 0 0% 22.7%;
129+
--border: 0 0% 16.1%;
130+
--input: 0 0% 16.1%;
131131
--ring: 0 0% 83.9%;
132132

133133
/* Scrollbar Properties */

apps/sim/app/layout.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Analytics } from '@vercel/analytics/next'
22
import { SpeedInsights } from '@vercel/speed-insights/next'
3+
import { GeistSans } from 'geist/font/sans'
34
import type { Metadata, Viewport } from 'next'
45
import { PublicEnvScript } from 'next-runtime-env'
56
import { isHosted } from '@/lib/environment'
@@ -162,7 +163,7 @@ export const metadata: Metadata = {
162163

163164
export default function RootLayout({ children }: { children: React.ReactNode }) {
164165
return (
165-
<html lang='en' suppressHydrationWarning>
166+
<html lang='en' suppressHydrationWarning className={GeistSans.className}>
166167
<head>
167168
{/* Structured Data for SEO */}
168169
<script

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/edit-chunk-modal/edit-chunk-modal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { Label } from '@/components/ui/label'
1818
import { Textarea } from '@/components/ui/textarea'
1919
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'
2020
import { createLogger } from '@/lib/logs/console/logger'
21-
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
21+
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
2222
import type { ChunkData, DocumentData } from '@/stores/knowledge/store'
2323

2424
const logger = createLogger('EditChunkModal')

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/document.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import {
1313
} from '@/components/ui'
1414
import { TAG_SLOTS } from '@/lib/constants/knowledge'
1515
import { createLogger } from '@/lib/logs/console/logger'
16-
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
1716
import {
1817
CreateChunkModal,
1918
DeleteChunkModal,
@@ -26,6 +25,7 @@ import {
2625
type DocumentTag,
2726
DocumentTagEntry,
2827
} from '@/app/workspace/[workspaceId]/knowledge/components/document-tag-entry/document-tag-entry'
28+
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
2929
import { useDocumentChunks } from '@/hooks/use-knowledge'
3030
import { useTagDefinitions } from '@/hooks/use-tag-definitions'
3131
import { type ChunkData, type DocumentData, useKnowledgeStore } from '@/stores/knowledge/store'

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/base.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import { Checkbox } from '@/components/ui/checkbox'
3030
import { SearchHighlight } from '@/components/ui/search-highlight'
3131
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'
3232
import { createLogger } from '@/lib/logs/console/logger'
33-
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
3433
import {
3534
ActionBar,
3635
KnowledgeBaseLoading,
@@ -42,6 +41,7 @@ import {
4241
PrimaryButton,
4342
SearchInput,
4443
} from '@/app/workspace/[workspaceId]/knowledge/components'
44+
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
4545
import { useKnowledgeBase, useKnowledgeBaseDocuments } from '@/hooks/use-knowledge'
4646
import { type DocumentData, useKnowledgeStore } from '@/stores/knowledge/store'
4747

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/components/action-bar/action-bar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Circle, CircleOff, Trash2 } from 'lucide-react'
33
import { Button } from '@/components/ui/button'
44
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'
55
import { cn } from '@/lib/utils'
6-
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
6+
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
77

88
interface ActionBarProps {
99
selectedCount: number

apps/sim/app/workspace/[workspaceId]/knowledge/knowledge.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { useMemo, useState } from 'react'
44
import { LibraryBig, Plus } from 'lucide-react'
55
import { useParams } from 'next/navigation'
66
import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'
7-
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
87
import {
98
BaseOverview,
109
CreateModal,
@@ -14,6 +13,7 @@ import {
1413
PrimaryButton,
1514
SearchInput,
1615
} from '@/app/workspace/[workspaceId]/knowledge/components'
16+
import { useUserPermissionsContext } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
1717
import { useKnowledgeBasesList } from '@/hooks/use-knowledge'
1818
import type { KnowledgeBaseData } from '@/stores/knowledge/store'
1919

apps/sim/app/workspace/[workspaceId]/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Providers from '@/app/workspace/[workspaceId]/w/components/providers/providers'
1+
import Providers from '@/app/workspace/[workspaceId]/providers/providers'
22
import { Sidebar } from '@/app/workspace/[workspaceId]/w/components/sidebar/sidebar'
33

44
export default function WorkspaceLayout({ children }: { children: React.ReactNode }) {

apps/sim/app/workspace/[workspaceId]/w/components/providers/providers.tsx renamed to apps/sim/app/workspace/[workspaceId]/providers/providers.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import React from 'react'
44
import { TooltipProvider } from '@/components/ui/tooltip'
5-
import { WorkspacePermissionsProvider } from '@/app/workspace/[workspaceId]/components/providers/workspace-permissions-provider'
6-
import { ThemeProvider } from '@/app/workspace/[workspaceId]/w/components/providers/theme-provider'
5+
import { ThemeProvider } from '@/app/workspace/[workspaceId]/providers/theme-provider'
6+
import { WorkspacePermissionsProvider } from '@/app/workspace/[workspaceId]/providers/workspace-permissions-provider'
77

88
interface ProvidersProps {
99
children: React.ReactNode

apps/sim/app/workspace/[workspaceId]/w/components/providers/theme-provider.tsx renamed to apps/sim/app/workspace/[workspaceId]/providers/theme-provider.tsx

File renamed without changes.

0 commit comments

Comments
 (0)