Files
Backend-Api/ServiceHost/wwwroot/ClientTheme/css/actualEmployer.css
2024-07-05 21:36:15 +03:30

350 lines
6.6 KiB
CSS

#divDisplay {
margin-right: auto;
margin-left: auto;
}
.infoContainer {
border: 3px solid #ff7e00;
background: #fcf1db;
border-radius: 20px;
width: 100%;
margin-bottom: 20px;
padding: 20px;
text-align: justify;
white-space-collapse: break-spaces;
word-spacing: -1px;
letter-spacing: -1px;
line-height: 0;
font-size: 1.7rem;
}
@media (max-width: 500px){
.infoContainer {
font-size: 1.5rem;
}
}
.infoContainer p {
line-height: 2;
}
.infoContainer span {
color: #2ea221;
}
.chosenWorkshop{
opacity: 1;
}
.chosenWorkshop:hover {
filter: contrast(1.8);
}
.chosenWorkshop:hover .aEmployers-edit {
background-color: #d97f27;
}
.chosenWorkshop .aEmployers-edit:hover {
background-color: #ff7e00;
}
.chooseHeader {
font-size: 20px;
margin: 0 0 20px 0;
border-radius: 9px;
padding: 10px 0;
animation: blinkHeader 1s linear infinite;
}
@keyframes blinkHeader {
0% {
color: #1e88b3;
}
50% {
color: #999999;
}
100% {
color: #1e88b3;
}
}
.employer {
width: 107%;
border-radius: 15px;
display: flex;
justify-content: space-between;
align-items: center;
height: 8rem;
position: relative;
overflow-x: hidden;
font-size: 1.5rem;
margin-bottom: 2rem;
display: grid;
grid-template-columns: repeat(15, 1fr);
}
.employer p {
height: 100%;
text-align: center;
margin: 0;
color: white;
border-radius: 45px;
display: flex;
align-items: center;
}
.employerCounter {
background: #525051;
padding: 0 10px;
font-size: 1.2rem;
grid-column: 1 / 4;
grid-row: 1;
border: 3px solid #ff7e00;
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
.counter-info {
padding-left: 7px;
}
.employerInfo {
background: #ffffff;
color: black !important;
border: 3px solid #ff7e00;
padding: 0 15px;
z-index: 9;
grid-column: 3/13;
grid-row: 1;
justify-content: space-between;
}
.chosenWorkshop .employerInfo {
text-align: center;
align-items: center;
justify-content: center;
}
.a-btn {
margin: 0;
color: white;
border-top-left-radius: 45px;
border-bottom-left-radius: 45px;
cursor: pointer;
height: 100%;
font-size: 2.5rem;
}
.a-btn.aEmployers-edit, .a-btn.aEmployers-trash {
position: relative;
}
.a-btn.aEmployers-edit i, .a-btn.aEmployers-trash i {
position: absolute;
left: 20px;
}
.aEmployers-trash {
z-index: 2;
background-color: #e60000;
grid-column: 13/15;
grid-row: 1;
display: flex;
align-items: center;
}
.aEmployers-trash:hover {
background-color: #e32020;
}
.aEmployers-edit {
background-color: #ff7e00;
z-index: 3;
grid-column: 12/14;
grid-row: 1;
display: flex;
align-items: center;
}
.aEmployers-edit:hover {
background-color: #ff9024;
}
.newEmployer {
border-radius: 40px;
box-shadow: 1px 1px 8px grey;
height: 7rem;
width: 30%;
min-width: 195px;
background: #2ea221;
font-size: 2rem;
transition: all 0.3s;
margin: auto;
color: white;
}
.newEmployer {
margin: auto;
}
.dualInputs {
margin: 0 10px 15px 10px;
}
.errored, .patternMisMatch {
animation: shake 300ms;
box-shadow: inset 0 0 2px #eb3434, 0 0 5px #eb3434 !important;
border: 1px solid #eb3434 !important;
}
.error-icon {
position: absolute;
left: 15px;
top: 26px;
font-size: 16px;
color: red;
}
.error-icon-number {
left: 25px;
top: 40px;
}
.error-message {
font-size: 1rem;
color: red;
position: absolute;
}
#list-data {
position: relative;
margin: auto;
}
.newEmployer:hover {
background: #1dc906;
box-shadow: 1px 1px 8px #504e4e;
}
.createForm {
width: 90%;
position: relative;
margin: auto;
background: #ebebeb;
border-radius: 10px;
padding: 10px;
padding-bottom: 60px;
}
.editForm {
width: 100%;
position: relative;
margin: auto;
background: #ebebeb;
border-radius: 10px;
padding: 10px;
padding-bottom: 60px;
}
.createForm fieldset, .editForm fieldset {
border: 1px solid #999797;
padding: revert;
border-radius: 10px;
font-size: 1.2rem;
}
.createForm legend, .editForm legend{
margin-bottom: 5px;
font-size: inherit;
border-bottom: 0px;
color: #505458;
width: 40%;
text-align: center;
}
.editForm .modal-footer, .createForm .modal-footer{
float: left;
border-top: 0;
}
#edit , #save{
background: #1bbd05;
}
.form-box {
position: relative;
padding: 40px;
top: 1rem;
border: 1px solid #d1d1d1;
position: relative;
border-radius: 1rem;
overflow: hidden;
min-height: 41rem;
}
.steps {
display: flex;
width: 100%;
position: absolute;
top: 0px;
left: 0;
height: 42px;
border: 1px solid #36292947;
border-top-right-radius: 7px;
border-top-left-radius: 7px;
box-shadow: 0 2px 5px 0 rgb(104 106 106 / 49%), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.step {
padding: 7px;
text-align: center;
margin: 0 3px 0 3px;
width: 50%;
z-index: 9;
}
#progress {
position: absolute;
width: 50%;
background: linear-gradient(90deg, rgba(15,149,0,1) 0%, rgba(53,189,37,1) 18%, rgba(68,207,52,1) 47%, rgba(73,214,57,1) 82%, rgba(15,149,0,1) 100%);
height: 103%;
right: -1px;
top: -1px;
transition: 1s;
}
#progress:after {
content: '';
border-top: 21px solid transparent;
border-bottom: 20px solid transparent;
position: absolute;
left: -20px;
top: 0;
border-right: 20px solid #0f9500;
}
#pre {
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
background-color: #c7c0c0ba;
color: #000000b8;
margin-left: -4px;
}
#next {
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: -4px;
border-right: 1px solid #817b7b;
background-color: white;
color: #1e88b3;
}
@media (max-width: 1100px) {
.form-group {
font-size: 1.2rem;
}
}
@media (max-width: 1000px) {
.employerCounter {
grid-column: 1 / 6;
}
.employerInfo {
grid-column: 4 / 11;
}
.aEmployers-edit {
grid-column: 9 / 13;
}
.aEmployers-trash {
grid-column: 11 / 15;
}
.employer {
font-size: 1.2rem;
}
.national-code {
display: none;
}
}
@media (max-width: 710px) {
.main-content {
justify-content: right !important;
}
.counter-info {
display: none;
}
.aEmployers-edit, .aEmployers-trash {
font-size: 2rem;
}
}