diff --git a/site/config.toml b/site/config.toml index efc0ab3d..7e17a1a0 100644 --- a/site/config.toml +++ b/site/config.toml @@ -11,25 +11,20 @@ paginate = 10 name = "about" weight = 1 identifier = "about" - url = "#about" + url = "/" [[menu.main]] - name = "getting started" - weight = 2 - identifier = "getting-started" - url = "#getting-started" + name = "wiki" + weight = 1 + identifier = "wiki" + url = "/wiki" + [[menu.main]] name = "donate" weight = 3 identifier = "donate" - url = "#donate" - -[[menu.main]] - name = "updates" - weight = 4 - identifier = "updates" - url = "#updates" + url = "/donate" [params] DiscordURL = "https://discord.gg/gz9pz97" @@ -40,7 +35,7 @@ paginate = 10 [Languages] [Languages.en] title = "yuzu" - tagline = "An experimental Nintendo Switch Emulator" + tagline = "An experimental emulator for the Nintendo Switch" description = "Yuzu is a highly experimental open-source emulator for the Nintendo Switch." weight = 1 diff --git a/site/content/donate.md b/site/content/donate.md new file mode 100644 index 00000000..b849a56d --- /dev/null +++ b/site/content/donate.md @@ -0,0 +1,5 @@ +--- +title: Donations +--- + +You should donate. \ No newline at end of file diff --git a/site/content/wiki.md b/site/content/wiki.md new file mode 100644 index 00000000..b63c2819 --- /dev/null +++ b/site/content/wiki.md @@ -0,0 +1,5 @@ +--- +title: Wiki +--- + +Coming soon! \ No newline at end of file diff --git a/site/layouts/index.html b/site/layouts/index.html index 7b543158..517b25b1 100644 --- a/site/layouts/index.html +++ b/site/layouts/index.html @@ -1,4 +1,6 @@ -{{ define "main" }} {{ partial "home_hero" . }} +{{ define "main" }} + +{{ partial "home_hero" . }}
@@ -6,74 +8,118 @@

About

-

yuzu is a work-in-progress Nintendo Switch emulator. The project was started in spring of 2017 by bunnei, - one of the original authors of the popular Citra 3DS emulator, to experiment with and research the Nintendo - Switch. +

+ yuzu is a work-in-progress Nintendo Switch emulator. yuzu is an open-source project, licensed under the GPLv2 (or any later + version). yuzu has been designed with portability in mind, with builds available for Windows, Linux, + and macOS.

-

Due to the similarities between Switch and 3DS, yuzu was developed as a fork of Citra. This means that it - uses the same project architecture, and both emulators benefit from shared improvements. During the early - months of development, work was done in private, and progress was slow.

- -

However, as Switch reverse-engineering and homebrew development became popular, work on yuzu began to take - off as well. In January of 2018, the yuzu team was formed out of several Citra developers, and the decision - was made to release the project publicly.

- -

As an emulator, yuzu is in its infancy, and is only currently useful for Switch reverse-engineering and homebrew - development. yuzu has been designed with portability in mind, with builds actively maintained for Windows, - Linux, and macOs. +

+ The project was started in spring of 2017 by bunnei, one of the original authors of the popular Citra 3DS emulator, to experiment + with and research the Nintendo Switch. Due to the similarities between Switch and 3DS, yuzu was developed + as a fork of Citra.

