Merge pull request #1190 from kleinerpirat/main

Make legacy buttons look and feel like Svelte buttons
This commit is contained in:
Damien Elmes 2021-05-25 14:20:47 +10:00 committed by GitHub
commit f4defc2e81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 52 additions and 3 deletions

View File

@ -78,6 +78,7 @@ Maksim Abramchuk <maximabramchuck@gmail.com>
Benjamin Kulnik <benjamin.kulnik@student.tuwien.ac.at>
Shaun Ren <shaun.ren@linux.com>
Ryan Greenblatt <greenblattryan@gmail.com>
Matthias Metelka <github.com/kleinerpirat>
********************

View File

@ -2,13 +2,36 @@
.linkb {
display: inline-block;
@include button.btn-border-radius;
background-color: white;
border: 1px solid var(--medium-border);
/* !important cannot be used with @include */
border-top-left-radius: var(--border-left-radius) !important;
border-bottom-left-radius: var(--border-left-radius) !important;
border-top-right-radius: var(--border-right-radius) !important;
border-bottom-right-radius: var(--border-right-radius) !important;
min-width: 28px;
margin-left: -1px;
padding: 3.5px !important;
}
.night-mode .linkb {
background-color: #666;
.linkb:hover,
.linkb:active:hover {
background-color: #ebebeb;
}
.linkb:active,
.linkb:active:hover {
background-color: white;
box-shadow: inset 0
calc(var(--toolbar-size) / 15)
calc(var(--toolbar-size) / 5)
rgba(0, 0, 0, 0.25);
}
.linkb:active:hover .topbut {
filter: invert(1) grayscale(1) brightness(100);
}
.topbut {
@ -17,3 +40,28 @@
width: calc(var(--toolbar-size) - 12px);
height: calc(var(--toolbar-size) - 12px);
}
.nightMode {
.linkb {
margin-left: 1px;
}
.linkb:hover {
background-color: #7a7a7a;
border-color: #7a7a7a;
}
.linkb:active,
.linkb:active:hover {
box-shadow: inset 0
calc(var(--toolbar-size) / 15)
calc(var(--toolbar-size) / 5)
rgba(0, 0, 0, 0.35);
border-color: #525252;
}
img.topbut,
.linkb:active:hover img.topbut {
filter: invert(1);
}
}