876a0ee217
* New middleware. New page structure * Changes from designs * New workspace creation flow * FF Hide SSO * No middleware with no FF * When to show join * Update Join description text based on count * Use new FF * Major changes * Update join text * New FF in middleware * Discoverable Banners * Fix cache warning * Undo merge conflict * Revert merge conflicts * Remove unneeded change * Rename * Revert merge issues * Fix error * Remove FF * Check workspaces is enabled * Use FF to show old onboarding flow * Remove unused FF * Fixes from PR * Remove Region & SSO * Revert workspace wizard changes * WorkspaceDiscoverableWorkspacesCard * Remove old code that was hidden with FF * Fix * Changes from call with Mike * Fix typo * Fix typo * Update JoinPage.vue --------- Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
21 lines
459 B
Vue
21 lines
459 B
Vue
<template>
|
|
<div>
|
|
<div class="flex flex-col items-center gap-y-3 max-w-md mx-auto text-center">
|
|
<h1 class="text-heading-xl">{{ title }}</h1>
|
|
<p v-if="description" class="text-body-sm text-foreground-2">
|
|
{{ description }}
|
|
</p>
|
|
</div>
|
|
<div class="flex flex-col items-center pt-8">
|
|
<slot />
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
defineProps<{
|
|
title: string
|
|
description?: string
|
|
}>()
|
|
</script>
|