Skip to content

New Tab Extension for Chrome aimed at Developers

License

Notifications You must be signed in to change notification settings

a13ks3y/ATab

 
 

Repository files navigation

Awesome Tab

Chrome Extension for Awesome people

Replaces your NewTab and Homepage in Chrome Browser.

Home Page

Screenshot

Installation

Download from Google Web Store

Or install the latest version manualy (see notes below).

ToDo:

  • Ensure only one ATab instance per browser windowDONE v2.2.4
  • Preserve focus when rerender tabs
  • Showing tab title feature (not only when hovered, when focused too!)
  • Update screenshot(s) and video
  • Actually it's not "select", more like "focus" for both tabs and bookmarks. rename?
  • (In progress...) Refactor and unit-test keyboard handling (now it's a mess)
  • Mouse events handler for bookmarks and folders
  • Add folder icon, or something, to show it's a folder, not a bookmark
  • Anchor href attribute should not be undefined for the folder (think about what it should be?)
  • Add close-tab animation (when close tab button clicked)
  • Tab/Shift+Tab and arrows navigation between opened tabs
  • List of bookmarks (create specific folder for this purpose?)
  • "Close others" button, to close all tabs, except current/selected

🛣 Road-Map

  • Implement the bookmarks panel!
  • Arrow Up and Arrow Down to navigate tabs if more than one row (how???)
  • Get rid of useless css/js libs and legacy code.
  • Refactor html markup of override page
  • Get rid of settings, or re-develop it.

Some Useful Notes:

npm i --legacy-peer-deps && npm run build

Then in browser "add unpucked extention", choose the "dist" folder.

About

New Tab Extension for Chrome aimed at Developers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.6%
  • CSS 6.8%
  • HTML 0.6%