Files
kutt-extension/source/Popup/Header.module.scss
2026-01-04 01:57:53 +05:30

83 lines
1.4 KiB
SCSS

@use '../styles/variables' as *;
.header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 1rem;
user-select: none;
}
.logoLink {
display: flex;
align-items: center;
text-decoration: none;
transition: opacity $transition-fast;
&:hover {
opacity: 0.8;
}
}
.logo {
width: 2rem;
height: 2rem;
}
.actions {
display: flex;
gap: 0.25rem;
}
.iconWrapper {
position: relative;
display: inline-flex;
&:hover .tooltip {
visibility: visible;
opacity: 1;
}
}
.styledIcon {
background-color: transparent;
box-shadow: none;
color: $gray-400;
transition: color $transition-fast;
&:hover {
color: $gray-600;
}
}
.tooltip {
visibility: hidden;
opacity: 0;
position: absolute;
top: calc(100% + 0.375rem);
left: 50%;
transform: translateX(-50%);
padding: 0.375rem 0.5rem;
font-size: 0.6875rem;
font-weight: $medium;
white-space: nowrap;
color: $white;
background-color: $gray-800;
border-radius: $radius-sm;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
transition: opacity $transition-fast, visibility $transition-fast;
z-index: 100;
pointer-events: none;
&::before {
content: '';
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%);
border-width: 0.25rem;
border-style: solid;
border-color: transparent transparent $gray-800 transparent;
}
}