From 1500525017306c720734b4455f349d45ab6755eb Mon Sep 17 00:00:00 2001 From: Yugal Kaushik Date: Sat, 7 Jun 2025 00:23:53 +0530 Subject: [PATCH] Add tooltip for unauthenticated download --- client/modules/IDE/components/Header/Nav.jsx | 3 +++ translations/locales/en-US/translations.json | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/client/modules/IDE/components/Header/Nav.jsx b/client/modules/IDE/components/Header/Nav.jsx index 151e2d821..d13487e30 100644 --- a/client/modules/IDE/components/Header/Nav.jsx +++ b/client/modules/IDE/components/Header/Nav.jsx @@ -203,6 +203,9 @@ const ProjectMenu = () => { id="file-download" isDisabled={isUnsaved} onClick={downloadSketch} + title={ + !user.authenticated ? t('Nav.File.LoginToDownload') : undefined + } > {t('Nav.File.Download')} diff --git a/translations/locales/en-US/translations.json b/translations/locales/en-US/translations.json index afbb6e505..8771156b7 100644 --- a/translations/locales/en-US/translations.json +++ b/translations/locales/en-US/translations.json @@ -8,7 +8,8 @@ "Open": "Open", "Download": "Download", "AddToCollection": "Add to Collection", - "Examples": "Examples" + "Examples": "Examples", + "LoginToDownload": "You must be logged in to download your sketch" }, "Edit": { "Title": "Edit",