> [!CAUTION]
> Poly+ is in no way affiliated with the Polytoria team. This is a project I started for the community - and I hope some community members are willing to help with development so the extension is better for everyone ❤️.

> [!IMPORTANT]
> This extension is currently in BETA. If you find any bugs, please report them in this repository's issues section as it'd be a great help towards the development of the extension.

# Poly+

Poly+ is a quality-of-life browser extension for the Polytoria website! The extension provides tons of improvements to improve your experience on Polytoria! Visit the website [here](https://polyplus.vercel.app/)!

![image](https://img.shields.io/badge/Google_chrome-4285F4?style=for-the-badge&logo=Google-chrome&logoColor=white)
![image](https://img.shields.io/badge/Microsoft_Edge-0078D7?style=for-the-badge&logo=Microsoft-edge&logoColor=white)
![image](https://img.shields.io/badge/Opera-FF1B2D?style=for-the-badge&logo=Opera&logoColor=white)
![image](https://img.shields.io/badge/Brave-FF1B2D?style=for-the-badge&logo=Brave&logoColor=white)
![image](https://img.shields.io/badge/Vivaldi-EF3939?style=for-the-badge&logo=Vivaldi&logoColor=white)
![image](https://img.shields.io/badge/Firefox-000?style=for-the-badge&logo=Firefox&logoColor=white)

# Features

- 📍 Pinned Games
- 📣 Forum Mentions
- 🎨 Theme Creator
- 🆕 Store "owned" Tags
- 🧾 Item Wishlist
- Best Friends
- Improved Friend Lists
- IRL Price with Brick Count
- Hide Sidebar Notification Badges
- More Search Filters
- Modify Navbar
- Free Membership Themes
- Multi-Cancel Outbound Trades
- Quick Place Downloads
- Try-On Items
- Show Outfit Cost on Profiles
- Show Approximate Place Revenue
- Show "Owners" instead of "Sales"
- Collectibles' Hoarders List
- Quick Library Downloads
- "Event Items" Store Category
- Show Friend Count on Homepage
- Timed-Item Owner Check
- Hide User Ads
- Multi-Decal Uploading
- Avatar Dimension Toggle

And there is more to come!

### Experimental Settings

> Experimental settings may not be finished and may have bugs!

- Game Profiles
- Inline Editing
- Forum Unix Timestamps
- Avatar Sandbox

# Supported Browsers

Poly+ is supported on Chromium-based browsers and Firefox!

## Examples of Browsers that are Chromium-based

- Google Chrome
- Chromium
- Edge
- Opera (& it's variations)
- Brave
- Arc

# Downloading

## How to Download - Stable Build?

1. Go to the extensions (or add-ons) webstore for your respective browser:
    - Chromium-based browsers: [Chrome Webstore](https://chromewebstore.google.com/detail/poly+/feafepokhecfmimpepbpccmcnjbcbklg)
    - Firefox: [Firefox Add-ons Store](https://addons.mozilla.org/en-US/firefox/addon/polytoriaplus/)

2. Click on the Poly+ icon in your browser's tooltip (if it's pinned, if not you may have to go to a sub-menu in your browser's toolbar and find the extension there) to go to the settings page, and customize your experience. Remember to click save at the bottom of the page when you are done!

3. Go to Polytoria's website and enjoy the many features and QOL improvements that come with Poly+!

## How to Download - Pre-Release Build?

> Pre-release builds may have work-in-progress features or bugs!

1. Go to the top of this GitHub repository
2. Click on the "Code" button
3. Click on the "Download ZIP" button in the dropdown menu
4. Extract the .ZIP
5. Enable developer mode on your browser (developer mode allows you to load unpacked extensions)
6. Go to your browser extensions page (usually `browserName://extensions`)
7. Click the "Load Unpacked" button
8. When the file selector comes up, open the unzipped folder of this repository's source code
9. Go to Polytoria and you should see some changes!