Skip to content

Highlight by Trix is a Mozilla extension for putting text bookmarks directly on the website. The extension is written in HTML, CSS and, JavaScript. This extension is available for download in the Mozilla add-ons store https://addons.mozilla.org/en-US/firefox/addon/highlight-by-trix/

Notifications You must be signed in to change notification settings

Weave-Trix/Highlight-by-Trix

Repository files navigation

Development Set Up

You will need Node.js and the gh cli installed (and authenticated). Then, run the following:

npm install

Finally, you will need to enter your own Google Analytics account IDs. One for production and one for testing:

cp config/secrets.sample.js config/secrets.js # Then replace "GA_TRACKING_ID" with your test account ID
cp config/secrets.sample.js config/secrets.production.js # Then replace the "GA_TRACKING_ID" with your production account ID

Other commands:

  • Linting (ESLint): npm run lint
  • Releasing a new version:
# Bump the version in the manifest and package.json files, create a new commit, tag it, push to Github
# and create a draft release on Github using the `gh` CLI tool
npm run release

# Create the zipped package to upload to the Chrome web store
npm run build

About

Highlight by Trix is a Mozilla extension for putting text bookmarks directly on the website. The extension is written in HTML, CSS and, JavaScript. This extension is available for download in the Mozilla add-ons store https://addons.mozilla.org/en-US/firefox/addon/highlight-by-trix/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •