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

add settings GUI #5

Open
7 tasks
Rudxain opened this issue Mar 28, 2022 · 3 comments
Open
7 tasks

add settings GUI #5

Rudxain opened this issue Mar 28, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@Rudxain
Copy link
Owner

Rudxain commented Mar 28, 2022

Provide users a way to input their customization preferences, and use localStorage for persistence.
These settings would include:

  • Speed
  • Colors
  • Character set
  • Size
  • Dimming factor
  • Resizing delay (for debouncing)
  • Play & pause functionality
@Rudxain Rudxain added the enhancement New feature or request label Mar 28, 2022
@Rudxain Rudxain changed the title Add settings Add settings GUI May 25, 2022
@Rudxain
Copy link
Owner Author

Rudxain commented May 25, 2022

This will be the most important update from a user's POV.
I still need to learn how to make a dialog box with good UX, and decide how the dialog should be triggered to be shown

@Rudxain

This comment was marked as outdated.

@Rudxain
Copy link
Owner Author

Rudxain commented Mar 7, 2024

The settings will be contained within a general-purpose div menu. The menu will be centered at the bottom of the viewport, for phone users.

When reloading the page, a button hint should get animated, then disappear after some seconds. If the user clicks the button (at any time) it'll display the overlay menu

@Rudxain Rudxain changed the title Add settings GUI add settings GUI Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant