From f405612a25e39d0b367ca3945e2012ca5315a8e3 Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 19 Jun 2024 12:16:54 +0530 Subject: [PATCH 1/3] Remove Onboarding Questionnaire --- frontend/src/app/config.cljs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/config.cljs b/frontend/src/app/config.cljs index 51b2445514..deca2be4ab 100644 --- a/frontend/src/app/config.cljs +++ b/frontend/src/app/config.cljs @@ -64,10 +64,10 @@ :webworker)) (def default-flags - [:enable-onboarding - :enable-onboarding-team - :enable-onboarding-questions - :enable-onboarding-newsletter + [;;:enable-onboarding + ;;:enable-onboarding-team + ;;:enable-onboarding-questions + ;;:enable-onboarding-newsletter :enable-dashboard-templates-section :enable-google-fonts-provider]) From f99239341f202ea04943a84e60a63872470941cb Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 19 Jun 2024 12:18:39 +0530 Subject: [PATCH 2/3] add message to undo this change in the future --- frontend/src/app/config.cljs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/config.cljs b/frontend/src/app/config.cljs index deca2be4ab..8f93adf395 100644 --- a/frontend/src/app/config.cljs +++ b/frontend/src/app/config.cljs @@ -63,7 +63,7 @@ :browser :webworker)) -(def default-flags +(def default-flags ;;uncomment the below flags when Penpot Tokens Studio is ready to be merged into Penpot [;;:enable-onboarding ;;:enable-onboarding-team ;;:enable-onboarding-questions From 3bbee9532f65c4b5f0e1dac21d85229833e4aa4d Mon Sep 17 00:00:00 2001 From: Akshay Gupta Date: Wed, 19 Jun 2024 12:38:28 +0530 Subject: [PATCH 3/3] Fix error message --- frontend/src/app/main/ui/onboarding.cljs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/onboarding.cljs b/frontend/src/app/main/ui/onboarding.cljs index f79b2e81a9..07d3d92fe2 100644 --- a/frontend/src/app/main/ui/onboarding.cljs +++ b/frontend/src/app/main/ui/onboarding.cljs @@ -142,7 +142,9 @@ (modal/show! {:type :onboarding-newsletter}) (contains? cf/flags :onboarding-team) - (modal/show! {:type :onboarding-team})))) + (modal/show! {:type :onboarding-team}) + :else ;;remove this else condition when Penpot Tokens Studio is ready to be merged into Penpot + (modal/hide!)))) onboarding-a-b-test? (cf/external-feature-flag "signup-background" "test")]