made requested changes

This commit is contained in:
iampeterbanjo
2016-11-02 20:36:44 +00:00
parent 70e94f85e3
commit 08a62b73c0
3 changed files with 11 additions and 7 deletions

View File

@@ -8,11 +8,11 @@ a {
}
.switch-tabs {
padding-left: 10px;
padding-left: 10px;
}
.switch-tabs a {
display: block;
display: block;
}
.panel {

View File

@@ -36,7 +36,7 @@
<div class="panel-section-separator"></div>
<div class="switch-tabs">
<p>Switch tabs</p>
<p>Switch to tab</p>
<div id="tabs-list"></div>
</div>

View File

@@ -16,20 +16,24 @@ function listTabs() {
chrome.tabs.query({
currentWindow: true
}, function(tabs) {
var tabsList = document.getElementById('tabs-list'),
currentTabs = document.createDocumentFragment();
var tabsList = document.getElementById('tabs-list');
var currentTabs = document.createDocumentFragment();
var limit = 5;
var counter = 0;
tabsList.innerHTML = '';
for (var tab of tabs) {
if (!tab.active) {
if (!tab.active && counter <= limit) {
var tabLink = document.createElement('a');
tabLink.innerHTML = tab.title || tab.id;
tabLink.textContent = tab.title || tab.id;
tabLink.setAttribute('href', tab.id);
tabLink.classList.add('switch-tabs');
currentTabs.appendChild(tabLink);
}
counter += 1;
}
tabsList.appendChild(currentTabs);