Chrome Asana Hacks
This small extension is here to increase your Asana productivity, it:
- Introduces "Silent mode", which removes the unread inbox notifications
- Introduces "meeting mode", which reduces visual clutter when using Asana in meetings
- Introduces an "Inbox" switch, which completely hides your inbox so you can focus on work
- Introduces a "Home" switch, which hides the new Home feature in the menu bar.
Next to that, the extension:
- Makes private tasks more prominent with a red background, making sure you never accidentaly create private tasks anymore.
- Makes project and tags in the task list more clear (wider) on large screens.
Installation
Get the extension through the Chrome web store or clone the repository and load it as an unpacked extension.
Development
yarn install
yarn watch
while developing, load thedist/
folder in Chrome.yarn build
when releasing.
Changelog
0.18 — 2020-07-10
- Hides the 'Goals' feature when upsells are hidden.
- Hides "New!" banner in the header.
0.17 — 2020-06-05
- Updates the CSS class for hiding the Upgrade button in the top bar.
0.16 — 2020-01-29
- Hides the 'Mark as Approval' feature when upsells are hidden. This feature is for Business/Enterprise accounts only.
0.15 – 2020-01-16
- UI improved: makes sure all elements in the 'private task' banner are white.
0.14 — 2019-11-25
- Fixes hiding of unread inbox notifications blob in the sidebar.
0.13.2 — 2019-10-08
- Fix vulnerability in lodash by upgrading dependencies. No user facing changes.
0.13 — 2019-04-11
- Converts the code to Typescript as an experiment, minor changes to the code and functionality.
- Introduces a new setting to hide features/upsells belonging to the 'Business' plan
- Introduces a new setting to hide likes/like buttons.
0.12 — 2018-10-10
- Makes extension more stable with new approach to customizing CSS via classes on the HTML
body
. This fixes timing issues and makes the modes more stable when navigating different projects.
0.11 — 2018-10-02
- Fixes non-release of version 0.10 by actually updating the version in the manifest.
- Adds a new feature to hide the "Home" menu item.
0.10 — 2018-09-14
- Fixes bug where in some cases the unread inbox blob would return while "silent mode" is enabled.
0.9 — 2018-09-04
- Fixes full width task list for larger screens by updating CSS selector and attribute.
0.8 — 2018-05-31
- Fixes compatability with new Asana design
0.7
- Meeting mode now also automatically toggles the header and toggles the sidebar.
0.6
- Official release on the Chrome store
Contributing
All contributions are welcome. Please open an issue or pull request in this repository.
License
This code is distributed under the MIT license.