https://github.com/hslarson/gold-transcript-printer
Chrome extension to improve the appearance of unofficial transcripts printed from UCSB GOLD
https://github.com/hslarson/gold-transcript-printer
chrome-extension ucsb ucsb-students
Last synced: about 2 months ago
JSON representation
Chrome extension to improve the appearance of unofficial transcripts printed from UCSB GOLD
- Host: GitHub
- URL: https://github.com/hslarson/gold-transcript-printer
- Owner: hslarson
- License: gpl-3.0
- Created: 2025-01-15T23:31:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-23T00:10:49.000Z (over 1 year ago)
- Last Synced: 2025-01-23T01:19:26.201Z (over 1 year ago)
- Topics: chrome-extension, ucsb, ucsb-students
- Language: JavaScript
- Homepage: https://chromewebstore.google.com/detail/gold-transcript-printer/jlkffenkhidahbeblokodpokpgmnglbb
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## __GOLD Transcript Printer Extension for Chrome__
### _Makes UCSB GOLD Unofficial Transcripts Look Pretty!_

## __Description__
I created this extension to improve the way unofficial transcripts are printed in GOLD.
Functionally, the extension runs a script to modify certain HTML elements, then applies a stylesheet that dictates how the page should look when printed. Due to the relative simplicity of the extension, it should be easy to port to other browsers. I don't plan to do this, but others are welcome to do so. I only licensed under GPL-3 to prevent people from charging money for it.
## __Usage__
The extension can be installed from either the [Chrome Web Store](https://chromewebstore.google.com/detail/gold-transcript-printer/jlkffenkhidahbeblokodpokpgmnglbb) or [from source](#loading-extension-from-source).
Use the "Print Transcript" button in the top right corner of the page or 'ctrl+p' to print your transcript.
If you encounter issues or see anything that could be improved, feel free to open an issue or submit a PR. I do not check email.
## __Loading Extension From Source__
For development reasons, you may choose to load the extension into Chrome directly rather than downloading it from the Chrome web store.
1. Open the Chrome extension manager in your browser: chrome://extensions/
2. Turn on "Developer Mode"
3. Select "Load unpacked" and choose the local directory containing the source files
You should now see the GOLD Transcript Printer extension listed with your other extensions.
Select "service worker" to access the debug console for the extension.