From 8e6e58f1b834ba15c1688e9b846a562c481d82d4 Mon Sep 17 00:00:00 2001 From: Andrea Cordoba <43388408+andre-code@users.noreply.github.com> Date: Thu, 30 Nov 2023 11:44:44 +0100 Subject: [PATCH] feat: introduce a redesigned landing page (#3391) Fixes #3357 --- CHANGELOG.rst | 13 +++++++++++-- helm-chart/renku/values.yaml | 10 +++++++--- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 9603ed027c..fdd0d676f3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -3,7 +3,7 @@ 0.44.0 ------ -Renku ``0.44.0`` introduces pinning projects to the dashboard in RenkuLab. +Renku ``0.44.0`` introduces pinning projects to the dashboard in RenkuLab. Additionally, it features a redesigned landing page aimed at enhancing the experience for new users, providing key information about Renku, its contributors, and guidance on getting started with the platform. User-Facing Changes ~~~~~~~~~~~~~~~~~~~ @@ -12,6 +12,15 @@ User-Facing Changes - 📌️ **UI**: Users can now pin projects to the dashboard, up to a maximum of 5 projects (`#2898 `_). +- 🎨 **UI**: Introduce a redesigned landing page to enhance the user experience for new users exploring the platform for the first time + (`#2925 `_). + + + +**✨ Improvements** + +- 🖼 **UI**: [Keycloak] Enhance UX for registration and authentication in the platform (`#26 `_). + **🐞 Bug Fixes** @@ -33,7 +42,7 @@ Internal Changes Individual components ~~~~~~~~~~~~~~~~~~~~~ -- `renku-ui 3.16.0 `_ +- `renku-ui 3.17.0 `_ - `renku-data-services 0.3.0 `_ 0.43.0 diff --git a/helm-chart/renku/values.yaml b/helm-chart/renku/values.yaml index 2c566126bf..4af196cb90 100644 --- a/helm-chart/renku/values.yaml +++ b/helm-chart/renku/values.yaml @@ -301,7 +301,7 @@ keycloakx: enabled: false extraInitContainers: | - name: theme-provider - image: renku/keycloak-theme:4.1.2 + image: renku/keycloak-theme:4.1.3 imagePullPolicy: IfNotPresent command: - sh @@ -619,7 +619,7 @@ ui: replicaCount: 1 image: repository: renku/renku-ui - tag: "3.16.0" + tag: "3.17.0" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. ## Secrets must be manually created in the namespace. @@ -734,6 +734,10 @@ ui: # The default is to show the tutorial from the docs, but can also link to an # internal project tutorialLink: https://renku.readthedocs.io/en/stable/tutorials/01_firststeps.html + # project path with namespace to show in landing page (get started section) + projectPath: "" + # dataset slug to show in landing page (what is renku section) + datasetSlug: "" # Projects to highlight on the homepage showcase: # If you want to showcase certain project on the homepage, you can enable the feature and provide @@ -780,7 +784,7 @@ ui: keepCookies: [] image: repository: renku/renku-ui-server - tag: "3.16.0" + tag: "3.17.0" pullPolicy: IfNotPresent imagePullSecrets: [] nameOverride: ""