Skip to content

FUTURE EXPERIMENT - A notepad for Firefox, which I want to amend with dark mode options. Currently just a personal project.

License

Notifications You must be signed in to change notification settings

FibroJedi/firefox-notes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,968 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firefox Notes

A notepad for Firefox

Temporary Description

This is, or will be, I hope, my first attempt at altering an extension for my own needs. I have made no real commits as of yet. Due to my other activities, this will be a hobby project.

Initial Updates I Intend to do

  • Dark Mode
  • Then add an option to switch between Light/Dark
  • Font Selection

But I will put no timeframe on that.

Everything below this line is identical to the Deprecated/Unmaintained official Firefox version.

Inherited Intro Links

CircleCI Available on Test Pilot

Discussion Forum: https://discourse.mozilla.org/c/archives/test-pilot

Releases

The releases are packaged by CircleCI for Android and the WebExtension.

Contribute

  • Step 0: If you plan on sending a pull-request, you should fork the repository.
  • Step 1: Clone the notes repository or your fork.
git clone https://github.com/mozilla/notes.git
# or
git clone https://github.com/[yourusername]/notes.git
  • Step 2: Navigate to the root of the directory you cloned and run:

Make sure to use Node.js 8+.

Command Description
npm install Installs required Node.js dependencies.
npm run build Builds the application as a Web Extension.
npm start Launches Firefox with the Web Extension.

You can also open the test/index.html file in your browser to run the automated tests.

WebExtension Permissions

Permission Description
contextMenus Used for "Send to Note" feature, sends text from pages to the Notes sidebar.
storage Storage for Notes.
identity OAuth login to Firefox Accounts to sync your notes.

Release

See RELEASE.md for release steps.

Localization

Firefox Notes localization is managed via Pontoon, not direct pull requests to the repository. If you want to fix a typo, add a new language, or simply know more about localization, please get in touch with the existing localization team for your language, or Mozilla’s l10n-drivers for guidance.

Licenses

Design

Screenshot

Notes v4

About

FUTURE EXPERIMENT - A notepad for Firefox, which I want to amend with dark mode options. Currently just a personal project.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 76.0%
  • JavaScript 20.2%
  • Java 1.6%
  • SCSS 1.0%
  • CSS 0.5%
  • Objective-C 0.3%
  • Other 0.4%