Răsfoiți Sursa

chore: generate

opencode-agent[bot] 3 săptămâni în urmă
părinte
comite
fa75d922ed

+ 22 - 17
packages/app/src/components/settings-general.tsx

@@ -61,24 +61,24 @@ export const SettingsGeneral: Component = () => {
         const actions =
         const actions =
           platform.update && platform.restart
           platform.update && platform.restart
             ? [
             ? [
-              {
-                label: language.t("toast.update.action.installRestart"),
-                onClick: async () => {
-                  await platform.update!()
-                  await platform.restart!()
+                {
+                  label: language.t("toast.update.action.installRestart"),
+                  onClick: async () => {
+                    await platform.update!()
+                    await platform.restart!()
+                  },
                 },
                 },
-              },
-              {
-                label: language.t("toast.update.action.notYet"),
-                onClick: "dismiss" as const,
-              },
-            ]
+                {
+                  label: language.t("toast.update.action.notYet"),
+                  onClick: "dismiss" as const,
+                },
+              ]
             : [
             : [
-              {
-                label: language.t("toast.update.action.notYet"),
-                onClick: "dismiss" as const,
-              },
-            ]
+                {
+                  label: language.t("toast.update.action.notYet"),
+                  onClick: "dismiss" as const,
+                },
+              ]
 
 
         showToast({
         showToast({
           persistent: true,
           persistent: true,
@@ -131,7 +131,12 @@ export const SettingsGeneral: Component = () => {
   const soundOptions = [...SOUND_OPTIONS]
   const soundOptions = [...SOUND_OPTIONS]
 
 
   return (
   return (
-    <ScrollFade direction="vertical" fadeStartSize={0} fadeEndSize={16} class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10">
+    <ScrollFade
+      direction="vertical"
+      fadeStartSize={0}
+      fadeEndSize={16}
+      class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10"
+    >
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
         <div class="flex flex-col gap-1 pt-6 pb-8">
         <div class="flex flex-col gap-1 pt-6 pb-8">
           <h2 class="text-16-medium text-text-strong">{language.t("settings.tab.general")}</h2>
           <h2 class="text-16-medium text-text-strong">{language.t("settings.tab.general")}</h2>

+ 6 - 1
packages/app/src/components/settings-models.tsx

@@ -40,7 +40,12 @@ export const SettingsModels: Component = () => {
   })
   })
 
 
   return (
   return (
-    <ScrollFade direction="vertical" fadeStartSize={0} fadeEndSize={16} class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10">
+    <ScrollFade
+      direction="vertical"
+      fadeStartSize={0}
+      fadeEndSize={16}
+      class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10"
+    >
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
         <div class="flex flex-col gap-4 pt-6 pb-6 max-w-[720px]">
         <div class="flex flex-col gap-4 pt-6 pb-6 max-w-[720px]">
           <h2 class="text-16-medium text-text-strong">{language.t("settings.models.title")}</h2>
           <h2 class="text-16-medium text-text-strong">{language.t("settings.models.title")}</h2>

+ 6 - 1
packages/app/src/components/settings-providers.tsx

@@ -116,7 +116,12 @@ export const SettingsProviders: Component = () => {
   }
   }
 
 
   return (
   return (
-    <ScrollFade direction="vertical" fadeStartSize={0} fadeEndSize={16} class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10">
+    <ScrollFade
+      direction="vertical"
+      fadeStartSize={0}
+      fadeEndSize={16}
+      class="flex flex-col h-full overflow-y-auto no-scrollbar px-4 pb-10 sm:px-10 sm:pb-10"
+    >
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
       <div class="sticky top-0 z-10 bg-[linear-gradient(to_bottom,var(--surface-raised-stronger-non-alpha)_calc(100%_-_24px),transparent)]">
         <div class="flex flex-col gap-1 pt-6 pb-8 max-w-[720px]">
         <div class="flex flex-col gap-1 pt-6 pb-8 max-w-[720px]">
           <h2 class="text-16-medium text-text-strong">{language.t("settings.providers.title")}</h2>
           <h2 class="text-16-medium text-text-strong">{language.t("settings.providers.title")}</h2>

+ 2 - 8
packages/ui/src/components/list.tsx

@@ -268,13 +268,7 @@ export function List<T>(props: ListProps<T> & { ref?: (ref: ListRef) => void })
           {searchAction()}
           {searchAction()}
         </div>
         </div>
       </Show>
       </Show>
-      <ScrollFade
-        ref={setScrollRef}
-        direction="vertical"
-        fadeStartSize={0}
-        fadeEndSize={20}
-        data-slot="list-scroll"
-      >
+      <ScrollFade ref={setScrollRef} direction="vertical" fadeStartSize={0} fadeEndSize={20} data-slot="list-scroll">
         <Show
         <Show
           when={flat().length > 0 || showAdd()}
           when={flat().length > 0 || showAdd()}
           fallback={
           fallback={
@@ -349,4 +343,4 @@ export function List<T>(props: ListProps<T> & { ref?: (ref: ListRef) => void })
       </ScrollFade>
       </ScrollFade>
     </div>
     </div>
   )
   )
-}
+}

+ 1 - 1
packages/ui/src/components/scroll-fade.tsx

@@ -203,4 +203,4 @@ export function ScrollFade(props: ScrollFadeProps) {
       {local.children}
       {local.children}
     </div>
     </div>
   )
   )
-}
+}

+ 2 - 2
packages/ui/src/components/scroll-reveal.tsx

@@ -1,5 +1,5 @@
 import { type JSX, onCleanup, splitProps } from "solid-js"
 import { type JSX, onCleanup, splitProps } from "solid-js"
-import { ScrollFade, type ScrollFadeProps } from './scroll-fade'
+import { ScrollFade, type ScrollFadeProps } from "./scroll-fade"
 
 
 const SCROLL_SPEED = 60
 const SCROLL_SPEED = 60
 const PAUSE_DURATION = 800
 const PAUSE_DURATION = 800
@@ -138,4 +138,4 @@ export function ScrollReveal(props: ScrollRevealProps) {
       {local.children}
       {local.children}
     </ScrollFade>
     </ScrollFade>
   )
   )
-}
+}