145 lines
2.3 KiB
CSS
Executable File
145 lines
2.3 KiB
CSS
Executable File
@tailwind base;
|
|
@tailwind components;
|
|
@tailwind utilities;
|
|
|
|
body {
|
|
@apply bg-white;
|
|
@apply text-gray-600;
|
|
@apply font-light;
|
|
}
|
|
|
|
a {
|
|
@apply text-gray-600;
|
|
}
|
|
|
|
a:hover {
|
|
@apply text-blue-900;
|
|
@apply underline;
|
|
@apply underline-offset-2;
|
|
}
|
|
|
|
.ti, .icon-tabler {
|
|
stroke-width: 1px;
|
|
fill: none;
|
|
@apply text-gray-500;
|
|
@apply stroke-gray-500;
|
|
}
|
|
|
|
a:hover .ti, a:hover .icon-tabler {
|
|
@apply stroke-blue-900;
|
|
}
|
|
|
|
ul {
|
|
@apply !list-inside;
|
|
}
|
|
input[type="radio"],input[type="checkbox"] {
|
|
@apply focus:ring-transparent;
|
|
}
|
|
|
|
.wrapper {
|
|
max-width: 50rem;
|
|
width: 100%;
|
|
margin: 0 auto;
|
|
}
|
|
.tabs {
|
|
position: relative;
|
|
height: 14.75rem;
|
|
|
|
}
|
|
.tabs::before,
|
|
.tabs::after {
|
|
content: "";
|
|
display: table;
|
|
}
|
|
.tabs::after {
|
|
clear: both;
|
|
}
|
|
.tab {
|
|
float: left;
|
|
|
|
}
|
|
.tab-switch {
|
|
display: none;
|
|
}
|
|
.tab-label {
|
|
position: relative;
|
|
display: block;
|
|
line-height: 2.75em;
|
|
height: 3em;
|
|
padding: 0 1.618em;
|
|
color: #000000;
|
|
cursor: pointer;
|
|
top: 0;
|
|
transition: all 0.25s;
|
|
border-bottom: #000000;
|
|
width: 120px;
|
|
text-align: center;
|
|
}
|
|
.tab-label:hover {
|
|
top: -0.25rem;
|
|
transition: top 0.25s;
|
|
|
|
}
|
|
.tab-content {
|
|
height: 12rem;
|
|
position: absolute;
|
|
z-index: 1;
|
|
top: 2.75em;
|
|
left: 0;
|
|
padding: 1.618rem;
|
|
background: #fff;
|
|
color: #2c3e50;
|
|
opacity: 0;
|
|
transition: all 0.35s;
|
|
}
|
|
.tab-switch:checked + .tab-label {
|
|
background: #fff;
|
|
color: #ffffff;
|
|
border-bottom: 0;
|
|
transition: all 0.35s;
|
|
z-index: 1;
|
|
top: -0.0625rem;
|
|
background-color: rgb(23 37 84);
|
|
}
|
|
.tab-switch:checked + label + .tab-content {
|
|
z-index: 2;
|
|
opacity: 1;
|
|
transition: all 0.35s;
|
|
}
|
|
.mainBody::-webkit-scrollbar {
|
|
-webkit-appearance: none;
|
|
}
|
|
.mainBody::-webkit-scrollbar:vertical {
|
|
width: 11px;
|
|
}
|
|
.mainBody::-webkit-scrollbar-thumb {
|
|
border-radius: 8px;
|
|
border: 2px solid white; /* should match background, can't be transparent */
|
|
background-color: rgba(0, 0, 0, .5);
|
|
}
|
|
.mainBody::-webkit-scrollbar-track {
|
|
background-color: #fff;
|
|
border-radius: 8px;
|
|
}
|
|
.mainBody {
|
|
height: 250px;
|
|
background-color: #ddd;
|
|
padding: 24px;
|
|
overflow: scroll;
|
|
border: 2px solid #000;
|
|
}
|
|
.pop-up{
|
|
display: none;
|
|
overflow-y:auto;
|
|
position: fixed;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
height: 70%;
|
|
background-color: white;
|
|
padding: 20px; z-index: 9999;
|
|
box-shadow: 0 0 0 9999px #000000b0;
|
|
|
|
}
|
|
|
|
|