A rewrite of Poly+, my quality-of-life browser extension for Polytoria. Built entirely fresh using the WXT extension framework, Typescript, and with added better overall code quality.
extension
1import { preferences } from "@/utils/storage"; 2import * as view from "./view"; 3 4export default defineContentScript({ 5 matches: ['*://polytoria.com/forum/*'], 6 main() { 7 preferences.getPreferences() 8 .then((values) => { 9 if (window.location.pathname.includes('post')) { 10 // View 11 if (values.forumMentions.enabled) view.forumMentions(); 12 }; 13 }); 14 } 15});