
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
@charset "utf-8";
/* btn */
.small-btn {
width: 120px;
padding: 5px 10px;
border-radius: 5px;
font-size: 1.3rem;
}
.comment-btn{
padding: 10px;
font-size: 1.3rem;
border-radius: 0 5px 5px 0;
}
.large-btn {
width: 100%;
padding: 5px 15px;
border-radius: 5px;
}
.icon-btn {
padding: 5px;
border-radius: 50%;
}
.close-btn{
font-size: 1.6rem;
font-weight: 900;
}
.btn,
.logout-btn{
position: relative;
font-size: 1.4rem;
}
.logout-btn::before {
content: "";
width: 1px;
height: 10px;
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
background-color: #aaa;
}
.close-btn {
color: #d6def6;
}
.blue-btn,
.blue-border-btn:hover {
background-color: var(--blue);
color: var(--white);
transition: all 0.3s ease-in-out;
}
.red-btn,
.red-border-btn:hover {
background-color: var(--red);
color: var(--white);
transition: all 0.3s ease-in-out;
}
.green-btn,
.green-border-btn:hover {
background-color: var(--green);
color: var(--white);
transition: all 0.3s ease-in-out;
}
.orange-btn,
.orange-border-btn:hover {
background-color: var(--orange);
color: var(--white);
transition: all 0.3s ease-in-out;
}
.darkg-btn,
.darkg-border-btn:hover {
background-color: var(--dark);
color: var(--white);
transition: all 0.3s ease-in-out;
}
.gray-btn,
.gray-border-btn:hover {
background-color: #eee;
color: #333;
transition: all 0.3s ease-in-out;
}
.blue-border-btn {
border: 1px solid var(--blue);
color: var(--blue);
background-color: var(--white);
}
.red-border-btn {
border: 1px solid var(--red);
color: var(--red);
background-color: var(--white);
}
.green-border-btn {
border: 1px solid var(--green);
color: var(--green);
background-color: var(--white);
}
.orange-border-btn {
border: 1px solid var(--orange);
;
color: var(--orange);
background-color: var(--white);
}
.darkg-border-btn {
border: 1px solid #434343;
color: #434343;
background-color: var(--white);
}
.gray-border-btn {
border: 1px solid #aaa;
color: #aaa;
background-color: var(--white);
}
.white-border-btn {
border: 1px solid var(--white);
color: var(--white);
background-color: transparent;
}
.tp-btn {
background-color: transparent;
width: 15px;
height: 15px;
margin-left: 10px;
}
button:disabled {
background-color: #eee;
color: #333;
}
/* 모달 */
.modal-wrapper {
background-color: rgba(0, 0, 0, 0.5);
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 11000;
}
.modal-container {
background: #fff;
min-width: 500px;
width: 30%;
height:80%;
border-radius: 5px;
display: grid;
grid-template-rows: auto 1fr auto;
padding: 20px;
box-sizing: border-box;
max-height: 95%;
min-height: 500px;
}
.modal-title {
width: 100%;
border-bottom: 1px solid #d4cccc;
padding: 10px 0;
}
.modal-subtitle {
font-size: 1.3rem;
font-weight: 600;
}
.modal-content-monthly {
width: 100%;
padding: 20px 0;
overflow-y: auto;
}
.large-modal {
width: 90%;
}
.small-modal {
min-width: 200px;
min-height: 200px;
max-width: 450px;
height: auto;
max-height: 50%;
}
.list-modal {
width: 80%;
height: 80%;
}
.alert-write {
font-size: 1.6rem;
line-height: 180%;
}
.modal-content-monthly::-webkit-scrollbar {
width: 10px;
}
.modal-content-monthly::-webkit-scrollbar-thumb {
background-color: #6b6b6b;
border-radius: 10px;
background-clip: padding-box;
border: 2px solid transparent;
}
.modal-content-monthly::-webkit-scrollbar-track {
background-color: #eee;
border-radius: 10px;
box-shadow: inset 0px 0px 5px white;
}
.modal-end {
width: 100%;
padding: 15px 0;
border-top: 1px solid #eee;
}
.alert-modal .modal-end button,
.small-modal .modal-end button {
margin-left: 0;
}
.full-input,
.full-select {
width: 100%;
}
/* auto list */
.input-group{
position: relative;
}
.auto-list{
position: absolute;
bottom: 0;
left: 0;
transform: translateY(100%);
width: 100%;
max-height: 200px;
overflow-y: auto;
border-radius: 0 0 5px 5px;
/* background-color: var(--white);
padding: 10px;
border: 1px solid #eee; */
}
.auto-list li{
font-size: 1.3rem;
margin-bottom: 5px;
}
.auto-list li:last-child{
margin-bottom: 0;
}