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

Improve styling: add basic UI design #21

Open
waldyrious opened this issue Dec 18, 2022 · 2 comments
Open

Improve styling: add basic UI design #21

waldyrious opened this issue Dec 18, 2022 · 2 comments
Labels
UI/UX Changes that affect the design or user experience of the project.

Comments

@waldyrious
Copy link
Owner

waldyrious commented Dec 18, 2022

The webpage currently has almost no styling, and could be improved to provide a UI that actually communicates that this is a working, ready-to-use project, rather than an improvised, unfinished demo.

Some ideas:

  • Experiment with the https://github.com/dohliam/dropin-minimal-css switcher, and with the styles listed at https://github.com/dbohdan/classless-css, to find styles that could improve the page
  • Rework the grid layout to be column-first rather than row-first (which would make the form labels be positioned over the corresponding elements in the source as well as in the rendered view). See this and this for possible inspiration
  • Allow the second column to wrap when in tall and narrow screens
@waldyrious waldyrious added enhancement New feature or request. UI/UX Changes that affect the design or user experience of the project. and removed enhancement New feature or request. labels Dec 18, 2022
@Sahad-09
Copy link

Sahad-09 commented Dec 21, 2022

hey i would like to work on this

@waldyrious
Copy link
Owner Author

Sure, feel free to submit a proposal. Thanks for offering :)

I would recommend sharing your ideas and ideally a mockup/early draft before doing a lot of work, though, just to be sure we're aligned in the direction :)

@waldyrious waldyrious added this to the 1.0: First public release milestone May 9, 2023
@waldyrious waldyrious changed the title Improve styling Improve styling: add basic UI design May 9, 2023
@waldyrious waldyrious pinned this issue May 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI/UX Changes that affect the design or user experience of the project.
Projects
None yet
Development

No branches or pull requests

2 participants