From 956b1e2f24a3eec64a528ec17eb2299ae978a330 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Mon, 22 Dec 2025 18:49:56 -0500 Subject: [PATCH 1/2] feat(orama): mobile ui --- .../ChatInteractions/index.module.css | 4 +- .../Searchbox/ChatSources/index.module.css | 4 +- .../components/Common/Searchbox/index.tsx | 1 + apps/site/package.json | 4 +- packages/ui-components/package.json | 4 +- .../Search/Chat/Actions/index.module.css | 1 - .../Common/Search/Chat/Input/index.module.css | 39 +++++++++- .../src/Common/Search/Chat/Input/index.tsx | 8 +- .../Search/Chat/Trigger/index.module.css | 1 - .../src/Common/Search/Modal/index.module.css | 38 ++++++---- .../Search/Results/Hit/index.module.css | 7 +- .../Search/Results/Tabs/index.module.css | 1 - .../src/Common/Search/Suggestions/index.tsx | 7 +- pnpm-lock.yaml | 73 ++++++++----------- 14 files changed, 113 insertions(+), 79 deletions(-) diff --git a/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css b/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css index 9c3231c65b06c..371aa8bb53b1c 100644 --- a/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css +++ b/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css @@ -39,7 +39,7 @@ .scrollDownButton { @apply absolute - bottom-28 + bottom-36 left-1/2 inline-flex -translate-x-1/2 @@ -49,10 +49,10 @@ bg-neutral-200 p-2 text-neutral-900 - duration-300 focus:bg-neutral-300 focus:outline-none motion-safe:transition-colors + lg:bottom-28 dark:bg-neutral-900 dark:text-neutral-200 focus:dark:bg-neutral-800; diff --git a/apps/site/components/Common/Searchbox/ChatSources/index.module.css b/apps/site/components/Common/Searchbox/ChatSources/index.module.css index e814bba3061ac..b5e63af20653e 100644 --- a/apps/site/components/Common/Searchbox/ChatSources/index.module.css +++ b/apps/site/components/Common/Searchbox/ChatSources/index.module.css @@ -27,15 +27,15 @@ .chatSourceLink { @apply w-3xs rounded-xl - bg-neutral-100 + bg-white px-4 py-2 text-neutral-900 - duration-300 hover:bg-neutral-200 focus:bg-neutral-200 focus:outline-none motion-safe:transition-colors + lg:bg-neutral-100 dark:bg-neutral-950 dark:text-neutral-200 hover:dark:bg-neutral-900 diff --git a/apps/site/components/Common/Searchbox/index.tsx b/apps/site/components/Common/Searchbox/index.tsx index 278f6703adda2..340a1fec8673c 100644 --- a/apps/site/components/Common/Searchbox/index.tsx +++ b/apps/site/components/Common/Searchbox/index.tsx @@ -52,6 +52,7 @@ const Searchbox: FC = () => { t('components.search.suggestionThree'), ]} label={t('components.search.suggestions')} + onClick={() => setMode('chat')} /> diff --git a/apps/site/package.json b/apps/site/package.json index 1cdb7f0d45b8c..c7c7aea3d0c0f 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -42,8 +42,8 @@ "@opentelemetry/instrumentation": "~0.206.0", "@opentelemetry/resources": "~1.30.1", "@opentelemetry/sdk-logs": "~0.206.0", - "@orama/core": "^1.2.14", - "@orama/ui": "^1.5.3", + "@orama/core": "^1.2.15", + "@orama/ui": "^1.5.4", "@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tooltip": "^1.2.8", "@tailwindcss/postcss": "~4.1.17", diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 9c86d000d3c6e..ac7877705ed85 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@heroicons/react": "^2.2.0", - "@orama/ui": "^1.5.2", + "@orama/ui": "^1.5.4", "@radix-ui/react-avatar": "^1.1.11", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "~2.1.16", @@ -53,7 +53,7 @@ "tailwindcss": "catalog:" }, "devDependencies": { - "@orama/core": "^1.2.14", + "@orama/core": "^1.2.15", "@storybook/addon-styling-webpack": "^3.0.0", "@storybook/addon-themes": "^10.1.4", "@storybook/addon-webpack5-compiler-swc": "^4.0.2", diff --git a/packages/ui-components/src/Common/Search/Chat/Actions/index.module.css b/packages/ui-components/src/Common/Search/Chat/Actions/index.module.css index a6081326ce8f9..ab4fb5ee91e59 100644 --- a/packages/ui-components/src/Common/Search/Chat/Actions/index.module.css +++ b/packages/ui-components/src/Common/Search/Chat/Actions/index.module.css @@ -19,7 +19,6 @@ rounded-full p-2 text-neutral-800 - duration-300 hover:bg-neutral-300 focus:bg-neutral-300 focus:outline-none diff --git a/packages/ui-components/src/Common/Search/Chat/Input/index.module.css b/packages/ui-components/src/Common/Search/Chat/Input/index.module.css index 27ef869d7e08b..22c7b21aee715 100644 --- a/packages/ui-components/src/Common/Search/Chat/Input/index.module.css +++ b/packages/ui-components/src/Common/Search/Chat/Input/index.module.css @@ -33,7 +33,6 @@ bg-green-600 p-2 text-white - duration-300 focus:bg-green-600/75 focus:outline-none disabled:cursor-not-allowed @@ -58,3 +57,41 @@ sm:text-sm dark:text-neutral-500; } + +.suggestionsWrapper { + @apply mb-4 + flex + items-center + gap-2 + overflow-x-auto + px-1 + text-sm + lg:justify-center; + + &::-webkit-scrollbar { + @apply hidden; + } +} + +.suggestionsItem { + @apply flex + size-max + cursor-pointer + rounded-full + border + border-neutral-300 + bg-neutral-200 + px-3 + py-1 + whitespace-nowrap + text-neutral-900 + hover:bg-neutral-300 + focus:bg-neutral-300 + focus:outline-none + motion-safe:transition-colors + dark:border-neutral-900 + dark:bg-neutral-950 + dark:text-neutral-200 + dark:hover:bg-neutral-900 + dark:focus:bg-neutral-900; +} diff --git a/packages/ui-components/src/Common/Search/Chat/Input/index.tsx b/packages/ui-components/src/Common/Search/Chat/Input/index.tsx index da983fa35ffd1..9440db9996551 100644 --- a/packages/ui-components/src/Common/Search/Chat/Input/index.tsx +++ b/packages/ui-components/src/Common/Search/Chat/Input/index.tsx @@ -39,7 +39,13 @@ const ChatInput: FC> = ({ return ( <> - {!interactions?.length && } + {!interactions?.length && ( + + )}
section { - @apply w-full; - } + h-full + max-w-none + bg-white + lg:top-auto + lg:bottom-auto + lg:h-auto + lg:max-w-3xl + lg:bg-neutral-100 + dark:bg-zinc-950 + lg:dark:bg-neutral-950; } .modalContent { @apply flex - h-auto - max-h-[70vh] + h-full + w-screen flex-col - rounded-xl - border border-neutral-200 + lg:h-auto + lg:max-h-[70vh] + lg:w-auto + lg:rounded-xl + lg:border dark:border-neutral-900; } diff --git a/packages/ui-components/src/Common/Search/Results/Hit/index.module.css b/packages/ui-components/src/Common/Search/Results/Hit/index.module.css index 95299a675e669..a12cd298c69f0 100644 --- a/packages/ui-components/src/Common/Search/Results/Hit/index.module.css +++ b/packages/ui-components/src/Common/Search/Results/Hit/index.module.css @@ -12,17 +12,16 @@ py-2 text-sm text-neutral-900 - duration-300 outline-none hover:bg-neutral-200 focus:bg-neutral-200 focus-visible:border-green-600 focus-visible:bg-transparent motion-safe:transition-colors - dark:bg-neutral-950 + dark:bg-zinc-950 dark:text-neutral-200 - hover:dark:bg-neutral-900 - focus:dark:bg-neutral-900; + dark:hover:bg-neutral-900 + lg:dark:bg-neutral-950; svg { @apply size-5; diff --git a/packages/ui-components/src/Common/Search/Results/Tabs/index.module.css b/packages/ui-components/src/Common/Search/Results/Tabs/index.module.css index e0a279af86fd3..aa197710bd327 100644 --- a/packages/ui-components/src/Common/Search/Results/Tabs/index.module.css +++ b/packages/ui-components/src/Common/Search/Results/Tabs/index.module.css @@ -20,7 +20,6 @@ px-3 py-1 text-sm - duration-300 focus:outline-none focus-visible:bg-neutral-300 motion-safe:transition-colors diff --git a/packages/ui-components/src/Common/Search/Suggestions/index.tsx b/packages/ui-components/src/Common/Search/Suggestions/index.tsx index 456bd052d9aa2..f52fbcf6e39bd 100644 --- a/packages/ui-components/src/Common/Search/Suggestions/index.tsx +++ b/packages/ui-components/src/Common/Search/Suggestions/index.tsx @@ -8,17 +8,20 @@ import styles from './index.module.css'; type SearchSuggestionsProps = { suggestions: Array; label?: string; + wrapper?: string; } & Omit, 'children'>; const SearchSuggestions: FC = ({ suggestions, label, + wrapper = styles.suggestionsWrapper, + className = styles.suggestionItem, ...props }) => ( - + {label &&

{label}

} {suggestions.map((suggestion, i) => ( - + {suggestion} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce0009bd68b13..8bb2ca571fd99 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -112,11 +112,11 @@ importers: specifier: ~0.206.0 version: 0.206.0(@opentelemetry/api@1.9.0) '@orama/core': - specifier: ^1.2.14 - version: 1.2.14 + specifier: ^1.2.15 + version: 1.2.15 '@orama/ui': - specifier: ^1.5.3 - version: 1.5.3(@orama/core@1.2.14)(@types/react@19.2.7)(react@19.2.1) + specifier: ^1.5.4 + version: 1.5.4(@orama/core@1.2.15)(@types/react@19.2.7)(react@19.2.1) '@radix-ui/react-tabs': specifier: ^1.1.13 version: 1.1.13(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -252,7 +252,7 @@ importers: version: 1.7.0 eslint-config-next: specifier: 16.0.7 - version: 16.0.7(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) + version: 16.0.7(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) eslint-plugin-mdx: specifier: ~3.6.2 version: 3.6.2(eslint@9.36.0(jiti@2.6.1))(remark-lint-file-extension@3.0.1) @@ -469,8 +469,8 @@ importers: specifier: ^2.2.0 version: 2.2.0(react@19.2.1) '@orama/ui': - specifier: ^1.5.2 - version: 1.5.2(@orama/core@1.2.14)(@types/react@19.2.7)(react@19.2.1) + specifier: ^1.5.4 + version: 1.5.4(@orama/core@1.2.15)(@types/react@19.2.7)(react@19.2.1) '@radix-ui/react-avatar': specifier: ^1.1.11 version: 1.1.11(@types/react@19.2.7)(react-dom@19.2.1(react@19.2.1))(react@19.2.1) @@ -515,8 +515,8 @@ importers: version: 4.1.17 devDependencies: '@orama/core': - specifier: ^1.2.14 - version: 1.2.14 + specifier: ^1.2.15 + version: 1.2.15 '@storybook/addon-styling-webpack': specifier: ^3.0.0 version: 3.0.0(storybook@10.1.10(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.2.1(react@19.2.1))(react@19.2.1))(webpack@5.103.0(@swc/core@1.15.3)) @@ -2468,8 +2468,8 @@ packages: '@orama/core@0.1.11': resolution: {integrity: sha512-cxs2ZrPlL0qCO91ba1FkFg/CX569v6Pqbo0e7EEvRVObBSOI1N1PIYAQ7lTXBUN7mDjpqHvPgOJ0mUuvotSl+Q==} - '@orama/core@1.2.14': - resolution: {integrity: sha512-+D6PXdztYM9j2Z115p7wEwTIVG/yN03jsMpra12NZ2d0GNQFSKLd5P8C+5N+9hKyjx9J47GVUwr9guxnb800yg==} + '@orama/core@1.2.15': + resolution: {integrity: sha512-/z8Z8LPnxxXf5DxhmYD9Ui9pmJ2f4E1j5z5nE+zBUuHbYFEeQ12F6YqajgtZX/l34WTK2N43CvpEVqgvSUGYaA==} '@orama/cuid2@2.2.3': resolution: {integrity: sha512-Lcak3chblMejdlSHgYU2lS2cdOhDpU6vkfIJH4m+YKvqQyLqs1bB8+w6NT1MG5bO12NUK2GFc34Mn2xshMIQ1g==} @@ -2501,13 +2501,8 @@ packages: '@orama/orama': 3.1.9 '@oramacloud/client': ^2.1.1 - '@orama/ui@1.5.2': - resolution: {integrity: sha512-kcwqppa+gKaTPx1qDrODzRxwBXRS6KcfFfDG5H58bEgrA78i7h8wwy5deTy1qLil2Z20WQGyKsFMDANWkz8Zbg==} - peerDependencies: - '@orama/core': ^1.2.13 - - '@orama/ui@1.5.3': - resolution: {integrity: sha512-SAHAsA6gq7JC2MksQsrV/NhMegNQOAMycGxu1ZLxr/OyFu+bXgO6gdp4jtcwKPgLpQUg2b8mlfIiuKsYQFFGiA==} + '@orama/ui@1.5.4': + resolution: {integrity: sha512-lljPUpyYQ2aOWXDyfIOyI6DROHcCPfGT44I+Ji3W0EEnv4RZQEQchMDJp+8Mhxwy+qW7nJKRr5GA0rmgzQVVPg==} peerDependencies: '@orama/core': ^1.2.13 @@ -11384,7 +11379,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@orama/core@1.2.14': + '@orama/core@1.2.15': dependencies: '@orama/cuid2': 2.2.3 '@orama/oramacore-events-parser': 0.0.5 @@ -11420,22 +11415,9 @@ snapshots: '@orama/orama': 3.1.16 '@oramacloud/client': 2.1.4 - '@orama/ui@1.5.2(@orama/core@1.2.14)(@types/react@19.2.7)(react@19.2.1)': - dependencies: - '@orama/core': 1.2.14 - '@orama/stopwords': 3.1.16 - prism-react-renderer: 1.3.5(react@19.2.1) - react-markdown: 10.1.0(@types/react@19.2.7)(react@19.2.1) - remark-gfm: 4.0.1 - throttleit: 2.1.0 - transitivePeerDependencies: - - '@types/react' - - react - - supports-color - - '@orama/ui@1.5.3(@orama/core@1.2.14)(@types/react@19.2.7)(react@19.2.1)': + '@orama/ui@1.5.4(@orama/core@1.2.15)(@types/react@19.2.7)(react@19.2.1)': dependencies: - '@orama/core': 1.2.14 + '@orama/core': 1.2.15 '@orama/stopwords': 3.1.16 prism-react-renderer: 1.3.5(react@19.2.1) react-markdown: 10.1.0(@types/react@19.2.7)(react@19.2.1) @@ -14583,13 +14565,13 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@16.0.7(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3): + eslint-config-next@16.0.7(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3): dependencies: '@next/eslint-plugin-next': 16.0.7 eslint: 9.36.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-react-hooks: 7.0.1(eslint@9.36.0(jiti@2.6.1)) @@ -14629,7 +14611,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -14645,7 +14627,7 @@ snapshots: tinyglobby: 0.2.14 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)) eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -14682,17 +14664,18 @@ snapshots: eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color + optional: true - eslint-module-utils@2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.36.0(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: + '@typescript-eslint/parser': 8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) eslint: 9.36.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - optional: true eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)): dependencies: @@ -14740,8 +14723,9 @@ snapshots: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color + optional: true - eslint-plugin-import@2.32.0(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.6.1)))(eslint-plugin-import@2.32.0)(eslint@9.36.0(jiti@2.6.1)))(eslint@9.36.0(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -14752,7 +14736,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.36.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4)(eslint@9.36.0(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.36.0(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -14763,11 +14747,12 @@ snapshots: semver: 6.3.1 string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 + optionalDependencies: + '@typescript-eslint/parser': 8.48.1(eslint@9.36.0(jiti@2.6.1))(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - optional: true eslint-plugin-jsx-a11y@6.10.2(eslint@9.36.0(jiti@2.6.1)): dependencies: From b9c539a7101ea8407ed9bfc987b88530650e7017 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Wed, 24 Dec 2025 15:05:06 -0500 Subject: [PATCH 2/2] fixup! --- .../Common/Searchbox/ChatInteractions/index.module.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css b/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css index 371aa8bb53b1c..01ed9a85fa432 100644 --- a/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css +++ b/apps/site/components/Common/Searchbox/ChatInteractions/index.module.css @@ -5,9 +5,11 @@ mb-6 flex h-full + w-[95%] flex-1 flex-col items-start + self-center overflow-auto px-1;