Skip to content

Commit 6e2260e

Browse files
committed
Fill in content behind navbar "help" link
1 parent 16ab422 commit 6e2260e

3 files changed

Lines changed: 85 additions & 1 deletion

File tree

components/AppNavbar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<nuxt-link class="nav-link" to="/workspace/create">Create Workspace</nuxt-link>
2323
</li>
2424
<li class="nav-item">
25-
<a class="nav-link" href="#">Help</a>
25+
<nuxt-link class="nav-link" to="/help">Help</nuxt-link>
2626
</li>
2727
</ul>
2828

middleware/auth.global.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { tdeiClient } from '~/services/index'
22

33
const ALLOW_ANONYMOUS = new Set([
44
'/',
5+
'/help',
56
'/signin'
67
]);
78

pages/help.vue

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
<template>
2+
<app-page>
3+
<div class="text-center mt-5">
4+
<app-icon
5+
variant="help"
6+
size="48"
7+
no-margin
8+
/>
9+
</div>
10+
<h1 class="mb-5 text-center">
11+
Help &amp; Support
12+
</h1>
13+
14+
<b-row>
15+
<b-col
16+
md="6"
17+
xl="5"
18+
xxl="4"
19+
class="mb-3"
20+
offset-xl="1"
21+
offset-xxl="2"
22+
>
23+
<b-card>
24+
<template #header>
25+
<h2 class="h5 mb-0">
26+
<app-icon
27+
variant="menu_book"
28+
size="24"
29+
/>
30+
Documentation
31+
</h2>
32+
</template>
33+
34+
<p>
35+
Step-by-step guides for creating and managing workspaces, editing,
36+
exporting data, and more.
37+
</p>
38+
39+
<b-button
40+
href="https://taskarcenteratuw.github.io/tcat-wiki/workspaces/"
41+
target="_blank"
42+
variant="primary"
43+
>
44+
Open Workspaces Guides
45+
<app-icon
46+
variant="open_in_new"
47+
size="18"
48+
class="ms-1"
49+
/>
50+
</b-button>
51+
</b-card>
52+
</b-col>
53+
54+
<b-col
55+
md="6"
56+
xl="5"
57+
xxl="4"
58+
class="mb-3"
59+
>
60+
<b-card>
61+
<template #header>
62+
<h2 class="h5 mb-0">
63+
<app-icon
64+
variant="mail"
65+
size="24"
66+
/>
67+
Contact Support
68+
</h2>
69+
</template>
70+
71+
<p>Have a question or need help? Reach out to the TDEI helpdesk.</p>
72+
73+
<b-button
74+
href="mailto:helpdesk@tdei.us"
75+
variant="outline-primary"
76+
>
77+
helpdesk@tdei.us
78+
</b-button>
79+
</b-card>
80+
</b-col>
81+
</b-row>
82+
</app-page>
83+
</template>

0 commit comments

Comments
 (0)