Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI v2: Welcome page #887

Open
3 tasks
Tracked by #885
apyrgio opened this issue Aug 8, 2024 · 1 comment
Open
3 tasks
Tracked by #885

GUI v2: Welcome page #887

apyrgio opened this issue Aug 8, 2024 · 1 comment
Labels
enhancement New feature or request gui-v2 Issues that target the redesign of the Dangerzone GUI

Comments

@apyrgio
Copy link
Contributor

apyrgio commented Aug 8, 2024

Main issue: #885

Add a welcome page, when the user starts the application for the first time. We can detect that this is the case if there are no Dangerzone settings in the user's system. The welcome page contains:

  • A brief explanation of what is Dangerzone and how it works
    • The design material has a placeholder explanation of how Dangerzone wors, but we will use something more appropriate.
  • A "Get started" button
  • A footer with a link to a Dangerzone tutorial (see GUI v2: Footer #886)

Design material

Welcome page

image

@apyrgio apyrgio added enhancement New feature or request gui-v2 Issues that target the redesign of the Dangerzone GUI labels Aug 8, 2024
@harrislapiroff
Copy link

harrislapiroff commented Aug 20, 2024

Here's a refined welcome screen concept that I think incorporates some branding while staying OS-native. (I think the welcome screen is a good place to incorporate branding!) Obviously I mocked this up with macOS in mind—we'll have to explore how realistically this aesthetic works (conceptually and technically) on other OSes:

Window

The text content also still needs some refinement.

I additionally think the welcome screen should accept drag and drop (even if it isn't visually signaled) so the impatient can get started off the bat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gui-v2 Issues that target the redesign of the Dangerzone GUI
Projects
None yet
Development

No branches or pull requests

2 participants