37 lines
1.7 KiB
Markdown
37 lines
1.7 KiB
Markdown
|
|
# Reddit Tweaks Firefox Extension
|
||
|
|
|
||
|
|
> **Note:** This project was built with the aid of [Cursor](https://cursor.com) and Claude.
|
||
|
|
|
||
|
|
This is a personal project, kept public for reference only. It will never be published to AMO (addons.mozilla.org). If you use it, expect to customize things to your own taste — it's opinionated by design.
|
||
|
|
|
||
|
|
## What it does
|
||
|
|
|
||
|
|
A Firefox extension that reskins [old.reddit.com](https://old.reddit.com) with a handful of visual tweaks:
|
||
|
|
|
||
|
|
- **Badge layout** — replaces the default subreddit link and comment count with styled badges
|
||
|
|
- **Card layout** — wraps posts in rounded cards with configurable density, spacing, and background style
|
||
|
|
- **Font override** — swaps in Reddit Sans (and Reddit Mono for code blocks) site-wide
|
||
|
|
- **Color customization** — per-subreddit badge colors via an inline HSV picker
|
||
|
|
- **Theming** — separate light/dark palettes with automatic RES night-mode detection
|
||
|
|
|
||
|
|
## Installation
|
||
|
|
|
||
|
|
1. Clone or download this repo
|
||
|
|
2. Open Firefox and navigate to `about:debugging#/runtime/this-firefox`
|
||
|
|
3. Click **Load Temporary Add-on...**
|
||
|
|
4. Select the `manifest.json` file from this repo's root
|
||
|
|
|
||
|
|
The extension will stay loaded until you close Firefox. Repeat step 2-4 after restart.
|
||
|
|
|
||
|
|
## Settings
|
||
|
|
|
||
|
|
Click the extension icon in the toolbar to open the settings popup. All toggles, color pickers, density controls, and presets live there.
|
||
|
|
|
||
|
|
## Fonts
|
||
|
|
|
||
|
|
Reddit Sans, Reddit Sans Condensed, and Reddit Mono are bundled under the [SIL Open Font License 1.1](content/fonts/OFL.txt). See that file for full license text and copyright info.
|
||
|
|
|
||
|
|
## License
|
||
|
|
|
||
|
|
Extension code is [MIT](LICENSE). Bundled fonts are under the [SIL Open Font License 1.1](content/fonts/OFL.txt).
|