From 5de1b42ac8375c9b8db339b6cc7b9b47dee49175 Mon Sep 17 00:00:00 2001 From: Dennis Scheiba Date: Mon, 31 Mar 2025 14:00:14 +0200 Subject: [PATCH 1/2] update bootstrap --- _includes/default/head.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/_includes/default/head.html b/_includes/default/head.html index 62d54cf..4d01d24 100644 --- a/_includes/default/head.html +++ b/_includes/default/head.html @@ -46,12 +46,12 @@ {% if site.bootstrap %} - - - - - - + + + + + + {% endif %} From 07fe2d1ea25d1ed93eb9254d87dcf9dd9a06e737 Mon Sep 17 00:00:00 2001 From: Dennis Scheiba Date: Mon, 31 Mar 2025 14:00:38 +0200 Subject: [PATCH 2/2] organize downloads in tabs --- assets/css/main.scss | 4 ++ downloads.md | 158 ++++++++++++++++++++++++++++++------------- 2 files changed, 116 insertions(+), 46 deletions(-) diff --git a/assets/css/main.scss b/assets/css/main.scss index ef9eb2a..1a4ed54 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -86,6 +86,10 @@ h1, h2, h3, h4, h5 { } } .downloads { + ul#osTab { + margin: auto; + margin-bottom: 2vh; + } div.card { background: transparent; border: 1px solid var(--border); diff --git a/downloads.md b/downloads.md index 4f5936e..cf54bc9 100644 --- a/downloads.md +++ b/downloads.md @@ -1,51 +1,117 @@ --- layout: page title: Downloads +bootstrap: true --- -Jump to: -[Mac](#mac) - [Linux](#linux) - [Windows](#windows) - [Other Platforms](#other-platforms) - ------- - -{% for os in site.data.downloads.os %} -## {{ os.slug }} -{% for category in os.categories %} -#### {{ category.name | capitalize }} -{{ category.start_text }} -{% for download in category.downloads %} -- [{{ download.name }}]({{ download.link }}) -{% endfor %} -{{ category.end_text }} -{% endfor %} ------- -{% endfor %} - -## Other Platforms - -SuperCollider can be used on embedded platforms, including Raspberry Pi and Beagle Bone Black. -See the [project READMEs](https://github.com/supercollider/supercollider) for more information. - -## Releases - -[SuperCollider releases](https://github.com/supercollider/supercollider/releases) (including Stable Releases, Betas, and Release Candidates). - -## Building From Source - -Build instruction can be found on [GitHub](https://github.com/supercollider/supercollider) in the README corresponding to your Operating System. - -## Plugins And Extensions - -#### SC3 Plugins - -[https://supercollider.github.io/sc3-plugins](https://supercollider.github.io/sc3-plugins) - -The sc3-plugins are extension plugins for the SuperCollider audio synthesis server. -These third-party plugins provide additional synthesis, analysis, and other capabilities for the sound server. - -#### Quarks - -[https://github.com/supercollider-quarks/quarks](https://github.com/supercollider-quarks/quarks) - -Quarks are packages containing classes, extension methods, documentation and UGens. -The integrated Quarks package system is used to download and manage these packages on your system. +Stable Releases, Betas, Release Candidates and Development builds are accessible via [GitHub releases](https://github.com/supercollider/supercollider/releases). + + + +
+ {% for os in site.data.downloads.os %} +
+ {% for category in os.categories %} + {{ category.name | capitalize }} +

{{ category.start_text }}

+ +

{{ category.end_text }}

+ {% endfor %} +
+ {% endfor %} +
+ Sources +

+ Build instruction can be found on GitHub in the README corresponding to your Operating System. +

+ Other Platforms +

+ SuperCollider can be used on embedded platforms, including Raspberry Pi and Beagle Bone Black. + See the project READMEs for more information. +

+
+
+ SC3 Plugins +

+ https://supercollider.github.io/sc3-plugins +

+

+ The sc3-plugins are extension plugins for the SuperCollider audio synthesis server.
+ These third-party plugins provide additional synthesis, analysis, and other capabilities for the sound server. +

+ + Quarks
+

+ https://github.com/supercollider-quarks/quarks +

+

+ Quarks are packages containing classes, extension methods, documentation and UGens.
+ The integrated Quarks package system is used to download and manage these packages on your system. +

+
+