diff --git a/LICENSE b/LICENSE index 5919818..d68de12 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2024 Nintendo Homebrew +Copyright (c) 2024-2026 Nintendo Homebrew Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md new file mode 100644 index 0000000..6031e7f --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +# Hacks Guide Landing Page + +The central landing page showing you complete guides to homebrew and custom firmware for various devices. + +[![Website Badge](https://img.shields.io/badge/website-hacks.guide-8A8A8A?logo=vitepress&logoColor=FFFFFF)](https://hacks.guide/) +[![Discord Server](https://img.shields.io/badge/chat-nintendo%20homebrew-7289DA?logo=discord&logoColor=FFFFFF)](https://discord.gg/C29hYvh) +[![Last Commit Badge](https://img.shields.io/github/last-commit/hacks-guide/Guide_Landing)](https://github.com/hacks-guide/Guide_Landing/commits/master/) +[![MIT License](https://img.shields.io/badge/license-MIT-A31F34)](https://github.com/hacks-guide/Guide_Vita/blob/master/LICENSE.txt) + +## Running the site locally + +This requires the following installed on your system: + +* [node.js](https://nodejs.org/en) + +To test the website locally, clone the source code: + +```shell +git clone https://github.com/hacks-guide/Guide_Landing --recurse-submodules +cd Guide_Landing +``` + +Then simply run the following commands: + +```shell +npm ci +npm run docs:dev +``` + +> [!TIP] +> If you choose to run multiple web servers at once, they will begin running at the next highest usable port (e.g. :5174, :5175, and so on). + +The website should now be running on (or whatever port is shown on the terminal). diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs index bf5d644..9229edd 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mjs @@ -23,9 +23,11 @@ export default defineConfig({ }, themeConfig: { socialLinks: [ + { icon: 'discord', link: 'https://discord.gg/C29hYvh' }, { icon: 'github', link: 'https://github.com/hacks-guide' } ] }, + cleanUrls: true, vite: { resolve: { alias: [ diff --git a/docs/.vitepress/i18n/en_US.js b/docs/.vitepress/i18n/en_US.js index f97bcab..0a15c56 100644 --- a/docs/.vitepress/i18n/en_US.js +++ b/docs/.vitepress/i18n/en_US.js @@ -12,7 +12,7 @@ const themeConfig = { { text: localeData.pages["donations"], link: `/donations` } ], footer: { - copyright: 'Copyright © 2024 Nintendo Homebrew', + copyright: 'Copyright © 2026 Nintendo Homebrew', items: [ { text: localeData.pages["privacy-policy"], link: `/privacy-policy` } ] diff --git a/docs/.vitepress/i18n/strings/en_US.json b/docs/.vitepress/i18n/strings/en_US.json index e77a898..ac835e1 100644 --- a/docs/.vitepress/i18n/strings/en_US.json +++ b/docs/.vitepress/i18n/strings/en_US.json @@ -1,6 +1,6 @@ { "language": "English", - "title": "Hacks.Guide", + "title": "hacks.guide", "description": "Hacks Guide Listings", "langMenuLabel": "Switch language", "darkModeSwitchLabel": "Appearance", diff --git a/docs/donations.md b/docs/donations.md index 21a87ea..2401667 100644 --- a/docs/donations.md +++ b/docs/donations.md @@ -1,6 +1,8 @@ # Donations -### Nintendo Homebrew +--- + +### Nintendo Homebrew (for all of hacks.guide) ::: tip @@ -10,22 +12,26 @@ ::: -### emiyl (for Vita Hacks Guide) +--- + +### WiiLink (for Wii Hacks Guide) ::: tip -[![Paypal](/images/paypal_white.png)](https://www.paypal.me/emiyl/15){style="display: block;text-align: center"} +[![Patreon](/images/patreon_white.png)](https://www.patreon.com/WiiLink24){style="display: block;text-align: center"} -[https://www.paypal.me/emiyl/15](https://www.paypal.me/emiyl/15){style="display: block;text-align: center"} +[https://www.patreon.com/WiiLink24](https://www.patreon.com/WiiLink24){style="display: block;text-align: center"} ::: -### WiiLink24 (for Wii Hacks Guide) +--- + +### emiyl (for Vita Hacks Guide) ::: tip -[![Patreon](/images/patreon_white.png)](https://www.patreon.com/WiiLink24){style="display: block;text-align: center"} +[![Ko-Fi](/images/ko-fi_white.png)](https://ko-fi.com/emiyl){style="display: block;text-align: center"} -[https://www.patreon.com/WiiLink24](https://www.patreon.com/WiiLink24){style="display: block;text-align: center"} +[https://ko-fi.com/emiyl](https://ko-fi.com/emiyl){style="display: block;text-align: center"} ::: diff --git a/docs/index.md b/docs/index.md index 63ab1b2..4ccff76 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,12 +1,19 @@ --- layout: home -title: "Hacks.Guide" +title: "hacks.guide" hero: - text: "Hacks.Guide" + text: "hacks.guide" tagline: "Complete guides to homebrew and custom firmware for various devices." image: src: /images/home-page-feature.jpg features: + - icon: + src: /images/home-page-wii.jpg + height: 100% + width: 100% + link: "https://wii.hacks.guide/" + title: "Wii Hacks Guide" + details: "The complete guide to modding your Wii, vWii, and Wii mini." - icon: src: /images/home-page-3ds.jpg height: 100% @@ -21,6 +28,13 @@ features: link: "https://wiiu.hacks.guide/" title: "Wii U Hacks Guide" details: "A guide collaboration between Nintendo Homebrew's Helpers and Staff, from stock to Aroma custom firmware." + - icon: + src: /images/home-page-switch.jpg + height: 100% + width: 100% + link: "https://switch.hacks.guide/" + title: "Switch Hacks Guide" + details: "A complete guide to Switch custom firmware, from stock to Atmosphere." - icon: src: /images/home-page-vita.jpg height: 100% @@ -28,18 +42,4 @@ features: link: "https://vita.hacks.guide/" title: "Vita Hacks Guide" details: "A complete guide to PS Vita (TV) custom firmware, from stock to Ensō." - - icon: - src: /images/home-page-wii.jpg - height: 100% - width: 100% - link: "https://wii.hacks.guide/" - title: "Wii Hacks Guide" - details: "The complete guide to modding your Wii, vWii, and Wii mini." - - icon: - src: /images/home-page-switch.png - height: 100% - width: 100% - link: "https://switch.hacks.guide/" - title: "Switch Hacks Guide" - details: "A complete guide to Switch custom firmware, from stock to Atmosphere." --- diff --git a/docs/public/images/android-chrome-192x192.png b/docs/public/images/android-chrome-192x192.png deleted file mode 100644 index c83b906..0000000 Binary files a/docs/public/images/android-chrome-192x192.png and /dev/null differ diff --git a/docs/public/images/android-chrome-512x512.png b/docs/public/images/android-chrome-512x512.png deleted file mode 100644 index e0d918a..0000000 Binary files a/docs/public/images/android-chrome-512x512.png and /dev/null differ diff --git a/docs/public/images/apple-touch-icon.png b/docs/public/images/apple-touch-icon.png deleted file mode 100644 index 61c95d1..0000000 Binary files a/docs/public/images/apple-touch-icon.png and /dev/null differ diff --git a/docs/public/images/bio-photo.png b/docs/public/images/bio-photo.png deleted file mode 100644 index 7a3f186..0000000 Binary files a/docs/public/images/bio-photo.png and /dev/null differ diff --git a/docs/public/images/favicon-16x16.png b/docs/public/images/favicon-16x16.png deleted file mode 100644 index 7307ec2..0000000 Binary files a/docs/public/images/favicon-16x16.png and /dev/null differ diff --git a/docs/public/images/favicon-194x194.png b/docs/public/images/favicon-194x194.png deleted file mode 100644 index 9dd7a97..0000000 Binary files a/docs/public/images/favicon-194x194.png and /dev/null differ diff --git a/docs/public/images/favicon-32x32.png b/docs/public/images/favicon-32x32.png deleted file mode 100644 index 8f89af5..0000000 Binary files a/docs/public/images/favicon-32x32.png and /dev/null differ diff --git a/docs/public/images/favicon.ico b/docs/public/images/favicon.ico index d129e1c..783c303 100644 Binary files a/docs/public/images/favicon.ico and b/docs/public/images/favicon.ico differ diff --git a/docs/public/images/home-page-switch.png b/docs/public/images/home-page-switch.png deleted file mode 100644 index ca9f0d2..0000000 Binary files a/docs/public/images/home-page-switch.png and /dev/null differ diff --git a/docs/public/images/home-page-wii.jpg b/docs/public/images/home-page-wii.jpg index 78a0456..afcd96a 100644 Binary files a/docs/public/images/home-page-wii.jpg and b/docs/public/images/home-page-wii.jpg differ diff --git a/docs/public/images/ko-fi_white.png b/docs/public/images/ko-fi_white.png new file mode 100644 index 0000000..1156e4c Binary files /dev/null and b/docs/public/images/ko-fi_white.png differ diff --git a/docs/public/images/mstile-144x144.png b/docs/public/images/mstile-144x144.png deleted file mode 100644 index e42b9c3..0000000 Binary files a/docs/public/images/mstile-144x144.png and /dev/null differ diff --git a/docs/public/images/mstile-150x150.png b/docs/public/images/mstile-150x150.png deleted file mode 100644 index dce735e..0000000 Binary files a/docs/public/images/mstile-150x150.png and /dev/null differ diff --git a/docs/public/images/patreon_white.png b/docs/public/images/patreon_white.png index c531dab..9b3f24d 100644 Binary files a/docs/public/images/patreon_white.png and b/docs/public/images/patreon_white.png differ