diff --git a/public/assets/card/snow.jpg b/public/assets/card/snow.jpg deleted file mode 100644 index c949a92..0000000 Binary files a/public/assets/card/snow.jpg and /dev/null differ diff --git a/public/assets/card/snow.png b/public/assets/card/snow.png deleted file mode 100644 index 081da5f..0000000 Binary files a/public/assets/card/snow.png and /dev/null differ diff --git a/src/components/ArcadeCard.vue b/src/components/ArcadeCard.vue new file mode 100644 index 0000000..81473f6 --- /dev/null +++ b/src/components/ArcadeCard.vue @@ -0,0 +1,58 @@ + + + diff --git a/src/components/CardBoxComponentEmpty.vue b/src/components/CardBoxComponentEmpty.vue index f4c07a8..90c3809 100644 --- a/src/components/CardBoxComponentEmpty.vue +++ b/src/components/CardBoxComponentEmpty.vue @@ -1,5 +1,5 @@ diff --git a/src/components/Cards/CardBoxNews.vue b/src/components/Cards/CardBoxNews.vue new file mode 100644 index 0000000..f594a23 --- /dev/null +++ b/src/components/Cards/CardBoxNews.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/components/FooterBar.vue b/src/components/FooterBar.vue index 4d721de..e1df8c2 100644 --- a/src/components/FooterBar.vue +++ b/src/components/FooterBar.vue @@ -24,7 +24,7 @@ import BaseButton from "@/components/BaseButton.vue"; href="https://paypal.me/trmazi" label="Donate" :icon="mdiCash" - icon-size="xl" + icon-size="24" /> diff --git a/src/components/AsideMenu.vue b/src/components/Menus/AsideMenu.vue similarity index 92% rename from src/components/AsideMenu.vue rename to src/components/Menus/AsideMenu.vue index d17df83..f824154 100644 --- a/src/components/AsideMenu.vue +++ b/src/components/Menus/AsideMenu.vue @@ -1,5 +1,5 @@ + + diff --git a/src/components/TableRivalsFull.vue b/src/components/Tables/TableRivalsFull.vue similarity index 95% rename from src/components/TableRivalsFull.vue rename to src/components/Tables/TableRivalsFull.vue index eee2fee..f728916 100644 --- a/src/components/TableRivalsFull.vue +++ b/src/components/Tables/TableRivalsFull.vue @@ -63,10 +63,7 @@ function getCardStyle(game) { class="border-b-0 lg:w-6 before:hidden" :style="getCardStyle('ddr')" > - + Trmazi TRMAZI diff --git a/src/components/TableSampleClients.vue b/src/components/Tables/TableSampleClients.vue similarity index 100% rename from src/components/TableSampleClients.vue rename to src/components/Tables/TableSampleClients.vue diff --git a/src/layouts/LayoutAuthenticated.vue b/src/layouts/LayoutAuthenticated.vue index d05ad66..3dd8983 100644 --- a/src/layouts/LayoutAuthenticated.vue +++ b/src/layouts/LayoutAuthenticated.vue @@ -9,7 +9,7 @@ import { useStyleStore } from "@/stores/style.js"; import BaseIcon from "@/components/BaseIcon.vue"; import NavBar from "@/components/NavBar.vue"; import NavBarItemPlain from "@/components/NavBarItemPlain.vue"; -import AsideMenu from "@/components/AsideMenu.vue"; +import AsideMenu from "@/components/Menus/AsideMenu.vue"; import FooterBar from "@/components/FooterBar.vue"; useMainStore().setUser({ diff --git a/src/menuAside.js b/src/menuAside.js index f9217f3..3d5e3c1 100644 --- a/src/menuAside.js +++ b/src/menuAside.js @@ -1,9 +1,7 @@ import { mdiMonitor, - mdiSquareEditOutline, - mdiTable, - mdiViewList, - mdiTelevisionGuide, + mdiGamepadCircleOutline, + mdiNewspaperVariant, } from "@mdi/js"; export default [ @@ -13,34 +11,17 @@ export default [ label: "Dashboard", }, { - to: "/tables", - label: "Tables", - icon: mdiTable, + to: "/news", + icon: mdiNewspaperVariant, + label: "News", }, { - to: "/forms", - label: "Forms", - icon: mdiSquareEditOutline, - }, - { - to: "/ui", - label: "UI", - icon: mdiTelevisionGuide, - }, - { - label: "Dropdown", - icon: mdiViewList, + label: "Arcades", + icon: mdiGamepadCircleOutline, menu: [ { - label: "Item One", - menu: [ - { - label: "balls", - }, - ], - }, - { - label: "Item Two", + label: "Test Arcade", + to: "/arcade/0", }, ], }, diff --git a/src/router/index.js b/src/router/index.js index 70ff531..2fa4418 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -12,43 +12,11 @@ const routes = [ }, { meta: { - title: "Tables", + title: "News", }, - path: "/tables", - name: "tables", - component: () => import("@/views/TablesView.vue"), - }, - { - meta: { - title: "Forms", - }, - path: "/forms", - name: "forms", - component: () => import("@/views/FormsView.vue"), - }, - { - meta: { - title: "Profile", - }, - path: "/profile", - name: "profile", - component: () => import("@/views/ProfileView.vue"), - }, - { - meta: { - title: "Ui", - }, - path: "/ui", - name: "ui", - component: () => import("@/views/UiView.vue"), - }, - { - meta: { - title: "Responsive layout", - }, - path: "/responsive", - name: "responsive", - component: () => import("@/views/ResponsiveView.vue"), + path: "/news", + name: "news", + component: () => import("@/views/NewsView.vue"), }, { meta: { @@ -60,11 +28,19 @@ const routes = [ }, { meta: { - title: "Error", + title: "Profile", }, - path: "/error", - name: "error", - component: () => import("@/views/ErrorView.vue"), + path: "/profile", + name: "profile", + component: () => import("@/views/ProfileView.vue"), + }, + { + meta: { + title: "Test Arcade", + }, + path: "/arcade/0", + name: "arcade", + component: () => import("@/views/ArcadeView.vue"), }, ]; diff --git a/src/views/ArcadeView.vue b/src/views/ArcadeView.vue new file mode 100644 index 0000000..9da48f4 --- /dev/null +++ b/src/views/ArcadeView.vue @@ -0,0 +1,44 @@ + + + diff --git a/src/views/LoginView.vue b/src/views/Auth/LoginView.vue similarity index 100% rename from src/views/LoginView.vue rename to src/views/Auth/LoginView.vue diff --git a/src/views/Auth/RegisterView.vue b/src/views/Auth/RegisterView.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 73b4449..dbc6b00 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -6,6 +6,7 @@ import { mdiReload, mdiChartBellCurveCumulative, mdiGamepad, + mdiTestTube, } from "@mdi/js"; import UserCard from "@/components/UserCard.vue"; import * as chartConfig from "@/components/Charts/chart.config.js"; @@ -18,7 +19,8 @@ import CardBoxGameStat from "@/components/CardBoxGameStat.vue"; import LayoutAuthenticated from "@/layouts/LayoutAuthenticated.vue"; import SectionTitleLine from "@/components/SectionTitleLine.vue"; import PillTag from "@/components/PillTag.vue"; -import TableRivalsFull from "@/components/TableRivalsFull.vue"; +import TableRivalsFull from "@/components/Tables/TableRivalsFull.vue"; +import NotificationBar from "@/components/NotificationBar.vue"; import { GameConstants } from "@/constants"; const chartData = ref(null); @@ -38,6 +40,15 @@ onMounted(() => {

Welcome to PhaseII

+
+ + You have unread news! + + +
+ +import { mdiNewspaperVariant } from "@mdi/js"; +import SectionMain from "@/components/SectionMain.vue"; +import LayoutAuthenticated from "@/layouts/LayoutAuthenticated.vue"; +import SectionTitleLine from "@/components/SectionTitleLine.vue"; +import CardBoxComponentEmpty from "@/components/CardBoxComponentEmpty.vue"; +import CardBoxNews from "@/components/Cards/CardBoxNews.vue"; + +const testNews = [ + { + id: 0, + title: "GITADORA HIGH-VOLTAGE Now Supported!", + content: + "I finally bit the bullet, sat down for 14 hours straight, and completely rewrote my Gitadora backend. Gitadora High-Voltage is now FULLY supported! For the time being this has broken all Gitadora ORIGINAL profiles, but these will be migrated over soon! Expect Nex+age and older to come soon. Enjoy!", + cover: "https://i.imgur.com/WPRlNo6.png", + timestamp: "2022.11.20 5:48:10 PM", + }, + { + id: 1, + title: "FutureTomTom Now Supported!", + content: + "This weird drumming game now has support on PhaseII! Ver.1 and Ver.2 are both fully working, though there aren't any events set up currently.", + cover: "https://i.imgur.com/UWtUAd5.png", + timestamp: "2022.11.20 5:48:10 PM", + }, +]; + + + diff --git a/src/views/ResponsiveView.vue b/src/views/ResponsiveView.vue deleted file mode 100644 index 6d4b696..0000000 --- a/src/views/ResponsiveView.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - diff --git a/src/views/StyleView.vue b/src/views/StyleView.vue deleted file mode 100644 index 00c41c8..0000000 --- a/src/views/StyleView.vue +++ /dev/null @@ -1,68 +0,0 @@ - - - diff --git a/src/views/TablesView.vue b/src/views/TablesView.vue deleted file mode 100644 index 153c12a..0000000 --- a/src/views/TablesView.vue +++ /dev/null @@ -1,51 +0,0 @@ - - - diff --git a/src/views/UiView.vue b/src/views/UiView.vue deleted file mode 100644 index c9e1af4..0000000 --- a/src/views/UiView.vue +++ /dev/null @@ -1,552 +0,0 @@ - - -