Skip to content

Commit 3dbf0f5

Browse files
feat: keyboard navigation; improvement: SEO/GEO; refactor: file structure, unused fonts; fix: chat streaming, notification stack (#2083)
* improvement: panel tabs handler on click * fix: output break words * feat: keyboard navigation; improvement: SEO/GEO; refactor: file structure, unused fonts; fix: chat streaming, notification stack * feat: unresolved value handling on error; fix: layout refresh; refactor: delete old panel * refactor: control bar delete; improvement: workflow constants; fix: clear notifications keyboard shortcut * update developers count * fixed relative imports --------- Co-authored-by: waleed <[email protected]>
1 parent 6187561 commit 3dbf0f5

File tree

486 files changed

+2131
-6907
lines changed

Some content is hidden

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

486 files changed

+2131
-6907
lines changed

.github/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion

apps/docs/components/ui/block-info-card.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client'
22

33
import type * as React from 'react'
4-
import { blockTypeToIconMap } from './icon-mapping'
4+
import { blockTypeToIconMap } from '@/components/ui/icon-mapping'
55

66
interface BlockInfoCardProps {
77
type: string

apps/docs/components/ui/image.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import { useState } from 'react'
44
import NextImage, { type ImageProps as NextImageProps } from 'next/image'
5+
import { Lightbox } from '@/components/ui/lightbox'
56
import { cn } from '@/lib/utils'
6-
import { Lightbox } from './lightbox'
77

88
interface ImageProps extends Omit<NextImageProps, 'className'> {
99
className?: string

apps/sim/app/(auth)/components/auth-background.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { cn } from '@/lib/utils'
2-
import AuthBackgroundSVG from './auth-background-svg'
2+
import AuthBackgroundSVG from '@/app/(auth)/components/auth-background-svg'
33

44
type AuthBackgroundProps = {
55
className?: string

apps/sim/app/(auth)/components/social-login-buttons.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { type ReactNode, useEffect, useState } from 'react'
44
import { GithubIcon, GoogleIcon } from '@/components/icons'
55
import { Button } from '@/components/ui/button'
66
import { client } from '@/lib/auth-client'
7-
import { inter } from '@/app/fonts/inter/inter'
7+
import { inter } from '@/app/_styles/fonts/inter/inter'
88

99
interface SocialLoginButtonsProps {
1010
githubAvailable: boolean

apps/sim/app/(auth)/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use client'
22

33
import { useEffect } from 'react'
4+
import AuthBackground from '@/app/(auth)/components/auth-background'
45
import Nav from '@/app/(landing)/components/nav/nav'
5-
import AuthBackground from './components/auth-background'
66

77
// Helper to detect if a color is dark
88
function isColorDark(hexColor: string): boolean {

apps/sim/app/(auth)/login/login-form.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ import { getEnv, isFalsy, isTruthy } from '@/lib/env'
2020
import { createLogger } from '@/lib/logs/console/logger'
2121
import { getBaseUrl } from '@/lib/urls/utils'
2222
import { cn } from '@/lib/utils'
23+
import { inter } from '@/app/_styles/fonts/inter/inter'
24+
import { soehne } from '@/app/_styles/fonts/soehne/soehne'
2325
import { SocialLoginButtons } from '@/app/(auth)/components/social-login-buttons'
2426
import { SSOLoginButton } from '@/app/(auth)/components/sso-login-button'
25-
import { inter } from '@/app/fonts/inter/inter'
26-
import { soehne } from '@/app/fonts/soehne/soehne'
2727

2828
const logger = createLogger('LoginForm')
2929

apps/sim/app/(auth)/reset-password/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { Suspense, useEffect, useState } from 'react'
44
import Link from 'next/link'
55
import { useRouter, useSearchParams } from 'next/navigation'
66
import { createLogger } from '@/lib/logs/console/logger'
7+
import { inter } from '@/app/_styles/fonts/inter/inter'
8+
import { soehne } from '@/app/_styles/fonts/soehne/soehne'
79
import { SetNewPasswordForm } from '@/app/(auth)/reset-password/reset-password-form'
8-
import { inter } from '@/app/fonts/inter/inter'
9-
import { soehne } from '@/app/fonts/soehne/soehne'
1010

1111
const logger = createLogger('ResetPasswordPage')
1212

apps/sim/app/(auth)/reset-password/reset-password-form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Button } from '@/components/ui/button'
66
import { Input } from '@/components/ui/input'
77
import { Label } from '@/components/ui/label'
88
import { cn } from '@/lib/utils'
9-
import { inter } from '@/app/fonts/inter/inter'
9+
import { inter } from '@/app/_styles/fonts/inter/inter'
1010

1111
interface RequestResetFormProps {
1212
email: string

apps/sim/app/(auth)/signup/signup-form.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ import { quickValidateEmail } from '@/lib/email/validation'
1212
import { getEnv, isFalsy, isTruthy } from '@/lib/env'
1313
import { createLogger } from '@/lib/logs/console/logger'
1414
import { cn } from '@/lib/utils'
15+
import { inter } from '@/app/_styles/fonts/inter/inter'
16+
import { soehne } from '@/app/_styles/fonts/soehne/soehne'
1517
import { SocialLoginButtons } from '@/app/(auth)/components/social-login-buttons'
1618
import { SSOLoginButton } from '@/app/(auth)/components/sso-login-button'
17-
import { inter } from '@/app/fonts/inter/inter'
18-
import { soehne } from '@/app/fonts/soehne/soehne'
1919

2020
const logger = createLogger('SignupForm')
2121

0 commit comments

Comments
 (0)