nicer buttons
This commit is contained in:
@@ -21,12 +21,16 @@ class Sidebar extends Shadow {
|
||||
.marginTop(6, vh)
|
||||
.marginBottom(2, vh)
|
||||
.attr({selected: selected ? "" : null})
|
||||
.paddingRight(0.5, em)
|
||||
.paddingLeft(selected ? 9 : 10, px)
|
||||
.borderLeft(selected ? "1px solid var(--accent)" : "0")
|
||||
.onClick((done, e) => {
|
||||
if(done) {
|
||||
this.toggleSelectedStyles(e.target)
|
||||
.cursor("pointer")
|
||||
.transition("transform .1s")
|
||||
.onClick(function (done, e) {
|
||||
if(!done) {
|
||||
this.style.transform = "translateX(-10%)"
|
||||
} else {
|
||||
this.style.transform = ""
|
||||
this.parentShadow().toggleSelectedStyles(e.target)
|
||||
window.navigateTo("/my")
|
||||
}
|
||||
})
|
||||
@@ -38,23 +42,19 @@ class Sidebar extends Shadow {
|
||||
img(`/db/images/${networks[i].logo}`, "2.25em", "2.25em")
|
||||
.marginTop(3, vh)
|
||||
.attr({selected: selected ? "" : null})
|
||||
.paddingRight(0.5, em)
|
||||
.paddingLeft(selected ? 9 : 10, px)
|
||||
.borderLeft(selected ? "1px solid var(--accent)" : "0")
|
||||
.onHover(function (hovering) {
|
||||
if(hovering) {
|
||||
this.style.opacity = 0.8
|
||||
.cursor("pointer")
|
||||
.transition("transform .1s")
|
||||
.onClick(function (done, e) {
|
||||
if(!done) {
|
||||
this.style.transform = "translateX(-10%)"
|
||||
} else {
|
||||
this.style.opacity = ""
|
||||
}
|
||||
})
|
||||
.onClick((done, e) => {
|
||||
if(done) {
|
||||
this.toggleSelectedStyles(e.target)
|
||||
this.style.transform = ""
|
||||
this.parentShadow().toggleSelectedStyles(e.target)
|
||||
window.navigateTo(`/${networks[i].abbreviation}`)
|
||||
}
|
||||
})
|
||||
.cursor("default")
|
||||
}
|
||||
})
|
||||
.paddingLeft(1.5, em)
|
||||
|
||||
Reference in New Issue
Block a user