diff --git a/apps/web/src/pages/bots/components/model-select.vue b/apps/web/src/pages/bots/components/model-select.vue index 6a9e5bdae9..46169ecc93 100644 --- a/apps/web/src/pages/bots/components/model-select.vue +++ b/apps/web/src/pages/bots/components/model-select.vue @@ -5,6 +5,7 @@ data-slot="select-trigger" data-size="default" :data-placeholder="displayLabel ? undefined : ''" + :data-hover-lighten="hoverLighten || undefined" type="button" :aria-expanded="open" :aria-invalid="invalid || undefined" @@ -56,6 +57,10 @@ const props = defineProps<{ providers: ProvidersGetResponse[] modelType: ModelsModelType invalid?: boolean + // Opts into the ui package's data-hover-lighten escape hatch (white hover + // overlay in dark). For instances sitting directly on the near-black app + // canvas (onboarding), where the default pure-black hover fill is invisible. + hoverLighten?: boolean placeholder?: string noneLabel?: string showReasoning?: boolean diff --git a/apps/web/src/pages/onboarding/steps/Step2Appearance.vue b/apps/web/src/pages/onboarding/steps/Step2Appearance.vue index 8b870bfe53..5c7f5b02f1 100644 --- a/apps/web/src/pages/onboarding/steps/Step2Appearance.vue +++ b/apps/web/src/pages/onboarding/steps/Step2Appearance.vue @@ -39,7 +39,10 @@ const { visible, exiting, leave } = useStepTransition() :model-value="language" @update:model-value="(value) => value && setLanguage(value as Locale)" > - + diff --git a/apps/web/src/pages/onboarding/steps/Step3Provider.vue b/apps/web/src/pages/onboarding/steps/Step3Provider.vue index 4c92eaa183..33a16e95a6 100644 --- a/apps/web/src/pages/onboarding/steps/Step3Provider.vue +++ b/apps/web/src/pages/onboarding/steps/Step3Provider.vue @@ -259,7 +259,10 @@ onMounted(() => {