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

Website #16

Open
ModischFabrications opened this issue Jan 13, 2022 · 12 comments
Open

Website #16

ModischFabrications opened this issue Jan 13, 2022 · 12 comments
Labels
enhancement New feature or request

Comments

@ModischFabrications
Copy link
Owner

Current usage is based on obscure API calls with magic numbers as modes. Make it somewhat pretty!

@ModischFabrications ModischFabrications added the enhancement New feature or request label Jan 13, 2022
@ModischFabrications
Copy link
Owner Author

https://meine-erste-homepage.com/html5-tutorial ? Looks shit, but is simple

@ModischFabrications
Copy link
Owner Author

Copy deployment script from Verdandi, including minify, gzip and copying into data

@ModischFabrications
Copy link
Owner Author

Still unsure how everything should look. Might want to draw sketch first 🤷🏻

@ModischFabrications
Copy link
Owner Author

Disregarded forms at the beginning, but it seems like they could actually be useful now. Not sure how the checkboxes for parameters work though

@ModischFabrications
Copy link
Owner Author

Posting a plaintext message to POST seems to be a great deal of trouble. Manual read of body field can be segmented and needs a lot of manual work:

Workaround is to simply use a application/x-www-form-urlencoded body that gets parsed automatically.

@ModischFabrications
Copy link
Owner Author

Extract brightness and timeout to separate functions, there is no way to make that usable with a proper UI

@ModischFabrications
Copy link
Owner Author

fetch awaits don't work as expected, see https://dmitripavlutin.com/javascript-fetch-async-await/

-> more "then" should work, keep overall logic

@ModischFabrications
Copy link
Owner Author

ModischFabrications commented Jan 20, 2022

still needs a lot of design!

  • timeout/brightness full width, label and submit buttons
  • fix snackbar flashing
  • animate tab size
  • fix arrow buttons popping
  • Get Logs? -> Error, warning

ModischFabrications added a commit that referenced this issue Jan 21, 2022
@ModischFabrications
Copy link
Owner Author

ModischFabrications commented Jan 25, 2022

  • fetch current state every x seconds, maybe even event based/with a keepalive channel

@ModischFabrications
Copy link
Owner Author

ModischFabrications commented Feb 2, 2022

  • embed build time into website, maybe even version code

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