View on GitHub

Fullscreen Maps

Bookmarklets and user scripts to open map in fullscreen on various sites where that feature is missing.

Fullscreen Map for Garmin Connect

This will add the missing feature to view the map in fullscreen on Garmin Connect activity pages. There are two alternative ways to use this, as a bookmarklet that can be selected each time you want to add a fullscreen button or as a user script that will run automatically every time you visit an activity page.

Bookmarklet

How to create the bookmarklet:

Drag this link to your bookmark toolbar: Garmin Connect Fullscreen Map bookmarklet

Alternatively copy the link location or select and copy this code and create a bookmark in your browser using the text as the address for the bookmark.

javascript:void(jQuery.getScript('https://git.beroni.us/fullscreen-maps/garmin-connect.js'))

How to use the bookmarklet:

When you are at a Garmin Connect activity page (example) select the bookmarklet from your bookmark menu or bookmark toolbar. A button will now be added to the controls on the map. Click it to maximize the map to fill the entire screen. To close the full screen map just press the escape key.

User Script

Install Garmin Connect Fullscreen Map as a user script

The user script will run automatically every time you visit an activity page so there is no need to select a bookmarklet to add the fullscreen button. Due to the way page loading is handled on Garmin Connect it might be necessary to open the activity page in a new tab or window.

Bonus: Summarize splits

As an extra feature, this bookmarklet will add a link to summarize selected splits from the list of splits in the left column on activity pages. Click on rows to select or deselect any number of splits, then click the Summarize-link.

Bookmarklet

Garmin Connect Summarize splits

javascript:void(jQuery.getScript('https://git.beroni.us/fullscreen-maps/garmin-connect/splits.js'))

User Script

Install Garmin Connect Summarize Splits as a user script