🚨chore: Sync Sass

This commit is contained in:
minsik 2024-10-07 14:58:17 +09:00
parent 36077b601f
commit 8d25b6176f
4 changed files with 2153 additions and 1556 deletions

File diff suppressed because it is too large Load Diff

View File

@ -77,6 +77,10 @@ $alert-color: #101010;
width: 640px; width: 640px;
} }
&.lx-2 {
width: 740px;
}
&.lx { &.lx {
width: 770px; width: 770px;
} }
@ -783,6 +787,7 @@ $alert-color: #101010;
display: table-cell; display: table-cell;
vertical-align: middle; vertical-align: middle;
padding-bottom: 14px; padding-bottom: 14px;
text-align: left;
} }
.eaves-keraba-td { .eaves-keraba-td {
@ -1543,3 +1548,115 @@ $alert-color: #101010;
} }
} }
} }
// 지붕모듈선택
.roof-module-tab {
display: flex;
align-items: center;
gap: 10px;
margin-bottom: 14px;
.module-tab-bx {
flex: 1;
height: 34px;
line-height: 31px;
border: 1px solid #484848;
border-radius: 2px;
background-color: transparent;
font-size: 12px;
color: #AAA;
text-align: center;
cursor: default;
transition: all .15s ease-in-out;
&.act {
background-color: #1083E3;
border: 1px solid #1083E3;
color: #fff;
font-weight: 500;
}
}
.tab-arr {
display: block;
width: 9px;
height: 14px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
background-image: url(../../public/static/images/canvas/module_tab_arr.svg);
transition: all .15s ease-in-out;
&.act {
background-image: url(../../public/static/images/canvas/module_tab_arr_white.svg);
}
}
}
.roof-module-compas {
margin-bottom: 24px;
.compas-box-inner {
width: 280px;
height: 253px;
.circle {
top: 86%;
&:nth-child(1),
&:nth-child(7),
&:nth-child(13),
&:nth-child(19) {
&::before {
content: '';
position: absolute;
top: 20px;
left: 50%;
transform: translateX(-50%);
width: 1px;
height: 6px;
background-color: #8B8B8B;
}
}
i {
top: 32px;
}
&.act {
i {
color: #8B8B8B;
}
}
}
}
}
.center-wrap {
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
}
.module-table-flex-wrap {
display: flex;
gap: 10px;
}
.module-table-box {
flex: 1;
background-color: #3D3D3D;
border-radius: 2px;
.module-table-inneer {
padding: 10px;
.outline-form {
span {
width: auto;
}
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,177 +1,215 @@
@mixin flexbox(){ @mixin flexbox() {
display: flex; display: flex;
align-items: center; align-items: center;
} }
table{ table {
.overflow-lab{ .overflow-lab {
white-space: nowrap; white-space: nowrap;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden; overflow: hidden;
} }
.al-l{
text-align: left !important; .al-l {
} text-align: left !important;
}
} }
.common-table{ .common-table {
table{ table {
table-layout: fixed; table-layout: fixed;
border: 1px solid #ECF0F4;
border-radius: 3px;
border-collapse: collapse;
tbody {
th {
font-size: 13px;
font-weight: 500;
color: #344356;
padding: 14px 12px;
border: 1px solid #ECF0F4; border: 1px solid #ECF0F4;
border-radius: 3px; background-color: #F7F9FA;
border-collapse:collapse; vertical-align: middle;
tbody{ }
th{
font-size: 13px; td {
font-weight: 500; padding: 9px;
color: #344356; border: 1px solid #ECF0F4;
padding: 14px 12px; font-size: 13px;
border: 1px solid #ECF0F4 ; font-weight: 400;
background-color: #F7F9FA; color: #45576F;
vertical-align: middle; vertical-align: middle;
}
td{ .radio-wrap {
padding: 9px; flex: none;
border: 1px solid #ECF0F4 ; @include flexbox;
font-size: 13px;
font-weight: 400;
color: #45576F;
vertical-align: middle;
.radio-wrap{
flex: none;
@include flexbox;
}
.form-flex-wrap{
@include flexbox;
}
.date-picker-wrap{
width: 100%;
@include flexbox;
span{
margin: 0 4px;
}
}
}
} }
.form-flex-wrap {
@include flexbox;
}
.date-picker-wrap {
width: 100%;
@include flexbox;
span {
margin: 0 4px;
}
}
}
} }
&.bt-able{ }
margin-bottom: 30px;
} &.bt-able {
margin-bottom: 30px;
}
} }
.infomation-table{ .infomation-table {
table{ table {
border-top: 1px solid #DEE3EA; border-top: 1px solid #DEE3EA;
border-bottom: 1px solid #DEE3EA; border-bottom: 1px solid #DEE3EA;
border-collapse:collapse; border-collapse: collapse;
tbody{
tr{
th{
font-size: 13px;
color: #344356;
font-weight: 500;
padding: 18px 0;
border-bottom: 1px solid #F4F4F7;
.title{
margin-right: 8px;
}
}
td{
padding: 0 0 0 15px;
border-bottom: 1px solid #F4F4F7;
.guide{ tbody {
font-size: 13px; tr {
color: #697C8F; th {
font-weight: normal; font-size: 13px;
margin-left: 15px; color: #344356;
} font-weight: 500;
span{ padding: 18px 0;
font-size: 13px; border-bottom: 1px solid #F4F4F7;
color: #697C8F;
font-weight: normal; .title {
} margin-right: 8px;
} }
&:last-child{
th,td{border-bottom: none;}
}
}
} }
.flx-box{
@include flexbox; td {
padding: 0 0 0 15px;
border-bottom: 1px solid #F4F4F7;
.guide {
font-size: 13px;
color: #697C8F;
font-weight: normal;
margin-left: 15px;
}
span {
font-size: 13px;
color: #697C8F;
font-weight: normal;
}
} }
&:last-child {
th, td {
border-bottom: none;
}
}
}
} }
.tooltips{
display: block; .flx-box {
width: 14px; @include flexbox;
height: 14px;
display: inline-block;
background: url(../../public/static/images/sub/tooltips.svg)no-repeat center;
background-size: cover;
cursor: pointer;
} }
}
.tooltips {
display: block;
width: 14px;
height: 14px;
display: inline-block;
background: url(../../public/static/images/sub/tooltips.svg) no-repeat center;
background-size: cover;
cursor: pointer;
}
} }
.module-table{ .module-table {
table{ table {
table-layout: fixed;
border-collapse: collapse;
thead {
display: table;
table-layout: fixed;
width: 100%;
th {
padding: 13px 0;
font-size: 13px;
color: #344356;
font-weight: 500;
border-bottom: 2px solid #E0E5EB;
text-align: center;
}
}
tbody {
display: block;
overflow-y: auto;
tr {
display: table;
table-layout: fixed; table-layout: fixed;
border-collapse: collapse; width: 100%;
thead{ border: 1px solid #ECF0F4;
display: table;
table-layout: fixed; td {
width: 100%; padding: 10px 0px;
th{ font-size: 13px;
padding: 13px 0; color: #45576F;
font-size: 13px; font-weight: 400;
color: #344356; text-align: center;
font-weight: 500;
border-bottom: 2px solid #E0E5EB;
text-align: center;
}
}
tbody{
display: block;
overflow-y: auto;
tr{
display: table;
table-layout: fixed;
width: 100%;
border: 1px solid #ECF0F4;
td{
padding: 10px 0px;
font-size: 13px;
color: #45576F;
font-weight: 400;
text-align: center;
}
}
&::-webkit-scrollbar {
width: 4px;
background-color: transparent;
}
&::-webkit-scrollbar-thumb {
background-color: #C1CCD7;
}
&::-webkit-scrollbar-track {
background-color: transparent;
}
}
&.small{
tbody{height: 120px;}
}
&.big{
td,
th{
&:nth-child(2){
width: 121px;
}
}
tbody{
height: 160px;
td{
padding: 10px 20px;
}
}
} }
}
&::-webkit-scrollbar {
width: 4px;
background-color: transparent;
}
&::-webkit-scrollbar-thumb {
background-color: #C1CCD7;
}
&::-webkit-scrollbar-track {
background-color: transparent;
}
} }
&.small {
tbody {
height: 120px;
}
}
&.big {
td,
th {
&:nth-child(2) {
width: 121px;
}
}
tbody {
height: 160px;
td {
padding: 10px 20px;
}
}
}
}
}
.roof-module-table {
table {
table-layout: fixed;
border-collapse: collapse;
}
} }