SyllabiShare / syllabi-share

A app to help students share syllabi to assist in the college course selection process
GNU General Public License v3.0
9 stars 3 forks source link

Improving UI/UX and accessibility #77

Closed mengsarah closed 4 years ago

mengsarah commented 4 years ago

I was looking through the branches list and I saw some-accessibility and I was like huh, didn't I delete that?

Turns out my previous pull request's branch was also named UI-improvement, which means I actually deleted UI-improvement and started some-accessibility but then left it alone for so long that I forgot some-accessibility is the new branch. Cue facepalm... I should probably adopt some kind of branch naming scheme.

Stuff done, updated June 26, 2020:

50Wliu commented 4 years ago

making use of the C in CSS

😂

mengsarah commented 4 years ago

making use of the C in CSS

😂

😜

Merged development into this branch to work with all the stuff that's already done.

I present to you breadcrumbs! Suggested in #61. Picked some compliant colors for now because the defaults did not mesh well at all with our background, but I know nothing about breadcrumb styling.

image

image

And after much agony, I figured out where the sign up error messages were hiding and brought them up (they're still next to the relevant form elements, too):

image

I manually styled that box so that it matches the one that can appear on the login page. Speaking of that, we now have two error message styles. 😅

mengsarah commented 4 years ago

Okay, I think that's all for now!