2768 lines
50 KiB
CSS
2768 lines
50 KiB
CSS
body {
|
|
font-family: "Montserrat";
|
|
margin: 0;
|
|
color: #0f0f10;
|
|
}
|
|
|
|
input[type="number"]::-webkit-inner-spin-button,
|
|
input[type="number"]::-webkit-outer-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
input[type="number"] {
|
|
-moz-appearance: textfield;
|
|
}
|
|
|
|
#content {
|
|
width: 100%;
|
|
height: 100%;
|
|
min-height: 100vh;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: center;
|
|
position: relative;
|
|
}
|
|
|
|
#main-section {
|
|
width: 900px;
|
|
height: 562px;
|
|
background-attachment: fixed;
|
|
background: url(../img/krbl_circle.svg);
|
|
background-repeat: no-repeat;
|
|
background-position: right;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
#main-section img {
|
|
margin-top: 8%;
|
|
margin-left: 3%;
|
|
width: 220px;
|
|
height: auto;
|
|
user-select: none;
|
|
}
|
|
|
|
#main-section h1 {
|
|
text-align: center;
|
|
font-size: 48px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.48px;
|
|
margin-top: 80px;
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
#main-section span {
|
|
background: linear-gradient(
|
|
90deg,
|
|
#ffc843 5.23%,
|
|
#00b3e3 32.11%,
|
|
#ff4338 76.91%
|
|
);
|
|
background-clip: text;
|
|
-webkit-background-clip: text;
|
|
-webkit-text-fill-color: transparent;
|
|
|
|
font-size: 48px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.48px;
|
|
}
|
|
|
|
#content #writeUsButton,
|
|
#content #accountButton {
|
|
font-feature-settings: "clig" off, "liga" off;
|
|
font-size: 22px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 20px;
|
|
letter-spacing: -0.2px;
|
|
margin-top: 16px;
|
|
user-select: none;
|
|
}
|
|
|
|
#content #writeUsButton {
|
|
width: fit-content;
|
|
color: #000;
|
|
display: inline-flex;
|
|
padding: 11px 16px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 4px;
|
|
border-radius: 40px;
|
|
border: 1px solid #000;
|
|
background: #fff;
|
|
cursor: pointer;
|
|
}
|
|
|
|
#content #writeUsButton:hover {
|
|
background-color: rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
#content #writeUsButton:active {
|
|
color: rgba(0, 0, 0, 0.7);
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
}
|
|
|
|
#content #accountButton {
|
|
width: fit-content;
|
|
color: #fff;
|
|
display: inline-flex;
|
|
padding: 12px 17px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 4px;
|
|
border-radius: 40px;
|
|
background: #000;
|
|
cursor: pointer;
|
|
margin-bottom: 50px;
|
|
}
|
|
|
|
#content #accountButton:hover {
|
|
background-color: rgba(0, 0, 0, 0.56);
|
|
}
|
|
|
|
#content #accountButton:active {
|
|
color: rgba(255, 255, 255, 0.55);
|
|
background-color: rgba(0, 0, 0, 0.35);
|
|
}
|
|
|
|
#main-links {
|
|
position: absolute;
|
|
right: 30px;
|
|
bottom: 30px;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
align-items: flex-end;
|
|
align-content: flex-end;
|
|
flex-direction: column;
|
|
gap: 7px 10px;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
#main-links a {
|
|
color: #000;
|
|
text-align: right;
|
|
font-size: 24px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 100%;
|
|
letter-spacing: -0.14px;
|
|
text-decoration: none;
|
|
user-select: none;
|
|
}
|
|
|
|
#main-links a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
#main-links #icons {
|
|
display: flex;
|
|
align-items: center;
|
|
align-content: center;
|
|
gap: 10px;
|
|
}
|
|
|
|
.form-popup-bg {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-content: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.form-popup-bg {
|
|
position: fixed;
|
|
left: 0;
|
|
top: 0;
|
|
height: 100%;
|
|
width: 100%;
|
|
background-color: rgba(255, 255, 255, 1);
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
-webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
|
|
-moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
|
|
transition: opacity 0.3s 0s, visibility 0s 0.3s;
|
|
overflow-y: auto;
|
|
z-index: 10000;
|
|
}
|
|
|
|
.form-popup-bg.is-visible {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
-webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
|
|
-moz-transition: opacity 0.3s 0s, visibility 0s 0s;
|
|
transition: opacity 0.3s 0s, visibility 0s 0s;
|
|
}
|
|
|
|
.form-popup-bg.not-main {
|
|
background-color: rgba(255, 255, 255, 0.8);
|
|
}
|
|
|
|
.form-container {
|
|
border-radius: 10px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
width: 480px;
|
|
max-width: 700px;
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
position: relative;
|
|
padding: 55px 75px;
|
|
border-radius: 32px;
|
|
border: 1px solid #fff;
|
|
background: #fff;
|
|
box-shadow: 0px 12px 28px 0px #c5cbd0;
|
|
display: inline-flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.not-main .form-container {
|
|
border-radius: 16px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
padding: 65px 35px 25px 35px;
|
|
width: 400px;
|
|
}
|
|
|
|
#login-form-container {
|
|
width: 328px !important;
|
|
}
|
|
|
|
.form-button {
|
|
height: 40px;
|
|
width: 100%;
|
|
color: #000;
|
|
display: inline-flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
font-size: 16px;
|
|
border-radius: 4px;
|
|
background: #000;
|
|
cursor: pointer;
|
|
user-select: none;
|
|
margin-bottom: 10px;
|
|
transition: 0.2s;
|
|
border: 1px solid #dadce0;
|
|
background-color: #fff;
|
|
}
|
|
|
|
.g_id_signin {
|
|
margin-bottom: 10px;
|
|
}
|
|
|
|
.form-button:hover {
|
|
background-color: rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.form-button:active {
|
|
color: rgba(0, 0, 0, 0.55);
|
|
background-color: rgba(0, 0, 0, 0.15);
|
|
}
|
|
|
|
#sendFeedback {
|
|
background-color: #000;
|
|
color: #fff;
|
|
}
|
|
|
|
#sendFeedback:hover {
|
|
background-color: rgba(0, 0, 0, 0.75);
|
|
}
|
|
|
|
#sendFeedback:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background-color: rgba(0, 0, 0, 0.55);
|
|
}
|
|
|
|
.form-container #forgotLink {
|
|
color: #4b80cb;
|
|
margin-top: 20px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.form-container #forgotLink:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.form-container #logo {
|
|
width: 160px;
|
|
height: auto;
|
|
margin-bottom: 17px;
|
|
user-select: none;
|
|
}
|
|
|
|
.form-container h1 {
|
|
text-align: center;
|
|
color: #0f0f10;
|
|
font-size: 22px;
|
|
font-style: normal;
|
|
font-weight: normal;
|
|
line-height: 151.836%;
|
|
margin: 0 0 20px 0;
|
|
}
|
|
|
|
.form-container h2 {
|
|
text-align: center;
|
|
}
|
|
|
|
.close-button {
|
|
width: 20px;
|
|
height: auto;
|
|
position: absolute;
|
|
top: 20px;
|
|
right: 20px;
|
|
opacity: 40%;
|
|
cursor: pointer;
|
|
user-select: none;
|
|
}
|
|
|
|
.form-popup-bg:before {
|
|
content: "";
|
|
background-color: #fff;
|
|
opacity: 0.25;
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
}
|
|
|
|
.form-textbox {
|
|
width: 100%;
|
|
}
|
|
|
|
.form-textbox-input {
|
|
font-family: "Montserrat";
|
|
width: calc(100% - 36px);
|
|
height: 46px;
|
|
padding: 18px 16px 0 16px;
|
|
font-size: 17px;
|
|
transition: border-color 0.15s ease-out;
|
|
border-radius: 8px;
|
|
border: 1px solid #d6d6d6;
|
|
line-height: 151.836%;
|
|
color: #494949;
|
|
}
|
|
|
|
.form-textbox-input:focus {
|
|
border-color: rgba(0, 0, 0, 0.6);
|
|
outline: none;
|
|
}
|
|
|
|
.form-label-focused {
|
|
top: -15px;
|
|
font-size: 12px;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
.form-cell-wrapper {
|
|
position: relative;
|
|
margin-bottom: 13px;
|
|
display: flex;
|
|
}
|
|
|
|
.form-cell-wrapper select {
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
color: rgba(0, 0, 0, 0.7);
|
|
font-weight: 400;
|
|
background: #ffffff;
|
|
border: 1px solid #d6d6d6;
|
|
outline: none;
|
|
background-repeat: no-repeat;
|
|
transition: 0.2s;
|
|
float: left;
|
|
border-radius: 5px;
|
|
height: 46px;
|
|
padding-left: 10px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.form-cell-wrapper select:focus,
|
|
.form-cell-wrapper select:hover {
|
|
border: 1px solid rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
.form-cell-wrapper textarea {
|
|
padding-top: 35px;
|
|
height: auto;
|
|
padding-bottom: 15px;
|
|
}
|
|
|
|
.form-textbox-label {
|
|
font-family: "Montserrat";
|
|
position: absolute;
|
|
left: 16px;
|
|
top: 21px;
|
|
transition: 0.15s ease-out;
|
|
pointer-events: none;
|
|
color: #929292;
|
|
font-size: 17px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 151.836%;
|
|
user-select: none;
|
|
}
|
|
|
|
.form-textbox-input:focus + .form-textbox-label,
|
|
.form-textbox-input:valid + .form-textbox-label {
|
|
top: 14px;
|
|
left: 16px;
|
|
font-size: 12px;
|
|
/* color: #333; */
|
|
}
|
|
|
|
label {
|
|
user-select: none;
|
|
}
|
|
|
|
textarea {
|
|
resize: none;
|
|
overflow-y: hidden;
|
|
}
|
|
|
|
textarea.autoExpand {
|
|
overflow: hidden;
|
|
resize: none;
|
|
min-height: 100px !important;
|
|
}
|
|
|
|
header {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 60px;
|
|
display: flex;
|
|
align-items: center;
|
|
background-color: white;
|
|
overflow: hidden;
|
|
transition: all 0.5s ease-out, background 1s ease-out;
|
|
transition-delay: 0.2s;
|
|
z-index: 6;
|
|
}
|
|
|
|
header .burger-container {
|
|
position: relative;
|
|
display: none;
|
|
height: 60px;
|
|
width: 60px;
|
|
cursor: pointer;
|
|
transform: rotate(0deg);
|
|
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
-ms-user-select: none;
|
|
user-select: none;
|
|
-webkit-tap-highlight-color: transparent;
|
|
}
|
|
header .burger-container #burger {
|
|
width: 26px;
|
|
height: 12px;
|
|
position: relative;
|
|
display: block;
|
|
margin: -4px auto 0;
|
|
top: 50%;
|
|
}
|
|
header .burger-container #burger .bar {
|
|
width: 100%;
|
|
height: 1px;
|
|
display: block;
|
|
position: relative;
|
|
background: rgba(0, 0, 0, 0.8);
|
|
transition: all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);
|
|
transition-delay: 0s;
|
|
}
|
|
header .burger-container #burger .bar.topBar {
|
|
transform: translateY(0px) rotate(0deg);
|
|
}
|
|
header .burger-container #burger .bar.btmBar {
|
|
transform: translateY(6px) rotate(0deg);
|
|
}
|
|
header ul.menu {
|
|
position: relative;
|
|
display: none;
|
|
padding: 0px 48px 0;
|
|
list-style: none;
|
|
}
|
|
header ul.menu li.menu-item:first-child {
|
|
margin-top: 40px;
|
|
}
|
|
header ul.menu li.menu-item {
|
|
border-bottom: 1px solid #333;
|
|
margin-top: 5px;
|
|
transform: scale(1.15) translateY(-30px);
|
|
opacity: 0;
|
|
transition: transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),
|
|
opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);
|
|
}
|
|
header ul.menu li.menu-item:nth-child(1) {
|
|
transition-delay: 0.49s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(2) {
|
|
transition-delay: 0.42s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(3) {
|
|
transition-delay: 0.35s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(4) {
|
|
transition-delay: 0.28s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(5) {
|
|
transition-delay: 0.21s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(6) {
|
|
transition-delay: 0.14s;
|
|
}
|
|
header ul.menu li.menu-item:nth-child(7) {
|
|
transition-delay: 0.07s;
|
|
}
|
|
header ul.menu li.menu-item a {
|
|
display: block;
|
|
position: relative;
|
|
color: rgba(0, 0, 0, 0.8);
|
|
font-weight: 100;
|
|
text-decoration: none;
|
|
font-size: 22px;
|
|
line-height: 2.35;
|
|
font-weight: 200;
|
|
width: 100%;
|
|
}
|
|
header.menu-opened {
|
|
position: absolute;
|
|
display: block;
|
|
top: 0;
|
|
left: 0;
|
|
height: 100%;
|
|
z-index: 1000;
|
|
background-color: white;
|
|
transition: all 0.3s ease-in, background 0.5s ease-in;
|
|
transition-delay: 0.25s;
|
|
}
|
|
header.menu-opened .burger-container {
|
|
transform: rotate(90deg);
|
|
}
|
|
header.menu-opened .burger-container #burger .bar {
|
|
transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
|
|
transition-delay: 0.2s;
|
|
}
|
|
header.menu-opened .burger-container #burger .bar.topBar {
|
|
transform: translateY(4px) rotate(45deg);
|
|
}
|
|
header.menu-opened .burger-container #burger .bar.btmBar {
|
|
transform: translateY(3px) rotate(-45deg);
|
|
}
|
|
header.menu-opened ul.menu li.menu-item {
|
|
transform: scale(1) translateY(0px);
|
|
opacity: 1;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(1) {
|
|
transition-delay: 0.27s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(2) {
|
|
transition-delay: 0.34s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(3) {
|
|
transition-delay: 0.41s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(4) {
|
|
transition-delay: 0.48s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(5) {
|
|
transition-delay: 0.55s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(6) {
|
|
transition-delay: 0.62s;
|
|
}
|
|
header.menu-opened ul.menu li.menu-item:nth-child(7) {
|
|
transition-delay: 0.69s;
|
|
}
|
|
|
|
.lk-header {
|
|
position: unset;
|
|
width: calc(100% - 48px);
|
|
display: flex;
|
|
padding: 16px 24px;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
min-height: auto;
|
|
height: auto;
|
|
}
|
|
|
|
.lk-header .header-logo {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 15px;
|
|
user-select: none;
|
|
}
|
|
|
|
.lk-header .header-logo a {
|
|
color: #0f0f10;
|
|
font-size: 24px;
|
|
display: flex;
|
|
gap: 10px;
|
|
text-decoration: none;
|
|
justify-content: center;
|
|
align-items: baseline;
|
|
}
|
|
|
|
.lk-header .header-logo a img {
|
|
width: 100%;
|
|
height: 20px;
|
|
max-width: 135px;
|
|
}
|
|
|
|
.lk-header .header-logo a img:first-of-type {
|
|
height: 27px;
|
|
max-width: 80px;
|
|
}
|
|
|
|
.lk-header .header-logo button {
|
|
width: 33px;
|
|
height: 40px;
|
|
border: 0;
|
|
border-radius: 6px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
display: flex;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.lk-header .header-logo button:hover {
|
|
background: rgba(0, 0, 0, 0.08);
|
|
}
|
|
|
|
.lk-header span {
|
|
color: rgba(0, 0, 0, 0.75);
|
|
text-align: center;
|
|
font-size: 20px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.24px;
|
|
}
|
|
|
|
.lk-header .slash {
|
|
font-size: 26px;
|
|
color: rgba(0, 0, 0, 0.2);
|
|
}
|
|
|
|
.lk-header nav {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 25px;
|
|
}
|
|
|
|
.lk-header nav a {
|
|
color: rgb(102, 102, 102);
|
|
text-align: center;
|
|
font-size: 18px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.2px;
|
|
text-decoration: none;
|
|
cursor: pointer;
|
|
transition: 0.3s;
|
|
}
|
|
|
|
.lk-header nav a:hover {
|
|
color: #0f0f10;
|
|
}
|
|
|
|
.lk-header nav .user {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
gap: 10px;
|
|
}
|
|
|
|
.lk-header nav .user .user-svg {
|
|
width: 36px;
|
|
height: 36px;
|
|
padding: 0;
|
|
border-radius: 40px;
|
|
border: 1px solid #0f0f10;
|
|
}
|
|
|
|
.lk-header nav .user .ring {
|
|
width: 20px;
|
|
height: 20px;
|
|
padding: 8px;
|
|
opacity: 0.6;
|
|
transition: 0.1s;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.lk-header nav .user .ring:hover {
|
|
opacity: 0.9;
|
|
}
|
|
|
|
#userIcon svg {
|
|
width: 36px;
|
|
height: 36px;
|
|
padding: 0;
|
|
border-radius: 40px;
|
|
border: 1px solid #0f0f10;
|
|
}
|
|
|
|
#userIcon {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.sections {
|
|
width: calc(100% - 48px);
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 20px;
|
|
padding: 0 24px;
|
|
}
|
|
|
|
.sections a,
|
|
.settings-sections a {
|
|
padding: 5px;
|
|
border-radius: 6px;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
text-align: center;
|
|
font-size: 20px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.2px;
|
|
cursor: pointer;
|
|
text-decoration: none;
|
|
background-color: transparent;
|
|
transition: 0.3s ease;
|
|
user-select: none;
|
|
}
|
|
|
|
.sections a:hover,
|
|
.settings-sections a:hover {
|
|
background: rgba(0, 0, 0, 0.08);
|
|
color: #0f0f10;
|
|
}
|
|
|
|
.sections a.selected {
|
|
color: #0f0f10;
|
|
border-radius: 1px;
|
|
padding: 10px;
|
|
border-bottom: 2px solid #000;
|
|
}
|
|
|
|
.sections a.selected:hover,
|
|
.settings-sections a.selected:hover {
|
|
background: transparent;
|
|
}
|
|
|
|
.settings-sections {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 20px;
|
|
}
|
|
|
|
.settings-sections a.selected {
|
|
color: #0f0f10;
|
|
border-radius: 1px;
|
|
padding: 10px;
|
|
border-top: 2px solid #000;
|
|
}
|
|
|
|
.content-bg {
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-top: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fafafa;
|
|
min-height: calc(100vh - 137px);
|
|
}
|
|
|
|
.account-content {
|
|
width: 1200px;
|
|
margin: 24px auto 48px auto;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 26px;
|
|
}
|
|
|
|
.settings-content {
|
|
width: 1200px;
|
|
margin: 0 auto 48px auto;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 26px;
|
|
}
|
|
|
|
input {
|
|
color: rgba(0, 0, 0, 0.7);
|
|
font-weight: 400;
|
|
background: #ffffff;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
outline: none;
|
|
background-repeat: no-repeat;
|
|
transition: 0.2s;
|
|
float: left;
|
|
border-radius: 6px;
|
|
height: 38px;
|
|
padding-left: 12px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.search-input {
|
|
width: calc(100% - 40px);
|
|
color: rgba(0, 0, 0, 0.7);
|
|
font-weight: 400;
|
|
background: #ffffff;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
outline: none;
|
|
background-repeat: no-repeat;
|
|
transition: 0.2s;
|
|
float: left;
|
|
border-radius: 6px;
|
|
height: 38px;
|
|
background-size: 18px 18px;
|
|
background-position: 12px 12px;
|
|
padding-left: 40px;
|
|
font-size: 18px;
|
|
background-image: url("../img/magnifyingglass.svg");
|
|
}
|
|
|
|
.add-input {
|
|
width: calc(100% - 40px);
|
|
color: rgba(0, 0, 0, 0.7);
|
|
font-weight: 400;
|
|
background: #ffffff;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
outline: none;
|
|
background-repeat: no-repeat;
|
|
transition: 0.2s;
|
|
float: left;
|
|
border-radius: 6px;
|
|
height: 38px;
|
|
background-size: 18px 18px;
|
|
background-position: 12px 11px;
|
|
padding-left: 40px;
|
|
font-size: 18px;
|
|
background-image: url("../img/plus.svg");
|
|
}
|
|
|
|
.search-input:focus,
|
|
.search-input:hover,
|
|
.add-input:focus,
|
|
.add-input:hover,
|
|
input:focus,
|
|
input:hover {
|
|
border: 1px solid rgba(0, 0, 0, 0.3);
|
|
}
|
|
|
|
.search-input::placeholder,
|
|
.add-input::placeholder,
|
|
input::placeholder {
|
|
color: rgba(0, 0, 0, 0.25);
|
|
opacity: 100%;
|
|
}
|
|
|
|
.projects-list {
|
|
display: flex;
|
|
width: 100%;
|
|
align-items: flex-start;
|
|
align-content: flex-start;
|
|
gap: 26px 34px;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.projects-project {
|
|
position: relative;
|
|
display: flex;
|
|
width: calc(375px - 40px);
|
|
height: calc(170px - 40px);
|
|
padding: 20px 16px 20px 24px;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
align-content: space-between;
|
|
flex-shrink: 0;
|
|
flex-wrap: wrap;
|
|
border-radius: 8px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
box-shadow: 2px 4px 15px 0px rgba(0, 0, 0, 0.04);
|
|
transition: 0.1s ease;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.projects-project:hover {
|
|
box-shadow: 4px 6px 15px 0px rgba(0, 0, 0, 0.08);
|
|
}
|
|
|
|
.projects-project .circle {
|
|
position: absolute;
|
|
top: -12px;
|
|
right: -12px;
|
|
width: 32px;
|
|
height: 32px;
|
|
background-color: #000;
|
|
border-radius: 50%;
|
|
overflow: hidden;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
opacity: 0;
|
|
transform: translateY(10%);
|
|
transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out;
|
|
}
|
|
|
|
.projects-project .circle img {
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
|
|
.projects-project:hover .circle {
|
|
opacity: 1;
|
|
transform: translateY(0);
|
|
transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
|
|
}
|
|
|
|
.project-main-info {
|
|
width: 80%;
|
|
display: inline-flex;
|
|
}
|
|
|
|
.project-main-info-text,
|
|
.project-last-update {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: space-between;
|
|
align-items: flex-start;
|
|
align-content: space-between;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.project-main-info .avatar-container {
|
|
display: flex;
|
|
width: 40px;
|
|
height: 40px;
|
|
margin-right: 10px;
|
|
border-radius: 5px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.project-main-info .avatar-container img {
|
|
height: auto;
|
|
width: auto;
|
|
max-height: 40px;
|
|
max-width: 40px;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.project-main-info h1,
|
|
.project-last-update h1 {
|
|
color: #0f0f10;
|
|
font-size: 15px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.15px;
|
|
margin: 0;
|
|
}
|
|
|
|
.project-main-info h2,
|
|
.project-last-update h2 {
|
|
color: #0f0f10;
|
|
opacity: 60%;
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
margin: 0;
|
|
width: fit-content;
|
|
}
|
|
|
|
.projects-project button {
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 0;
|
|
border-radius: 6px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
display: flex;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.projects-project button:hover {
|
|
background: rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.dropdown-content {
|
|
display: none;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
position: absolute;
|
|
background-color: #fff;
|
|
width: 150px;
|
|
transform: translate(calc(-100% + 32px), 10px);
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-radius: 12px;
|
|
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.02),
|
|
0px 4px 8px -4px rgba(0, 0, 0, 0.04), 0px 16px 24px -8px rgba(0, 0, 0, 0.06);
|
|
padding: 8px;
|
|
z-index: 6;
|
|
opacity: 0;
|
|
transition: opacity 0.2s ease;
|
|
}
|
|
|
|
.dropdown-content.is-visible {
|
|
opacity: 1;
|
|
transition: none;
|
|
}
|
|
|
|
.dropdown-content a {
|
|
font-size: 14px;
|
|
height: 40px;
|
|
border-radius: 6px;
|
|
padding: 0 8px;
|
|
width: calc(100% - 16px);
|
|
display: flex;
|
|
align-items: center;
|
|
transition: 0.1s ease;
|
|
cursor: pointer;
|
|
text-decoration: none;
|
|
color: #0f0f10;
|
|
}
|
|
|
|
.dropdown-content a:hover {
|
|
background: rgba(0, 0, 0, 0.06);
|
|
}
|
|
|
|
.dropdown-account {
|
|
display: none;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
position: absolute;
|
|
background-color: #fff;
|
|
width: 250px;
|
|
padding: 8px 0;
|
|
transform: translate(-100%, 50px);
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-radius: 12px;
|
|
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.02),
|
|
0px 4px 8px -4px rgba(0, 0, 0, 0.04), 0px 16px 24px -8px rgba(0, 0, 0, 0.06);
|
|
z-index: 6;
|
|
opacity: 0;
|
|
transition: none;
|
|
}
|
|
|
|
.dropdown-account.is-visible {
|
|
opacity: 1;
|
|
transition: opacity 0.2s ease;
|
|
}
|
|
|
|
.dropdown-account .user-name {
|
|
display: flex;
|
|
flex-direction: column;
|
|
padding: 8px 20px;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.dropdown-account .user-name h1 {
|
|
font-size: 0.95rem;
|
|
line-height: 1.25rem;
|
|
letter-spacing: initial;
|
|
font-weight: 500;
|
|
margin: 4px 0 0 0;
|
|
}
|
|
|
|
.dropdown-account .user-name h2 {
|
|
color: rgb(102, 102, 102);
|
|
font-size: 0.875rem;
|
|
line-height: 1.25rem;
|
|
letter-spacing: initial;
|
|
font-weight: 400;
|
|
margin: 3px 0 0 0;
|
|
}
|
|
|
|
.dropdown-account a {
|
|
text-align: left !important;
|
|
width: calc(100% - 40px);
|
|
padding: 8px 20px;
|
|
letter-spacing: normal !important;
|
|
font-size: 14px !important;
|
|
line-height: 20px !important;
|
|
}
|
|
|
|
.dropdown-account a svg {
|
|
width: 18px !important;
|
|
height: 18px !important;
|
|
border-radius: 0 !important;
|
|
border: 0 !important;
|
|
float: right;
|
|
opacity: 0.6;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.dropdown-account a:hover {
|
|
background: rgba(0, 0, 0, 0.06);
|
|
}
|
|
|
|
.dropdown-account a:hover svg {
|
|
opacity: 1;
|
|
}
|
|
|
|
.dropdown-account .line {
|
|
margin: 12px 20px;
|
|
width: calc(100% - 40px);
|
|
height: 1px;
|
|
background: rgb(234, 234, 234);
|
|
border-radius: 1px;
|
|
}
|
|
|
|
.dropdown-account .theme-selector {
|
|
width: calc(100% - 40px);
|
|
padding: 4px 20px;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.dropdown-account .theme-selector span {
|
|
color: rgb(102, 102, 102);
|
|
margin: 0;
|
|
font-size: 15px;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.dropdown-account .theme-selector:hover span {
|
|
color: #0f0f10;
|
|
}
|
|
|
|
.dropdown-notifications {
|
|
display: none;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
position: absolute;
|
|
background-color: #fff;
|
|
width: 350px;
|
|
min-height: 180px;
|
|
padding: 8px 0;
|
|
transform: translate(-100%, 50px);
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-radius: 12px;
|
|
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.02),
|
|
0px 4px 8px -4px rgba(0, 0, 0, 0.04), 0px 16px 24px -8px rgba(0, 0, 0, 0.06);
|
|
z-index: 6;
|
|
opacity: 0;
|
|
transition: none;
|
|
}
|
|
|
|
.dropdown-notifications .empty-span {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.dropdown-notifications.is-visible {
|
|
opacity: 1;
|
|
transition: opacity 0.2s ease;
|
|
}
|
|
|
|
.theme-switcher {
|
|
display: inline-flex;
|
|
gap: 4px;
|
|
}
|
|
|
|
.theme-btn {
|
|
cursor: pointer;
|
|
border: none;
|
|
background: none;
|
|
padding: 8px;
|
|
border-radius: 50%;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-content: center;
|
|
opacity: 0.6;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.theme-btn:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
.theme-btn.active {
|
|
opacity: 1;
|
|
background: rgba(0, 0, 0, 0.07);
|
|
}
|
|
|
|
.dropdown-account .button {
|
|
width: calc(100% - 40px);
|
|
border-radius: 6px;
|
|
text-align: center;
|
|
margin: 6px 20px 8px 20px;
|
|
background: #000;
|
|
color: #fff;
|
|
border: 0;
|
|
font-size: 14px;
|
|
height: 32px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.dropdown-account .button:hover {
|
|
background-color: rgba(0, 0, 0, 0.8);
|
|
}
|
|
|
|
.dropdown-account .button:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background-color: rgba(0, 0, 0, 0.7);
|
|
}
|
|
|
|
.dropdown-projects {
|
|
display: none;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
position: absolute;
|
|
background-color: #fff;
|
|
width: 250px;
|
|
padding: 0 0 8px 0;
|
|
transform: translate(calc(-100% + 60px), 10px);
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-radius: 12px;
|
|
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.02),
|
|
0px 4px 8px -4px rgba(0, 0, 0, 0.04), 0px 16px 24px -8px rgba(0, 0, 0, 0.06);
|
|
z-index: 1;
|
|
opacity: 0;
|
|
transition: none;
|
|
}
|
|
|
|
.dropdown-projects.is-visible {
|
|
opacity: 1;
|
|
transition: opacity 0.2s ease;
|
|
}
|
|
|
|
.dropdown-projects input {
|
|
width: calc(100% - 47px);
|
|
outline: none;
|
|
height: 48px;
|
|
border: 0;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
border-radius: 12px 12px 0 0;
|
|
background-image: url("../img/magnifyingglass.svg");
|
|
background-repeat: no-repeat;
|
|
background-size: 18px 18px;
|
|
background-position: 16px 16px;
|
|
padding-left: 45px;
|
|
font-size: 15px;
|
|
}
|
|
|
|
.dropdown-projects h1 {
|
|
margin: 8px 0 0 0;
|
|
height: 40px;
|
|
padding-left: 16px;
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 13px;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
.dropdown-projects .project {
|
|
width: calc(100% - 32px);
|
|
margin: 0 8px;
|
|
padding: 0 8px;
|
|
height: 40px;
|
|
display: flex;
|
|
align-items: center;
|
|
border-radius: 5px;
|
|
cursor: pointer;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.dropdown-projects .project .avatar-container {
|
|
display: flex;
|
|
width: 22px;
|
|
height: 22px;
|
|
margin-right: 7px;
|
|
border-radius: 3px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.dropdown-projects .project .avatar-container img {
|
|
height: auto;
|
|
width: auto;
|
|
max-height: 22px;
|
|
max-width: 22px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
.dropdown-projects .project .checkmark {
|
|
display: none;
|
|
}
|
|
|
|
.dropdown-projects .project.selected .checkmark {
|
|
display: block;
|
|
margin-left: auto;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.dropdown-projects .project:hover {
|
|
background: rgba(0, 0, 0, 0.04);
|
|
}
|
|
|
|
.dropdown-projects .project.selected {
|
|
background: rgba(0, 0, 0, 0.08);
|
|
}
|
|
|
|
.project-content {
|
|
width: 1650px;
|
|
margin: 24px auto 48px auto;
|
|
height: 100%;
|
|
display: flex;
|
|
gap: 35px;
|
|
}
|
|
|
|
.project-content .small {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-wrap: wrap;
|
|
align-content: baseline;
|
|
gap: 35px;
|
|
}
|
|
|
|
.project-name-section {
|
|
width: 100%;
|
|
display: inline-flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: 11px;
|
|
padding: 33px 0;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.project-name-section h1 {
|
|
width: 1650px;
|
|
margin: 0 auto;
|
|
font-size: 32px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.32px;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-name-section h2 {
|
|
width: 1650px;
|
|
margin: 0 auto;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
font-size: 16px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.16px;
|
|
user-select: none;
|
|
}
|
|
|
|
.progress-name-section {
|
|
width: 100%;
|
|
display: inline-flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: 11px;
|
|
padding: 33px 0;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.progress-name-section h1 {
|
|
width: 1300px;
|
|
margin: 0 auto;
|
|
font-size: 32px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.32px;
|
|
user-select: none;
|
|
}
|
|
|
|
.progress-name-section h2 {
|
|
width: 1300px;
|
|
margin: 0 auto;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
font-size: 16px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.16px;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-content .updates {
|
|
position: relative;
|
|
width: 400px;
|
|
height: auto;
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
}
|
|
|
|
.section-header {
|
|
display: flex;
|
|
width: calc(100% - 30px);
|
|
height: calc(85px - 20px);
|
|
padding: 10px 10px 10px 20px;
|
|
align-items: center;
|
|
gap: 15px;
|
|
flex-shrink: 0;
|
|
border-radius: 15px 15px 0px 0px;
|
|
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fafafa;
|
|
}
|
|
|
|
.project-content .updates .section-header {
|
|
width: 370px;
|
|
}
|
|
|
|
.section-header .icon {
|
|
display: flex;
|
|
width: 40px;
|
|
height: 40px;
|
|
padding: 5px;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 10px;
|
|
flex-shrink: 0;
|
|
border-radius: 7px;
|
|
background: #0f0f10;
|
|
}
|
|
|
|
.section-header .header-name {
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: flex-start;
|
|
}
|
|
|
|
.section-header .header-name h1 {
|
|
font-size: 24px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.24px;
|
|
margin: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
.section-header .header-name h2 {
|
|
color: rgba(0, 0, 0, 0.6);
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.14px;
|
|
margin: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-content table {
|
|
width: calc(400px - 30px);
|
|
margin: 15px;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
.progress-content table {
|
|
margin: 15px;
|
|
border-collapse: collapse;
|
|
width: calc(100% - 30px);
|
|
}
|
|
|
|
.project-content tr,
|
|
.progress-content tr {
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.project-content td .row-container,
|
|
.progress-content td .row-container {
|
|
border-radius: 8px;
|
|
cursor: pointer;
|
|
padding: 0 10px;
|
|
}
|
|
|
|
.progress-content td {
|
|
display: flex;
|
|
flex-direction: row;
|
|
flex-grow: 1;
|
|
flex-shrink: 1;
|
|
}
|
|
|
|
.project-content td .row-container:hover,
|
|
.progress-content td .row-container:hover {
|
|
background: rgba(232, 232, 237, 0.8);
|
|
}
|
|
|
|
.row-delete-container {
|
|
margin: auto 10px;
|
|
padding: 9px;
|
|
border-radius: 5px;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-content: center;
|
|
justify-items: center;
|
|
transition: 0.3s;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.row-delete-container:hover {
|
|
background: rgba(232, 232, 237, 0.8);
|
|
}
|
|
|
|
.project-content .row-container,
|
|
.progress-content .row-container {
|
|
display: flex;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
.project-content .row-icon,
|
|
.progress-content .row-icon,
|
|
.progress-content .row-delete-icon {
|
|
padding: 13px 0px;
|
|
width: 30px;
|
|
height: 30px;
|
|
text-align: center;
|
|
}
|
|
|
|
.row-delete-icon {
|
|
z-index: 3;
|
|
border-radius: 5px;
|
|
transition: 0.3s;
|
|
padding: 5px 0 !important;
|
|
margin: auto 0;
|
|
}
|
|
|
|
.row-delete-icon:hover {
|
|
background-color: rgba(0, 0, 0, 0.1);
|
|
}
|
|
.project-content .row-content,
|
|
.progress-content .row-content {
|
|
width: 100%;
|
|
padding-right: 5px;
|
|
display: flex;
|
|
align-items: flex-end;
|
|
align-content: center;
|
|
gap: 5px 8px;
|
|
padding: 13px 0px;
|
|
flex-wrap: wrap;
|
|
border-top: 1px solid #e8e8ed;
|
|
}
|
|
|
|
.project-content tr:first-child .row-content,
|
|
.progress-content tr:first-child .row-content {
|
|
border: 0;
|
|
}
|
|
|
|
.project-content .row-content h1,
|
|
.progress-content .row-content h1 {
|
|
font-size: 15px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.15px;
|
|
margin: 0;
|
|
width: 100%;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-content .row-content h2,
|
|
.progress-content .row-content h2 {
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
margin: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-content .row-content span,
|
|
.progress-content .row-content span {
|
|
color: rgba(0, 0, 0, 0.5);
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
letter-spacing: -0.14px;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-content .project-info,
|
|
.progress-content .project-info {
|
|
position: relative;
|
|
width: 100%;
|
|
height: 280px;
|
|
padding: 25px;
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
display: flex;
|
|
gap: 25px;
|
|
}
|
|
|
|
.project-info #page-preview {
|
|
width: auto;
|
|
max-width: 500px;
|
|
height: 280px;
|
|
border-radius: 7px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
cursor: pointer;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.project-info #page-preview:hover {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.project-info video:hover {
|
|
opacity: 1 !important;
|
|
cursor: default !important;
|
|
}
|
|
|
|
.work-status {
|
|
position: relative;
|
|
padding-left: 15px;
|
|
}
|
|
|
|
.project-info .info-sections {
|
|
display: flex;
|
|
width: 450px;
|
|
align-items: flex-start;
|
|
align-content: flex-start;
|
|
gap: 25px 20px;
|
|
flex-shrink: 0;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.project-info .info-section {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
gap: 5px 8px !important;
|
|
flex-shrink: 0;
|
|
flex-wrap: wrap;
|
|
}
|
|
|
|
.project-info .info-section.large,
|
|
.project-info .info-section.large h1,
|
|
.project-info .info-section.large h2 {
|
|
width: 100%;
|
|
}
|
|
|
|
.project-info .info-section.small,
|
|
.project-info .info-section.small h1,
|
|
.project-info .info-section.small h2 {
|
|
width: fit-content;
|
|
}
|
|
|
|
.project-info .info-section h1 {
|
|
font-size: 15px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.15px;
|
|
margin: 0;
|
|
user-select: none;
|
|
}
|
|
|
|
.project-info .info-section h2 {
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
margin: 0;
|
|
display: flex;
|
|
gap: 5px;
|
|
align-content: center;
|
|
}
|
|
|
|
.project-info .info-section a {
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
margin: 0;
|
|
display: flex;
|
|
gap: 5px;
|
|
align-content: center;
|
|
text-decoration: none;
|
|
color: #0f0f10;
|
|
}
|
|
|
|
.project-info .info-section a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.project-info .info-section img {
|
|
width: 18px;
|
|
height: 18px;
|
|
flex-shrink: 0;
|
|
border-radius: 18px;
|
|
border: 0;
|
|
}
|
|
|
|
.work-status::before {
|
|
content: "";
|
|
position: absolute;
|
|
left: 0;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
width: 10px;
|
|
height: 10px;
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.work-status[data-status="error"]::before {
|
|
background-color: #ff453a;
|
|
}
|
|
|
|
.work-status[data-status="loading"]::before {
|
|
background-color: #ffb74b;
|
|
}
|
|
|
|
.work-status[data-status="stable"]::before {
|
|
background-color: rgba(50, 215, 75, 0.7);
|
|
}
|
|
|
|
.project-content .project-payments {
|
|
position: relative;
|
|
width: 60%;
|
|
height: calc(100% - 332px - 35px - 2px);
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
}
|
|
|
|
.project-payments-content {
|
|
display: flex;
|
|
min-height: 210px;
|
|
}
|
|
|
|
circle-progress {
|
|
height: fit-content;
|
|
width: fit-content;
|
|
margin: auto;
|
|
display: flex;
|
|
}
|
|
|
|
circle-progress::part(base) {
|
|
width: 175px;
|
|
height: auto;
|
|
}
|
|
|
|
circle-progress::part(value) {
|
|
stroke-width: 10px;
|
|
stroke: #32d74b;
|
|
stroke-linecap: round;
|
|
}
|
|
circle-progress::part(circle) {
|
|
stroke-width: 10px;
|
|
stroke: rgba(50, 215, 75, 0.35);
|
|
}
|
|
circle-progress::part(text) {
|
|
fill: rgba(0, 0, 0, 0.8);
|
|
text-align: center;
|
|
font-family: Montserrat;
|
|
font-size: 18px;
|
|
font-style: normal;
|
|
font-weight: bold;
|
|
line-height: normal;
|
|
}
|
|
|
|
.project-content .project-documents {
|
|
width: calc(40% - 39px);
|
|
position: relative;
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
}
|
|
|
|
.progress-content {
|
|
width: 1300px;
|
|
margin: 24px auto 48px auto;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 35px;
|
|
}
|
|
|
|
.progress-content .graph {
|
|
width: 100%;
|
|
border-radius: 8px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
}
|
|
|
|
ul,
|
|
li {
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
.months {
|
|
grid-area: months;
|
|
}
|
|
.days {
|
|
grid-area: days;
|
|
}
|
|
.squares {
|
|
grid-area: squares;
|
|
width: fit-content;
|
|
margin: auto;
|
|
padding: 16px 0;
|
|
}
|
|
|
|
.graph {
|
|
width: 100%;
|
|
display: inline-grid;
|
|
grid-template-areas: "days squares";
|
|
grid-template-columns: auto 1fr;
|
|
}
|
|
|
|
.squares {
|
|
display: grid;
|
|
grid-gap: 5px;
|
|
grid-template-rows: repeat(7, 20px);
|
|
}
|
|
|
|
.squares {
|
|
grid-auto-flow: column;
|
|
grid-auto-columns: 20px;
|
|
}
|
|
|
|
.graph {
|
|
border: 1px solid #484f58;
|
|
border-radius: 6px;
|
|
}
|
|
|
|
.days li:nth-child(odd) {
|
|
visibility: hidden;
|
|
}
|
|
|
|
.squares li {
|
|
background-color: #e8eaee;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.squares li[data-level="1"] {
|
|
background-color: #93e7a2;
|
|
}
|
|
|
|
.squares li[data-level="2"] {
|
|
background-color: #3ebe5e;
|
|
}
|
|
|
|
.squares li[data-level="3"] {
|
|
background-color: #2f984a;
|
|
}
|
|
|
|
.squares li[data-level="3"] {
|
|
background-color: #216435;
|
|
}
|
|
|
|
.progress-update-section {
|
|
width: 50%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 11px;
|
|
}
|
|
|
|
.table-search-section {
|
|
display: flex;
|
|
align-items: center;
|
|
flex-direction: row;
|
|
flex-grow: 1;
|
|
flex-shrink: 1;
|
|
column-gap: 8px;
|
|
}
|
|
|
|
.table-search-section .date-range {
|
|
display: flex;
|
|
height: 40px;
|
|
align-items: center;
|
|
background: #fff;
|
|
font-size: 14px;
|
|
padding: 0 12px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
gap: 5px;
|
|
border-radius: 6px;
|
|
cursor: pointer;
|
|
transition: 0.2s;
|
|
min-width: 255px;
|
|
}
|
|
|
|
.table-search-section .date-range:hover {
|
|
background: rgba(0, 0, 0, 0.06);
|
|
}
|
|
|
|
.progress-update-table {
|
|
position: relative;
|
|
height: calc(100% - 55px);
|
|
border-radius: 6px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
width: 100%;
|
|
min-height: 250px;
|
|
}
|
|
|
|
.progress-modules-section {
|
|
width: calc(50% - 35px - 2px);
|
|
position: relative;
|
|
height: auto;
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
}
|
|
|
|
#modules-table {
|
|
width: calc(100% - 30px);
|
|
}
|
|
|
|
#modules-table .row-content {
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-content: center;
|
|
}
|
|
|
|
#modules-table td {
|
|
cursor: default;
|
|
}
|
|
|
|
#modules-table td:hover {
|
|
background: transparent;
|
|
}
|
|
|
|
.status {
|
|
margin: auto 0;
|
|
width: calc(100% - 45px);
|
|
height: 10px;
|
|
float: right;
|
|
border-radius: 5px;
|
|
}
|
|
|
|
.documents-table {
|
|
width: 100%;
|
|
position: relative;
|
|
height: auto;
|
|
min-height: 300px;
|
|
border-radius: 6px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
display: flex;
|
|
align-items: start;
|
|
}
|
|
|
|
.documents-table table {
|
|
width: calc(100% - 30px);
|
|
}
|
|
|
|
.empty-span-area {
|
|
width: 100%;
|
|
height: calc(100% - 86px);
|
|
display: flex;
|
|
}
|
|
|
|
.empty-span-area.full {
|
|
height: 100%;
|
|
}
|
|
|
|
.empty-span {
|
|
font-size: 18px;
|
|
width: fit-content;
|
|
height: fit-content;
|
|
margin: auto;
|
|
text-align: center;
|
|
padding: 0 20px;
|
|
text-transform: uppercase;
|
|
color: rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
.upload-button {
|
|
text-wrap: nowrap;
|
|
white-space: nowrap;
|
|
-webkit-text-wrap: none;
|
|
color: #fff;
|
|
text-align: center;
|
|
font-size: 17px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.18px;
|
|
border-radius: 6px;
|
|
background: #000;
|
|
height: 42px;
|
|
border: none;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-content: center;
|
|
align-items: center;
|
|
gap: 8px;
|
|
padding: 0 14px;
|
|
cursor: pointer;
|
|
z-index: 3;
|
|
}
|
|
|
|
.upload-button:hover {
|
|
background-color: rgba(0, 0, 0, 0.8);
|
|
}
|
|
|
|
.upload-button:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background-color: rgba(0, 0, 0, 0.7);
|
|
}
|
|
|
|
#documentsTable h2 {
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
#documentsTable .row-content {
|
|
margin-left: 10px;
|
|
}
|
|
|
|
.drop-zone {
|
|
width: calc(100% - 54px);
|
|
height: 130px;
|
|
padding: 25px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
font-weight: 500;
|
|
font-size: 20px;
|
|
cursor: pointer;
|
|
color: rgba(0, 0, 0, 0.8);
|
|
border: 2px dashed rgba(0, 0, 0, 0.2);
|
|
border-radius: 8px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.drop-zone--over {
|
|
border-style: solid;
|
|
}
|
|
|
|
.drop-zone__input {
|
|
display: none;
|
|
}
|
|
|
|
.drop-zone__thumb {
|
|
width: 100%;
|
|
height: 100%;
|
|
border-radius: 10px;
|
|
overflow: hidden;
|
|
background-color: rgba(0, 0, 0, 0.4);
|
|
background-size: cover;
|
|
position: relative;
|
|
}
|
|
|
|
.drop-zone__thumb::after {
|
|
content: attr(data-label);
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
padding: 5px 0;
|
|
color: #ffffff;
|
|
background: rgba(0, 0, 0, 0.75);
|
|
font-size: 14px;
|
|
text-align: center;
|
|
}
|
|
|
|
.payments-table-section {
|
|
width: calc(50% - 35px - 4px);
|
|
position: relative;
|
|
height: auto;
|
|
border-radius: 15px;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
background: #fff;
|
|
min-height: 250px;
|
|
}
|
|
|
|
.setting-section {
|
|
width: 100%;
|
|
display: inline-flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
position: relative;
|
|
border-radius: 6px;
|
|
border: 1px solid #ebebeb;
|
|
opacity: 1;
|
|
}
|
|
|
|
.setting-section.hidden {
|
|
opacity: 0;
|
|
}
|
|
|
|
.setting-top {
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
width: 100%;
|
|
padding: 24px;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: 12px;
|
|
border-radius: 6px 6px 0px 0px;
|
|
background: #fff;
|
|
}
|
|
|
|
.setting-top h1 {
|
|
font-size: 20px;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.2px;
|
|
margin: 0;
|
|
}
|
|
|
|
.setting-top h2 {
|
|
color: #171717;
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
line-height: 130%;
|
|
letter-spacing: -0.14px;
|
|
margin: 0;
|
|
}
|
|
|
|
.setting-top input,
|
|
.setting-top select {
|
|
width: 300px;
|
|
box-sizing: border-box;
|
|
color: rgba(0, 0, 0, 0.7);
|
|
font-weight: 400;
|
|
background: #ffffff;
|
|
border: 1px solid rgba(0, 0, 0, 0.1);
|
|
outline: none;
|
|
background-repeat: no-repeat;
|
|
transition: 0.2s;
|
|
float: left;
|
|
border-radius: 5px;
|
|
height: 36px;
|
|
padding-left: 10px;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.setting-top input:focus,
|
|
.setting-top input:hover,
|
|
.setting-top select:focus,
|
|
.setting-top select:hover {
|
|
border: 1px solid rgba(0, 0, 0, 0.6);
|
|
}
|
|
|
|
select {
|
|
cursor: pointer;
|
|
-moz-appearance: none;
|
|
-webkit-appearance: none;
|
|
appearance: none;
|
|
background: url(../img/down-input.svg) no-repeat right white !important;
|
|
background-position-x: calc(100% - 14px) !important;
|
|
}
|
|
|
|
.setting-bottom {
|
|
box-sizing: border-box;
|
|
display: flex;
|
|
width: 100%;
|
|
padding: 12px 24px;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
align-content: center;
|
|
row-gap: 10px;
|
|
flex-wrap: wrap;
|
|
border-radius: 0px 0px 6px 6px;
|
|
border-top: 1px solid #ebebeb;
|
|
}
|
|
|
|
.setting-bottom h2 {
|
|
color: #666;
|
|
font-size: 14px;
|
|
font-style: normal;
|
|
font-weight: 400;
|
|
line-height: normal;
|
|
}
|
|
|
|
.setting-bottom button {
|
|
padding: 0 10px;
|
|
border-radius: 6px;
|
|
text-align: center;
|
|
background: #000;
|
|
color: #fff;
|
|
border: 0;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
line-height: 130%;
|
|
letter-spacing: -0.14px;
|
|
outline: none !important;
|
|
height: 32px;
|
|
border: 1px solid #000;
|
|
cursor: pointer;
|
|
transition: 0.3s;
|
|
z-index: 3;
|
|
}
|
|
|
|
.setting-bottom button:hover {
|
|
background-color: rgba(0, 0, 0, 0.8);
|
|
}
|
|
|
|
.setting-bottom button:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background-color: rgba(0, 0, 0, 0.7);
|
|
}
|
|
|
|
button.inactive,
|
|
button.inactive:hover,
|
|
button.inactive:active {
|
|
color: rgb(143, 143, 143);
|
|
background: rgb(242, 242, 242);
|
|
border: 1px solid rgba(143, 143, 143, 0.2);
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.setting-bottom .delete {
|
|
background: rgb(255, 69, 58);
|
|
border: 1px solid rgb(255, 69, 58);
|
|
}
|
|
|
|
.setting-bottom .delete:hover {
|
|
background: rgba(255, 69, 58, 0.85);
|
|
}
|
|
|
|
.setting-bottom .delete:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background: rgba(255, 69, 58, 0.7);
|
|
}
|
|
|
|
.notifications {
|
|
width: 18rem;
|
|
height: 50%;
|
|
min-height: 400px;
|
|
position: fixed;
|
|
z-index: 2;
|
|
right: 0;
|
|
bottom: 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: end;
|
|
margin: 0.5rem;
|
|
}
|
|
|
|
.noti {
|
|
position: relative;
|
|
height: 0;
|
|
transition: height 300ms ease;
|
|
flex-shrink: 0;
|
|
opacity: 1;
|
|
}
|
|
.noti.out {
|
|
animation: notiOut 500ms ease forwards;
|
|
}
|
|
@keyframes notiOut {
|
|
to {
|
|
height: 0;
|
|
}
|
|
}
|
|
|
|
.noticard {
|
|
position: absolute;
|
|
bottom: 0;
|
|
display: flex;
|
|
flex-direction: column;
|
|
isolation: isolate;
|
|
width: 18rem;
|
|
d-height: 8rem;
|
|
background: white;
|
|
border: 1px solid rgba(0, 0, 0, 0.2);
|
|
border-radius: 1rem;
|
|
overflow: hidden;
|
|
animation: notiCardIn 500ms ease;
|
|
}
|
|
@keyframes notiCardIn {
|
|
from {
|
|
transform: translateX(50%);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
.noti.out .noticard {
|
|
animation: notiCardOut 500ms ease forwards;
|
|
}
|
|
@keyframes notiCardOut {
|
|
to {
|
|
opacity: 0;
|
|
transform: scale(0.5);
|
|
}
|
|
}
|
|
.noticard:before {
|
|
position: absolute;
|
|
content: "";
|
|
inset: 0.0625rem;
|
|
border-radius: 0.9375rem;
|
|
background: white;
|
|
z-index: 2;
|
|
}
|
|
.noticard:after {
|
|
position: absolute;
|
|
content: "";
|
|
width: 0.25rem;
|
|
inset: 0.65rem auto 0.65rem 0.5rem;
|
|
border-radius: 0.125rem;
|
|
background: linear-gradient(to bottom, #ffc843, #00b3e3, #ff4338);
|
|
transition: transform 300ms ease;
|
|
z-index: 4;
|
|
}
|
|
|
|
.noticard:hover:after {
|
|
transform: translateX(0.15rem);
|
|
}
|
|
|
|
.notititle {
|
|
padding: 0.65rem 0.5rem 0.4rem 1.25rem;
|
|
font-weight: 500;
|
|
font-size: 1.1rem;
|
|
transition: transform 300ms ease;
|
|
z-index: 5;
|
|
}
|
|
.noti:hover .notititle {
|
|
transform: translateX(0.15rem);
|
|
}
|
|
.notidesc {
|
|
color: #99999d;
|
|
padding: 0 0.5rem 0.85rem 1.25rem;
|
|
transition: transform 300ms ease;
|
|
z-index: 5;
|
|
}
|
|
.noti:hover .notidesc {
|
|
transform: translateX(0.25rem);
|
|
}
|
|
|
|
.notiglow,
|
|
.notiborderglow {
|
|
position: absolute;
|
|
width: 20rem;
|
|
height: 20rem;
|
|
transform: translate(-50%, -50%);
|
|
background: radial-gradient(
|
|
circle closest-side at center,
|
|
white,
|
|
transparent
|
|
);
|
|
opacity: 0;
|
|
transition: opacity 300ms ease;
|
|
}
|
|
.notiglow {
|
|
z-index: 3;
|
|
}
|
|
.notiborderglow {
|
|
z-index: 1;
|
|
}
|
|
|
|
.noti:hover .notiglow {
|
|
opacity: 0.1;
|
|
}
|
|
.noti:hover .notiborderglow {
|
|
opacity: 0.1;
|
|
}
|
|
|
|
.users-table {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
overflow: hidden;
|
|
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
|
|
border-radius: 6px;
|
|
background-color: white;
|
|
}
|
|
|
|
.users-table th {
|
|
color: rgba(0, 0, 0, 0.8);
|
|
font-size: 20px;
|
|
padding: 14px 14px 14px 28px;
|
|
border: 0;
|
|
text-align: left;
|
|
}
|
|
|
|
.users-table td {
|
|
color: rgba(0, 0, 0, 0.6);
|
|
font-size: 18px;
|
|
padding: 14px 18px 14px 28px;
|
|
border-bottom: 0;
|
|
border-top: 1px solid rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.users-table tbody tr {
|
|
transition: 0.2s;
|
|
cursor: pointer;
|
|
background-color: white;
|
|
}
|
|
|
|
.users-table tbody tr:hover {
|
|
filter: brightness(0.9);
|
|
}
|
|
|
|
.setting-section .area-projects {
|
|
margin: 0;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.setting-section .project {
|
|
height: 28px;
|
|
list-style: none;
|
|
position: relative;
|
|
padding-left: 0;
|
|
}
|
|
|
|
.setting-section .project img {
|
|
margin-left: -22px;
|
|
padding-right: 7px;
|
|
}
|
|
|
|
.setting-section .project label {
|
|
color: rgba(0, 0, 0, 0.5);
|
|
cursor: pointer !important;
|
|
}
|
|
|
|
.setting-section .checkbox-input:checked {
|
|
color: rgba(0, 0, 0, 0.9) !important;
|
|
}
|
|
|
|
.setting-section .checkbox-input:hover {
|
|
filter: brightness(0.95) !important;
|
|
}
|
|
|
|
.setting-section .checkbox-input:checked {
|
|
background: url(../img/checkbox-check.svg);
|
|
}
|
|
|
|
.setting-section .checkbox-label:hover + .checkbox-label {
|
|
color: rgba(0, 0, 0, 0.7) !important;
|
|
}
|
|
|
|
.setting-section .checkbox-input:checked + .checkbox-label {
|
|
color: rgba(0, 0, 0, 0.9) !important;
|
|
}
|
|
|
|
.setting-section .checkmark {
|
|
display: inline-block;
|
|
width: 18px;
|
|
height: 18px;
|
|
background: url(../img/checkbox.svg);
|
|
margin-right: 5px;
|
|
margin-bottom: -3px;
|
|
transition: 0.2s;
|
|
}
|
|
|
|
.setting-section .checkbox-input:hover + .checkbox-label .checkmark {
|
|
filter: brightness(0.95) !important;
|
|
}
|
|
|
|
.setting-section .checkbox-input:checked + .checkbox-label .checkmark {
|
|
background: url(../img/checkbox-check.svg);
|
|
}
|
|
|
|
input[type="checkbox"] {
|
|
display: none;
|
|
}
|
|
|
|
#deleteConfirm {
|
|
background: rgb(255, 69, 58);
|
|
color: white;
|
|
}
|
|
|
|
#deleteConfirm:hover {
|
|
background: rgba(255, 69, 58, 0.8);
|
|
}
|
|
|
|
#deleteConfirm:active {
|
|
color: rgba(255, 255, 255, 0.85);
|
|
background: rgba(255, 69, 58, 0.7);
|
|
}
|
|
|
|
.progress-bar {
|
|
width: 100%;
|
|
height: 20px;
|
|
background-color: #eee;
|
|
margin-top: 10px;
|
|
overflow: hidden;
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.progress-fill {
|
|
height: 100%;
|
|
background-color: rgb(255, 183, 75);
|
|
border-radius: 8px;
|
|
transition: width 0.7s;
|
|
}
|
|
|
|
@keyframes fadeOut {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
100% {
|
|
opacity: 0;
|
|
height: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
}
|
|
|
|
.buttons {
|
|
z-index: 3;
|
|
}
|
|
|
|
@media (max-width: 1690px) {
|
|
/* при разрешении монитора до 1690 пикселей */
|
|
|
|
.project-content,
|
|
.project-name-section h1,
|
|
.project-name-section h2 {
|
|
width: 1450px;
|
|
}
|
|
|
|
.project-content,
|
|
.project-content .small {
|
|
gap: 25px;
|
|
}
|
|
|
|
.project-content .project-payments {
|
|
width: 55%;
|
|
}
|
|
|
|
.project-content .project-payments table {
|
|
width: 300px;
|
|
}
|
|
|
|
.project-content .project-documents {
|
|
width: calc(45% - 29px);
|
|
}
|
|
}
|
|
|
|
@media (max-width: 1490px) {
|
|
/* при разрешении монитора до 1490 пикселей */
|
|
|
|
.project-content,
|
|
.project-name-section h1,
|
|
.project-name-section h2 {
|
|
width: 1300px;
|
|
}
|
|
|
|
.project-content .updates table,
|
|
.project-content .updates .section-header {
|
|
width: 360px;
|
|
}
|
|
|
|
.project-content .project-payments {
|
|
height: calc(100% - 332px - 20px - 2px);
|
|
}
|
|
|
|
.project-info .info-sections {
|
|
width: 330px;
|
|
}
|
|
|
|
#info-version,
|
|
#info-domain,
|
|
#info-version h1,
|
|
#info-version h2,
|
|
#info-domain h1,
|
|
#info-domain h2 {
|
|
width: fit-content;
|
|
}
|
|
|
|
.project-content,
|
|
.project-content .small {
|
|
gap: 20px;
|
|
}
|
|
|
|
.project-content .project-payments {
|
|
width: 55%;
|
|
}
|
|
|
|
.project-content .project-payments table {
|
|
width: 250px;
|
|
}
|
|
.project-content .project-documents table {
|
|
width: 330px;
|
|
}
|
|
.project-info .info-section.small {
|
|
width: 100%;
|
|
}
|
|
|
|
.project-content .project-documents {
|
|
width: calc(45% - 24px);
|
|
}
|
|
}
|
|
|
|
@media (max-width: 900px) {
|
|
/* при разрешении монитора до 900 пикселей */
|
|
|
|
#main-section {
|
|
width: 675px;
|
|
height: 423px;
|
|
background: url(../img/krbl_circle_mid.svg);
|
|
background-repeat: no-repeat;
|
|
background-position: right;
|
|
}
|
|
|
|
#main-section img {
|
|
width: 170px;
|
|
}
|
|
|
|
#main-section h1 {
|
|
font-size: 36px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 110%;
|
|
letter-spacing: -0.18px;
|
|
margin-top: 80px;
|
|
}
|
|
|
|
#main-section span {
|
|
font-size: 36px;
|
|
line-height: 110%;
|
|
letter-spacing: -0.18px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 680px) {
|
|
/* при разрешении монитора до 680 пикселей */
|
|
|
|
#main-section {
|
|
width: 95%;
|
|
height: 412px;
|
|
background: url(../img/krbl_circle_small.svg);
|
|
background-repeat: no-repeat;
|
|
background-position: center;
|
|
}
|
|
|
|
#main-section img {
|
|
width: 200px;
|
|
margin-top: 70px;
|
|
}
|
|
|
|
#main-section h1 {
|
|
font-size: 28px;
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
line-height: 110%;
|
|
letter-spacing: -0.18px;
|
|
margin-top: 100px;
|
|
}
|
|
|
|
#main-section span {
|
|
font-size: 28px;
|
|
line-height: 110%;
|
|
letter-spacing: -0.18px;
|
|
}
|
|
|
|
.form-container {
|
|
width: 70%;
|
|
padding: 35px;
|
|
border-radius: 15px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 550px) {
|
|
/* при разрешении монитора до 550 пикселей */
|
|
|
|
.form-container {
|
|
width: 75%;
|
|
padding: 35px;
|
|
}
|
|
|
|
.form-container h1 {
|
|
font-size: 20px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 510px) {
|
|
/* при разрешении монитора до 510 пикселей */
|
|
|
|
#main-section h1,
|
|
#main-section span {
|
|
font-size: 24px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 430px) {
|
|
/* при разрешении монитора до 430 пикселей */
|
|
|
|
#main-section h1,
|
|
#main-section span {
|
|
font-size: 20px;
|
|
}
|
|
|
|
.form-container {
|
|
width: 80%;
|
|
padding: 25px;
|
|
}
|
|
}
|
|
|
|
@media (max-height: 825px) {
|
|
/* при высоте экрана до 825 пикселей */
|
|
|
|
#content {
|
|
min-height: fit-content;
|
|
margin-top: 60px;
|
|
}
|
|
}
|
|
|
|
@media (max-height: 900px) and (max-width: 750px) {
|
|
/* при высоте экрана до 900 пикселей и ширине экрана до 750 пикселей*/
|
|
|
|
#content {
|
|
min-height: fit-content;
|
|
margin-top: 100px;
|
|
}
|
|
|
|
header {
|
|
position: fixed;
|
|
}
|
|
|
|
#main-links {
|
|
display: none;
|
|
}
|
|
|
|
header ul.menu {
|
|
display: block;
|
|
}
|
|
|
|
header {
|
|
position: fixed;
|
|
position: absolute;
|
|
display: block;
|
|
top: 0;
|
|
left: 0;
|
|
}
|
|
|
|
header .burger-container {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
|
|
@media (max-height: 700px) {
|
|
/* при высоте экрана до 700 пикселей */
|
|
|
|
#content {
|
|
min-height: fit-content;
|
|
margin-top: 60px;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 370px) {
|
|
/* при разрешении монитора до 360 пикселей */
|
|
|
|
body {
|
|
width: 370px !important;
|
|
}
|
|
}
|