From 93aa82a89e127a76bd524c9b5d69f1c251a2f2dc Mon Sep 17 00:00:00 2001
From: Simon Steiger <106233551+simonsteiger@users.noreply.github.com>
Date: Tue, 22 Oct 2024 18:43:59 +0200
Subject: [PATCH 01/19] first part of new landing page (#1)
* very basic redesign
* make buttons interactive
---
_quarto.yml | 11 ++++-----
index.qmd | 30 ++++++++++++++++++++++++
theming/dark.scss | 15 ++++++++++++
theming/light.scss | 11 +++++++++
theming/rules/_buttons.scss | 24 +++++++++++++++++++
theming/rules/_cards.scss | 17 ++++++++++++++
theming/rules/_navbar.scss | 4 ++++
theming/variables/_borders.scss | 6 +++++
theming/variables/_colorsdark.scss | 36 +++++++++++++++++++++++++++++
theming/variables/_colorslight.scss | 34 +++++++++++++++++++++++++++
10 files changed, 182 insertions(+), 6 deletions(-)
create mode 100644 theming/dark.scss
create mode 100644 theming/light.scss
create mode 100644 theming/rules/_buttons.scss
create mode 100644 theming/rules/_cards.scss
create mode 100644 theming/rules/_navbar.scss
create mode 100644 theming/variables/_borders.scss
create mode 100644 theming/variables/_colorsdark.scss
create mode 100644 theming/variables/_colorslight.scss
diff --git a/_quarto.yml b/_quarto.yml
index 66222198d..422001106 100644
--- a/_quarto.yml
+++ b/_quarto.yml
@@ -17,8 +17,8 @@ website:
navbar:
logo: "assets/images/turing-logo.svg"
logo-href: https://turinglang.org/
- background: "#073c44"
- foreground: "#ffffff"
+ #background: "#073c44"
+ #foreground: "#ffffff"
left:
- text: Get Started
href: https://turinglang.org/docs/tutorials/docs-00-getting-started/
@@ -39,7 +39,7 @@ website:
href: https://github.com/TuringLang/Turing.jl
page-footer:
- background: "#073c44"
+ #background: "#073c44"
left: |
Turing is created by Hong Ge, and lovingly maintained by the core team of volunteers.
The contents of this website are © 2024 under the terms of the MIT License.
@@ -61,9 +61,8 @@ website:
format:
html:
theme:
- light: cosmo
- dark: [cosmo, theming/theme-dark.scss]
- css: theming/styles.css
+ light: [cosmo, theming/light.scss]
+ dark: [cosmo, theming/dark.scss]
toc: true
smooth-scroll: true
code-overflow: wrap
diff --git a/index.qmd b/index.qmd
index d2bf8a679..36c9ef99f 100644
--- a/index.qmd
+++ b/index.qmd
@@ -8,6 +8,35 @@ description: |
Turing.jl is a probabilistic programming language and Bayesian modelling framework for the Julia programming language.
---
+
Get support from and discuss with other users. -
Familiarize yourself with the Turing.jl API. -
Learn to tackle specific problems with Turing.jl. -
A list of inofficial tutorials using Turing.jl. -
A list of talks on the Turing.jl ecosystem. -
Placeholder for Turing-Workshop repo link. -
- Get support from and discuss with other users. + Learn about all the packages that are part of The Turing Organization.
From c834f82a9acc24211f7592c59b26b1d957b59c16 Mon Sep 17 00:00:00 2001 From: simonsteigerAn example of the Beeysian workflow.
+Placeholder for intro text on list of talks which are available online
+Placeholder for intro text on list of inofficial tutorials
+- Learn about all the packages that are part of The Turing Organization. + Learn about all the packages that are part of the TuringLang organization.
- Familiarize yourself with the Turing.jl API. + Familiarize yourself with the mechanics of Turing.jl.
@@ -162,7 +161,7 @@ end Official tutorials- Learn to tackle specific problems with Turing.jl. + Learn to tackle specific modelling problems with Turing.jl.
Placeholder for intro text on list of inofficial tutorials
+This list contains a few other written resources for learning Turing. If you have written something and would like to share it with the community, please get in touch!