Updated discord user JSON to match output from API.
This commit is contained in:
parent
f1f3a9f521
commit
8e45f66786
3 changed files with 19 additions and 37 deletions
|
@ -7,7 +7,6 @@
|
|||
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
||||
--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
|
||||
"Courier New", monospace;
|
||||
--color-gray-200: oklch(92.8% 0.006 264.531);
|
||||
--color-gray-300: oklch(87.2% 0.01 258.338);
|
||||
--color-black: #000;
|
||||
--color-white: #fff;
|
||||
|
@ -253,13 +252,6 @@
|
|||
margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
|
||||
}
|
||||
}
|
||||
.space-y-4 {
|
||||
:where(& > :not(:last-child)) {
|
||||
--tw-space-y-reverse: 0;
|
||||
margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
|
||||
margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
|
||||
}
|
||||
}
|
||||
.space-x-4 {
|
||||
:where(& > :not(:last-child)) {
|
||||
--tw-space-x-reverse: 0;
|
||||
|
@ -287,9 +279,6 @@
|
|||
.bg-black {
|
||||
background-color: var(--color-black);
|
||||
}
|
||||
.bg-gray-200 {
|
||||
background-color: var(--color-gray-200);
|
||||
}
|
||||
.bg-primary {
|
||||
background-color: var(--color-primary);
|
||||
}
|
||||
|
@ -305,18 +294,9 @@
|
|||
.p-4 {
|
||||
padding: calc(var(--spacing) * 4);
|
||||
}
|
||||
.pt-4 {
|
||||
padding-top: calc(var(--spacing) * 4);
|
||||
}
|
||||
.pb-4 {
|
||||
padding-bottom: calc(var(--spacing) * 4);
|
||||
}
|
||||
.text-center {
|
||||
text-align: center;
|
||||
}
|
||||
.text-left {
|
||||
text-align: left;
|
||||
}
|
||||
.font-mono {
|
||||
font-family: var(--font-mono);
|
||||
}
|
||||
|
|
|
@ -8,23 +8,23 @@ import { user_store } from '@/ts/user_info'
|
|||
<div class="md:min-w-fit md:min-h-fit md:max-w-fit md:max-h-fit max-w-32 max-h-32">
|
||||
<img
|
||||
class="fixed z-1 max-w-[96px] max-h-[96px] md:max-w-[128px] md:max-h-[128px]"
|
||||
:src="user_store.Avatar_Decoration"
|
||||
:src="user_store.avatar_decoration"
|
||||
/>
|
||||
<img
|
||||
class="max-w-[96px] max-h-[96px] mask-clip-border rounded-full md:max-w-[128px] md:max-h-[128px] drop-shadow-accent drop-shadow-md border-8 border-accent"
|
||||
:src="user_store.Avatar"
|
||||
:src="user_store.avatar"
|
||||
/>
|
||||
</div>
|
||||
<div class="w-full m-auto drop-shadow-md drop-shadow-accent text-accent">
|
||||
<p class="text-xl md:text-3xl">
|
||||
{{ user_store.Global_Name }}
|
||||
{{ user_store.global_name }}
|
||||
</p>
|
||||
<a
|
||||
class="ml-2 text-white text-md md:text-xl hover:text-gray-300"
|
||||
:href="user_store.Id"
|
||||
:href="user_store.id"
|
||||
target="_blank"
|
||||
>
|
||||
@{{ user_store.Username }}
|
||||
@{{ user_store.username }}
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
import { reactive } from 'vue'
|
||||
|
||||
export const user_store = reactive({
|
||||
Avatar_Decoration: '',
|
||||
Avatar: '',
|
||||
Id: '',
|
||||
Global_Name: '',
|
||||
Username: '',
|
||||
avatar_decoration: '',
|
||||
avatar: '',
|
||||
id: '',
|
||||
global_name: '',
|
||||
username: '',
|
||||
})
|
||||
|
||||
export function update_info() {
|
||||
|
@ -16,15 +16,17 @@ export function update_info() {
|
|||
res
|
||||
.json()
|
||||
.then((userjson) => {
|
||||
user_store.Avatar_Decoration =
|
||||
console.log(userjson)
|
||||
user_store.avatar_decoration =
|
||||
'https://cdn.discordapp.com/avatar-decoration-presets/' +
|
||||
userjson.Avatar_Decoration_Data.Asset +
|
||||
userjson.avatar_decoration_data.asset +
|
||||
'.png'
|
||||
user_store.Avatar =
|
||||
'https://cdn.discordapp.com/avatars/' + userjson.Id + '/' + userjson.Avatar + '.png'
|
||||
user_store.Id = 'https://discord.com/users/' + userjson.Id
|
||||
user_store.Global_Name = userjson.Global_Name
|
||||
user_store.Username = userjson.Username
|
||||
console.log(user_store)
|
||||
user_store.avatar =
|
||||
'https://cdn.discordapp.com/avatars/' + userjson.id + '/' + userjson.avatar + '.png'
|
||||
user_store.id = 'https://discord.com/users/' + userjson.id
|
||||
user_store.global_name = userjson.global_name
|
||||
user_store.username = userjson.username
|
||||
})
|
||||
.catch(() => {})
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue