lyzhng / tabble

Table of Contents Tab
1 stars 0 forks source link

Add option to view tabs in the sidebar #26

Open lyzhng opened 4 years ago

lyzhng commented 4 years ago

Currently, the only option to use the extension is to click on the extension icon or use a shortcut to do that.

There should be a more portable way (e.g. quicker and not opening a whole other tab) to navigate to/from tabs within the same page. What this means is that there should (1) be another component dedicated to be shown as a declarative content script, or (2) the current *.vue files should be written using more message passing as to not depend on the WebExtensions API.

If (2) is chosen and the message passing goes out of hand, we may need to switch to port communication. As of yet, there is no need too.

lyzhng commented 4 years ago

Unfortunately, there does not seem to be a way to way to show a bottom panel using the WebExtensions API, unless it is meshed within the devtools panel. I would rather keep it as a left/right sidebar than to put it in the devtools area.

This also means that if we use the existing `.vue files, the UI may look bad with such a constrained area. There will have to be a separate design for the sidebar.