Skip to content
This repository has been archived by the owner on Oct 9, 2019. It is now read-only.
/ waterlooworksplus Public archive

๐Ÿ‘ Quality of life improvements to the WaterlooWorks website.

License

Notifications You must be signed in to change notification settings

kvnxiao/waterlooworksplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WaterlooWorksPlus

Quality of life improvements to the WaterlooWorks website.

Preamble

The 5 million dollar question: why is the WaterlooWorks website so terrible?

The 0 dollar answer: Terrible coding practices, hidden form submissions, you name it.

Now, introducing WaterlooWorks+, an awesome hack browser extension to improve user experience on the WaterlooWorks website, just ever so slightly better than usual!

Features

  • Open job posting links in New Tabs
  • Improved table formatting for job postings and dashboard messages to prevent need of scrolling horizontally
  • Adds clickable links to the subject text for the dashboard message table (supports new tabs)
  • Shortened some table header names for better visibility
  • Adds extra pagination to the bottom of job postings page
  • "Back to top" anchor at the bottom of job posting pages
  • Repositioned "Back Buttons" directly above and to the left of main content for ease of accessibility
  • Stylish and persistent blue navigation panel to replace the ugly smoke colour

Installing

NOTE: If you are using any other WaterlooWorks extension that modifies the same content, it is recommended that you only use one of them or else you may experience unexpected behaviour. If you choose to ignore this warning, please do not complain if you are getting unexpected behaviour.

Download the extension for Chrome here: https://chrome.google.com/webstore/detail/waterlooworksplus/lodjkiahfkdnlhhhfcckfmhnlpbbpghd

Download the extension for Firefox here: https://github.com/kvnxiao/waterlooworksplus/releases (download the .xpi file from the latest version)

License

This project is licensed under the GNU General Public License v3.0 - please see the LICENSE file for more details.