From 8a67577d36eb71ddfb9c1443fc1060fc03106f24 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Tue, 24 Feb 2026 16:26:11 +0100 Subject: [PATCH] refactor(nds): move nds sprites from public to assets --- .gitignore | 2 +- .../nds/images/achievements/notification-logo.webp | Bin .../nds/images/achievements/quit-pressed.webp | Bin .../assets}/nds/images/achievements/quit.webp | Bin .../assets}/nds/images/common/bars-sheet.png | Bin .../nds/images/common/button-body-pressed.webp | Bin .../assets}/nds/images/common/button-body.webp | Bin .../nds/images/common/button-left-pressed.webp | Bin .../assets}/nds/images/common/button-left.webp | Bin .../nds/images/common/button-right-pressed.webp | Bin .../assets}/nds/images/common/button-right.webp | Bin .../nds/images/common/confirmation-modal.webp | Bin .../nds/images/common/selector-corners-sheet.webp | Bin .../images/contact/bottom-screen/background.webp | Bin .../images/contact/bottom-screen/bottom-bar.webp | Bin .../bottom-screen/buttons/button-pressed.webp | Bin .../contact/bottom-screen/buttons/button.webp | Bin .../contact/bottom-screen/buttons/cv-pressed.webp | Bin .../images/contact/bottom-screen/buttons/cv.webp | Bin .../bottom-screen/buttons/email-pressed.webp | Bin .../images/contact/bottom-screen/buttons/email.webp | Bin .../contact/bottom-screen/buttons/git-pressed.webp | Bin .../images/contact/bottom-screen/buttons/git.webp | Bin .../bottom-screen/buttons/linkedin-pressed.webp | Bin .../contact/bottom-screen/buttons/linkedin.webp | Bin .../images/contact/bottom-screen/notification.webp | Bin .../nds/images/contact/bottom-screen/ok-button.webp | Bin .../nds/images/contact/bottom-screen/top-bar.webp | Bin .../nds/images/contact/top-screen/background.webp | Bin .../images/contact/top-screen/left-bar-things.webp | Bin .../nds/images/contact/top-screen/left-bar.webp | Bin .../nds/images/contact/top-screen/title.webp | Bin .../assets}/nds/images/credits/quit-pressed.webp | Bin {public => app/assets}/nds/images/credits/quit.webp | Bin .../nds/images/home/bottom-screen/background.webp | Bin .../bottom-screen/buttons/achievements-pressed.webp | Bin .../home/bottom-screen/buttons/achievements.webp | Bin .../home/bottom-screen/buttons/contact-pressed.webp | Bin .../images/home/bottom-screen/buttons/contact.webp | Bin .../home/bottom-screen/buttons/credits-pressed.webp | Bin .../images/home/bottom-screen/buttons/credits.webp | Bin .../home/bottom-screen/buttons/gallery-pressed.webp | Bin .../images/home/bottom-screen/buttons/gallery.webp | Bin .../images/home/bottom-screen/buttons/gamePak.png | Bin .../bottom-screen/buttons/projects-pressed.webp | Bin .../images/home/bottom-screen/buttons/projects.webp | Bin .../bottom-screen/buttons/settings-pressed.webp | Bin .../images/home/bottom-screen/buttons/settings.webp | Bin .../home/bottom-screen/buttons/theme-pressed.webp | Bin .../images/home/bottom-screen/buttons/theme.webp | Bin .../nds/images/home/top-screen/background.webp | Bin .../images/home/top-screen/calendar/calendar.webp | Bin .../top-screen/calendar/day-selectors-sheet.webp | Bin .../images/home/top-screen/calendar/last-row.webp | Bin .../assets}/nds/images/home/top-screen/clock.webp | Bin .../images/home/top-screen/status-bar/2d-mode.webp | Bin .../images/home/top-screen/status-bar/3d-mode.webp | Bin .../images/home/top-screen/status-bar/battery.webp | Bin .../home/top-screen/status-bar/gba-display.webp | Bin .../top-screen/status-bar/status-bars-sheet.webp | Bin .../assets}/nds/images/intro/logo-animated/01.webp | Bin .../assets}/nds/images/intro/logo-animated/02.webp | Bin .../assets}/nds/images/intro/logo-animated/03.webp | Bin .../assets}/nds/images/intro/logo-animated/04.webp | Bin .../assets}/nds/images/intro/logo-animated/05.webp | Bin .../assets}/nds/images/intro/logo-animated/06.webp | Bin .../assets}/nds/images/intro/logo-animated/07.webp | Bin .../assets}/nds/images/intro/logo-animated/08.webp | Bin .../assets}/nds/images/intro/logo-animated/09.webp | Bin .../assets}/nds/images/intro/logo-animated/10.webp | Bin .../assets}/nds/images/intro/logo-animated/11.webp | Bin .../assets}/nds/images/intro/logo-animated/12.webp | Bin .../assets}/nds/images/intro/logo-animated/13.webp | Bin .../assets}/nds/images/intro/logo-animated/14.webp | Bin .../assets}/nds/images/intro/logo-animated/15.webp | Bin .../assets}/nds/images/intro/logo-animated/16.webp | Bin .../assets}/nds/images/intro/logo-animated/17.webp | Bin .../assets}/nds/images/intro/logo-animated/18.webp | Bin .../assets}/nds/images/intro/logo-animated/19.webp | Bin .../assets}/nds/images/intro/logo-animated/20.webp | Bin .../assets}/nds/images/intro/logo-animated/21.webp | Bin .../assets}/nds/images/intro/logo-animated/22.webp | Bin .../assets}/nds/images/intro/logo-animated/23.webp | Bin .../assets}/nds/images/intro/logo-animated/24.webp | Bin .../assets}/nds/images/intro/logo-animated/25.webp | Bin .../assets}/nds/images/intro/logo-animated/26.webp | Bin .../assets}/nds/images/intro/logo-animated/27.webp | Bin .../assets}/nds/images/intro/logo-animated/28.webp | Bin .../assets}/nds/images/intro/logo-animated/29.webp | Bin .../assets}/nds/images/intro/logo-animated/30.webp | Bin .../assets}/nds/images/intro/logo-animated/31.webp | Bin .../assets}/nds/images/intro/logo-animated/32.webp | Bin .../assets}/nds/images/intro/logo-animated/33.webp | Bin .../assets}/nds/images/intro/logo-animated/34.webp | Bin .../assets}/nds/images/intro/logo-animated/35.webp | Bin .../assets}/nds/images/intro/logo-animated/36.webp | Bin .../assets}/nds/images/intro/logo-animated/37.webp | Bin .../assets}/nds/images/intro/logo-animated/38.webp | Bin .../assets}/nds/images/intro/logo-animated/39.webp | Bin .../assets}/nds/images/intro/warning.webp | Bin .../images/projects/bottom-screen/background.webp | Bin .../images/projects/bottom-screen/circle_big.webp | Bin .../images/projects/bottom-screen/circle_small.webp | Bin .../images/projects/bottom-screen/link-pressed.webp | Bin .../projects/bottom-screen/next-disabled.webp | Bin .../images/projects/bottom-screen/next-pressed.webp | Bin .../bottom-screen/popup-choice-background.webp | Bin .../projects/bottom-screen/popup-selector.webp | Bin .../bottom-screen/popup-text-background.webp | Bin .../projects/bottom-screen/prev-disabled.webp | Bin .../images/projects/bottom-screen/prev-pressed.webp | Bin .../images/projects/bottom-screen/quit-pressed.webp | Bin .../nds/images/projects/top-screen/background.webp | Bin .../images/settings/bottom-screen/background.webp | Bin .../images/settings/bottom-screen/bottom-bar.webp | Bin .../bottom-screen/clock/achievements/header.webp | Bin .../clock/achievements/reset-button.webp | Bin .../clock/achievements/small-trophy.webp | Bin .../clock/achievements/view-all-button.webp | Bin .../settings/bottom-screen/clock/time-colon.webp | Bin .../bottom-screen/number-input-down-disabled.png | Bin .../bottom-screen/number-input-down-xl-disabled.png | Bin .../settings/bottom-screen/number-input-down-xl.png | Bin .../settings/bottom-screen/number-input-down.png | Bin .../bottom-screen/number-input-up-disabled.png | Bin .../bottom-screen/number-input-up-xl-disabled.png | Bin .../settings/bottom-screen/number-input-up-xl.png | Bin .../settings/bottom-screen/number-input-up.png | Bin .../settings/bottom-screen/options/2048/frame.webp | Bin .../options/language-button-active.webp | Bin .../bottom-screen/options/language-button.webp | Bin .../options/rendering-mode/2d-mode.webp | Bin .../options/rendering-mode/3d-mode.webp | Bin .../options/rendering-mode/button-active-body.webp | Bin .../rendering-mode/button-active-header.webp | Bin .../options/rendering-mode/button-body.webp | Bin .../options/rendering-mode/button-header.webp | Bin .../nds/images/settings/bottom-screen/top-bar.webp | Bin .../settings/bottom-screen/user/color-palette.webp | Bin .../settings/bottom-screen/user/color-selector.webp | Bin .../settings/bottom-screen/user/name-field.png | Bin .../settings/bottom-screen/user/name-title.webp | Bin .../settings/bottom-screen/user/snake-board.webp | Bin .../settings/bottom-screen/user/snake-head.webp | Bin .../settings/bottom-screen/user/snake-score.webp | Bin .../top-screen/clock/achievements-pressed.webp | Bin .../settings/top-screen/clock/achievements.webp | Bin .../settings/top-screen/clock/clock-active.webp | Bin .../settings/top-screen/clock/clock-disabled.png | Bin .../settings/top-screen/clock/clock-pressed.webp | Bin .../nds/images/settings/top-screen/clock/clock.webp | Bin .../settings/top-screen/clock/date-pressed.webp | Bin .../nds/images/settings/top-screen/clock/date.webp | Bin .../settings/top-screen/clock/time-pressed.webp | Bin .../nds/images/settings/top-screen/clock/time.webp | Bin .../images/settings/top-screen/notification.webp | Bin .../settings/top-screen/options/2048-pressed.webp | Bin .../images/settings/top-screen/options/2048.webp | Bin .../top-screen/options/language-pressed.webp | Bin .../settings/top-screen/options/language.webp | Bin .../settings/top-screen/options/options-active.png | Bin .../top-screen/options/options-disabled.png | Bin .../top-screen/options/options-pressed.webp | Bin .../images/settings/top-screen/options/options.webp | Bin .../top-screen/options/rendering-mode-pressed.webp | Bin .../settings/top-screen/options/rendering-mode.webp | Bin .../nds/images/settings/top-screen/settings.webp | Bin .../touch_screen/touch-screen-disabled.png | Bin .../touch_screen/touch-screen-pressed.webp | Bin .../top-screen/touch_screen/touch-screen.webp | Bin .../settings/top-screen/user/birthday-pressed.webp | Bin .../images/settings/top-screen/user/birthday.webp | Bin .../settings/top-screen/user/color-pressed.webp | Bin .../nds/images/settings/top-screen/user/color.webp | Bin .../settings/top-screen/user/snake-pressed.webp | Bin .../nds/images/settings/top-screen/user/snake.webp | Bin .../settings/top-screen/user/user-active.webp | Bin .../settings/top-screen/user/user-disabled.png | Bin .../settings/top-screen/user/user-name-pressed.webp | Bin .../images/settings/top-screen/user/user-name.webp | Bin .../settings/top-screen/user/user-pressed.webp | Bin .../nds/images/settings/top-screen/user/user.webp | Bin modules/asset-generator.ts | 2 +- modules/content-assets.ts | 2 +- 184 files changed, 3 insertions(+), 3 deletions(-) rename {public => app/assets}/nds/images/achievements/notification-logo.webp (100%) rename {public => app/assets}/nds/images/achievements/quit-pressed.webp (100%) rename {public => app/assets}/nds/images/achievements/quit.webp (100%) rename {public => app/assets}/nds/images/common/bars-sheet.png (100%) rename {public => app/assets}/nds/images/common/button-body-pressed.webp (100%) rename {public => app/assets}/nds/images/common/button-body.webp (100%) rename {public => app/assets}/nds/images/common/button-left-pressed.webp (100%) rename {public => app/assets}/nds/images/common/button-left.webp (100%) rename {public => app/assets}/nds/images/common/button-right-pressed.webp (100%) rename {public => app/assets}/nds/images/common/button-right.webp (100%) rename {public => app/assets}/nds/images/common/confirmation-modal.webp (100%) rename {public => app/assets}/nds/images/common/selector-corners-sheet.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/background.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/bottom-bar.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/button-pressed.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/button.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/cv-pressed.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/cv.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/email-pressed.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/email.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/git-pressed.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/git.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/linkedin-pressed.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/buttons/linkedin.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/notification.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/ok-button.webp (100%) rename {public => app/assets}/nds/images/contact/bottom-screen/top-bar.webp (100%) rename {public => app/assets}/nds/images/contact/top-screen/background.webp (100%) rename {public => app/assets}/nds/images/contact/top-screen/left-bar-things.webp (100%) rename {public => app/assets}/nds/images/contact/top-screen/left-bar.webp (100%) rename {public => app/assets}/nds/images/contact/top-screen/title.webp (100%) rename {public => app/assets}/nds/images/credits/quit-pressed.webp (100%) rename {public => app/assets}/nds/images/credits/quit.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/background.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/achievements-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/achievements.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/contact-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/contact.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/credits-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/credits.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/gallery-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/gallery.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/gamePak.png (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/projects-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/projects.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/settings-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/settings.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/theme-pressed.webp (100%) rename {public => app/assets}/nds/images/home/bottom-screen/buttons/theme.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/background.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/calendar/calendar.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/calendar/day-selectors-sheet.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/calendar/last-row.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/clock.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/status-bar/2d-mode.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/status-bar/3d-mode.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/status-bar/battery.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/status-bar/gba-display.webp (100%) rename {public => app/assets}/nds/images/home/top-screen/status-bar/status-bars-sheet.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/01.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/02.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/03.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/04.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/05.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/06.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/07.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/08.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/09.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/10.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/11.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/12.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/13.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/14.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/15.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/16.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/17.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/18.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/19.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/20.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/21.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/22.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/23.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/24.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/25.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/26.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/27.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/28.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/29.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/30.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/31.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/32.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/33.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/34.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/35.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/36.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/37.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/38.webp (100%) rename {public => app/assets}/nds/images/intro/logo-animated/39.webp (100%) rename {public => app/assets}/nds/images/intro/warning.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/background.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/circle_big.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/circle_small.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/link-pressed.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/next-disabled.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/next-pressed.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/popup-choice-background.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/popup-selector.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/popup-text-background.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/prev-disabled.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/prev-pressed.webp (100%) rename {public => app/assets}/nds/images/projects/bottom-screen/quit-pressed.webp (100%) rename {public => app/assets}/nds/images/projects/top-screen/background.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/background.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/bottom-bar.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/clock/achievements/header.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/clock/achievements/reset-button.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/clock/achievements/small-trophy.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/clock/achievements/view-all-button.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/clock/time-colon.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-down-disabled.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-down-xl-disabled.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-down-xl.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-down.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-up-disabled.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-up-xl-disabled.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-up-xl.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/number-input-up.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/2048/frame.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/language-button-active.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/language-button.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/2d-mode.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/3d-mode.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/button-active-body.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/button-active-header.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/button-body.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/options/rendering-mode/button-header.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/top-bar.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/color-palette.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/color-selector.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/name-field.png (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/name-title.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/snake-board.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/snake-head.webp (100%) rename {public => app/assets}/nds/images/settings/bottom-screen/user/snake-score.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/achievements-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/achievements.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/clock-active.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/clock-disabled.png (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/clock-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/clock.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/date-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/date.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/time-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/clock/time.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/notification.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/2048-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/2048.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/language-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/language.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/options-active.png (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/options-disabled.png (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/options-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/options.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/rendering-mode-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/options/rendering-mode.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/settings.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/touch_screen/touch-screen-disabled.png (100%) rename {public => app/assets}/nds/images/settings/top-screen/touch_screen/touch-screen-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/touch_screen/touch-screen.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/birthday-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/birthday.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/color-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/color.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/snake-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/snake.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user-active.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user-disabled.png (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user-name-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user-name.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user-pressed.webp (100%) rename {public => app/assets}/nds/images/settings/top-screen/user/user.webp (100%) diff --git a/.gitignore b/.gitignore index 72879b1..391f655 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # generated -public/nds/images/projects/pokemons +app/assets/nds/images/projects/pokemons public/nds/atlas.webp app/composables/useAssets.ts diff --git a/public/nds/images/achievements/notification-logo.webp b/app/assets/nds/images/achievements/notification-logo.webp similarity index 100% rename from public/nds/images/achievements/notification-logo.webp rename to app/assets/nds/images/achievements/notification-logo.webp diff --git a/public/nds/images/achievements/quit-pressed.webp b/app/assets/nds/images/achievements/quit-pressed.webp similarity index 100% rename from public/nds/images/achievements/quit-pressed.webp rename to app/assets/nds/images/achievements/quit-pressed.webp diff --git a/public/nds/images/achievements/quit.webp b/app/assets/nds/images/achievements/quit.webp similarity index 100% rename from public/nds/images/achievements/quit.webp rename to app/assets/nds/images/achievements/quit.webp diff --git a/public/nds/images/common/bars-sheet.png b/app/assets/nds/images/common/bars-sheet.png similarity index 100% rename from public/nds/images/common/bars-sheet.png rename to app/assets/nds/images/common/bars-sheet.png diff --git a/public/nds/images/common/button-body-pressed.webp b/app/assets/nds/images/common/button-body-pressed.webp similarity index 100% rename from public/nds/images/common/button-body-pressed.webp rename to app/assets/nds/images/common/button-body-pressed.webp diff --git a/public/nds/images/common/button-body.webp b/app/assets/nds/images/common/button-body.webp similarity index 100% rename from public/nds/images/common/button-body.webp rename to app/assets/nds/images/common/button-body.webp diff --git a/public/nds/images/common/button-left-pressed.webp b/app/assets/nds/images/common/button-left-pressed.webp similarity index 100% rename from public/nds/images/common/button-left-pressed.webp rename to app/assets/nds/images/common/button-left-pressed.webp diff --git a/public/nds/images/common/button-left.webp b/app/assets/nds/images/common/button-left.webp similarity index 100% rename from public/nds/images/common/button-left.webp rename to app/assets/nds/images/common/button-left.webp diff --git a/public/nds/images/common/button-right-pressed.webp b/app/assets/nds/images/common/button-right-pressed.webp similarity index 100% rename from public/nds/images/common/button-right-pressed.webp rename to app/assets/nds/images/common/button-right-pressed.webp diff --git a/public/nds/images/common/button-right.webp b/app/assets/nds/images/common/button-right.webp similarity index 100% rename from public/nds/images/common/button-right.webp rename to app/assets/nds/images/common/button-right.webp diff --git a/public/nds/images/common/confirmation-modal.webp b/app/assets/nds/images/common/confirmation-modal.webp similarity index 100% rename from public/nds/images/common/confirmation-modal.webp rename to app/assets/nds/images/common/confirmation-modal.webp diff --git a/public/nds/images/common/selector-corners-sheet.webp b/app/assets/nds/images/common/selector-corners-sheet.webp similarity index 100% rename from public/nds/images/common/selector-corners-sheet.webp rename to app/assets/nds/images/common/selector-corners-sheet.webp diff --git a/public/nds/images/contact/bottom-screen/background.webp b/app/assets/nds/images/contact/bottom-screen/background.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/background.webp rename to app/assets/nds/images/contact/bottom-screen/background.webp diff --git a/public/nds/images/contact/bottom-screen/bottom-bar.webp b/app/assets/nds/images/contact/bottom-screen/bottom-bar.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/bottom-bar.webp rename to app/assets/nds/images/contact/bottom-screen/bottom-bar.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/button-pressed.webp b/app/assets/nds/images/contact/bottom-screen/buttons/button-pressed.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/button-pressed.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/button-pressed.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/button.webp b/app/assets/nds/images/contact/bottom-screen/buttons/button.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/button.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/button.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/cv-pressed.webp b/app/assets/nds/images/contact/bottom-screen/buttons/cv-pressed.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/cv-pressed.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/cv-pressed.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/cv.webp b/app/assets/nds/images/contact/bottom-screen/buttons/cv.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/cv.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/cv.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/email-pressed.webp b/app/assets/nds/images/contact/bottom-screen/buttons/email-pressed.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/email-pressed.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/email-pressed.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/email.webp b/app/assets/nds/images/contact/bottom-screen/buttons/email.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/email.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/email.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/git-pressed.webp b/app/assets/nds/images/contact/bottom-screen/buttons/git-pressed.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/git-pressed.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/git-pressed.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/git.webp b/app/assets/nds/images/contact/bottom-screen/buttons/git.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/git.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/git.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/linkedin-pressed.webp b/app/assets/nds/images/contact/bottom-screen/buttons/linkedin-pressed.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/linkedin-pressed.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/linkedin-pressed.webp diff --git a/public/nds/images/contact/bottom-screen/buttons/linkedin.webp b/app/assets/nds/images/contact/bottom-screen/buttons/linkedin.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/buttons/linkedin.webp rename to app/assets/nds/images/contact/bottom-screen/buttons/linkedin.webp diff --git a/public/nds/images/contact/bottom-screen/notification.webp b/app/assets/nds/images/contact/bottom-screen/notification.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/notification.webp rename to app/assets/nds/images/contact/bottom-screen/notification.webp diff --git a/public/nds/images/contact/bottom-screen/ok-button.webp b/app/assets/nds/images/contact/bottom-screen/ok-button.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/ok-button.webp rename to app/assets/nds/images/contact/bottom-screen/ok-button.webp diff --git a/public/nds/images/contact/bottom-screen/top-bar.webp b/app/assets/nds/images/contact/bottom-screen/top-bar.webp similarity index 100% rename from public/nds/images/contact/bottom-screen/top-bar.webp rename to app/assets/nds/images/contact/bottom-screen/top-bar.webp diff --git a/public/nds/images/contact/top-screen/background.webp b/app/assets/nds/images/contact/top-screen/background.webp similarity index 100% rename from public/nds/images/contact/top-screen/background.webp rename to app/assets/nds/images/contact/top-screen/background.webp diff --git a/public/nds/images/contact/top-screen/left-bar-things.webp b/app/assets/nds/images/contact/top-screen/left-bar-things.webp similarity index 100% rename from public/nds/images/contact/top-screen/left-bar-things.webp rename to app/assets/nds/images/contact/top-screen/left-bar-things.webp diff --git a/public/nds/images/contact/top-screen/left-bar.webp b/app/assets/nds/images/contact/top-screen/left-bar.webp similarity index 100% rename from public/nds/images/contact/top-screen/left-bar.webp rename to app/assets/nds/images/contact/top-screen/left-bar.webp diff --git a/public/nds/images/contact/top-screen/title.webp b/app/assets/nds/images/contact/top-screen/title.webp similarity index 100% rename from public/nds/images/contact/top-screen/title.webp rename to app/assets/nds/images/contact/top-screen/title.webp diff --git a/public/nds/images/credits/quit-pressed.webp b/app/assets/nds/images/credits/quit-pressed.webp similarity index 100% rename from public/nds/images/credits/quit-pressed.webp rename to app/assets/nds/images/credits/quit-pressed.webp diff --git a/public/nds/images/credits/quit.webp b/app/assets/nds/images/credits/quit.webp similarity index 100% rename from public/nds/images/credits/quit.webp rename to app/assets/nds/images/credits/quit.webp diff --git a/public/nds/images/home/bottom-screen/background.webp b/app/assets/nds/images/home/bottom-screen/background.webp similarity index 100% rename from public/nds/images/home/bottom-screen/background.webp rename to app/assets/nds/images/home/bottom-screen/background.webp diff --git a/public/nds/images/home/bottom-screen/buttons/achievements-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/achievements-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/achievements-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/achievements-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/achievements.webp b/app/assets/nds/images/home/bottom-screen/buttons/achievements.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/achievements.webp rename to app/assets/nds/images/home/bottom-screen/buttons/achievements.webp diff --git a/public/nds/images/home/bottom-screen/buttons/contact-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/contact-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/contact-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/contact-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/contact.webp b/app/assets/nds/images/home/bottom-screen/buttons/contact.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/contact.webp rename to app/assets/nds/images/home/bottom-screen/buttons/contact.webp diff --git a/public/nds/images/home/bottom-screen/buttons/credits-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/credits-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/credits-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/credits-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/credits.webp b/app/assets/nds/images/home/bottom-screen/buttons/credits.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/credits.webp rename to app/assets/nds/images/home/bottom-screen/buttons/credits.webp diff --git a/public/nds/images/home/bottom-screen/buttons/gallery-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/gallery-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/gallery-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/gallery-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/gallery.webp b/app/assets/nds/images/home/bottom-screen/buttons/gallery.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/gallery.webp rename to app/assets/nds/images/home/bottom-screen/buttons/gallery.webp diff --git a/public/nds/images/home/bottom-screen/buttons/gamePak.png b/app/assets/nds/images/home/bottom-screen/buttons/gamePak.png similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/gamePak.png rename to app/assets/nds/images/home/bottom-screen/buttons/gamePak.png diff --git a/public/nds/images/home/bottom-screen/buttons/projects-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/projects-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/projects-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/projects-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/projects.webp b/app/assets/nds/images/home/bottom-screen/buttons/projects.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/projects.webp rename to app/assets/nds/images/home/bottom-screen/buttons/projects.webp diff --git a/public/nds/images/home/bottom-screen/buttons/settings-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/settings-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/settings-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/settings-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/settings.webp b/app/assets/nds/images/home/bottom-screen/buttons/settings.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/settings.webp rename to app/assets/nds/images/home/bottom-screen/buttons/settings.webp diff --git a/public/nds/images/home/bottom-screen/buttons/theme-pressed.webp b/app/assets/nds/images/home/bottom-screen/buttons/theme-pressed.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/theme-pressed.webp rename to app/assets/nds/images/home/bottom-screen/buttons/theme-pressed.webp diff --git a/public/nds/images/home/bottom-screen/buttons/theme.webp b/app/assets/nds/images/home/bottom-screen/buttons/theme.webp similarity index 100% rename from public/nds/images/home/bottom-screen/buttons/theme.webp rename to app/assets/nds/images/home/bottom-screen/buttons/theme.webp diff --git a/public/nds/images/home/top-screen/background.webp b/app/assets/nds/images/home/top-screen/background.webp similarity index 100% rename from public/nds/images/home/top-screen/background.webp rename to app/assets/nds/images/home/top-screen/background.webp diff --git a/public/nds/images/home/top-screen/calendar/calendar.webp b/app/assets/nds/images/home/top-screen/calendar/calendar.webp similarity index 100% rename from public/nds/images/home/top-screen/calendar/calendar.webp rename to app/assets/nds/images/home/top-screen/calendar/calendar.webp diff --git a/public/nds/images/home/top-screen/calendar/day-selectors-sheet.webp b/app/assets/nds/images/home/top-screen/calendar/day-selectors-sheet.webp similarity index 100% rename from public/nds/images/home/top-screen/calendar/day-selectors-sheet.webp rename to app/assets/nds/images/home/top-screen/calendar/day-selectors-sheet.webp diff --git a/public/nds/images/home/top-screen/calendar/last-row.webp b/app/assets/nds/images/home/top-screen/calendar/last-row.webp similarity index 100% rename from public/nds/images/home/top-screen/calendar/last-row.webp rename to app/assets/nds/images/home/top-screen/calendar/last-row.webp diff --git a/public/nds/images/home/top-screen/clock.webp b/app/assets/nds/images/home/top-screen/clock.webp similarity index 100% rename from public/nds/images/home/top-screen/clock.webp rename to app/assets/nds/images/home/top-screen/clock.webp diff --git a/public/nds/images/home/top-screen/status-bar/2d-mode.webp b/app/assets/nds/images/home/top-screen/status-bar/2d-mode.webp similarity index 100% rename from public/nds/images/home/top-screen/status-bar/2d-mode.webp rename to app/assets/nds/images/home/top-screen/status-bar/2d-mode.webp diff --git a/public/nds/images/home/top-screen/status-bar/3d-mode.webp b/app/assets/nds/images/home/top-screen/status-bar/3d-mode.webp similarity index 100% rename from public/nds/images/home/top-screen/status-bar/3d-mode.webp rename to app/assets/nds/images/home/top-screen/status-bar/3d-mode.webp diff --git a/public/nds/images/home/top-screen/status-bar/battery.webp b/app/assets/nds/images/home/top-screen/status-bar/battery.webp similarity index 100% rename from public/nds/images/home/top-screen/status-bar/battery.webp rename to app/assets/nds/images/home/top-screen/status-bar/battery.webp diff --git a/public/nds/images/home/top-screen/status-bar/gba-display.webp b/app/assets/nds/images/home/top-screen/status-bar/gba-display.webp similarity index 100% rename from public/nds/images/home/top-screen/status-bar/gba-display.webp rename to app/assets/nds/images/home/top-screen/status-bar/gba-display.webp diff --git a/public/nds/images/home/top-screen/status-bar/status-bars-sheet.webp b/app/assets/nds/images/home/top-screen/status-bar/status-bars-sheet.webp similarity index 100% rename from public/nds/images/home/top-screen/status-bar/status-bars-sheet.webp rename to app/assets/nds/images/home/top-screen/status-bar/status-bars-sheet.webp diff --git a/public/nds/images/intro/logo-animated/01.webp b/app/assets/nds/images/intro/logo-animated/01.webp similarity index 100% rename from public/nds/images/intro/logo-animated/01.webp rename to app/assets/nds/images/intro/logo-animated/01.webp diff --git a/public/nds/images/intro/logo-animated/02.webp b/app/assets/nds/images/intro/logo-animated/02.webp similarity index 100% rename from public/nds/images/intro/logo-animated/02.webp rename to app/assets/nds/images/intro/logo-animated/02.webp diff --git a/public/nds/images/intro/logo-animated/03.webp b/app/assets/nds/images/intro/logo-animated/03.webp similarity index 100% rename from public/nds/images/intro/logo-animated/03.webp rename to app/assets/nds/images/intro/logo-animated/03.webp diff --git a/public/nds/images/intro/logo-animated/04.webp b/app/assets/nds/images/intro/logo-animated/04.webp similarity index 100% rename from public/nds/images/intro/logo-animated/04.webp rename to app/assets/nds/images/intro/logo-animated/04.webp diff --git a/public/nds/images/intro/logo-animated/05.webp b/app/assets/nds/images/intro/logo-animated/05.webp similarity index 100% rename from public/nds/images/intro/logo-animated/05.webp rename to app/assets/nds/images/intro/logo-animated/05.webp diff --git a/public/nds/images/intro/logo-animated/06.webp b/app/assets/nds/images/intro/logo-animated/06.webp similarity index 100% rename from public/nds/images/intro/logo-animated/06.webp rename to app/assets/nds/images/intro/logo-animated/06.webp diff --git a/public/nds/images/intro/logo-animated/07.webp b/app/assets/nds/images/intro/logo-animated/07.webp similarity index 100% rename from public/nds/images/intro/logo-animated/07.webp rename to app/assets/nds/images/intro/logo-animated/07.webp diff --git a/public/nds/images/intro/logo-animated/08.webp b/app/assets/nds/images/intro/logo-animated/08.webp similarity index 100% rename from public/nds/images/intro/logo-animated/08.webp rename to app/assets/nds/images/intro/logo-animated/08.webp diff --git a/public/nds/images/intro/logo-animated/09.webp b/app/assets/nds/images/intro/logo-animated/09.webp similarity index 100% rename from public/nds/images/intro/logo-animated/09.webp rename to app/assets/nds/images/intro/logo-animated/09.webp diff --git a/public/nds/images/intro/logo-animated/10.webp b/app/assets/nds/images/intro/logo-animated/10.webp similarity index 100% rename from public/nds/images/intro/logo-animated/10.webp rename to app/assets/nds/images/intro/logo-animated/10.webp diff --git a/public/nds/images/intro/logo-animated/11.webp b/app/assets/nds/images/intro/logo-animated/11.webp similarity index 100% rename from public/nds/images/intro/logo-animated/11.webp rename to app/assets/nds/images/intro/logo-animated/11.webp diff --git a/public/nds/images/intro/logo-animated/12.webp b/app/assets/nds/images/intro/logo-animated/12.webp similarity index 100% rename from public/nds/images/intro/logo-animated/12.webp rename to app/assets/nds/images/intro/logo-animated/12.webp diff --git a/public/nds/images/intro/logo-animated/13.webp b/app/assets/nds/images/intro/logo-animated/13.webp similarity index 100% rename from public/nds/images/intro/logo-animated/13.webp rename to app/assets/nds/images/intro/logo-animated/13.webp diff --git a/public/nds/images/intro/logo-animated/14.webp b/app/assets/nds/images/intro/logo-animated/14.webp similarity index 100% rename from public/nds/images/intro/logo-animated/14.webp rename to app/assets/nds/images/intro/logo-animated/14.webp diff --git a/public/nds/images/intro/logo-animated/15.webp b/app/assets/nds/images/intro/logo-animated/15.webp similarity index 100% rename from public/nds/images/intro/logo-animated/15.webp rename to app/assets/nds/images/intro/logo-animated/15.webp diff --git a/public/nds/images/intro/logo-animated/16.webp b/app/assets/nds/images/intro/logo-animated/16.webp similarity index 100% rename from public/nds/images/intro/logo-animated/16.webp rename to app/assets/nds/images/intro/logo-animated/16.webp diff --git a/public/nds/images/intro/logo-animated/17.webp b/app/assets/nds/images/intro/logo-animated/17.webp similarity index 100% rename from public/nds/images/intro/logo-animated/17.webp rename to app/assets/nds/images/intro/logo-animated/17.webp diff --git a/public/nds/images/intro/logo-animated/18.webp b/app/assets/nds/images/intro/logo-animated/18.webp similarity index 100% rename from public/nds/images/intro/logo-animated/18.webp rename to app/assets/nds/images/intro/logo-animated/18.webp diff --git a/public/nds/images/intro/logo-animated/19.webp b/app/assets/nds/images/intro/logo-animated/19.webp similarity index 100% rename from public/nds/images/intro/logo-animated/19.webp rename to app/assets/nds/images/intro/logo-animated/19.webp diff --git a/public/nds/images/intro/logo-animated/20.webp b/app/assets/nds/images/intro/logo-animated/20.webp similarity index 100% rename from public/nds/images/intro/logo-animated/20.webp rename to app/assets/nds/images/intro/logo-animated/20.webp diff --git a/public/nds/images/intro/logo-animated/21.webp b/app/assets/nds/images/intro/logo-animated/21.webp similarity index 100% rename from public/nds/images/intro/logo-animated/21.webp rename to app/assets/nds/images/intro/logo-animated/21.webp diff --git a/public/nds/images/intro/logo-animated/22.webp b/app/assets/nds/images/intro/logo-animated/22.webp similarity index 100% rename from public/nds/images/intro/logo-animated/22.webp rename to app/assets/nds/images/intro/logo-animated/22.webp diff --git a/public/nds/images/intro/logo-animated/23.webp b/app/assets/nds/images/intro/logo-animated/23.webp similarity index 100% rename from public/nds/images/intro/logo-animated/23.webp rename to app/assets/nds/images/intro/logo-animated/23.webp diff --git a/public/nds/images/intro/logo-animated/24.webp b/app/assets/nds/images/intro/logo-animated/24.webp similarity index 100% rename from public/nds/images/intro/logo-animated/24.webp rename to app/assets/nds/images/intro/logo-animated/24.webp diff --git a/public/nds/images/intro/logo-animated/25.webp b/app/assets/nds/images/intro/logo-animated/25.webp similarity index 100% rename from public/nds/images/intro/logo-animated/25.webp rename to app/assets/nds/images/intro/logo-animated/25.webp diff --git a/public/nds/images/intro/logo-animated/26.webp b/app/assets/nds/images/intro/logo-animated/26.webp similarity index 100% rename from public/nds/images/intro/logo-animated/26.webp rename to app/assets/nds/images/intro/logo-animated/26.webp diff --git a/public/nds/images/intro/logo-animated/27.webp b/app/assets/nds/images/intro/logo-animated/27.webp similarity index 100% rename from public/nds/images/intro/logo-animated/27.webp rename to app/assets/nds/images/intro/logo-animated/27.webp diff --git a/public/nds/images/intro/logo-animated/28.webp b/app/assets/nds/images/intro/logo-animated/28.webp similarity index 100% rename from public/nds/images/intro/logo-animated/28.webp rename to app/assets/nds/images/intro/logo-animated/28.webp diff --git a/public/nds/images/intro/logo-animated/29.webp b/app/assets/nds/images/intro/logo-animated/29.webp similarity index 100% rename from public/nds/images/intro/logo-animated/29.webp rename to app/assets/nds/images/intro/logo-animated/29.webp diff --git a/public/nds/images/intro/logo-animated/30.webp b/app/assets/nds/images/intro/logo-animated/30.webp similarity index 100% rename from public/nds/images/intro/logo-animated/30.webp rename to app/assets/nds/images/intro/logo-animated/30.webp diff --git a/public/nds/images/intro/logo-animated/31.webp b/app/assets/nds/images/intro/logo-animated/31.webp similarity index 100% rename from public/nds/images/intro/logo-animated/31.webp rename to app/assets/nds/images/intro/logo-animated/31.webp diff --git a/public/nds/images/intro/logo-animated/32.webp b/app/assets/nds/images/intro/logo-animated/32.webp similarity index 100% rename from public/nds/images/intro/logo-animated/32.webp rename to app/assets/nds/images/intro/logo-animated/32.webp diff --git a/public/nds/images/intro/logo-animated/33.webp b/app/assets/nds/images/intro/logo-animated/33.webp similarity index 100% rename from public/nds/images/intro/logo-animated/33.webp rename to app/assets/nds/images/intro/logo-animated/33.webp diff --git a/public/nds/images/intro/logo-animated/34.webp b/app/assets/nds/images/intro/logo-animated/34.webp similarity index 100% rename from public/nds/images/intro/logo-animated/34.webp rename to app/assets/nds/images/intro/logo-animated/34.webp diff --git a/public/nds/images/intro/logo-animated/35.webp b/app/assets/nds/images/intro/logo-animated/35.webp similarity index 100% rename from public/nds/images/intro/logo-animated/35.webp rename to app/assets/nds/images/intro/logo-animated/35.webp diff --git a/public/nds/images/intro/logo-animated/36.webp b/app/assets/nds/images/intro/logo-animated/36.webp similarity index 100% rename from public/nds/images/intro/logo-animated/36.webp rename to app/assets/nds/images/intro/logo-animated/36.webp diff --git a/public/nds/images/intro/logo-animated/37.webp b/app/assets/nds/images/intro/logo-animated/37.webp similarity index 100% rename from public/nds/images/intro/logo-animated/37.webp rename to app/assets/nds/images/intro/logo-animated/37.webp diff --git a/public/nds/images/intro/logo-animated/38.webp b/app/assets/nds/images/intro/logo-animated/38.webp similarity index 100% rename from public/nds/images/intro/logo-animated/38.webp rename to app/assets/nds/images/intro/logo-animated/38.webp diff --git a/public/nds/images/intro/logo-animated/39.webp b/app/assets/nds/images/intro/logo-animated/39.webp similarity index 100% rename from public/nds/images/intro/logo-animated/39.webp rename to app/assets/nds/images/intro/logo-animated/39.webp diff --git a/public/nds/images/intro/warning.webp b/app/assets/nds/images/intro/warning.webp similarity index 100% rename from public/nds/images/intro/warning.webp rename to app/assets/nds/images/intro/warning.webp diff --git a/public/nds/images/projects/bottom-screen/background.webp b/app/assets/nds/images/projects/bottom-screen/background.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/background.webp rename to app/assets/nds/images/projects/bottom-screen/background.webp diff --git a/public/nds/images/projects/bottom-screen/circle_big.webp b/app/assets/nds/images/projects/bottom-screen/circle_big.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/circle_big.webp rename to app/assets/nds/images/projects/bottom-screen/circle_big.webp diff --git a/public/nds/images/projects/bottom-screen/circle_small.webp b/app/assets/nds/images/projects/bottom-screen/circle_small.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/circle_small.webp rename to app/assets/nds/images/projects/bottom-screen/circle_small.webp diff --git a/public/nds/images/projects/bottom-screen/link-pressed.webp b/app/assets/nds/images/projects/bottom-screen/link-pressed.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/link-pressed.webp rename to app/assets/nds/images/projects/bottom-screen/link-pressed.webp diff --git a/public/nds/images/projects/bottom-screen/next-disabled.webp b/app/assets/nds/images/projects/bottom-screen/next-disabled.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/next-disabled.webp rename to app/assets/nds/images/projects/bottom-screen/next-disabled.webp diff --git a/public/nds/images/projects/bottom-screen/next-pressed.webp b/app/assets/nds/images/projects/bottom-screen/next-pressed.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/next-pressed.webp rename to app/assets/nds/images/projects/bottom-screen/next-pressed.webp diff --git a/public/nds/images/projects/bottom-screen/popup-choice-background.webp b/app/assets/nds/images/projects/bottom-screen/popup-choice-background.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/popup-choice-background.webp rename to app/assets/nds/images/projects/bottom-screen/popup-choice-background.webp diff --git a/public/nds/images/projects/bottom-screen/popup-selector.webp b/app/assets/nds/images/projects/bottom-screen/popup-selector.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/popup-selector.webp rename to app/assets/nds/images/projects/bottom-screen/popup-selector.webp diff --git a/public/nds/images/projects/bottom-screen/popup-text-background.webp b/app/assets/nds/images/projects/bottom-screen/popup-text-background.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/popup-text-background.webp rename to app/assets/nds/images/projects/bottom-screen/popup-text-background.webp diff --git a/public/nds/images/projects/bottom-screen/prev-disabled.webp b/app/assets/nds/images/projects/bottom-screen/prev-disabled.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/prev-disabled.webp rename to app/assets/nds/images/projects/bottom-screen/prev-disabled.webp diff --git a/public/nds/images/projects/bottom-screen/prev-pressed.webp b/app/assets/nds/images/projects/bottom-screen/prev-pressed.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/prev-pressed.webp rename to app/assets/nds/images/projects/bottom-screen/prev-pressed.webp diff --git a/public/nds/images/projects/bottom-screen/quit-pressed.webp b/app/assets/nds/images/projects/bottom-screen/quit-pressed.webp similarity index 100% rename from public/nds/images/projects/bottom-screen/quit-pressed.webp rename to app/assets/nds/images/projects/bottom-screen/quit-pressed.webp diff --git a/public/nds/images/projects/top-screen/background.webp b/app/assets/nds/images/projects/top-screen/background.webp similarity index 100% rename from public/nds/images/projects/top-screen/background.webp rename to app/assets/nds/images/projects/top-screen/background.webp diff --git a/public/nds/images/settings/bottom-screen/background.webp b/app/assets/nds/images/settings/bottom-screen/background.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/background.webp rename to app/assets/nds/images/settings/bottom-screen/background.webp diff --git a/public/nds/images/settings/bottom-screen/bottom-bar.webp b/app/assets/nds/images/settings/bottom-screen/bottom-bar.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/bottom-bar.webp rename to app/assets/nds/images/settings/bottom-screen/bottom-bar.webp diff --git a/public/nds/images/settings/bottom-screen/clock/achievements/header.webp b/app/assets/nds/images/settings/bottom-screen/clock/achievements/header.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/clock/achievements/header.webp rename to app/assets/nds/images/settings/bottom-screen/clock/achievements/header.webp diff --git a/public/nds/images/settings/bottom-screen/clock/achievements/reset-button.webp b/app/assets/nds/images/settings/bottom-screen/clock/achievements/reset-button.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/clock/achievements/reset-button.webp rename to app/assets/nds/images/settings/bottom-screen/clock/achievements/reset-button.webp diff --git a/public/nds/images/settings/bottom-screen/clock/achievements/small-trophy.webp b/app/assets/nds/images/settings/bottom-screen/clock/achievements/small-trophy.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/clock/achievements/small-trophy.webp rename to app/assets/nds/images/settings/bottom-screen/clock/achievements/small-trophy.webp diff --git a/public/nds/images/settings/bottom-screen/clock/achievements/view-all-button.webp b/app/assets/nds/images/settings/bottom-screen/clock/achievements/view-all-button.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/clock/achievements/view-all-button.webp rename to app/assets/nds/images/settings/bottom-screen/clock/achievements/view-all-button.webp diff --git a/public/nds/images/settings/bottom-screen/clock/time-colon.webp b/app/assets/nds/images/settings/bottom-screen/clock/time-colon.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/clock/time-colon.webp rename to app/assets/nds/images/settings/bottom-screen/clock/time-colon.webp diff --git a/public/nds/images/settings/bottom-screen/number-input-down-disabled.png b/app/assets/nds/images/settings/bottom-screen/number-input-down-disabled.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-down-disabled.png rename to app/assets/nds/images/settings/bottom-screen/number-input-down-disabled.png diff --git a/public/nds/images/settings/bottom-screen/number-input-down-xl-disabled.png b/app/assets/nds/images/settings/bottom-screen/number-input-down-xl-disabled.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-down-xl-disabled.png rename to app/assets/nds/images/settings/bottom-screen/number-input-down-xl-disabled.png diff --git a/public/nds/images/settings/bottom-screen/number-input-down-xl.png b/app/assets/nds/images/settings/bottom-screen/number-input-down-xl.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-down-xl.png rename to app/assets/nds/images/settings/bottom-screen/number-input-down-xl.png diff --git a/public/nds/images/settings/bottom-screen/number-input-down.png b/app/assets/nds/images/settings/bottom-screen/number-input-down.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-down.png rename to app/assets/nds/images/settings/bottom-screen/number-input-down.png diff --git a/public/nds/images/settings/bottom-screen/number-input-up-disabled.png b/app/assets/nds/images/settings/bottom-screen/number-input-up-disabled.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-up-disabled.png rename to app/assets/nds/images/settings/bottom-screen/number-input-up-disabled.png diff --git a/public/nds/images/settings/bottom-screen/number-input-up-xl-disabled.png b/app/assets/nds/images/settings/bottom-screen/number-input-up-xl-disabled.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-up-xl-disabled.png rename to app/assets/nds/images/settings/bottom-screen/number-input-up-xl-disabled.png diff --git a/public/nds/images/settings/bottom-screen/number-input-up-xl.png b/app/assets/nds/images/settings/bottom-screen/number-input-up-xl.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-up-xl.png rename to app/assets/nds/images/settings/bottom-screen/number-input-up-xl.png diff --git a/public/nds/images/settings/bottom-screen/number-input-up.png b/app/assets/nds/images/settings/bottom-screen/number-input-up.png similarity index 100% rename from public/nds/images/settings/bottom-screen/number-input-up.png rename to app/assets/nds/images/settings/bottom-screen/number-input-up.png diff --git a/public/nds/images/settings/bottom-screen/options/2048/frame.webp b/app/assets/nds/images/settings/bottom-screen/options/2048/frame.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/2048/frame.webp rename to app/assets/nds/images/settings/bottom-screen/options/2048/frame.webp diff --git a/public/nds/images/settings/bottom-screen/options/language-button-active.webp b/app/assets/nds/images/settings/bottom-screen/options/language-button-active.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/language-button-active.webp rename to app/assets/nds/images/settings/bottom-screen/options/language-button-active.webp diff --git a/public/nds/images/settings/bottom-screen/options/language-button.webp b/app/assets/nds/images/settings/bottom-screen/options/language-button.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/language-button.webp rename to app/assets/nds/images/settings/bottom-screen/options/language-button.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/2d-mode.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/2d-mode.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/2d-mode.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/2d-mode.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/3d-mode.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/3d-mode.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/3d-mode.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/3d-mode.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/button-active-body.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-active-body.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/button-active-body.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-active-body.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/button-active-header.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-active-header.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/button-active-header.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-active-header.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/button-body.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-body.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/button-body.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-body.webp diff --git a/public/nds/images/settings/bottom-screen/options/rendering-mode/button-header.webp b/app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-header.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/options/rendering-mode/button-header.webp rename to app/assets/nds/images/settings/bottom-screen/options/rendering-mode/button-header.webp diff --git a/public/nds/images/settings/bottom-screen/top-bar.webp b/app/assets/nds/images/settings/bottom-screen/top-bar.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/top-bar.webp rename to app/assets/nds/images/settings/bottom-screen/top-bar.webp diff --git a/public/nds/images/settings/bottom-screen/user/color-palette.webp b/app/assets/nds/images/settings/bottom-screen/user/color-palette.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/color-palette.webp rename to app/assets/nds/images/settings/bottom-screen/user/color-palette.webp diff --git a/public/nds/images/settings/bottom-screen/user/color-selector.webp b/app/assets/nds/images/settings/bottom-screen/user/color-selector.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/color-selector.webp rename to app/assets/nds/images/settings/bottom-screen/user/color-selector.webp diff --git a/public/nds/images/settings/bottom-screen/user/name-field.png b/app/assets/nds/images/settings/bottom-screen/user/name-field.png similarity index 100% rename from public/nds/images/settings/bottom-screen/user/name-field.png rename to app/assets/nds/images/settings/bottom-screen/user/name-field.png diff --git a/public/nds/images/settings/bottom-screen/user/name-title.webp b/app/assets/nds/images/settings/bottom-screen/user/name-title.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/name-title.webp rename to app/assets/nds/images/settings/bottom-screen/user/name-title.webp diff --git a/public/nds/images/settings/bottom-screen/user/snake-board.webp b/app/assets/nds/images/settings/bottom-screen/user/snake-board.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/snake-board.webp rename to app/assets/nds/images/settings/bottom-screen/user/snake-board.webp diff --git a/public/nds/images/settings/bottom-screen/user/snake-head.webp b/app/assets/nds/images/settings/bottom-screen/user/snake-head.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/snake-head.webp rename to app/assets/nds/images/settings/bottom-screen/user/snake-head.webp diff --git a/public/nds/images/settings/bottom-screen/user/snake-score.webp b/app/assets/nds/images/settings/bottom-screen/user/snake-score.webp similarity index 100% rename from public/nds/images/settings/bottom-screen/user/snake-score.webp rename to app/assets/nds/images/settings/bottom-screen/user/snake-score.webp diff --git a/public/nds/images/settings/top-screen/clock/achievements-pressed.webp b/app/assets/nds/images/settings/top-screen/clock/achievements-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/achievements-pressed.webp rename to app/assets/nds/images/settings/top-screen/clock/achievements-pressed.webp diff --git a/public/nds/images/settings/top-screen/clock/achievements.webp b/app/assets/nds/images/settings/top-screen/clock/achievements.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/achievements.webp rename to app/assets/nds/images/settings/top-screen/clock/achievements.webp diff --git a/public/nds/images/settings/top-screen/clock/clock-active.webp b/app/assets/nds/images/settings/top-screen/clock/clock-active.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/clock-active.webp rename to app/assets/nds/images/settings/top-screen/clock/clock-active.webp diff --git a/public/nds/images/settings/top-screen/clock/clock-disabled.png b/app/assets/nds/images/settings/top-screen/clock/clock-disabled.png similarity index 100% rename from public/nds/images/settings/top-screen/clock/clock-disabled.png rename to app/assets/nds/images/settings/top-screen/clock/clock-disabled.png diff --git a/public/nds/images/settings/top-screen/clock/clock-pressed.webp b/app/assets/nds/images/settings/top-screen/clock/clock-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/clock-pressed.webp rename to app/assets/nds/images/settings/top-screen/clock/clock-pressed.webp diff --git a/public/nds/images/settings/top-screen/clock/clock.webp b/app/assets/nds/images/settings/top-screen/clock/clock.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/clock.webp rename to app/assets/nds/images/settings/top-screen/clock/clock.webp diff --git a/public/nds/images/settings/top-screen/clock/date-pressed.webp b/app/assets/nds/images/settings/top-screen/clock/date-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/date-pressed.webp rename to app/assets/nds/images/settings/top-screen/clock/date-pressed.webp diff --git a/public/nds/images/settings/top-screen/clock/date.webp b/app/assets/nds/images/settings/top-screen/clock/date.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/date.webp rename to app/assets/nds/images/settings/top-screen/clock/date.webp diff --git a/public/nds/images/settings/top-screen/clock/time-pressed.webp b/app/assets/nds/images/settings/top-screen/clock/time-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/time-pressed.webp rename to app/assets/nds/images/settings/top-screen/clock/time-pressed.webp diff --git a/public/nds/images/settings/top-screen/clock/time.webp b/app/assets/nds/images/settings/top-screen/clock/time.webp similarity index 100% rename from public/nds/images/settings/top-screen/clock/time.webp rename to app/assets/nds/images/settings/top-screen/clock/time.webp diff --git a/public/nds/images/settings/top-screen/notification.webp b/app/assets/nds/images/settings/top-screen/notification.webp similarity index 100% rename from public/nds/images/settings/top-screen/notification.webp rename to app/assets/nds/images/settings/top-screen/notification.webp diff --git a/public/nds/images/settings/top-screen/options/2048-pressed.webp b/app/assets/nds/images/settings/top-screen/options/2048-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/2048-pressed.webp rename to app/assets/nds/images/settings/top-screen/options/2048-pressed.webp diff --git a/public/nds/images/settings/top-screen/options/2048.webp b/app/assets/nds/images/settings/top-screen/options/2048.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/2048.webp rename to app/assets/nds/images/settings/top-screen/options/2048.webp diff --git a/public/nds/images/settings/top-screen/options/language-pressed.webp b/app/assets/nds/images/settings/top-screen/options/language-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/language-pressed.webp rename to app/assets/nds/images/settings/top-screen/options/language-pressed.webp diff --git a/public/nds/images/settings/top-screen/options/language.webp b/app/assets/nds/images/settings/top-screen/options/language.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/language.webp rename to app/assets/nds/images/settings/top-screen/options/language.webp diff --git a/public/nds/images/settings/top-screen/options/options-active.png b/app/assets/nds/images/settings/top-screen/options/options-active.png similarity index 100% rename from public/nds/images/settings/top-screen/options/options-active.png rename to app/assets/nds/images/settings/top-screen/options/options-active.png diff --git a/public/nds/images/settings/top-screen/options/options-disabled.png b/app/assets/nds/images/settings/top-screen/options/options-disabled.png similarity index 100% rename from public/nds/images/settings/top-screen/options/options-disabled.png rename to app/assets/nds/images/settings/top-screen/options/options-disabled.png diff --git a/public/nds/images/settings/top-screen/options/options-pressed.webp b/app/assets/nds/images/settings/top-screen/options/options-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/options-pressed.webp rename to app/assets/nds/images/settings/top-screen/options/options-pressed.webp diff --git a/public/nds/images/settings/top-screen/options/options.webp b/app/assets/nds/images/settings/top-screen/options/options.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/options.webp rename to app/assets/nds/images/settings/top-screen/options/options.webp diff --git a/public/nds/images/settings/top-screen/options/rendering-mode-pressed.webp b/app/assets/nds/images/settings/top-screen/options/rendering-mode-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/rendering-mode-pressed.webp rename to app/assets/nds/images/settings/top-screen/options/rendering-mode-pressed.webp diff --git a/public/nds/images/settings/top-screen/options/rendering-mode.webp b/app/assets/nds/images/settings/top-screen/options/rendering-mode.webp similarity index 100% rename from public/nds/images/settings/top-screen/options/rendering-mode.webp rename to app/assets/nds/images/settings/top-screen/options/rendering-mode.webp diff --git a/public/nds/images/settings/top-screen/settings.webp b/app/assets/nds/images/settings/top-screen/settings.webp similarity index 100% rename from public/nds/images/settings/top-screen/settings.webp rename to app/assets/nds/images/settings/top-screen/settings.webp diff --git a/public/nds/images/settings/top-screen/touch_screen/touch-screen-disabled.png b/app/assets/nds/images/settings/top-screen/touch_screen/touch-screen-disabled.png similarity index 100% rename from public/nds/images/settings/top-screen/touch_screen/touch-screen-disabled.png rename to app/assets/nds/images/settings/top-screen/touch_screen/touch-screen-disabled.png diff --git a/public/nds/images/settings/top-screen/touch_screen/touch-screen-pressed.webp b/app/assets/nds/images/settings/top-screen/touch_screen/touch-screen-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/touch_screen/touch-screen-pressed.webp rename to app/assets/nds/images/settings/top-screen/touch_screen/touch-screen-pressed.webp diff --git a/public/nds/images/settings/top-screen/touch_screen/touch-screen.webp b/app/assets/nds/images/settings/top-screen/touch_screen/touch-screen.webp similarity index 100% rename from public/nds/images/settings/top-screen/touch_screen/touch-screen.webp rename to app/assets/nds/images/settings/top-screen/touch_screen/touch-screen.webp diff --git a/public/nds/images/settings/top-screen/user/birthday-pressed.webp b/app/assets/nds/images/settings/top-screen/user/birthday-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/birthday-pressed.webp rename to app/assets/nds/images/settings/top-screen/user/birthday-pressed.webp diff --git a/public/nds/images/settings/top-screen/user/birthday.webp b/app/assets/nds/images/settings/top-screen/user/birthday.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/birthday.webp rename to app/assets/nds/images/settings/top-screen/user/birthday.webp diff --git a/public/nds/images/settings/top-screen/user/color-pressed.webp b/app/assets/nds/images/settings/top-screen/user/color-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/color-pressed.webp rename to app/assets/nds/images/settings/top-screen/user/color-pressed.webp diff --git a/public/nds/images/settings/top-screen/user/color.webp b/app/assets/nds/images/settings/top-screen/user/color.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/color.webp rename to app/assets/nds/images/settings/top-screen/user/color.webp diff --git a/public/nds/images/settings/top-screen/user/snake-pressed.webp b/app/assets/nds/images/settings/top-screen/user/snake-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/snake-pressed.webp rename to app/assets/nds/images/settings/top-screen/user/snake-pressed.webp diff --git a/public/nds/images/settings/top-screen/user/snake.webp b/app/assets/nds/images/settings/top-screen/user/snake.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/snake.webp rename to app/assets/nds/images/settings/top-screen/user/snake.webp diff --git a/public/nds/images/settings/top-screen/user/user-active.webp b/app/assets/nds/images/settings/top-screen/user/user-active.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/user-active.webp rename to app/assets/nds/images/settings/top-screen/user/user-active.webp diff --git a/public/nds/images/settings/top-screen/user/user-disabled.png b/app/assets/nds/images/settings/top-screen/user/user-disabled.png similarity index 100% rename from public/nds/images/settings/top-screen/user/user-disabled.png rename to app/assets/nds/images/settings/top-screen/user/user-disabled.png diff --git a/public/nds/images/settings/top-screen/user/user-name-pressed.webp b/app/assets/nds/images/settings/top-screen/user/user-name-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/user-name-pressed.webp rename to app/assets/nds/images/settings/top-screen/user/user-name-pressed.webp diff --git a/public/nds/images/settings/top-screen/user/user-name.webp b/app/assets/nds/images/settings/top-screen/user/user-name.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/user-name.webp rename to app/assets/nds/images/settings/top-screen/user/user-name.webp diff --git a/public/nds/images/settings/top-screen/user/user-pressed.webp b/app/assets/nds/images/settings/top-screen/user/user-pressed.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/user-pressed.webp rename to app/assets/nds/images/settings/top-screen/user/user-pressed.webp diff --git a/public/nds/images/settings/top-screen/user/user.webp b/app/assets/nds/images/settings/top-screen/user/user.webp similarity index 100% rename from public/nds/images/settings/top-screen/user/user.webp rename to app/assets/nds/images/settings/top-screen/user/user.webp diff --git a/modules/asset-generator.ts b/modules/asset-generator.ts index bcd6d69..2ea21c6 100644 --- a/modules/asset-generator.ts +++ b/modules/asset-generator.ts @@ -69,7 +69,7 @@ export default defineNuxtModule({ async setup(_, nuxt) { const logger = useLogger("asset-generator"); const rootDir = nuxt.options.rootDir; - const imagesDir = join(rootDir, "public/nds/images"); + const imagesDir = join(rootDir, "app/assets/nds/images"); const modelsDir = join(rootDir, "public/nds/models"); const templateFile = join(rootDir, "app/composables/useAssets.ts.in"); const outputFile = join(rootDir, "app/composables/useAssets.ts"); diff --git a/modules/content-assets.ts b/modules/content-assets.ts index d8278e3..97aa8a5 100644 --- a/modules/content-assets.ts +++ b/modules/content-assets.ts @@ -15,7 +15,7 @@ export default defineNuxtModule({ const contentDir = join(nuxt.options.rootDir, "content"); const publicDir = join( nuxt.options.rootDir, - "public/nds/images/projects/pokemons", + "app/assets/nds/images/projects/pokemons", ); const getFileChecksum = async (filePath: string): Promise => {