Giter Site home page Giter Site logo

semanticdata / firefox-ticktick-in-sidebar Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 50 KB

Firefox extension to display TickTick within the Firefox sidebar. This extension adds a new section to the sidebar which contains the TickTick web app. It also adds a shortcut, and a button toggle within the toolbar.

Home Page: https://addons.mozilla.org/en-US/firefox/addon/ticktick-in-sidebar/

License: MIT License

JavaScript 39.53% CSS 14.26% HTML 46.21%
firefox firefox-addon firefox-webextension ticktick

firefox-ticktick-in-sidebar's Introduction

TickTick logo TickTick in Sidebar

Mozilla Add-on Add-on rating Add-on downloads Add-on users License

A Firefox extension to display TickTick within the Firefox sidebar. This extension adds a new section to the sidebar which contains the TickTick web app. It also adds a shortcut, and a button toggle within the toolbar.

Get the Addon

Usage

  1. Toggle the sidebar by pressing Alt+Shift+K. This shortcut can be changed by going to Add-ons โ†’ TickTick in Sidebar โ†’ Options.
  2. If you prefer buttons over shortcuts, there is a toolbar button you can press to toggle the sidebar.

How to Unlock Firefox Sidebar Width

The sidebar's width is locked by default in Firefox. Unfortunately, the sidebar is very restrictive and I can only do so much to enhance the functionality of this extension. I put together a step-by-step guide on how to unlock it.

Step-by-Step Instructions

  1. In a new tab, navigate to about:support.
  2. Under Application Basics, find Profile Folder.
  3. Locate and click the Open Folder button next to it. It will be next to an address similar to: %appdata%\Mozilla\Firefox\Profiles\{profile-id}.default.
  4. Inside your Firefox Profile Folder, create a new folder named: chrome.
  5. Inside the newly created chrome folder, create a new file named: userChrome.css.
  6. Copy the following code, paste as content and save:
#sidebar-box {
  max-width: 40% !important;
  min-width: 300px !important;
}
  1. Finally, in a new tab, navigate to about:config and search for toolkit.legacyUserProfileCustomizations.stylesheets and change it to true.
  2. Restart Firefox and test it out!

๐Ÿ“ Notes

  • You can find the canonical publication for the guide on my Blog.
  • I also have instructions in Spanish in this GitHub Gist.

โš  Disclaimer

This extension is an independent project, has no relationship, and is not affiliated to TickTick in any way. This extension is primarily for personal use; a personal project if you will. This add-on only launches their web app in the sidebar.

๐Ÿ’œ Acknowledgments

Icons used for all my extensions are part of UXWing's collection. Take a look at their license.

ยฉ License

Source code in this repository is available under the MIT License.

firefox-ticktick-in-sidebar's People

Contributors

semanticdata avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.