PATH:
home
/
lab2454c
/
fcxpro.com
/
wp-content
/
plugins
/
webon-core
/
inc
/
opener-icon
/
assets
/
css
/
scss
/* ========================================================================== Opener icon styles ========================================================================== */ .qodef-opener-icon { position: relative; display: flex; align-items: center; height: 100%; padding: 0 25px; font-size: 16px; line-height: 1; @media only screen and (width: $screen-size-1280) { padding: 0 20px; } .qodef-m-icon { position: relative; visibility: visible; top: 4px; &.qodef--close { position: absolute; top: 0; left: 0; visibility: hidden; } } &.qodef-mobile-header-opener { padding: 0; } &.qodef-source--icon-pack { font-size: 35px; * { display: inline-block; line-height: inherit; &:before { display: inline-block; line-height: inherit; } } } &.qodef-source--svg-path { span { > * { vertical-align: middle; } > *, path { fill: currentColor; } } } &.qodef-source--predefined { .qodef-m-lines { position: relative; display: block; width: 40px; height: 23px; } .qodef-m-line { position: absolute; right: 0; height: 1px; width: 100%; color: currentColor; transition: top .3s ease, transform .3s ease; &.qodef--1 { top: 5px; } &.qodef--2 { top: 11px; width: 30px; } &.qodef--3 { width: 20px; top: 17px; } } &:not(.qodef-mobile-header-opener):hover { .qodef-m-line { &.qodef--3 { transform: translateX(-20px); transition: transform .32s cubic-bezier(0.22, 0.61, 0.36, 1); } } } } &.qodef-source--icon-pack, &.qodef-source--svg-path, &.qodef-source--predefined { &:not(.qodef--opened):not(.qodef-mobile-header-opener) { color: $heading-color; } } }
[+]
..
[-] _icon-opener-default.scss
[edit]