Skip to content

Commit 19cb2ec

Browse files
committed
Improve "New" and "Updated" tags
1 parent 170479d commit 19cb2ec

File tree

3 files changed

+24
-15
lines changed

3 files changed

+24
-15
lines changed

extras/popup/popup.css

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -348,19 +348,24 @@ input:checked + .slider:before {
348348
background-color: var(--theme);
349349
color: white;
350350
padding: 0.25rem;
351-
display: inline-block;
352-
margin-left: 0.5rem;
353-
padding-left: 0.5rem;
354-
padding-right: 0.5rem;
355-
border-radius: 0.75rem;
351+
text-transform: uppercase;
352+
display: inline;
353+
font-size: .7rem;
354+
border-radius: .4rem;
356355
position: relative;
357-
top: -0.15rem;
356+
top: -.15rem;
357+
margin-left: .35rem;
358358
user-select: none;
359359
transition: opacity 0.3s, transform 0.3s;
360360
opacity: 1;
361361
transform: none;
362362
}
363363

364+
.feature span.new-feature-tag.updated {
365+
filter: brightness(2.5);
366+
color: black;
367+
}
368+
364369
.feature span.new-feature-tag:hover {
365370
opacity: 0.75;
366371
transform: scale(105%);

extras/popup/popup.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -593,15 +593,15 @@ async function getFeatures() {
593593
span.textContent = "New";
594594
span.className = "new-feature-tag";
595595
div.classList.add("new-feature");
596-
div.appendChild(span);
596+
h3.appendChild(span);
597597
} else if (
598598
feature.versionUpdated?.replace("v", "") ===
599599
chrome.runtime.getManifest().version.toString()
600600
) {
601601
var span = document.createElement("span");
602602
span.textContent = "Updated";
603603
span.className = "new-feature-tag updated";
604-
div.appendChild(span);
604+
h3.appendChild(span);
605605
}
606606
if (feature.tags?.includes("Beta")) {
607607
var span = document.createElement("span");

extras/style.css

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -706,18 +706,22 @@ body[data-filter="Egg"] .feature[data-type*="Egg"] {
706706
background-color: var(--theme);
707707
color: white;
708708
padding: 0.25rem;
709-
display: inline-block;
710-
margin-left: 0.5rem;
711-
padding-left: 0.5rem;
712-
padding-right: 0.5rem;
713-
border-radius: 0.75rem;
709+
display: inline;
710+
font-size: .7rem;
711+
border-radius: .4rem;
714712
position: relative;
715-
top: -0.15rem;
716-
line-height: normal;
713+
top: -.15rem;
714+
margin-left: .35rem;
717715
user-select: none;
718716
transition: opacity 0.3s, transform 0.3s;
719717
opacity: 1;
720718
transform: none;
719+
text-transform: uppercase;
720+
}
721+
722+
.feature span.new-feature-tag.updated {
723+
filter: brightness(2.5);
724+
color: black;
721725
}
722726

723727
.feature span.new-feature-tag:hover {

0 commit comments

Comments
 (0)