mirror of
https://github.com/obsqrbtz/goose-highlighter.git
synced 2026-04-08 20:19:06 +03:00
docs: update readme
This commit is contained in:
50
README.md
50
README.md
@@ -1,16 +1,58 @@
|
||||
# Goose Highlighter
|
||||
|
||||
Goose Highlighter is a browser extension that allows you to highlight custom words and phrases on any webpage. Organize your highlights into lists, customize their appearance, and toggle highlighting or theme modes with ease.
|
||||
Goose Highlighter is a browser extension that allows you to highlight words on any webpage.
|
||||
|
||||
## Features
|
||||
|
||||
- **Multiple Highlight Lists:** Organize words into separate lists.
|
||||
- **Custom Colors:** Set background and foreground for each list and individual word.
|
||||
- **Custom Colors:** Set background and foreground for each list or individual word.
|
||||
- **Bulk Add:** Paste multiple words at once.
|
||||
- **Enable/Disable:** Toggle highlighting globally, per list, or per word.
|
||||
- **Site Exceptions:** Add websites to an exceptions list to disable highlighting on specific sites.
|
||||
- **Site Exceptions:** Add specific websites to an exceptions list to disable highlighting there.
|
||||
- **Import/Export:** Backup or share your highlight lists and exceptions as JSON files.
|
||||
|
||||
## Install
|
||||
|
||||
- go to [Chrome Web Store page](https://chromewebstore.google.com/detail/goose-highlighter/kdoehicejfnccbmecpkfjlbljpfogoep) and choose `Add to chrome`.
|
||||
### From Chrome Web Store (Recommended)
|
||||
- Go to [Chrome Web Store page](https://chromewebstore.google.com/detail/goose-highlighter/kdoehicejfnccbmecpkfjlbljpfogoep) and choose `Add to chrome`.
|
||||
|
||||
### Manual Installation
|
||||
|
||||
#### Option 1: Install from CRX File (Releases)
|
||||
1. **Download:** Get the latest `.crx` file from the [Releases section](https://github.com/obsqrbtz/goose-highlighter/releases)
|
||||
2. **Install in Chrome:**
|
||||
- Open Chrome and go to `chrome://extensions/`
|
||||
- Enable "Developer mode" (toggle in top-right corner)
|
||||
- Drag and drop the `.crx` file onto the extensions page
|
||||
- Click "Add extension" when prompted
|
||||
|
||||
#### Option 2: Install from ZIP File (Releases)
|
||||
1. **Download:** Get the latest `.zip` file from the [Releases section](https://github.com/obsqrbtz/goose-highlighter/releases)
|
||||
2. **Extract:** Unzip the downloaded file to a folder of your choice
|
||||
3. **Load in Chrome:**
|
||||
- Open Chrome and go to `chrome://extensions/`
|
||||
- Enable "Developer mode" (toggle in top-right corner)
|
||||
- Click "Load unpacked" button
|
||||
- Select the extracted folder containing the extension files
|
||||
|
||||
#### Option 3: Build from Source
|
||||
1. **Prerequisites:** Node.js 20+ and npm
|
||||
2. **Clone the repository:**
|
||||
```bash
|
||||
git clone https://github.com/obsqrbtz/goose-highlighter.git
|
||||
cd goose-highlighter
|
||||
```
|
||||
3. **Install dependencies:**
|
||||
```bash
|
||||
npm install
|
||||
```
|
||||
4. **Build the extension:**
|
||||
```bash
|
||||
npm run build
|
||||
```
|
||||
5. **Load in Chrome:**
|
||||
- Open Chrome and go to `chrome://extensions/`
|
||||
- Enable "Developer mode" (toggle in top-right corner)
|
||||
- Click "Load unpacked" button
|
||||
- Select the entire `goose-highlighter` folder (not the `dist` folder)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user