/waterlooworksplus

👍 Quality of life improvements to the WaterlooWorks website.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

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.