Skip to content

Commit e7f7a91

Browse files
committed
♻️ assets folder, refactor ts paths, icon in h1
1 parent b0aa7a7 commit e7f7a91

File tree

10 files changed

+30
-20
lines changed

10 files changed

+30
-20
lines changed

src/app/app.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts" setup>
2-
import RealmClient from "@/lib/realm";
32
import { onMounted, provide } from "vue";
43
import GlobalMenu from "./components/global-menu.vue";
4+
import RealmClient from "./lib/realm";
55
66
// make sure we're logged into realm
77
const realm = await RealmClient.create();

src/app/components/discord-avatar.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts" setup>
2-
import { RealmUser } from "@/lib/realm";
2+
import { RealmUser } from "@/app/lib/realm";
33
44
defineProps<{
55
user: RealmUser;
@@ -9,8 +9,6 @@ defineProps<{
99

1010
<template>
1111
<img
12-
:height="size"
1312
:src="`https://cdn.discordapp.com/avatars/${user.id}/${user.avatar}.jpg?size=${size}`"
14-
:width="size"
1513
/>
1614
</template>

src/app/components/global-menu.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script lang="ts" setup>
2-
import router from "@/router";
2+
import router from "@/app/router";
33
import { Ref, ref } from "vue";
44
55
const details: Ref<HTMLDetailsElement | undefined> = ref();

src/app/router.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { loading } from "@/lib/global";
21
import { createRouter, createWebHashHistory } from "vue-router";
2+
import { loading } from "./lib/global";
33
import Logout from "./views/logout.vue";
44
import Main from "./views/main.vue";
55

src/app/views/logout.vue

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
<script lang="ts" setup>
2-
import DiscordClient from "@/lib/discord";
3-
import { doneLoading } from "@/lib/global";
4-
import RealmClient from "@/lib/realm";
2+
import { doneLoading } from "@/app/lib/global";
3+
import RealmClient from "@/app/lib/realm";
54
import { inject, onMounted } from "vue";
65
7-
const discord: DiscordClient = inject("discordClient")!;
86
const realm: RealmClient = inject("realmClient")!;
97
108
await realm.logout();
11-
await discord.logout();
129
1310
onMounted(() => doneLoading());
1411
</script>

src/app/views/main.vue

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts" setup>
2-
import DiscordAvatar from "@/components/discord-avatar.vue";
3-
import { doneLoading } from "@/lib/global";
4-
import RealmClient from "@/lib/realm";
2+
import DiscordAvatar from "@/app/components/discord-avatar.vue";
3+
import { doneLoading } from "@/app/lib/global";
4+
import RealmClient from "@/app/lib/realm";
55
import { inject, onMounted } from "vue";
66
77
const realm: RealmClient = inject("realmClient")!;
@@ -13,13 +13,16 @@ onMounted(() => doneLoading());
1313
</script>
1414

1515
<template>
16-
<h1>Realm TTRPG</h1>
16+
<h1>
17+
<img src="@/assets/favicon.gif" class="dib" />
18+
Realm TTRPG
19+
</h1>
1720
<p>
1821
You are logged in as
1922
<DiscordAvatar
20-
class="am di mr-xxs"
23+
class="am dib mr-xxs x-av"
2124
:user="realm.user"
22-
:size="32"
25+
:size="128"
2326
></DiscordAvatar>
2427
<strong>{{ realm.user.name }}</strong
2528
>.
@@ -32,3 +35,15 @@ onMounted(() => doneLoading());
3235
</select>
3336
</p>
3437
</template>
38+
39+
<style lang="css" scoped>
40+
h1 img {
41+
height: 0.75em;
42+
width: 0.75em;
43+
}
44+
45+
.x-av {
46+
height: 1.2em;
47+
width: 1.2em;
48+
}
49+
</style>
File renamed without changes.

src/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" />
55
<meta name="viewport" content="width=device-width,initial-scale=1" />
66
<title>Realm TTRPG</title>
7-
<link rel="icon" href="favicon.gif" />
7+
<link rel="icon" href="assets/favicon.gif" />
88
<meta
99
property="og:description"
1010
name="description"

src/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export default defineConfig({
1616
plugins: [vue()],
1717
resolve: {
1818
alias: {
19-
"@": resolve(__dirname, "app"),
19+
"@": resolve(__dirname),
2020
},
2121
},
2222
server: {

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"experimentalDecorators": true,
88
"lib": ["ES6", "DOM", "DOM.Iterable"],
99
"paths": {
10-
"@/*": ["./src/app/*"]
10+
"@/*": ["./src/*"]
1111
},
1212
"module": "ESNext",
1313
"moduleResolution": "Node",

0 commit comments

Comments
 (0)