Reddit Tweaks Firefox Extension

Note: This project was built with the aid of Cursor 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 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. See that file for full license text and copyright info.

License

Extension code is MIT. Bundled fonts are under the SIL Open Font License 1.1.

Description
A simple Firefox extension which tweaks the old reddit.com design in a variety of ways
Readme MIT 2.6 MiB
Languages
JavaScript 67.3%
CSS 26.9%
HTML 5.8%