feat: replace content on the welcome vue page #1

Merged
diegovester merged 1 commits from feat-replace-content-on-the-welcome into main 2 months ago
  1. 78
      src/components/TheWelcome.vue

78
src/components/TheWelcome.vue

@ -5,8 +5,6 @@ import ToolingIcon from './icons/IconTooling.vue'
import EcosystemIcon from './icons/IconEcosystem.vue' import EcosystemIcon from './icons/IconEcosystem.vue'
import CommunityIcon from './icons/IconCommunity.vue' import CommunityIcon from './icons/IconCommunity.vue'
import SupportIcon from './icons/IconSupport.vue' import SupportIcon from './icons/IconSupport.vue'
const openReadmeInEditor = () => fetch('/__open-in-editor?file=README.md')
</script> </script>
<template> <template>
@ -14,82 +12,58 @@ const openReadmeInEditor = () => fetch('/__open-in-editor?file=README.md')
<template #icon> <template #icon>
<DocumentationIcon /> <DocumentationIcon />
</template> </template>
<template #heading>Documentation</template> <template #heading>The Concept</template>
Vues Toon Pets is a virtual pet game for smartphones, built with Godot 4. Players care for a virtual
<a href="https://vuejs.org/" target="_blank" rel="noopener">official documentation</a> pet that lives inside a spherical enclosure on their device. The pet evolves based on what food
provides you with all information you need to get started. it eats, developing a unique personality shaped by how it's been cared for.
</WelcomeItem> </WelcomeItem>
<WelcomeItem> <WelcomeItem>
<template #icon> <template #icon>
<ToolingIcon /> <EcosystemIcon />
</template> </template>
<template #heading>Tooling</template> <template #heading>The Sphere</template>
This project is served and bundled with
<a href="https://vite.dev/guide/features.html" target="_blank" rel="noopener">Vite</a>. The
recommended IDE setup is
<a href="https://code.visualstudio.com/" target="_blank" rel="noopener">VSCode</a>
+
<a href="https://github.com/vuejs/language-tools" target="_blank" rel="noopener"
>Vue - Official</a
>. If you need to test your components and web pages, check out
<a href="https://vitest.dev/" target="_blank" rel="noopener">Vitest</a>
and
<a href="https://www.cypress.io/" target="_blank" rel="noopener">Cypress</a>
/
<a href="https://playwright.dev/" target="_blank" rel="noopener">Playwright</a>.
<br /> The game takes place inside a spherical enclosure the pet's private world contained within
your smartphone. The pet walks along the interior surface in a closed loop, creating a cozy,
More instructions are available in intimate space. The sphere's appearance changes based on the pet's evolution, and customization
<a href="javascript:void(0)" @click="openReadmeInEditor"><code>README.md</code></a emerges through partnership: the pet curates options, and you choose from what they offer.
>.
</WelcomeItem> </WelcomeItem>
<WelcomeItem> <WelcomeItem>
<template #icon> <template #icon>
<EcosystemIcon /> <ToolingIcon />
</template> </template>
<template #heading>Ecosystem</template> <template #heading>Evolution</template>
Get official tools and libraries for your project: Feed your pet meat, fruit, or sweets to guide their evolution across three stages, resulting in
<a href="https://pinia.vuejs.org/" target="_blank" rel="noopener">Pinia</a>, 17 possible forms. Each evolution unlocks new weapon types for combat (up to 4 of 6 total) and
<a href="https://router.vuejs.org/" target="_blank" rel="noopener">Vue Router</a>, changes the sphere's visual environment. No single player can access everything working
<a href="https://test-utils.vuejs.org/" target="_blank" rel="noopener">Vue Test Utils</a>, and together with others fills in the gaps.
<a href="https://github.com/vuejs/devtools" target="_blank" rel="noopener">Vue Dev Tools</a>. If
you need more resources, we suggest paying
<a href="https://github.com/vuejs/awesome-vue" target="_blank" rel="noopener">Awesome Vue</a>
a visit.
</WelcomeItem> </WelcomeItem>
<WelcomeItem> <WelcomeItem>
<template #icon> <template #icon>
<CommunityIcon /> <CommunityIcon />
</template> </template>
<template #heading>Community</template> <template #heading>Multiplayer & Social</template>
Got stuck? Ask your question on Connect with nearby players automatically to battle enemies together in turn-based combat. Link
<a href="https://chat.vuejs.org" target="_blank" rel="noopener">Vue Land</a> with friends so your pets remember each other across sessions. Send your pet to visit a friend's
(our official Discord server), or sphere they'll return with stories, items, and a stronger bond. Two pets can even co-habitate
<a href="https://stackoverflow.com/questions/tagged/vue.js" target="_blank" rel="noopener" temporarily, playing and napping together on your screen.
>StackOverflow</a
>. You should also follow the official
<a href="https://bsky.app/profile/vuejs.org" target="_blank" rel="noopener">@vuejs.org</a>
Bluesky account or the
<a href="https://x.com/vuejs" target="_blank" rel="noopener">@vuejs</a>
X account for latest news in the Vue world.
</WelcomeItem> </WelcomeItem>
<WelcomeItem> <WelcomeItem>
<template #icon> <template #icon>
<SupportIcon /> <SupportIcon />
</template> </template>
<template #heading>Support Vue</template> <template #heading>Wabi-Sabi Philosophy</template>
As an independent project, Vue relies on community backing for its sustainability. You can help Toon Pets embraces imperfection and transience. Your pet's "suboptimal" evolution path isn't
us by worse it's yours, shaped by your choices. Visits end, moments are fleeting, and no player
<a href="https://vuejs.org/sponsor/" target="_blank" rel="noopener">becoming a sponsor</a>. collects everything. The game finds beauty in incompleteness, with lived-in spaces that feel
grown rather than constructed.
</WelcomeItem> </WelcomeItem>
</template> </template>

Loading…
Cancel
Save