-
    -
  1. - Can I use yuzu to play Switch games? - No – at this time, yuzu does not run any commercial Switch games. yuzu can boot some games, to varying - degrees of success, but does not implement any of the necessary GPU features to render 3D graphics. -
  2. -
  3. - When will yuzu run games? - In short – we do not know. Running games is one of the team’s top priorities, so we are actively - working toward that goal! -
  4. +

    + This means that it uses the same project architecture, and both emulators benefit from shared improvements. +

    -
  5. - What is yuzu’s license? - yuzu is an open-source project, licensed under the GPLv2 (or any later version). Refer to the license - document for more information. -
  6. +

    + During the early months of development, work was done in private, and progress was slow. However, as Switch reverse-engineering + and homebrew development became popular, work on yuzu began to take off as well. +

    + +

    + In January of 2018, the yuzu team was formed out of several Citra developers, and the decision was made to release the project + publicly. As an emulator, yuzu is in its infancy, and is only currently useful for Switch reverse-engineering + and homebrew development. +

    + +
    +
    +
    +
    +

    Can I use yuzu to play Switch games?

    +
    +
    +
    + No – at this time, yuzu does not run any commercial Switch games. yuzu can boot some games, to varying degrees of success, + but does not implement any of the necessary GPU features to render 3D graphics. +
    +
    +
    +
    + +
    +
    +
    +

    When will yuzu run games?

    +
    +
    +
    + In short – we do not know how soon games might run. While yuzu is making great progress, Switch emulation is very complex. + Running games is one of the team’s top priorities, so we are actively working toward + that goal! +
    +
    +
    +
    + +
    +
    +
    +

    Where does the name come from?

    +
    +
    +
    + Citrus junos, or yuzu (from Japanese ユズ), is a citrus fruit, most commonly used in Asian cuisines. This name was chosen as + an homage to Citra and its developers, whose work gave the foundation for this project. +
    +
    +
    +
    +
    -
  7. - Where does the name come from? - Citrus junos, or yuzu (from Japanese ユズ), is a citrus fruit, most commonly used in Asian cuisines. - This name was chosen as an homage to Citra and its developers, whose work gave the foundation - for this project. -
  8. -
- -
+
-

Getting Started

-
-

A call to action!

-
-
-
-
+
diff --git a/src/scss/shared_customization.scss b/src/scss/shared_customization.scss new file mode 100644 index 00000000..ff0e4630 --- /dev/null +++ b/src/scss/shared_customization.scss @@ -0,0 +1,8 @@ +$body-background-color: $background; +$footer-background-color: $background; + +// Changes the navbar height to match discourse. +$navbar-height: 64px; + +// Allows for larger icons with less padding +$navbar-item-img-max-height: 2.75rem; \ No newline at end of file diff --git a/src/scss/style.scss b/src/scss/style.scss index dbde7edf..b652158e 100644 --- a/src/scss/style.scss +++ b/src/scss/style.scss @@ -8,14 +8,7 @@ @import "./yuzu/yuzu_after_derived.scss"; /* 3. Misc customization of Bulma */ -$body-background-color: $background; -$footer-background-color: $background; - -// Changes the navbar height to match discourse. -$navbar-height: 64px; - -// Allows for larger icons with less padding -$navbar-item-img-max-height: 2.75rem; +@import "./shared_customization.scss"; /* 4. Import the rest of Bulma */ @import "./node_modules/bulma/bulma.sass"; diff --git a/src/scss/yuzu/yuzu_after_derived.scss b/src/scss/yuzu/yuzu_after_derived.scss index 2217fb08..ee63d4b6 100644 --- a/src/scss/yuzu/yuzu_after_derived.scss +++ b/src/scss/yuzu/yuzu_after_derived.scss @@ -3,8 +3,8 @@ $background: darken($dark, 8); $navbar-background-color: $dark; -$box-background-color: $dark; -$card-background-color: $dark; +$box-background-color: darken($dark, 5); +$card-background-color: darken($dark, 5); $text: $white; $text-light: $white; @@ -13,5 +13,5 @@ $text-strong: $white; $title-color: $white; $subtitle-color: $white; -$link: $primary; -$link-hover: darken($link, 15); \ No newline at end of file +// $link: $primary; +// $link-hover: darken($link, 15); \ No newline at end of file diff --git a/src/scss/yuzu/yuzu_before_derived.scss b/src/scss/yuzu/yuzu_before_derived.scss index dabe15f9..f3cc5468 100644 --- a/src/scss/yuzu/yuzu_before_derived.scss +++ b/src/scss/yuzu/yuzu_before_derived.scss @@ -1 +1,2 @@ $primary: #37474f; +$info: grey; \ No newline at end of file