mirror of
https://gitlab.rlp.net/proj-wise2526-video2document/video2document.git
synced 2026-06-15 18:01:52 +02:00
New Checkboxes
This commit is contained in:
@@ -81,7 +81,7 @@
|
|||||||
|
|
||||||
<div class="step" id="step3" style="display:none;">
|
<div class="step" id="step3" style="display:none;">
|
||||||
<div class="checkbox-group">
|
<div class="checkbox-group">
|
||||||
<label id="checkbox_group" for="checkbox-group">Choose prefered document style:</label>
|
<label id="checkbox-label" for="checkbox-group">Choose prefered document style:</label>
|
||||||
<div class="checkbox-container">
|
<div class="checkbox-container">
|
||||||
<input type="checkbox" name ="docFormat" id="docFormat" value="Meeting report">
|
<input type="checkbox" name ="docFormat" id="docFormat" value="Meeting report">
|
||||||
<label id="label_format" for="docFormat">Follow-up Report</label>
|
<label id="label_format" for="docFormat">Follow-up Report</label>
|
||||||
|
|||||||
+62
-14
@@ -21,7 +21,7 @@ body {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#h1-wrapper {
|
#h1-wrapper {
|
||||||
position: relative;
|
position: relative;
|
||||||
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
||||||
width: 770px;
|
width: 770px;
|
||||||
height: 60px;
|
height: 60px;
|
||||||
@@ -113,21 +113,66 @@ input[type="file"] {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.checkbox-group {
|
||||||
|
--borderColor: #007bfff5;
|
||||||
|
--borderWidth: .125em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.checkbox-group input[type=checkbox] {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
appearance: none;
|
||||||
|
vertical-align: middle;
|
||||||
|
background: #fff;
|
||||||
|
font-size: 1.8em;
|
||||||
|
border-radius: 0.125em;
|
||||||
|
display: inline-block;
|
||||||
|
border: var(--borderWidth) solid var(--borderColor);
|
||||||
|
width: 1em;
|
||||||
|
height: 1em;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:before,
|
||||||
|
.checkbox-group input[type=checkbox]:after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
background: var(--borderColor);
|
||||||
|
width: calc(var(--borderWidth) * 3);
|
||||||
|
height: var(--borderWidth);
|
||||||
|
top: 50%;
|
||||||
|
left: 10%;
|
||||||
|
transform-origin: left center;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:before {
|
||||||
|
transform: rotate(45deg) translate(calc(var(--borderWidth) / -2), calc(var(--borderWidth) / -2)) scaleX(0);
|
||||||
|
transition: transform 200ms ease-in 200ms;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:after {
|
||||||
|
width: calc(var(--borderWidth) * 5);
|
||||||
|
transform: rotate(-45deg) translateY(calc(var(--borderWidth) * 2)) scaleX(0);
|
||||||
|
transform-origin: left center;
|
||||||
|
transition: transform 200ms ease-in;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:checked:before {
|
||||||
|
transform: rotate(45deg) translate(calc(var(--borderWidth) / -2), calc(var(--borderWidth) / -2)) scaleX(1);
|
||||||
|
transition: transform 200ms ease-in;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:checked:after {
|
||||||
|
width: calc(var(--borderWidth) * 5);
|
||||||
|
transform: rotate(-45deg) translateY(calc(var(--borderWidth) * 2)) scaleX(1);
|
||||||
|
transition: transform 200ms ease-out 200ms;
|
||||||
|
}
|
||||||
|
.checkbox-group input[type=checkbox]:focus {
|
||||||
|
outline: calc(var(--borderWidth) / 2) dotted rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
|
||||||
.checkbox-container{
|
.checkbox-container{
|
||||||
margin-top: 8px;
|
margin-top: 8px;
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
justify-items: left;
|
||||||
gap: 5px;
|
align-items: center;
|
||||||
|
gap: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.checkbox-group {
|
|
||||||
margin-top: 15px;
|
|
||||||
margin-bottom: 15px;
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
gap: 10px;
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
.submit-btn {
|
.submit-btn {
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -157,7 +202,6 @@ gap: 5px;
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 40px;
|
padding: 40px;
|
||||||
margin-top: 20px;
|
|
||||||
gap: 10px;
|
gap: 10px;
|
||||||
border: 0px;
|
border: 0px;
|
||||||
border-color: black;
|
border-color: black;
|
||||||
@@ -413,3 +457,7 @@ li {
|
|||||||
-webkit-transition: all 0.3s ease;
|
-webkit-transition: all 0.3s ease;
|
||||||
transition: all 0.3s ease;
|
transition: all 0.3s ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#step2, #step3, #step5 {
|
||||||
|
font-size: larger;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user