From 90d3d584099bf68214dc2166f5cd883e6d177d44 Mon Sep 17 00:00:00 2001 From: trmazi Date: Wed, 9 Sep 2026 10:07:21 -0400 Subject: [PATCH] add in initial broken LL images --- src/components/BaseAccordion.vue | 4 +- src/components/BaseImage.vue | 113 ++++++++---------------- src/components/Cards/ProfileCard.vue | 8 +- src/components/GameIcon.vue | 3 +- src/components/GeneralTable.vue | 13 +-- src/components/Menus/AsideMenuLayer.vue | 3 +- src/components/Modal/LoadingModal.vue | 7 +- src/components/ReactiveImage.vue | 96 ++++++++++++++++++++ src/components/UserAvatar.vue | 12 +-- src/components/UserEmblem.vue | 5 +- src/views/Auth/AuthorizeGameView.vue | 6 +- src/views/Auth/AuthorizeView.vue | 10 ++- src/views/Auth/LoginView.vue | 3 +- src/views/Auth/RegisterView.vue | 3 +- src/views/Auth/ResetView.vue | 3 +- src/views/ErrorView.vue | 3 +- src/views/PostView.vue | 5 +- src/views/Profile/CardsView.vue | 5 +- src/views/Profile/ContentView.vue | 5 +- 19 files changed, 193 insertions(+), 114 deletions(-) create mode 100644 src/components/ReactiveImage.vue diff --git a/src/components/BaseAccordion.vue b/src/components/BaseAccordion.vue index 6ac2315..91f3ad8 100644 --- a/src/components/BaseAccordion.vue +++ b/src/components/BaseAccordion.vue @@ -1,6 +1,6 @@ diff --git a/src/components/Cards/ProfileCard.vue b/src/components/Cards/ProfileCard.vue index 9feac15..1cf7e9b 100644 --- a/src/components/Cards/ProfileCard.vue +++ b/src/components/Cards/ProfileCard.vue @@ -5,6 +5,7 @@ import { dashCode } from "@/constants/userData"; import { GameConstants, getGameInfo, VersionConstants } from "@/constants"; import UserEmblem from "@/components/UserEmblem.vue"; import UserQpro from "@/components/UserQpro.vue"; +import BaseImage from "@/components/BaseImage.vue"; import { getGitadoraColor, getJubilityColor } from "@/constants/skillColor.js"; import { getFlareLevel } from "@/helpers/flare"; const GAME_ASSET_PATH = import.meta.env.VITE_GAME_ASSET_PATH; @@ -112,10 +113,9 @@ onMounted(async () => { " class="place-self-center w-20" > -
diff --git a/src/components/GameIcon.vue b/src/components/GameIcon.vue index 97a849b..f5b748f 100644 --- a/src/components/GameIcon.vue +++ b/src/components/GameIcon.vue @@ -1,5 +1,6 @@ + + diff --git a/src/components/UserAvatar.vue b/src/components/UserAvatar.vue index 3030fd3..04b96d0 100644 --- a/src/components/UserAvatar.vue +++ b/src/components/UserAvatar.vue @@ -1,5 +1,6 @@ @@ -14,7 +15,7 @@ import LayoutGuest from "@/layouts/LayoutGuest.vue"; >
- +

PhaseII

Broken since 2021 diff --git a/src/views/PostView.vue b/src/views/PostView.vue index 9670fd6..2110f42 100644 --- a/src/views/PostView.vue +++ b/src/views/PostView.vue @@ -7,6 +7,7 @@ import LayoutAuthenticated from "@/layouts/LayoutAuthenticated.vue"; import CardBox from "@/components/CardBox.vue"; import BaseButtons from "@/components/BaseButtons.vue"; import BaseButton from "@/components/BaseButton.vue"; +import BaseImage from "@/components/BaseImage.vue"; import { APIGetNewsPost } from "@/stores/api/news"; import { APIUserReadNews } from "@/stores/api/account"; @@ -44,8 +45,8 @@ function goBack() {

-
diff --git a/src/views/Profile/CardsView.vue b/src/views/Profile/CardsView.vue index d1d2afc..53f62c5 100644 --- a/src/views/Profile/CardsView.vue +++ b/src/views/Profile/CardsView.vue @@ -16,6 +16,7 @@ import FormField from "@/components/FormField.vue"; import FormControl from "@/components/FormControl.vue"; import LayoutAuthenticated from "@/layouts/LayoutAuthenticated.vue"; import SectionTitleLine from "@/components/SectionTitleLine.vue"; +import BaseImage from "@/components/BaseImage.vue"; const ASSET_PATH = import.meta.env.VITE_ASSET_PATH; import { APIGetCards, APIPutCard, APIDeleteCard } from "@/stores/api/account"; @@ -139,8 +140,8 @@ const copyToClipboard = (text) => { class="grid dark:bg-slate-900/70 rounded-2xl p-5" >
-

diff --git a/src/views/Profile/ContentView.vue b/src/views/Profile/ContentView.vue index 9935c40..0251db2 100644 --- a/src/views/Profile/ContentView.vue +++ b/src/views/Profile/ContentView.vue @@ -7,6 +7,7 @@ import GameIcon from "@/components/GameIcon.vue"; import UserCard from "@/components/UserCard.vue"; import LayoutAuthenticated from "@/layouts/LayoutAuthenticated.vue"; import SectionTitleLine from "@/components/SectionTitleLine.vue"; +import BaseImage from "@/components/BaseImage.vue"; import { getGameInfo } from "@/constants"; import { formatSortableDate } from "@/constants/date"; @@ -168,9 +169,9 @@ onUnmounted(() => { ); " /> -