mirror of
https://github.com/aureliendavid/rsspreview.git
synced 2025-08-22 19:28:39 +00:00
use browser style for popup
This commit is contained in:
parent
7b63b27f4a
commit
a7f23af160
@ -2,7 +2,7 @@
|
||||
|
||||
"manifest_version": 2,
|
||||
"name": "RSSPreview",
|
||||
"version": "3.0.1",
|
||||
"version": "3.1",
|
||||
"author": "Aurelien David",
|
||||
"homepage_url": "https://github.com/aureliendavid/rsspreview",
|
||||
|
||||
|
@ -9,10 +9,9 @@
|
||||
|
||||
<body>
|
||||
|
||||
<ul id='feedList' style='margin-right: 20px;'>
|
||||
|
||||
</ul>
|
||||
<div class="panel-section panel-section-list" id='feedList'>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -8,11 +8,13 @@ document.addEventListener("DOMContentLoaded", function(event) {
|
||||
|
||||
for (feed_url in feeds) {
|
||||
if (feeds.hasOwnProperty(feed_url)) {
|
||||
let li = document.createElement("li");
|
||||
let a = document.createElement("a");
|
||||
|
||||
a.href = feed_url;
|
||||
a.target = "_blank";
|
||||
let li = document.createElement("div");
|
||||
li.classList.add("panel-list-item");
|
||||
li.setAttribute("data-href", feed_url);
|
||||
|
||||
let a = document.createElement("div");
|
||||
a.classList.add("text");
|
||||
a.innerText = feeds[feed_url];
|
||||
|
||||
li.appendChild(a);
|
||||
@ -20,5 +22,18 @@ document.addEventListener("DOMContentLoaded", function(event) {
|
||||
}
|
||||
}
|
||||
|
||||
document.querySelectorAll(".panel-list-item").forEach( (elem) => {
|
||||
|
||||
elem.addEventListener('click', (event) => {
|
||||
|
||||
let url = elem.getAttribute("data-href");
|
||||
if (url)
|
||||
browser.tabs.create({url: url});
|
||||
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user