File "SearchWrapper.module.scss"
Full Path: /home/rubycabfbt/www/wp-content/plugins/envato-elements/src/js/react/components/FreeBlocks/SearchWrapper.module.scss
File size: 2.44 KB
MIME-type: text/plain
Charset: utf-8
@import '../../../../scss/mixins';
.headerWrapper {
align-self: center;
display: flex;
}
.blockCategoryName {
background: transparent;
box-sizing: border-box;
justify-content: space-between;
margin: 0 auto 30px;
padding: 0;
text-align: center;
}
.blockCategoryNameLink {
background: #fff;
border: 1px solid #f1f1f1;
color: $textColorDark;
display: block;
line-height: 60px;
margin: auto;
text-decoration: none;
width: 95%;
}
.currentBlockCategory {
height: 40px;
padding: 0 30px 0 0;
line-height: 40px;
color: #767676;
border-radius: 2px;
font-size: 13px;
cursor: pointer;
position: relative;
&::after {
content: '\f345';
opacity: 0.7;
margin-top: 0;
font-family: dashicons;
position: absolute;
right: 7px;
transform: rotate(0deg);
transform-origin: 50% 50%;
transition: transform 0.1s ease;
font-size: 16px;
}
&:hover {
&::after {
transform: rotate(90deg);
}
&::before {
// This is to prevent our drop down going away when we move our mouse down out of this div
content: '';
position: absolute;
display: block;
inset: 100% 0 -40px;
background: transparent;
}
.optionBlockCategoryWrapper {
display: block;
}
}
}
.optionBlockCategoryWrapper {
background: #fff;
border: 1px solid #e0e5e9;
border-radius: 4px;
box-shadow: 0 10px 10px rgb(0 0 0 / 10%);
display: none;
line-height: 30px;
min-width: 170px;
padding: 20px;
position: absolute;
left: -20px;
top: 130%;
white-space: nowrap;
z-index: 8;
column-count: 2;
[dir='rtl'] & {
left: unset;
right: -20px;
}
&::after,
&::before {
content: '';
display: block;
position: absolute;
bottom: 100%;
width: 0;
height: 0;
border-style: solid;
}
&::after {
left: 23px;
border-color: transparent transparent #fff;
border-width: 10px;
[dir='rtl'] & {
left: unset;
right: 23px;
}
}
&::before {
left: 23px;
border-color: transparent transparent #e2e2e2;
border-width: 11px;
[dir='rtl'] & {
left: unset;
right: 23px;
}
}
}
.optionBlockCategory {
padding: 0 30px;
}
.optionBlockCategoryLink {
color: $textColorLight;
text-decoration: none;
border: 0;
background: transparent;
padding: 5px 0;
cursor: pointer;
&:hover {
color: $textColorDark;
}
}
.optionBlockCategoryLinkCurrent {
text-decoration: underline;
}