芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/public_html/wp-content/themes/odefy/css/pluggable/webgl_fluid.css
body:not([data-elementor-device-mode=desktop]):not([data-elementor-device-mode=laptop]):not([data-elementor-device-mode=widescreen]) .wgl-fluid-switcher { display: none; } .wgl-canvas-outer { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; } .wgl-canvas-outer canvas { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: inline-block; } .wgl-fluid-switcher { background: #fafafa; width: 350px; padding-top: 30px; position: fixed; top: 0; bottom: 0; z-index: 100000; border-radius: 0; transform: translateX(-100%); transition: all 0.3s ease; border-radius: 0; box-shadow: 0px 0px 4px 0px rgba(51, 51, 51, 0.2); } .wgl-fluid-switcher.active { transform: translateX(0%); } .wgl-fluid-switcher.dark_mode { background: #110d22; } .wgl-fluid-switcher.dark_mode .wgl-fluid-switcher__link { background: #110d22; border-color: #110d22; color: #5f5998; } .wgl-fluid-switcher.dark_mode .wgl-fluid-switcher__title, .wgl-fluid-switcher.dark_mode .wgl-control-title, .wgl-fluid-switcher.dark_mode .wgl-control select, .wgl-fluid-switcher.dark_mode .wgl-control input, .wgl-fluid-switcher.dark_mode .wgl-control.wgl-control-type-select .wgl-control-input-wrapper:after { color: #fff; } .wgl-fluid-switcher__link { background-color: #fafafa; color: #30274b; display: block; height: 50px; position: absolute; right: -50px; top: 400px; width: 50px; font-size: 23px; line-height: 50px; text-align: center; text-decoration: none; border-color: #e5eefc; border-width: 1px 1px 1px 0; border-style: solid; border-radius: 0px 5px 5px 0; } .wgl-fluid-switcher__title { padding: 30px 20px; font-size: 25px; line-height: 1.3; font-weight: 600; color: #30274b; } .wgl-fluid-switcher .wgl-control { --control-title-size: 12px; position: relative; padding: 0 20px 15px; } .wgl-fluid-switcher .wgl-control.show { animation-name: fadeInControl; animation-duration: 0.5s; } .wgl-fluid-switcher .wgl-control.hide { display: none; } .wgl-fluid-switcher .wgl-control .wgl-control-field { display: flex; align-items: center; } .wgl-fluid-switcher .wgl-control .wgl-control-title { font-size: var(--control-title-size); line-height: 1; margin-right: 5px; margin-bottom: 0; } .wgl-fluid-switcher .wgl-control.wgl-label-inline .wgl-control-title { flex-shrink: 0; } .wgl-fluid-switcher .wgl-control.wgl-label-inline .wgl-control-input-wrapper { margin-left: auto; } .wgl-fluid-switcher .wgl-control.wgl-label-block .wgl-control-field { flex-wrap: wrap; } .wgl-fluid-switcher .wgl-control.wgl-label-block .wgl-control-input-wrapper { width: 100%; margin-top: 10px; } .wgl-fluid-switcher .wgl-control.wgl-control-type-color .wgl-control-input-wrapper { display: flex; justify-content: flex-end; } .wgl-fluid-switcher .wgl-control.wgl-control-type-color input { height: 27px; } .wgl-fluid-switcher .wgl-control.wgl-control-type-select .wgl-control-input-wrapper:after { font-family: eicons; content: "\e8ad"; font-size: 12px; position: absolute; top: 50%; transform: translateY(-50%); right: 5px; pointer-events: none; } .wgl-fluid-switcher .wgl-control.wgl-control-type-slider .wgl-control-input-wrapper { display: flex; align-items: center; } .wgl-fluid-switcher .wgl-control.wgl-control-type-slider .wgl-slider { flex-grow: 1; height: 4px; background-color: #d5dadf; border-radius: 5px; position: relative; cursor: pointer; } .wgl-fluid-switcher .wgl-control.wgl-control-type-slider .wgl-slider-input { width: 21%; min-width: 54px; margin-left: 12px; } .wgl-fluid-switcher .wgl-control.wgl-control-type-slider input::-webkit-outer-spin-button, .wgl-fluid-switcher .wgl-control.wgl-control-type-slider input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .wgl-fluid-switcher .wgl-control.wgl-control-type-slider input[type=number] { -moz-appearance: textfield; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-control-input-wrapper { text-align: right; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-input { display: none !important; width: auto; height: auto; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch { position: relative; display: inline-block; vertical-align: middle; height: 20px; background-color: #fff; border-radius: 18px; cursor: pointer; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label { position: relative; display: block; height: inherit; font-size: 7px; text-transform: uppercase; background: #eceeef; border-radius: inherit; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15); transition: 0.15s ease-out; transition-property: opacity, background; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label:hover:before { box-shadow: none; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label:before { content: attr(data-off); right: 3px; color: #a4afb7; height: 100%; font-size: inherit; box-shadow: none; background: none; border-radius: 0; margin: 0; opacity: 1; transform: none; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label:after { content: attr(data-on); left: 3px; color: #fff; opacity: 0; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label:before, .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-label:after { position: absolute; top: 0; width: 50%; text-align: center; line-height: 20px; transition: inherit; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-input:checked ~ .wgl-switch-label { background: #71d7f7; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2); } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-input:checked ~ .wgl-switch-label:before { opacity: 0; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-input:checked ~ .wgl-switch-label:after { opacity: 1; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-handle { position: absolute; top: 1px; left: 1px; width: 18px; height: 18px; background: #fff; border-radius: 10px; transition: left 0.15s ease-out; } .wgl-fluid-switcher .wgl-control.wgl-control-type-switcher .wgl-switch-input:checked ~ .wgl-switch-handle { left: auto; right: 1px; box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); } .wgl-fluid-switcher .wgl-control .wgl-control-input-wrapper { position: relative; } .wgl-fluid-switcher .wgl-control .wgl-control-unit-5 { max-width: 400px; width: 52%; } .wgl-fluid-switcher .wgl-control .wgl-control-unit-2 { width: 54px; } .wgl-fluid-switcher .wgl-control select { box-shadow: none; color: #6d7882; border: 1px solid; width: 100%; background: none; border-radius: 3px; outline: none; height: 27px; appearance: none; font-size: 12px; font-family: inherit; font-weight: inherit; font-style: inherit; text-transform: inherit; letter-spacing: inherit; line-height: inherit; flex-basis: 100%; padding-left: 5px; padding-right: 20px; cursor: pointer; margin: 0; } .wgl-fluid-switcher .wgl-control input { border-radius: 3px; font-size: 12px; width: 100%; background: none; box-shadow: none; color: #6d7882; border: 1px solid; outline: none; height: auto; margin: 0; } .wgl-fluid-switcher .wgl-control .wgl-input-style:not(:focus), .wgl-fluid-switcher .wgl-control input:not(:focus), .wgl-fluid-switcher .wgl-control select:not(:focus), .wgl-fluid-switcher .wgl-control textarea:not(:focus) { border-color: #d5dadf; } .wgl-fluid-switcher .wgl-control .wgl-control-field-description { font-size: 11px; font-style: italic; line-height: 1.4; color: #a4afb7; margin-top: 10px; } @keyframes fadeInControl { 0% { opacity: 0; } 100% { opacity: 1; } }