Ryujinx website source code
Find a file
Karim 70d6df62bd
Website redesign (#14)
* Initial project push

* Add tailwind config

* Add vue router config

* Continue

* Add generic navigation header

* Update navigations logic to prevent invalid active class

* Update HomePage.vue

* Add footer

* Add team member GitHub link

* Add new social list component

* Add SEO + favicon tag

* Update SEO tag

* Split header in multiple component

* Update i18n

* Add new homepage section

* Add new stats homepage section

* Add new section homepage section

* Add new section homepage section

* Add download page

* Update mac os section

* Add build information

* Continue

* Continue

* Continue

* Continue

* Add LDN build section

* Re order section

* Remove branch info

* Update contribute page

* Add generic button component

* Finish contribute page

* Update action logic

* Continue

* Continue

* Continue

* Fix invalid build

* Add missing token

* Fix deploy

* Update package

* Update package

* Add node version

* Fix typo

* Continue

* Fix typos

* Update teams

* Add new older build link

* Add new github action

* Add docker build

* Add LICENSE.txt and update README.md

* Add funding link

* Cleanup

* Fix invalid url

* Update .env

* Remove merge branch on release.yml

* Add asset condition

* Add sitemap.xml

* Add translation section
2022-09-07 09:32:39 +02:00
.github Website redesign (#14) 2022-09-07 09:32:39 +02:00
.vscode Website redesign (#14) 2022-09-07 09:32:39 +02:00
build Website redesign (#14) 2022-09-07 09:32:39 +02:00
public Website redesign (#14) 2022-09-07 09:32:39 +02:00
src Website redesign (#14) 2022-09-07 09:32:39 +02:00
.env.development Website redesign (#14) 2022-09-07 09:32:39 +02:00
.env.production Website redesign (#14) 2022-09-07 09:32:39 +02:00
.eslintrc Website redesign (#14) 2022-09-07 09:32:39 +02:00
.gitignore Website redesign (#14) 2022-09-07 09:32:39 +02:00
.node-version Website redesign (#14) 2022-09-07 09:32:39 +02:00
.prettierrc Website redesign (#14) 2022-09-07 09:32:39 +02:00
CHANGELOG.md Website redesign (#14) 2022-09-07 09:32:39 +02:00
docker-compose.yml Website redesign (#14) 2022-09-07 09:32:39 +02:00
Dockerfile Website redesign (#14) 2022-09-07 09:32:39 +02:00
index.html Website redesign (#14) 2022-09-07 09:32:39 +02:00
LICENSE.txt Website redesign (#14) 2022-09-07 09:32:39 +02:00
package-lock.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
package.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
postcss.config.js Website redesign (#14) 2022-09-07 09:32:39 +02:00
README.md Website redesign (#14) 2022-09-07 09:32:39 +02:00
tailwind.config.js Website redesign (#14) 2022-09-07 09:32:39 +02:00
tsconfig.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
tsconfig.node.json Website redesign (#14) 2022-09-07 09:32:39 +02:00
vite.config.ts Website redesign (#14) 2022-09-07 09:32:39 +02:00


Ryujinx
Ryujinx website
(REE-YOU-JINX)

Discord translation status

Changelog

The complete list of changes is available here

Contribute

Translation

Currently, we need you to help us translate the website. Future languages to be added:

  • French
  • German
  • Dutch
  • Portuguese
  • Spanish

Follow this link to participate in the translation (via Crowdin): https://crwd.in/ryujinx-website

Development

We do encourage you talk to some devs in #development (on our Discord) before developing any PRs so we can make sure you aren't conflicting with another dev's plans, and so we can help you get accustomed to our code base and methods.

Building

To build the website you need:

To start working on the Daemon, you can build the main branch:

  1. Clone the repo: https://github.com/Ryujinx/Ryujinx-Website.git or fork it and cd into.
  2. Restore project's dependencies : npm install
  3. Run website with npm run dev

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run build

Contact

If you have contributions, suggestions, need website support or just want to get in touch with the team, join our Discord server.

Donations

If you'd like to support the project financially, Ryujinx has an active Patreon campaign.

patreon

All the developers working on the project do so on their free time, but the project has several expenses:

  • Hackable Nintendo Switch consoles to reverse-engineer the hardware
  • Additional computer hardware for testing purposes (e.g. GPUs to diagnose graphical bugs, etc.)
  • Licenses for various software development tools (e.g. Jetbrains, LDN servers, IDA)
  • Web hosting and infrastructure maintenance

All funds received through Patreon are considered a donation to support the project. Patrons receive early access to progress reports and exclusive access to developer interviews.

License

This software is licensed under the terms of the MIT license.