Skip to content

About

Custom User CSS for MySquash Scoring

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

27 Commits

Folders and files

Repository files navigation

MySquashCSS

Custom User CSS for MySquash Scoring Licensed as MIT

  • Do what you want with it, contribute back if it makes sense and you feel like it.

Initially created for Christchurch Squash Club in March 2026.

At time of writing it has only been tested on:

  • Firefox on Android Tablets.

CAVEAT

As and when MySquash itself is updated - ie the markup or css changes - this will need to be removed or updated. Without removing/updating it may make your tablet scoring in Firefox unusable.

How to Install on Android

Step 1: Install Firefox on your Android Tablet

  1. Open the Google Play Store.
  2. Search for Firefox Fast & Private Browser.
  3. Tap Install and open the app once finished.

Step 2: Add the Stylus Extension

  1. Open Firefox and tap the three dots (⋮) in the top or bottom corner of the screen.
  2. Select Add-ons from the menu.
  3. Tap Find more add-ons or look for Stylus in the recommended list.
  4. Tap the plus (+) icon next to Stylus, then select Add to confirm the installation.

Step 3: Install the MySquash User CSS

  1. Copy the following URL: https://raw.githubusercontent.com/AndyD328/MySquashCSS/refs/heads/main/Firefox--Android-Tablet.user.css

  2. Paste that URL into the Firefox address bar and hit Enter.

  3. Stylus should automatically detect the UserStyle header and open a new "Installation" tab.

  4. Tap the Install Style button on the left-hand side of the Stylus screen.

  5. Go score!

Note: If the code just opens as a page of text, tap the Stylus icon in your Add-ons menu and select "Write new style," then paste the code manually.

Contributing

This should be a very short lived project as MySquash will sort the layout at some point. In the meantime, if you adapt this to work on other browsers, platforms, screen sizes etc please contribute your changes to this repo with a pull request. Or you could email me at andy@bluefusion.co.nz

If you have issues I may be able to help, but this is provided as is without any warranty, support, or guarantees that it's even remotely suited to purpose. If you reach out and I have time I will try to help, but there are definitely no guarantees as paid work and squash come first. This just scratches my itch as a TC.

NOTE The css in here is not pretty. There's not a lot to get hold of in the markup, so it's a lot of nth-child selectors.

About

Custom User CSS for MySquash Scoring

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages