refactor: restructure components and assets
@@ -16,9 +16,9 @@ const showStats = ref(false);
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<TopScreen>
|
<HomeTopScreen>
|
||||||
<Stats v-if="showStats" />
|
<Stats v-if="showStats" />
|
||||||
</TopScreen>
|
</HomeTopScreen>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<HomeBottomScreen>
|
<HomeBottomScreen>
|
||||||
|
|||||||
@@ -1,20 +1,13 @@
|
|||||||
@font-face {
|
|
||||||
font-family: "Nintendo DS BIOS";
|
|
||||||
src: url("/assets/Nintendo-DS-BIOS.ttf") format("truetype");
|
|
||||||
font-weight: normal;
|
|
||||||
font-style: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "NDS7";
|
font-family: "NDS7";
|
||||||
src: url("/assets/nds-7px.ttf") format("truetype");
|
src: url("/assets/fonts/nds-7px.ttf") format("truetype");
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "NDS9";
|
font-family: "NDS9";
|
||||||
src: url("/assets/nds-9px.ttf") format("truetype");
|
src: url("/assets/fonts/nds-9px.ttf") format("truetype");
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 145 KiB After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 193 KiB After Width: | Height: | Size: 193 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 8.4 KiB |
|
Before Width: | Height: | Size: 531 B After Width: | Height: | Size: 531 B |
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 687 B |
|
Before Width: | Height: | Size: 687 B After Width: | Height: | Size: 687 B |
@@ -11,7 +11,7 @@ useRender((ctx) => {
|
|||||||
<template>
|
<template>
|
||||||
<img
|
<img
|
||||||
ref="backgroundImage"
|
ref="backgroundImage"
|
||||||
src="/assets/home-screen_bottom_background.png"
|
src="/assets/images/home/bottom-screen/background.png"
|
||||||
hidden
|
hidden
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -9,5 +9,9 @@ useRender((ctx) => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<img ref="backgroundImage" src="/assets/background.png" hidden />
|
<img
|
||||||
|
ref="backgroundImage"
|
||||||
|
src="/assets/images/home/top-screen/background.png"
|
||||||
|
hidden
|
||||||
|
/>
|
||||||
</template>
|
</template>
|
||||||
@@ -70,6 +70,14 @@ useRender((ctx) => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<img ref="lastRowImage" src="/assets/calendar_last-row.png" hidden />
|
<img
|
||||||
<img ref="daySelectorImage" src="/assets/calendar_day-selector.png" hidden />
|
ref="lastRowImage"
|
||||||
|
src="/assets/images/home/top-screen/calendar/last-row.png"
|
||||||
|
hidden
|
||||||
|
/>
|
||||||
|
<img
|
||||||
|
ref="daySelectorImage"
|
||||||
|
src="/assets/images/home/top-screen/calendar/day-selector.png"
|
||||||
|
hidden
|
||||||
|
/>
|
||||||
</template>
|
</template>
|
||||||
@@ -44,11 +44,19 @@ useRender((ctx) => {
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<img ref="gbaDisplayImage" src="/assets/status-bar_gba-display.png" hidden />
|
|
||||||
<img
|
<img
|
||||||
ref="startupModeImage"
|
ref="gbaDisplayImage"
|
||||||
src="/assets/status-bar_startup-mode.png"
|
src="/assets/images/home/top-screen/status-bar/gba-display.png"
|
||||||
|
hidden
|
||||||
|
/>
|
||||||
|
<img
|
||||||
|
ref="startupModeImage"
|
||||||
|
src="/assets/images/home/top-screen/status-bar/startup-mode.png"
|
||||||
|
hidden
|
||||||
|
/>
|
||||||
|
<img
|
||||||
|
ref="batteryImage"
|
||||||
|
src="/assets/images/home/top-screen/status-bar/battery.png"
|
||||||
hidden
|
hidden
|
||||||
/>
|
/>
|
||||||
<img ref="batteryImage" src="/assets/status-bar_battery.png" hidden />
|
|
||||||
</template>
|
</template>
|
||||||
10
app/components/Home/TopScreen/TopScreen.vue
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<template>
|
||||||
|
<Screen>
|
||||||
|
<HomeTopScreenBackground />
|
||||||
|
<HomeTopScreenCalendar />
|
||||||
|
<HomeTopScreenClock />
|
||||||
|
<HomeTopScreenStatusBar />
|
||||||
|
|
||||||
|
<slot />
|
||||||
|
</Screen>
|
||||||
|
</template>
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
<template>
|
|
||||||
<Screen>
|
|
||||||
<TopScreenBackground />
|
|
||||||
<TopScreenCalendar />
|
|
||||||
<TopScreenClock />
|
|
||||||
<TopScreenStatusBar />
|
|
||||||
|
|
||||||
<slot />
|
|
||||||
</Screen>
|
|
||||||
</template>
|
|
||||||