www-new/pages
Amy Wang 8d43bf260d
continuous-integration/drone/push Build is passing Details
Fix accessibility issues for keyboard-only users, and fix some Safari bugs (#268)
Also fixed a couple of Safari-specific bugs. Summary:

- Added a secondary-accent ring around buttons on focus. (White didn't show up very well against the background.) We can always chat with design about this later if we want to change it.
- Fixed the weirdness with tabbing over the headers on the Advice pages. I also made the header flex vertically on mobile screens - this fixes the issue of extra whitespace on the right side, and is also somewhat consistent with the menu-y thing at the top of the mobile Meet the Team page.
	- I was very tempted to do this on the Events term archive pages as well, but I figured I should get someone else's opinion on that first.
- Removed the extra triangle symbol in the MiniEventCard on Safari. I had to use a vendor prefix, but if anyone else can come up with something better, then please do that, thank you.
- Stopped the home page "Computer Science Club" from breaking into two lines on small desktop screens.
- Added extra space to mobile footer.

Closes #250
Closes #248
Closes #253
Closes #256
Closes #261

Co-authored-by: Amy <minds10@hotmail.com>
Co-authored-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Reviewed-on: #268
Reviewed-by: Aditya Thakral <a3thakra@csclub.uwaterloo.ca>
Co-authored-by: Amy <a258wang@csclub.uwaterloo.ca>
Co-committed-by: Amy <a258wang@csclub.uwaterloo.ca>
2021-09-03 16:40:58 -04:00
..
about Make padding-bottom consistent for pages with EmailSignup component (#247) 2021-09-02 17:35:41 -04:00
events Fix accessibility issues for keyboard-only users, and fix some Safari bugs (#268) 2021-09-03 16:40:58 -04:00
news Fix title inconsistencies (#229) 2021-08-30 20:49:11 -04:00
resources Fix accessibility issues for keyboard-only users, and fix some Safari bugs (#268) 2021-09-03 16:40:58 -04:00
_app.css Mobile Organized Content (#79) 2021-08-27 15:18:55 -04:00
_app.module.css Shapes Background (#164) 2021-08-27 01:45:14 -04:00
_app.tsx Add mobile styles to the event card (#190) 2021-08-28 15:56:23 -04:00
font.css Home Page UI (#88) 2021-07-27 02:13:34 -04:00
get-involved.module.css Make padding-bottom consistent for pages with EmailSignup component (#247) 2021-09-02 17:35:41 -04:00
get-involved.tsx Add title to all pages (#222) 2021-08-30 19:20:16 -04:00
index.module.css Fix accessibility issues for keyboard-only users, and fix some Safari bugs (#268) 2021-09-03 16:40:58 -04:00
index.tsx Add title to all pages (#222) 2021-08-30 19:20:16 -04:00
playground.mdx Add /resources/tech-talks and /resources/tech-talks/[slug] (#180) 2021-08-26 00:30:30 -04:00
themer.module.css Change CSS variable names + create a themer (#109) 2021-08-03 19:37:02 -04:00
themer.tsx Add title to all pages (#222) 2021-08-30 19:20:16 -04:00