mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-03-01 03:04:11 +00:00
Allows changing language during desktop onboarding <img width="3816" height="2045" alt="Selection_2231" src="https://github.com/user-attachments/assets/b8a0dda3-70e7-42a9-96f1-10d00e2fd85c" /> ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-6591-add-language-selector-to-desktop-onboarding-views-2a26d73d365081f58d00dca2b2759d82) by [Unito](https://www.unito.io)
40 lines
1.2 KiB
Vue
40 lines
1.2 KiB
Vue
<template>
|
|
<BaseViewTemplate dark>
|
|
<div class="flex items-center justify-center min-h-screen">
|
|
<div class="grid gap-8">
|
|
<!-- Top container: Logo -->
|
|
<div class="flex items-end justify-center">
|
|
<img
|
|
src="/assets/images/comfy-brand-mark.svg"
|
|
:alt="$t('g.logoAlt')"
|
|
class="w-60"
|
|
/>
|
|
</div>
|
|
<!-- Bottom container: Title and button -->
|
|
<div class="flex flex-col items-center justify-center gap-4">
|
|
<Button
|
|
:label="$t('welcome.getStarted')"
|
|
class="px-8 mt-4 bg-brand-yellow hover:bg-brand-yellow/90 border-0 rounded-lg transition-colors"
|
|
:pt="{
|
|
label: { class: 'font-inter text-neutral-900 font-black' }
|
|
}"
|
|
@click="navigateTo('/install')"
|
|
/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</BaseViewTemplate>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import Button from 'primevue/button'
|
|
import { useRouter } from 'vue-router'
|
|
|
|
import BaseViewTemplate from '@/views/templates/BaseViewTemplate.vue'
|
|
|
|
const router = useRouter()
|
|
const navigateTo = async (path: string) => {
|
|
await router.push(path)
|
|
}
|
|
</script>
|