77 lines
1.5 KiB
SCSS
77 lines
1.5 KiB
SCSS
.block-overview-tooltip {
|
|
position: absolute;
|
|
background: rgba(#11131f, 0.95);
|
|
border-radius: 4px;
|
|
box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
|
|
color: var(--tooltip-grey);
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
padding: 10px 15px;
|
|
text-align: left;
|
|
min-width: 340px;
|
|
max-width: 400px;
|
|
pointer-events: none;
|
|
z-index: 11;
|
|
|
|
&.clickable {
|
|
pointer-events: all;
|
|
}
|
|
}
|
|
|
|
th, td {
|
|
&.label {
|
|
width: 30%;
|
|
}
|
|
&.value {
|
|
width: 70%;
|
|
text-align: end;
|
|
}
|
|
}
|
|
|
|
.badge.badge-accelerated {
|
|
background-color: var(--tertiary);
|
|
box-shadow: #ad7de57f 0px 0px 12px -2px;
|
|
color: white;
|
|
animation: acceleratePulse 1s infinite;
|
|
}
|
|
|
|
.tags {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
row-gap: 0.25em;
|
|
margin-top: 0.2em;
|
|
max-width: 310px;
|
|
|
|
.badge {
|
|
border-radius: 0.2rem;
|
|
padding: 0.2em 0.5em;
|
|
margin-right: 0.25em;
|
|
}
|
|
|
|
.filter-tag {
|
|
background: #181b2daf;
|
|
border: solid 1px var(--primary);
|
|
color: white;
|
|
transition: background-color 300ms;
|
|
|
|
&.matching {
|
|
background-color: var(--primary);
|
|
}
|
|
}
|
|
|
|
&.any-mode {
|
|
.filter-tag {
|
|
border: solid 1px var(--success);
|
|
&.matching {
|
|
background-color: var(--success);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
@keyframes acceleratePulse {
|
|
0% { background-color: var(--tertiary); box-shadow: #ad7de57f 0px 0px 12px -2px; }
|
|
50% { background-color: #8457bb; box-shadow: #ad7de5 0px 0px 18px -2px;}
|
|
100% { background-color: var(--tertiary); box-shadow: #ad7de57f 0px 0px 12px -2px; }
|
|
} |