Skip to content

Clarify data not uploaded#1179

Merged
hleepfl merged 15 commits into
developfrom
1137-clarify-data-not-uploaded
Jul 14, 2026
Merged

Clarify data not uploaded#1179
hleepfl merged 15 commits into
developfrom
1137-clarify-data-not-uploaded

Conversation

@hleepfl

@hleepfl hleepfl commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Move lock icon around and make it more visible
  • Remove as many visual elements as possible to give focus to the padlock
  • Add a folder icon for local file selection. Probably doesn't do much ? idk
  • List files when uploaded

(will fix e2e once design is finalized)

Screenshots

Before
image
image
After
image
image

Hopefully closes #1137

@hleepfl
hleepfl requested a review from JulienVig July 10, 2026 17:37

@JulienVig JulienVig left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few suggestions but otherwise all good for me! Most important one is the bg and text color for the secure icon text.
Are we giving up the "try with wifi off" idea?

v-tippy="{
content: 'Data always stays on your device and is never shared.',
}"
class="bg-green-200 text-green-500 rounded-full hover:cursor-pointer px-2 py-1"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the colors are a bit off:

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the link ! Colors are more sane now

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

<div v-if="noUpload" class="flex justify-center items-center my-1">
<span
v-tippy="{
content: 'Data always stays on your device and is never shared.',

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this tooltip doesn't add much to the button text, what do you think of the mockup text: "Your files are read locally in your browser. They are never to our servers or anyone else." ?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about
"Your files are read locally in your browser, who can only read them if you manually select them first. They are never sent to our servers or anyone else's. To convince yourself, you can start a training session (without collaboration) while turning off your machine's wifi !"
?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I find the "manually select" part potentially confusing, what do you think of "Your files are read locally in your browser, they are never sent to our servers or anyone else's. To convince yourself, you can start a local training while turning off your machine's Wi-Fi!"

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sold

@@ -21,13 +32,14 @@
<p
class="p-4 text-lg text-disco-blue dark:text-disco-light-blue flex-wrap justify-center"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
class="p-4 text-lg text-disco-blue dark:text-disco-light-blue flex-wrap justify-center"
class="p-4 text-lg text-disco-blue dark:text-white flex-wrap justify-center"

While we're on this part of the code, let's make the dark mode text white like the rest of the page. The light blue isn't very legible

>
<section>
<!-- Hide the file input field when already submitted-->
<div v-if="noUpload" class="flex justify-center items-center my-1">

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<div v-if="noUpload" class="flex justify-center items-center my-1">
<div v-if="noUpload" class="flex justify-center items-center my-2">

Looks a bit too close to me

@hleepfl
hleepfl merged commit 2ed60ff into develop Jul 14, 2026
55 of 58 checks passed
@hleepfl
hleepfl deleted the 1137-clarify-data-not-uploaded branch July 14, 2026 07:12
@hleepfl hleepfl mentioned this pull request Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make it extra-clear to users that data is never uploaded

2 participants