File tree Expand file tree Collapse file tree 4 files changed +38
-4
lines changed
packages/stage-pages/src/pages/settings Expand file tree Collapse file tree 4 files changed +38
-4
lines changed Original file line number Diff line number Diff line change 1- sha256-jeFlOFr5uFWxv205J6ayNV1UMXHUKeiM7l7RRazaVBo =
1+ sha256-Jktf4LrG8N3aUr1eRyRUkPEd7q5FgyTbuMfv4vtHKXc =
Original file line number Diff line number Diff line change @@ -247,6 +247,23 @@ onUnmounted(() => {
247247 :title =" metadata.localizedName || 'Unknown'"
248248 :description =" metadata.localizedDescription"
249249 />
250+ <RouterLink
251+ to =" /settings/providers#transcription"
252+ border =" 2px solid"
253+ class =" bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-900 hover:border-primary-500/30 dark:hover:border-primary-400/30"
254+ rounded-xl p-4
255+ flex =" ~ col items-center justify-center"
256+ min-w-50 w-fit
257+ transition =" all duration-200 ease-in-out"
258+ relative
259+ >
260+ <div i-solar:add-circle-line-duotone class =" text-2xl text-neutral-500 dark:text-neutral-500" />
261+ <div
262+ class =" bg-dotted-neutral-200/80 dark:bg-dotted-neutral-700/50"
263+ absolute inset-0 z--1
264+ style =" background-size : 10px 10px ; mask-image : linear-gradient (165deg , white 30% , transparent 50% );"
265+ />
266+ </RouterLink >
250267 </fieldset >
251268 <div v-else >
252269 <RouterLink
Original file line number Diff line number Diff line change @@ -198,6 +198,23 @@ function updateCustomModelName(value: string) {
198198 :title =" metadata.localizedName || 'Unknown'"
199199 :description =" metadata.localizedDescription"
200200 />
201+ <RouterLink
202+ to =" /settings/providers#speech"
203+ border =" 2px solid"
204+ class =" bg-white dark:bg-neutral-900/20 border-neutral-100 dark:border-neutral-900 hover:border-primary-500/30 dark:hover:border-primary-400/30"
205+ rounded-xl p-4
206+ flex =" ~ col items-center justify-center"
207+ min-w-50 w-fit
208+ transition =" all duration-200 ease-in-out"
209+ relative
210+ >
211+ <div i-solar:add-circle-line-duotone class =" text-2xl text-neutral-500 dark:text-neutral-500" />
212+ <div
213+ class =" bg-dotted-neutral-200/80 dark:bg-dotted-neutral-700/50"
214+ absolute inset-0 z--1
215+ style =" background-size : 10px 10px ; mask-image : linear-gradient (165deg , white 30% , transparent 50% );"
216+ />
217+ </RouterLink >
201218 </fieldset >
202219 <div v-else >
203220 <RouterLink
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ const {
2525 </div >
2626 </div >
2727 <div flex =" ~ row items-center gap-2" >
28- <div i-solar:chat-square-like-bold-duotone text =" neutral-500 dark:neutral-400 4xl" />
28+ <div i-solar:chat-square-like-bold-duotone text =" neutral-500 dark:neutral-400 4xl" id = " chat " />
2929 <div >
3030 <div >
3131 <span text =" neutral-300 dark:neutral-500 sm sm:base" >Text generation model providers. e.g. OpenRouter, OpenAI, Ollama.</span >
@@ -56,7 +56,7 @@ const {
5656 />
5757 </div >
5858 <div flex =" ~ row items-center gap-2" my-5 >
59- <div i-solar:user-speak-rounded-bold-duotone text =" neutral-500 dark:neutral-400 4xl" />
59+ <div i-solar:user-speak-rounded-bold-duotone text =" neutral-500 dark:neutral-400 4xl" id = " speech " />
6060 <div >
6161 <div >
6262 <span text =" neutral-300 dark:neutral-500 sm sm:base" >Speech (text-to-speech) model providers. e.g. ElevenLabs, Azure Speech.</span >
@@ -87,7 +87,7 @@ const {
8787 />
8888 </div >
8989 <div flex =" ~ row items-center gap-2" my-5 >
90- <div i-solar:microphone-3-bold-duotone text =" neutral-500 dark:neutral-400 4xl" />
90+ <div i-solar:microphone-3-bold-duotone text =" neutral-500 dark:neutral-400 4xl" id = " transcription " />
9191 <div >
9292 <div >
9393 <span text =" neutral-300 dark:neutral-500 sm sm:base" >Transcription (speech-to-text) model providers. e.g. Whisper.cpp, OpenAI, Azure Speech</span >
You can’t perform that action at this time.
0 commit comments