fix
parent
98e5cd031b
commit
4fdb5057df
73
css/app.css
73
css/app.css
|
@ -152,20 +152,22 @@ body {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-check:hover+.state-btn{
|
.btn-check:hover+.state-btn {
|
||||||
color: #eee;
|
color: #eee;
|
||||||
border: 1px solid #191919;
|
border: 1px solid #191919;
|
||||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15);
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.btn-check:checked+.state-btn{
|
.btn-check:checked+.state-btn {
|
||||||
color: #1BC8F2;
|
color: #1BC8F2;
|
||||||
border: 1px solid #000;
|
border: 1px solid #000;
|
||||||
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.35);
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.35);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.btn-close:checked+.state-btn {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
.ruleraxisy {
|
.ruleraxisy {
|
||||||
|
@ -469,7 +471,7 @@ body {
|
||||||
border: 0px;
|
border: 0px;
|
||||||
color: #1BC8F3;
|
color: #1BC8F3;
|
||||||
box-shadow: #1BC8F2 0px 0px 14px 0px inset;
|
box-shadow: #1BC8F2 0px 0px 14px 0px inset;
|
||||||
background: linear-gradient(90deg,#1BC8F3,#000)
|
background: linear-gradient(90deg, #1BC8F3, #000)
|
||||||
}
|
}
|
||||||
|
|
||||||
.redio-switche .btn-check:checked+.on-btn {
|
.redio-switche .btn-check:checked+.on-btn {
|
||||||
|
@ -477,14 +479,14 @@ body {
|
||||||
border: 0px;
|
border: 0px;
|
||||||
color: #1BC8F3;
|
color: #1BC8F3;
|
||||||
box-shadow: #225b6b 0px 0px 2px 0px inset;
|
box-shadow: #225b6b 0px 0px 2px 0px inset;
|
||||||
background: linear-gradient(90deg,#1bc8f381,rgba(0, 0, 0, 0.438))
|
background: linear-gradient(90deg, #1bc8f381, rgba(0, 0, 0, 0.438))
|
||||||
}
|
}
|
||||||
|
|
||||||
.redio-switche .btn-check:checked+.off-btn {
|
.redio-switche .btn-check:checked+.off-btn {
|
||||||
border: 0px;
|
border: 0px;
|
||||||
color: #1BC8F3;
|
color: #1BC8F3;
|
||||||
box-shadow: #225b6b 0px 0px 2px 0px inset;
|
box-shadow: #225b6b 0px 0px 2px 0px inset;
|
||||||
background: linear-gradient(270deg,#1bc8f381,#000)
|
background: linear-gradient(270deg, #1bc8f381, #000)
|
||||||
}
|
}
|
||||||
|
|
||||||
.redio-switche .btn {
|
.redio-switche .btn {
|
||||||
|
@ -613,6 +615,25 @@ body {
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.input-reduce {
|
||||||
|
border: none;
|
||||||
|
padding: 0px 8px;
|
||||||
|
line-height: 1;
|
||||||
|
background-color: #303030;
|
||||||
|
color: #eee;
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.35);
|
||||||
|
}
|
||||||
|
|
||||||
|
.input-add {
|
||||||
|
border: none;
|
||||||
|
padding: 0px 8px;
|
||||||
|
line-height: 1;
|
||||||
|
background-color: #303030;
|
||||||
|
color: #eee;
|
||||||
|
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.35);
|
||||||
|
}
|
||||||
|
|
||||||
/* === 标尺 ============ */
|
/* === 标尺 ============ */
|
||||||
|
|
||||||
.volume-ruler {
|
.volume-ruler {
|
||||||
|
@ -683,3 +704,43 @@ body {
|
||||||
color: #555;
|
color: #555;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* =========== */
|
||||||
|
.pinpu-box {
|
||||||
|
width: 10px;
|
||||||
|
height: 100%;
|
||||||
|
padding-top: 5px;
|
||||||
|
padding-bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.equalizer {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
height: 10rem;
|
||||||
|
margin-top: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.equalizer-bar {
|
||||||
|
width: 14px;
|
||||||
|
margin: 0 3px;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column-reverse;
|
||||||
|
}
|
||||||
|
|
||||||
|
.equalizer-bar span {
|
||||||
|
display: block;
|
||||||
|
height: 4px;
|
||||||
|
border-radius: 1px;
|
||||||
|
width: 100%;
|
||||||
|
margin: 2px 0;
|
||||||
|
background-color: #FFF;
|
||||||
|
transition: .2s ease all;
|
||||||
|
/* opacity: 1; */
|
||||||
|
}
|
||||||
|
|
||||||
|
.equalizer-bar:nth-child(1) span {
|
||||||
|
background: #a7dce9;
|
||||||
|
}
|
|
@ -0,0 +1,385 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title></title>
|
||||||
|
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
<link href="css/app.css" rel="stylesheet">
|
||||||
|
<link href="css/roundslider.min.css" rel="stylesheet">
|
||||||
|
<script src="js/jquery-3.7.1.js"></script>
|
||||||
|
<script src="js/roundslider.min.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="h-100 text-center text-bg-dark content-warp">
|
||||||
|
<div class="d-flex w-100 h-100 mx-auto flex-column">
|
||||||
|
<header class="mb-auto pb-5">
|
||||||
|
<div class="dotblock d-flex justify-content-between px-5 py-4">
|
||||||
|
<div class="fs-3">GEAZAN</div>
|
||||||
|
<div></div>
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center fw-bold border-black nav">
|
||||||
|
<div class="">
|
||||||
|
<a href="home.html">HOME</a>
|
||||||
|
</div>
|
||||||
|
<div class=""><a href="">FILTER</a></div>
|
||||||
|
<div class=""><a href="">FS</div>
|
||||||
|
<div class=""><a href="">EQ</a></div>
|
||||||
|
<div class="active"><a href="ducking.html">DUCKING</a></div>
|
||||||
|
<div class=""><a href="network.html">NETWORK</a></div>
|
||||||
|
<div class="">
|
||||||
|
<a href="password.html">SECURITY</a>
|
||||||
|
</div>
|
||||||
|
<div class="last"><a href="">CONTROL</a></div>
|
||||||
|
<div class="last"><a href="">SYSTEM</a></div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<main class="px-3 d-flex justify-content-center">
|
||||||
|
<div class="content-container">
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Priority</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div style="width: 200px;">
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
<div class="d-flex redio-switche">
|
||||||
|
<input type="checkbox" class="btn-check" name="input1" id="mic1"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn on-btn" for="mic1">Mic1</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
<div class="d-flex redio-switche">
|
||||||
|
<input type="checkbox" class="btn-check" name="input1" id="mic2"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn on-btn" for="mic2">Mic2</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Parameters</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="volume-slider-container mx-3">
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="me-3">
|
||||||
|
<div class="d-flex justify-content-center align-items-center mb-3"
|
||||||
|
style="height: 30px;">
|
||||||
|
Threshold
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="slider-value-box input-group justify-content-center mt-3">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container mx-3">
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="me-3">
|
||||||
|
<div class="d-flex justify-content-center align-items-center mb-3"
|
||||||
|
style="height: 30px;">
|
||||||
|
Attack
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="slider-value-box input-group justify-content-center mt-3">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container mx-3">
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="me-3">
|
||||||
|
<div class="d-flex justify-content-center align-items-center mb-3"
|
||||||
|
style="height: 30px;">
|
||||||
|
Hold
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="slider-value-box input-group justify-content-center mt-3">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container mx-3">
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="me-3">
|
||||||
|
<div class="d-flex justify-content-center align-items-center mb-3"
|
||||||
|
style="height: 30px;">
|
||||||
|
Release
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center">
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="slider-value-box input-group justify-content-center mt-3">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row d-flex">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="mt-auto text-white-50">
|
||||||
|
<div class="dotblock d-flex justify-content-between px-5 py-4">
|
||||||
|
<div class="">Geazan</div>
|
||||||
|
<div>www.geazan.com</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
let app = (() => {
|
||||||
|
|
||||||
|
function updateSlider(element) {
|
||||||
|
if (element) {
|
||||||
|
|
||||||
|
let parent = element.parentElement,
|
||||||
|
lastValue = parent.getAttribute('data-slider-value');
|
||||||
|
let container = parent.parentElement.parentElement.parentElement.parentElement;
|
||||||
|
|
||||||
|
console.log(`${lastValue}===${element.value}}`)
|
||||||
|
// if (lastValue === element.value) {
|
||||||
|
// return; // No value change, no need to update then
|
||||||
|
// }
|
||||||
|
|
||||||
|
parent.setAttribute('data-slider-value', element.value);
|
||||||
|
let $thumb = parent.querySelector('.range-slider-thumb'),
|
||||||
|
$bar = parent.querySelector('.range-slider-bar'),
|
||||||
|
$value = container.querySelector('.slider-value')
|
||||||
|
console.log(`${element.value},${parent.clientHeight},${$thumb.clientHeight}}`)
|
||||||
|
console.log(`===${((parent.clientHeight - $thumb.clientHeight) / parent.clientHeight)}===`)
|
||||||
|
pct = element.value * ((parent.clientHeight - $thumb.clientHeight) / parent.clientHeight);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$thumb.style.bottom = `${pct}%`;
|
||||||
|
$bar.style.height = `calc(${pct}% + ${$thumb.clientHeight / 2}px)`;
|
||||||
|
$value.value = `${((element.value * (60 / 100)) - 60).toFixed(1)}dB`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return {
|
||||||
|
updateSlider: updateSlider
|
||||||
|
};
|
||||||
|
|
||||||
|
})();
|
||||||
|
|
||||||
|
(function initAndSetupTheSliders() {
|
||||||
|
const inputs = [].slice.call(document.querySelectorAll('.volume-slider-container .volume-slider input'));
|
||||||
|
inputs.forEach(input => input.setAttribute('value', '50'));
|
||||||
|
inputs.forEach(input => app.updateSlider(input));
|
||||||
|
// Cross-browser support where value changes instantly as you drag the handle, therefore two event types.
|
||||||
|
inputs.forEach(input => input.addEventListener('input', element => app.updateSlider(input)));
|
||||||
|
inputs.forEach(input => input.addEventListener('change', element => app.updateSlider(input)));
|
||||||
|
})();
|
||||||
|
|
||||||
|
$("#handle1").roundSlider({
|
||||||
|
sliderType: "min-range",
|
||||||
|
editableTooltip: false,
|
||||||
|
radius: 60,
|
||||||
|
width: 10,
|
||||||
|
value: 0,
|
||||||
|
handleSize: 0,
|
||||||
|
handleShape: "square",
|
||||||
|
circleShape: "pie",
|
||||||
|
startAngle: 315,
|
||||||
|
tooltipFormat: "changeTooltip",
|
||||||
|
mouseScrollAction: true
|
||||||
|
});
|
||||||
|
|
||||||
|
function changeTooltip(e) {
|
||||||
|
var val = e.value, speed;
|
||||||
|
// if (val < 20) speed = "Slow";
|
||||||
|
// else if (val < 40) speed = "Normal";
|
||||||
|
// else if (val < 70) speed = "Speed";
|
||||||
|
// else speed = "Very Speed";
|
||||||
|
|
||||||
|
// return val + " km/h" + "<div>" + speed + "<div>";
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</html>
|
|
@ -0,0 +1,680 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<title></title>
|
||||||
|
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
<link href="css/app.css" rel="stylesheet">
|
||||||
|
<link href="css/roundslider.min.css" rel="stylesheet">
|
||||||
|
<script src="js/jquery-3.7.1.js"></script>
|
||||||
|
<script src="js/roundslider.min.js"></script>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body class="h-100 text-center text-bg-dark content-warp">
|
||||||
|
<div class="d-flex w-100 h-100 mx-auto flex-column">
|
||||||
|
<header class="mb-auto pb-5">
|
||||||
|
<div class="dotblock d-flex justify-content-between px-5 py-4">
|
||||||
|
<div class="fs-3">GEAZAN</div>
|
||||||
|
<div></div>
|
||||||
|
</div>
|
||||||
|
<div class="d-flex justify-content-center fw-bold border-black nav">
|
||||||
|
<div class="active">
|
||||||
|
<a href="home.html">HOME</a>
|
||||||
|
</div>
|
||||||
|
<div class=""><a href="">FILTER</a></div>
|
||||||
|
<div class=""><a href="">FS</div>
|
||||||
|
<div class=""><a href="">EQ</a></div>
|
||||||
|
<div class=""><a href="ducking.html">DUCKING</a></div>
|
||||||
|
<div class=""><a href="network.html">NETWORK</a></div>
|
||||||
|
<div class="">
|
||||||
|
<a href="password.html">SECURITY</a>
|
||||||
|
</div>
|
||||||
|
<div class="last"><a href="">CONTROL</a></div>
|
||||||
|
<div class="last"><a href="">SYSTEM</a></div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<main class="px-3 d-flex justify-content-center">
|
||||||
|
<div class="content-container">
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Line Input</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div style="width: 200px;">
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
<div class="d-flex redio-switche">
|
||||||
|
<input type="radio" class="btn-check" name="input1" id="inline1-on"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn on-btn" for="inline1-on">ANALOG</label>
|
||||||
|
|
||||||
|
<input type="radio" class="btn-check" name="input1" id="inline1-off"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn off-btn" for="inline1-off">DIGITAL</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container">
|
||||||
|
<div class="d-flex justify-content-center mt-3">
|
||||||
|
<div>
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="pinpu-box pe-4">
|
||||||
|
<div class="equalizer-bar">
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
|
<div>
|
||||||
|
<input type="button" name="mic2-volume" class="btn-check"
|
||||||
|
id="btn-max-check2" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-max-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-up-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z" />
|
||||||
|
<path
|
||||||
|
d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z" />
|
||||||
|
<path
|
||||||
|
d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="button" name="mic2-volume" class="btn-check" id="btn-check2"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-down-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="checkbox" name="mic2-volume" class="btn-check btn-close"
|
||||||
|
id="btn-close-check2" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-close-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-mute-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="slider-value-box input-group justify-content-center mt-3">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Microphone 1</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div style="width: 200px;">
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
<div class="d-flex redio-switche">
|
||||||
|
<input type="checkbox" class="btn-check" name="mic1" id="mic1-on"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn on-btn" for="mic1-on">PHANTOM (48V)</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container">
|
||||||
|
<div class="d-flex justify-content-center mt-3">
|
||||||
|
<div>
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="pinpu-box pe-4">
|
||||||
|
<div class="equalizer-bar">
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="slider-value-box">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check"
|
||||||
|
id="btn-max-check" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-max-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-up-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z" />
|
||||||
|
<path
|
||||||
|
d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z" />
|
||||||
|
<path
|
||||||
|
d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check" id="btn-check"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-down-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check"
|
||||||
|
id="btn-close-check" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-close-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-mute-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Microphone 2</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div style="width: 200px;">
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
<div class="d-flex redio-switche">
|
||||||
|
<input type="checkbox" class="btn-check" name="mic2" id="mic2-on"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm redio-btn on-btn" for="mic2-on">PHANTOM (48V)</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container">
|
||||||
|
<div class="d-flex justify-content-center mt-3">
|
||||||
|
<div>
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="pinpu-box pe-4">
|
||||||
|
<div class="equalizer-bar">
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="slider-value-box">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check"
|
||||||
|
id="btn-max-check" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-max-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-up-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z" />
|
||||||
|
<path
|
||||||
|
d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z" />
|
||||||
|
<path
|
||||||
|
d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check" id="btn-check"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-down-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic1-volume" class="btn-check"
|
||||||
|
id="btn-close-check" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-close-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-mute-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="me-3"
|
||||||
|
style="border-left: 2px solid #000;border-right: 2px solid #000;border-bottom: 2px solid #000;">
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-text"><span class="fw-bold">Output Volume</span></div>
|
||||||
|
</div>
|
||||||
|
<div class="p-3 d-flex justify-content-center">
|
||||||
|
<div style="width: 200px;">
|
||||||
|
<div class="d-flex justify-content-center align-items-center" style="height: 30px;">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-container">
|
||||||
|
<div class="d-flex justify-content-center mt-3">
|
||||||
|
<div>
|
||||||
|
<div class="d-flex">
|
||||||
|
<div class="pinpu-box pe-4">
|
||||||
|
<div class="equalizer-bar">
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 1;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
<span style="opacity: 0;"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="volume-slider-box">
|
||||||
|
<div class="volume-slider" data-slider-value="50">
|
||||||
|
<input type="range" orient="vertical" min="0" max="100"
|
||||||
|
step="0.1" value="30">
|
||||||
|
<div class="range-slider-bar" style="height: calc(45% + 15px);">
|
||||||
|
</div>
|
||||||
|
<div class="range-slider-thumb" style="bottom: 45%;"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<section class="volume-ruler">
|
||||||
|
<section class="cm">
|
||||||
|
<span>0</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-10</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-20</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-30</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-40</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-50</span>
|
||||||
|
<section class="mm"></section>
|
||||||
|
</section>
|
||||||
|
<section class="cm">
|
||||||
|
<span>-60</span>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="slider-value-box">
|
||||||
|
<input class="slider-value" style="width: 55px;" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic2-volume" class="btn-check"
|
||||||
|
id="btn-max-check2" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-max-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-up-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z" />
|
||||||
|
<path
|
||||||
|
d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z" />
|
||||||
|
<path
|
||||||
|
d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic2-volume" class="btn-check" id="btn-check2"
|
||||||
|
autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-down-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<input type="radio" name="mic2-volume" class="btn-check"
|
||||||
|
id="btn-close-check2" autocomplete="off">
|
||||||
|
<label class="btn btn-sm state-btn" for="btn-close-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"
|
||||||
|
fill="currentColor" class="bi bi-volume-mute-fill"
|
||||||
|
viewBox="0 0 16 16">
|
||||||
|
<path
|
||||||
|
d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z" />
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row d-flex">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="mt-auto text-white-50">
|
||||||
|
<div class="dotblock d-flex justify-content-between px-5 py-4">
|
||||||
|
<div class="">Geazan</div>
|
||||||
|
<div>www.geazan.com</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
|
||||||
|
let app = (() => {
|
||||||
|
|
||||||
|
function updateSlider(element) {
|
||||||
|
if (element) {
|
||||||
|
|
||||||
|
let parent = element.parentElement,
|
||||||
|
lastValue = parent.getAttribute('data-slider-value');
|
||||||
|
let container = parent.parentElement.parentElement.parentElement.parentElement.parentElement;
|
||||||
|
|
||||||
|
console.log(`${lastValue}===${element.value}}`)
|
||||||
|
// if (lastValue === element.value) {
|
||||||
|
// return; // No value change, no need to update then
|
||||||
|
// }
|
||||||
|
|
||||||
|
parent.setAttribute('data-slider-value', element.value);
|
||||||
|
let $thumb = parent.querySelector('.range-slider-thumb'),
|
||||||
|
$bar = parent.querySelector('.range-slider-bar'),
|
||||||
|
$value = container.querySelector('.slider-value')
|
||||||
|
console.log(`${element.value},${parent.clientHeight},${$thumb.clientHeight}}`)
|
||||||
|
console.log(`===${((parent.clientHeight - $thumb.clientHeight) / parent.clientHeight)}===`)
|
||||||
|
pct = element.value * ((parent.clientHeight - $thumb.clientHeight) / parent.clientHeight);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$thumb.style.bottom = `${pct}%`;
|
||||||
|
$bar.style.height = `calc(${pct}% + ${$thumb.clientHeight / 2}px)`;
|
||||||
|
$value.value = `${((element.value * (60 / 100)) - 60).toFixed(1)}dB`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return {
|
||||||
|
updateSlider: updateSlider
|
||||||
|
};
|
||||||
|
|
||||||
|
})();
|
||||||
|
|
||||||
|
(function initAndSetupTheSliders() {
|
||||||
|
const inputs = [].slice.call(document.querySelectorAll('.volume-slider-container .volume-slider input'));
|
||||||
|
inputs.forEach(input => input.setAttribute('value', '50'));
|
||||||
|
inputs.forEach(input => app.updateSlider(input));
|
||||||
|
// Cross-browser support where value changes instantly as you drag the handle, therefore two event types.
|
||||||
|
inputs.forEach(input => input.addEventListener('input', element => app.updateSlider(input)));
|
||||||
|
inputs.forEach(input => input.addEventListener('change', element => app.updateSlider(input)));
|
||||||
|
})();
|
||||||
|
|
||||||
|
$("#handle1").roundSlider({
|
||||||
|
sliderType: "min-range",
|
||||||
|
editableTooltip: false,
|
||||||
|
radius: 60,
|
||||||
|
width: 10,
|
||||||
|
value: 0,
|
||||||
|
handleSize: 0,
|
||||||
|
handleShape: "square",
|
||||||
|
circleShape: "pie",
|
||||||
|
startAngle: 315,
|
||||||
|
tooltipFormat: "changeTooltip",
|
||||||
|
mouseScrollAction: true
|
||||||
|
});
|
||||||
|
|
||||||
|
function changeTooltip(e) {
|
||||||
|
var val = e.value, speed;
|
||||||
|
// if (val < 20) speed = "Slow";
|
||||||
|
// else if (val < 40) speed = "Normal";
|
||||||
|
// else if (val < 70) speed = "Speed";
|
||||||
|
// else speed = "Very Speed";
|
||||||
|
|
||||||
|
// return val + " km/h" + "<div>" + speed + "<div>";
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</html>
|
52
volume.html
52
volume.html
|
@ -104,19 +104,33 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-max-check"
|
<input type="radio" name="mic1-volume" class="btn-check" id="btn-max-check"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-max-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-max-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-up-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z"/>
|
||||||
|
<path d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z"/>
|
||||||
|
<path d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-check"
|
<input type="radio" name="mic1-volume" class="btn-check" id="btn-check"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-down-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-close-check"
|
<input type="radio" name="mic1-volume" class="btn-check" id="btn-close-check"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-close-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-close-check">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-mute-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -194,19 +208,33 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
<div class="ms-4" style="display: grid;grid-template-rows: 1fr 1fr 1fr;">
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-max-check"
|
<input type="radio" name="mic2-volume" class="btn-check" id="btn-max-check2"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-max-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-max-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-up-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.536 14.01A8.473 8.473 0 0 0 14.026 8a8.473 8.473 0 0 0-2.49-6.01l-.708.707A7.476 7.476 0 0 1 13.025 8c0 2.071-.84 3.946-2.197 5.303l.708.707z"/>
|
||||||
|
<path d="M10.121 12.596A6.48 6.48 0 0 0 12.025 8a6.48 6.48 0 0 0-1.904-4.596l-.707.707A5.483 5.483 0 0 1 11.025 8a5.483 5.483 0 0 1-1.61 3.89l.706.706z"/>
|
||||||
|
<path d="M8.707 11.182A4.486 4.486 0 0 0 10.025 8a4.486 4.486 0 0 0-1.318-3.182L8 5.525A3.489 3.489 0 0 1 9.025 8 3.49 3.49 0 0 1 8 10.475l.707.707zM6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-check"
|
<input type="radio" name="mic2-volume" class="btn-check" id="btn-check2"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-down-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M9 4a.5.5 0 0 0-.812-.39L5.825 5.5H3.5A.5.5 0 0 0 3 6v4a.5.5 0 0 0 .5.5h2.325l2.363 1.89A.5.5 0 0 0 9 12V4zm3.025 4a4.486 4.486 0 0 1-1.318 3.182L10 10.475A3.489 3.489 0 0 0 11.025 8 3.49 3.49 0 0 0 10 5.525l.707-.707A4.486 4.486 0 0 1 12.025 8z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<input type="checkbox" class="btn-check" id="btn-close-check"
|
<input type="radio" name="mic2-volume" class="btn-check" id="btn-close-check2"
|
||||||
autocomplete="off">
|
autocomplete="off">
|
||||||
<label class="btn btn-sm state-btn" for="btn-close-check">xx</label>
|
<label class="btn btn-sm state-btn" for="btn-close-check2">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-volume-mute-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.717 3.55A.5.5 0 0 1 7 4v8a.5.5 0 0 1-.812.39L3.825 10.5H1.5A.5.5 0 0 1 1 10V6a.5.5 0 0 1 .5-.5h2.325l2.363-1.89a.5.5 0 0 1 .529-.06zm7.137 2.096a.5.5 0 0 1 0 .708L12.207 8l1.647 1.646a.5.5 0 0 1-.708.708L11.5 8.707l-1.646 1.647a.5.5 0 0 1-.708-.708L10.793 8 9.146 6.354a.5.5 0 1 1 .708-.708L11.5 7.293l1.646-1.647a.5.5 0 0 1 .708 0z"/>
|
||||||
|
</svg>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue