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

UI redesign #62

Closed
anastr0 opened this issue Jan 31, 2021 · 5 comments · Fixed by #131
Closed

UI redesign #62

anastr0 opened this issue Jan 31, 2021 · 5 comments · Fixed by #131
Labels
enhancement New feature or request UI

Comments

@anastr0
Copy link
Contributor

anastr0 commented Jan 31, 2021

  • The webapp needs improvements in it's design.
  • It lacks a features section and an about page

According to Krug’s first law of usability, the web-page should be obvious and self-explanatory

  • Footer
  • Popovers on components for first use
@anandbaburajan
Copy link
Owner

  • A row with 3-4 columns (boxes) describing how-to use RocketMeet on the homepage
  • Look into properly using vw/rem for font-sizes and different components

@anandbaburajan anandbaburajan added gssoc21 and removed help wanted Extra attention is needed labels Mar 8, 2021
@anandbaburajan
Copy link
Owner

anandbaburajan commented Mar 9, 2021

Currently we don't follow good CSS and Bootstrap best practices because of lack of a dedicated UI/UX dev on our team. We also don't follow the mobile-first approach. So we need to rework on those parts too!

@anandbaburajan anandbaburajan changed the title Web Design UI redesign Mar 11, 2021
@anandbaburajan
Copy link
Owner

Does anyone recommend https://bulma.io/?

@anandbaburajan
Copy link
Owner

According to Krug’s first law of usability, the web-page should be obvious and self-explanatory

  • Footer
  • Popovers on components for first use

The footer is being handled at #96.
Guided tour for first time users at #111

@VipinVIP VipinVIP mentioned this issue Mar 16, 2021
@anandbaburajan
Copy link
Owner

Note that this issue doesn't need to be fixed by a single PR - can be split into multiple smaller PRs.

@anandbaburajan anandbaburajan added this to the 0.1 milestone Apr 1, 2021
@anandbaburajan anandbaburajan removed this from the 0.1 milestone Apr 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants