From c4fd70b41642fb3290a577dd5497a6eed448b893 Mon Sep 17 00:00:00 2001 From: James Date: Mon, 23 Oct 2017 13:41:06 +1100 Subject: [PATCH] RFC: New Downloads page (#56) * Initial design * Clean up formatting of downloads page * Correctly identify mobile platforms in Downloads page * Fix formatting of release names for Canary * Add completed download links --- site/content/download.md | 117 +++++++++++++++++++++++++++++++------- src/scss/citra-theme.scss | 12 +++- 2 files changed, 106 insertions(+), 23 deletions(-) diff --git a/site/content/download.md b/site/content/download.md index f59d208..6664a15 100644 --- a/site/content/download.md +++ b/site/content/download.md @@ -3,24 +3,46 @@ title = "Download Citra" advertisement = true +++ -The nightly build of Citra contains already reviewed and tested features. If you require support with the installation or use of Citra, or you want to report bugs you should use this version. This version is still in development, so expect crashes and bugs. +The nightly build of Citra contains already reviewed and tested features. If you require support with the installation + or use of Citra, or you want to report bugs you should use this version. This version is still in development, so + expect crashes and bugs. -The Canary build of Citra is the same as our nightly builds, with additional features that are still waiting on review before making it into the official Citra builds. We will not provide support for issues found only in this version. If you believe you've found a bug, please retest on our nightly builds. This version is still in development, so expect crashes and bugs. +The Canary build of Citra is the same as our nightly builds, with additional features that are still waiting on review + before making it into the official Citra builds. We will not provide support for issues found only in this version. If + you believe you've found a bug, please retest on our nightly builds. This version is still in development, so expect + crashes and bugs. + +--- -
- -Canary is the next iteration of our "Bleeding Edge" builds. - - -Update functionality will return soon, supporting automatic updates for both our Nightly and Canary releases. - -
+
+The Citra updater provides a easy interface to install, update and manage Citra. Unless you know what you are doing, + this is likely what you are looking for. Citra currently does not support Android or iOS, only desktop x64 systems. +
+
+
+Autodetected platform: XYZ +
+
+ Unknown platform - Citra is only supported on 64-bit versions of Windows, macOS, and Linux. + If you are running one of these, choose one of the options below. +
+Download for Windows x64 +Download for Mac x64 +Download for Linux x64 +
+Other platforms | +Manual download +
+
+

Citra currently does not support Android or iOS.

+ +Back

Nightly Build Last release was

@@ -56,13 +78,23 @@ Update functionality will return soon, supporting automatic updates for both our .dl-icon img { width: 32px; height: 32px; padding: 4px; } .dl-icon img:hover { cursor: pointer; } + + +
+Hi! We see that you have JavaScript disabled. Unfortunately, this means that we cannot automatically +prepare a updater for you, nor are we able to show you the latest archives of Citra either. Here are a few +links to get you started however:
+
+Windows x64 Installer
+Mac x64 Installer
+Linux x64 Installer
+Nightly Builds
+Canary Builds
+
+ - diff --git a/src/scss/citra-theme.scss b/src/scss/citra-theme.scss index e0392c2..7e8d8fd 100644 --- a/src/scss/citra-theme.scss +++ b/src/scss/citra-theme.scss @@ -339,4 +339,14 @@ tbody td { .search-box { margin: 0 20px; -} \ No newline at end of file +} + +/* Downloads */ +#updater-view, #manual-view, .dl-updater-button, #dl-unknown, #dl-autodetect { + display: none; +} + +.dl-updater-button { + margin: 10px auto; + width: 300px; +}