Merge remote-tracking branch 'z-eactive/jenkins_with_weblogic' into jenkins_with_weblogic
# Conflicts: # src/main/resources/static/css/main.css # src/main/resources/static/css/main.css.map # src/main/resources/static/sass/abstracts/_variables.scss
This commit is contained in:
@@ -18,7 +18,7 @@ html {
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
line-height: 1.6;
|
||||
color: #1A1A2E;
|
||||
background-color: #FFFFFF;
|
||||
@@ -87,6 +87,13 @@ section, summary {
|
||||
color: #1A1A2E;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Noto Sans KR";
|
||||
src: url("/font/NotoSansKR-VariableFont_wght.ttf") format("truetype");
|
||||
font-weight: 100 900;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
body {
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
@@ -634,13 +641,8 @@ hr {
|
||||
}
|
||||
|
||||
.global-header {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
position: relative;
|
||||
background-color: #ffffff;
|
||||
backdrop-filter: blur(10px);
|
||||
-webkit-backdrop-filter: blur(10px);
|
||||
z-index: 350;
|
||||
height: 112px;
|
||||
transition: all 0.3s ease;
|
||||
@@ -649,6 +651,12 @@ hr {
|
||||
.global-header.index-header {
|
||||
background-color: #E5F8FF;
|
||||
}
|
||||
.global-header .container {
|
||||
height: 100%;
|
||||
}
|
||||
.global-header .container .header-content {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.header-content {
|
||||
display: flex;
|
||||
@@ -658,7 +666,6 @@ hr {
|
||||
max-width: 1920px;
|
||||
margin: 0 auto;
|
||||
padding: 0 20px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.header-left {
|
||||
@@ -790,7 +797,7 @@ hr {
|
||||
object-fit: contain;
|
||||
}
|
||||
.mobile-left .mobile-logo-text {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: clamp(14px, 3.73vw, 18px);
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -898,21 +905,24 @@ hr {
|
||||
.mobile-drawer .drawer-header .drawer-header-left {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
gap: clamp(8px, 2.13vw, 12px);
|
||||
}
|
||||
.mobile-drawer .drawer-header .drawer-header-left .drawer-logo-link {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.mobile-drawer .drawer-header .drawer-header-left .drawer-logo {
|
||||
height: 16px;
|
||||
height: clamp(16px, 4.27vw, 24px);
|
||||
width: auto;
|
||||
object-fit: contain;
|
||||
}
|
||||
.mobile-drawer .drawer-header .drawer-header-left .drawer-logo-text {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: clamp(14px, 3.73vw, 18px);
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
text-decoration: none;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.mobile-drawer .drawer-header .drawer-header-right {
|
||||
display: flex;
|
||||
@@ -969,7 +979,7 @@ hr {
|
||||
height: 56px;
|
||||
}
|
||||
.mobile-drawer .drawer-welcome .welcome-login-prompt {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -978,7 +988,7 @@ hr {
|
||||
text-align: center;
|
||||
}
|
||||
.mobile-drawer .drawer-welcome .welcome-text {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -1000,7 +1010,7 @@ hr {
|
||||
height: 40px;
|
||||
background: #e5e7eb;
|
||||
color: #5f666c;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 700;
|
||||
border-radius: 8px;
|
||||
@@ -1018,7 +1028,7 @@ hr {
|
||||
height: 40px;
|
||||
background: #0049b4;
|
||||
color: #ffffff;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 700;
|
||||
border-radius: 8px;
|
||||
@@ -1045,7 +1055,7 @@ hr {
|
||||
gap: 8px;
|
||||
}
|
||||
.mobile-drawer .drawer-welcome.authenticated .welcome-user-name {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -1078,7 +1088,7 @@ hr {
|
||||
height: 16px;
|
||||
}
|
||||
.mobile-drawer .drawer-footer .drawer-logout-btn span {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: #0049b4;
|
||||
@@ -1110,7 +1120,7 @@ hr {
|
||||
background: transparent;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 500;
|
||||
color: #212529;
|
||||
@@ -1129,7 +1139,7 @@ hr {
|
||||
.mobile-drawer .drawer-nav .drawer-menu-item .drawer-submenu li a {
|
||||
display: block;
|
||||
padding: 8px 16px 8px 57px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: #212529;
|
||||
@@ -1345,7 +1355,7 @@ hr {
|
||||
text-decoration: none;
|
||||
color: var(--text-dark);
|
||||
font-weight: 500;
|
||||
font-size: 15px;
|
||||
font-size: 18px;
|
||||
padding: 8px 16px;
|
||||
border-radius: 8px;
|
||||
transition: all 0.3s ease;
|
||||
@@ -1375,10 +1385,6 @@ hr {
|
||||
box-shadow: var(--shadow-lg);
|
||||
}
|
||||
|
||||
body {
|
||||
padding-top: 112px;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.global-header {
|
||||
height: clamp(44px, 11.73vw, 60px);
|
||||
@@ -1397,9 +1403,6 @@ body {
|
||||
height: clamp(44px, 11.73vw, 60px);
|
||||
margin-top: 0;
|
||||
}
|
||||
body {
|
||||
padding-top: clamp(44px, 11.73vw, 60px);
|
||||
}
|
||||
}
|
||||
.header-user-info {
|
||||
display: flex;
|
||||
@@ -1419,7 +1422,7 @@ body {
|
||||
display: block;
|
||||
}
|
||||
.header-user-info .user-identity .user-name {
|
||||
font-family: "Noto Sans CJK KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
@@ -1431,7 +1434,7 @@ body {
|
||||
line-height: 1;
|
||||
}
|
||||
.header-user-info .header-link {
|
||||
font-family: "Noto Sans CJK KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
@@ -1552,7 +1555,7 @@ body {
|
||||
gap: 8px;
|
||||
}
|
||||
.footer-left .footer-links .footer-link {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -1569,7 +1572,7 @@ body {
|
||||
user-select: none;
|
||||
}
|
||||
.footer-left .footer-copyright {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #9CA3AF;
|
||||
@@ -1593,7 +1596,7 @@ body {
|
||||
width: 240px;
|
||||
height: 44px;
|
||||
padding: 0 16px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -1622,7 +1625,7 @@ body {
|
||||
}
|
||||
}
|
||||
.footer-right .footer-contact {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 30px;
|
||||
font-weight: 700;
|
||||
color: #1F2937;
|
||||
@@ -3164,7 +3167,7 @@ body {
|
||||
}
|
||||
}
|
||||
.common-title-bar .common-title, .user-management-container .table-controls .common-title, .app-list-title-section .common-title, .register-title-bar .common-title {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 28px;
|
||||
font-weight: 700;
|
||||
color: #1A1A2E;
|
||||
@@ -3208,7 +3211,7 @@ body {
|
||||
justify-content: center;
|
||||
padding: 5px 14px;
|
||||
border-radius: 40px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -3319,14 +3322,14 @@ body {
|
||||
opacity: 0.5;
|
||||
}
|
||||
.apikey-empty-state h3, .app-list-empty h3, .empty-state h3, .empty-api-state h3 {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
color: #1A1A2E;
|
||||
margin: 0 0 16px;
|
||||
}
|
||||
.apikey-empty-state p, .app-list-empty p, .empty-state p, .empty-api-state p {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
color: #6e7780;
|
||||
margin: 0;
|
||||
@@ -3340,7 +3343,7 @@ body {
|
||||
height: 60px;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
cursor: pointer;
|
||||
@@ -3513,8 +3516,6 @@ body {
|
||||
gap: 16px;
|
||||
padding: 16px 24px;
|
||||
background: #FFFFFF;
|
||||
border: 1px solid #E2E8F0;
|
||||
border-radius: 8px;
|
||||
transition: all 0.2s;
|
||||
}
|
||||
.apikey-api-item:hover, .api-list-item:hover {
|
||||
@@ -3632,7 +3633,7 @@ body {
|
||||
width: 100%;
|
||||
padding: 12px 16px;
|
||||
font-size: 16px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
color: #1A1A2E;
|
||||
background: #FFFFFF;
|
||||
border: 2px solid #E2E8F0;
|
||||
@@ -4199,7 +4200,7 @@ select.form-control {
|
||||
padding: 0 44px 0 16px;
|
||||
border: none;
|
||||
background: transparent;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #1A1A2E;
|
||||
@@ -4520,7 +4521,7 @@ select.form-control {
|
||||
border: 1px solid #E2E8F0;
|
||||
border-radius: 8px;
|
||||
font-size: 14px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
transition: all 0.3s ease;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
@@ -4844,7 +4845,7 @@ select.form-control {
|
||||
text-decoration: none;
|
||||
border: 1px solid #212529;
|
||||
border-radius: 6px;
|
||||
font-family: "Noto Sans CJK KR", "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-weight: 700;
|
||||
font-size: 16px;
|
||||
background: transparent;
|
||||
@@ -4869,7 +4870,7 @@ select.form-control {
|
||||
border-radius: 50px;
|
||||
cursor: pointer;
|
||||
transition: all 0.3s ease;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
}
|
||||
.user-profile-dropdown .user-profile-btn .user-name {
|
||||
@@ -5448,7 +5449,7 @@ select.form-control {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
gap: 14px;
|
||||
flex-wrap: wrap;
|
||||
flex-wrap: nowrap;
|
||||
}
|
||||
@media (max-width: 1024px) {
|
||||
.list-table .list-table-row .row-actions {
|
||||
@@ -5464,6 +5465,7 @@ select.form-control {
|
||||
justify-content: center;
|
||||
padding: 8px 16px;
|
||||
height: 40px;
|
||||
white-space: nowrap;
|
||||
border-radius: 8px;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
@@ -6053,7 +6055,7 @@ select.form-control {
|
||||
background: #E9F8FF;
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 220px;
|
||||
height: 110px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@@ -6198,7 +6200,7 @@ select.form-control {
|
||||
justify-content: center;
|
||||
min-width: 10px;
|
||||
height: 21px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 400;
|
||||
color: #5f666c;
|
||||
@@ -6246,6 +6248,7 @@ select.form-control {
|
||||
width: 100%;
|
||||
height: 720px;
|
||||
overflow: hidden;
|
||||
background-color: #E9F9FF;
|
||||
}
|
||||
@media (max-width: 1024px) {
|
||||
.hero-carousel-container {
|
||||
@@ -6269,7 +6272,7 @@ select.form-control {
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 780px;
|
||||
height: 580px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@@ -6354,7 +6357,7 @@ select.form-control {
|
||||
}
|
||||
|
||||
.hero-text .hero-subtitle {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 36px;
|
||||
font-weight: 400;
|
||||
line-height: 1;
|
||||
@@ -6376,7 +6379,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.hero-text .hero-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 50px;
|
||||
font-weight: 700;
|
||||
line-height: 1.2;
|
||||
@@ -6406,7 +6409,7 @@ select.form-control {
|
||||
padding: 10px;
|
||||
background: #0049B4;
|
||||
color: #FFFFFF;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
border-radius: 10px;
|
||||
@@ -6704,7 +6707,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-search-section .search-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 36px;
|
||||
font-weight: 700;
|
||||
line-height: 1.3;
|
||||
@@ -6778,7 +6781,7 @@ select.form-control {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: transparent;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 17px;
|
||||
font-weight: 500;
|
||||
color: #000000;
|
||||
@@ -6874,7 +6877,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-search-section .hashtag-label {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #000000;
|
||||
@@ -6905,7 +6908,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-search-section .hashtag-link {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -6929,7 +6932,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-search-section .hashtag-separator {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
color: #000000;
|
||||
user-select: none;
|
||||
@@ -6956,9 +6959,11 @@ select.form-control {
|
||||
padding: 75px 0 100px;
|
||||
background: #FFFFFF;
|
||||
overflow: hidden;
|
||||
height: 1000px;
|
||||
}
|
||||
@media (max-width: 768px) {
|
||||
.api-showcase {
|
||||
height: auto;
|
||||
padding: 40px 0 60px;
|
||||
}
|
||||
}
|
||||
@@ -6983,7 +6988,8 @@ select.form-control {
|
||||
text-align: center;
|
||||
margin-bottom: 24px;
|
||||
position: relative;
|
||||
padding-right: 150px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
@media (max-width: 1024px) {
|
||||
.api-showcase .section-header {
|
||||
@@ -7001,7 +7007,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-showcase .section-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 44px;
|
||||
font-weight: 700;
|
||||
line-height: 1.3;
|
||||
@@ -7021,7 +7027,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-showcase .section-subtitle {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 26px;
|
||||
font-weight: 400;
|
||||
line-height: 1.5;
|
||||
@@ -7039,16 +7045,13 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-showcase .btn-all-apis {
|
||||
position: absolute;
|
||||
top: 75%;
|
||||
right: 0;
|
||||
transform: translateY(-50%);
|
||||
align-self: flex-end;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
gap: 21px;
|
||||
padding: 12px 24px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
padding: 12px 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 15px;
|
||||
font-weight: 500;
|
||||
color: #FFFFFF;
|
||||
@@ -7167,7 +7170,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-showcase .card-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
line-height: 1.67;
|
||||
@@ -7183,7 +7186,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-showcase .card-description {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 15px;
|
||||
font-weight: 400;
|
||||
line-height: 1.43;
|
||||
@@ -7293,7 +7296,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.info-section .info-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 28px;
|
||||
font-weight: 400;
|
||||
line-height: 1.4;
|
||||
@@ -7331,7 +7334,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.info-section .info-description {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 400;
|
||||
line-height: 1.6;
|
||||
@@ -7374,7 +7377,7 @@ select.form-control {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 18px 52px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
line-height: 56px;
|
||||
@@ -7528,7 +7531,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.support-center .section-header .section-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 44px;
|
||||
line-height: 1.6;
|
||||
color: #000000;
|
||||
@@ -7662,7 +7665,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.support-center .support-card .card-content h3 {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 32px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -7682,7 +7685,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.support-center .support-card .card-content p {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
@@ -7891,7 +7894,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-stats-section .section-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
line-height: 1.5;
|
||||
margin: 0;
|
||||
}
|
||||
@@ -7996,7 +7999,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-stats-section .stat-card .stat-label {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 500;
|
||||
color: #FFFFFF;
|
||||
@@ -8037,7 +8040,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.api-stats-section .stat-card .stat-number {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 44px;
|
||||
font-weight: 700;
|
||||
color: #EFDCB2;
|
||||
@@ -8135,7 +8138,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.signup-cta-section .cta-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 40px;
|
||||
font-weight: 700;
|
||||
color: #000000;
|
||||
@@ -8165,7 +8168,7 @@ select.form-control {
|
||||
width: 178px;
|
||||
background: #008ae2;
|
||||
color: #FFFFFF;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
border-radius: 10px;
|
||||
@@ -9090,7 +9093,7 @@ select.form-control {
|
||||
}
|
||||
|
||||
.login-message {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -9113,7 +9116,7 @@ select.form-control {
|
||||
width: 100%;
|
||||
height: 70px;
|
||||
padding: 0 32px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -9168,7 +9171,7 @@ select.form-control {
|
||||
border-width: 0 2px 2px 0;
|
||||
}
|
||||
.login-form .form-checkbox label {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -9182,7 +9185,7 @@ select.form-control {
|
||||
width: 100%;
|
||||
height: 80px;
|
||||
padding: 10px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -9213,7 +9216,7 @@ select.form-control {
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
.login-links a {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -9435,7 +9438,7 @@ select.form-control {
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 18px 24px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 22px;
|
||||
font-weight: 700;
|
||||
color: #8c959f;
|
||||
@@ -9472,7 +9475,7 @@ select.form-control {
|
||||
margin-bottom: 20px;
|
||||
padding: 14px 18px;
|
||||
border-radius: 12px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 15px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
@@ -9532,7 +9535,7 @@ select.form-control {
|
||||
align-items: center;
|
||||
flex-shrink: 0;
|
||||
width: 170px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -9552,7 +9555,7 @@ select.form-control {
|
||||
flex: 1;
|
||||
height: 60px;
|
||||
padding: 0 20px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -9584,7 +9587,7 @@ select.form-control {
|
||||
.account-recovery-form .form-select {
|
||||
height: 60px;
|
||||
padding: 0 40px 0 20px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #515151;
|
||||
@@ -9690,7 +9693,7 @@ select.form-control {
|
||||
right: 20px;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #ed5b5b;
|
||||
@@ -9708,7 +9711,7 @@ select.form-control {
|
||||
width: 172px;
|
||||
height: 60px;
|
||||
padding: 10px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -9759,7 +9762,7 @@ select.form-control {
|
||||
width: 200px;
|
||||
height: 60px;
|
||||
padding: 10px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
border: none;
|
||||
@@ -9888,7 +9891,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.account-recovery-result .result-header .result-title {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -9900,7 +9903,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.account-recovery-result .result-header .result-description {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5f666c;
|
||||
@@ -9949,7 +9952,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.found-users-list .found-user-item .user-email {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -9960,7 +9963,7 @@ select.form-control {
|
||||
}
|
||||
}
|
||||
.found-users-list .found-user-item .user-date {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #8c959f;
|
||||
@@ -9980,7 +9983,7 @@ select.form-control {
|
||||
padding: 16px 24px;
|
||||
}
|
||||
.result-info-box .info-text {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 15px;
|
||||
font-weight: 400;
|
||||
color: #5f666c;
|
||||
@@ -10226,7 +10229,7 @@ select.form-control {
|
||||
}
|
||||
|
||||
.signup-message {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -10252,7 +10255,7 @@ select.form-control {
|
||||
justify-content: center;
|
||||
gap: 10px;
|
||||
padding: 10px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -10296,7 +10299,7 @@ select.form-control {
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
.signup-navigation .signup-nav-link {
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -12492,7 +12495,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
}
|
||||
|
||||
.app-list-title {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 28px;
|
||||
font-weight: 700;
|
||||
color: #1A1A2E;
|
||||
@@ -12579,7 +12582,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
}
|
||||
|
||||
.app-list-name {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 22px;
|
||||
font-weight: 700;
|
||||
color: #1A1A2E;
|
||||
@@ -12592,7 +12595,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
}
|
||||
|
||||
.app-list-description {
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #6e7780;
|
||||
@@ -12843,7 +12846,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
background: #E5E7EB;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #5F666C;
|
||||
@@ -13381,7 +13384,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
background: #E5E7EB;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #5F666C;
|
||||
@@ -13411,7 +13414,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
background: #0049b4;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -13441,7 +13444,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
background: #DC3545;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -13502,7 +13505,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
}
|
||||
.file-upload-inline .file-display-text {
|
||||
flex: 1;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 16px;
|
||||
color: #94A3B8;
|
||||
overflow: hidden;
|
||||
@@ -13545,7 +13548,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
background: #3ba4ed;
|
||||
border: none;
|
||||
border-radius: 12px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -14168,7 +14171,7 @@ input[type=checkbox]:checked + .custom-checkbox {
|
||||
border: 1px solid #E2E8F0;
|
||||
border-radius: 8px;
|
||||
font-size: 16px;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Pretendard", -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
resize: vertical;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
@@ -15801,7 +15804,7 @@ body.commission-print-page {
|
||||
font-size: 12px;
|
||||
width: 600px;
|
||||
margin: 90px;
|
||||
font-family: "Noto Sans KR", -apple-system, sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
}
|
||||
body.commission-print-page div {
|
||||
position: relative;
|
||||
@@ -15977,7 +15980,7 @@ body.commission-print-page .btn-primary:hover {
|
||||
background: #FFFFFF;
|
||||
border: 1px solid #dadada;
|
||||
border-radius: 12px;
|
||||
font-family: "Noto Sans KR", sans-serif;
|
||||
font-family: "Spoqa Han Sans Neo", "SpoqaHanSans", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -35,7 +35,7 @@ $shadow-lg: 0 8px 24px rgba(75, 155, 255, 0.15);
|
||||
$shadow-xl: 0 16px 40px rgba(75, 155, 255, 0.2);
|
||||
|
||||
// Typography
|
||||
$font-family-primary: 'Spoqa Han Sans Neo', 'SpoqaHanSans', 'Pretendard', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans KR', sans-serif;
|
||||
$font-family-primary: 'Spoqa Han Sans Neo', 'SpoqaHanSans', 'Noto Sans KR', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
|
||||
$font-family-mono: 'Fira Code', 'Courier New', monospace;
|
||||
|
||||
// Font sizes
|
||||
|
||||
@@ -2,6 +2,15 @@
|
||||
// Basic typography styles
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
// Noto Sans KR Font Face
|
||||
@font-face {
|
||||
font-family: 'Noto Sans KR';
|
||||
src: url('/font/NotoSansKR-VariableFont_wght.ttf') format('truetype');
|
||||
font-weight: 100 900;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
// Body text
|
||||
body {
|
||||
font-size: $font-size-base;
|
||||
|
||||
@@ -474,8 +474,6 @@ $apikey-border-color: #dadada;
|
||||
gap: $spacing-md;
|
||||
padding: $spacing-md $spacing-lg;
|
||||
background: $white;
|
||||
border: 1px solid $border-gray;
|
||||
border-radius: $border-radius-md;
|
||||
transition: all 0.2s;
|
||||
|
||||
&:hover {
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
text-decoration: none;
|
||||
border: 1px solid #212529;
|
||||
border-radius: 6px;
|
||||
font-family: 'Noto Sans CJK KR', $font-family-primary;
|
||||
font-family: $font-family-primary;
|
||||
font-weight: $font-weight-bold; // 700
|
||||
font-size: $font-size-base; // 16px
|
||||
background: transparent;
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
background: #E9F8FF;
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 220px;
|
||||
height: 110px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
@@ -430,7 +430,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
gap: 14px;
|
||||
flex-wrap: wrap;
|
||||
flex-wrap: nowrap;
|
||||
|
||||
@media (max-width: $breakpoint-md) {
|
||||
width: 100%;
|
||||
@@ -448,6 +448,7 @@
|
||||
justify-content: center;
|
||||
padding: $spacing-sm $spacing-md;
|
||||
height: 40px;
|
||||
white-space: nowrap;
|
||||
border-radius: $border-radius-md;
|
||||
font-size: $font-size-base;
|
||||
font-weight: $font-weight-regular;
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
gap: 8px;
|
||||
|
||||
.footer-link {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -68,7 +68,7 @@
|
||||
}
|
||||
|
||||
.footer-copyright {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #9CA3AF;
|
||||
@@ -94,7 +94,7 @@
|
||||
width: 240px;
|
||||
height: 44px;
|
||||
padding: 0 16px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -126,7 +126,7 @@
|
||||
}
|
||||
|
||||
.footer-contact {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 30px;
|
||||
font-weight: 700;
|
||||
color: #1F2937;
|
||||
|
||||
@@ -46,14 +46,8 @@
|
||||
// Modern Header Structure
|
||||
// ===========================
|
||||
.global-header {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
//background-color: #C3DFEA;
|
||||
position: relative;
|
||||
background-color: #ffffff;
|
||||
backdrop-filter: blur(10px);
|
||||
-webkit-backdrop-filter: blur(10px);
|
||||
z-index: $z-index-header;
|
||||
height: 112px;
|
||||
transition: all 0.3s ease;
|
||||
@@ -63,6 +57,13 @@
|
||||
&.index-header {
|
||||
background-color: #E5F8FF;
|
||||
}
|
||||
.container {
|
||||
height: 100%;
|
||||
|
||||
.header-content {
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.header-content {
|
||||
@@ -73,7 +74,6 @@
|
||||
max-width: 1920px;
|
||||
margin: 0 auto;
|
||||
padding: 0 20px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
// ===========================
|
||||
@@ -213,7 +213,6 @@
|
||||
.mobile-left {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
// 375px 기준 8px → 8/375*100 ≈ 2.13vw, 범위: 8px ~ 12px
|
||||
gap: clamp(8px, 2.13vw, 12px);
|
||||
|
||||
.mobile-logo-link {
|
||||
@@ -230,9 +229,7 @@
|
||||
}
|
||||
|
||||
.mobile-logo-text {
|
||||
// Figma: API Portal 텍스트 - 375px 기준 14px
|
||||
// 14/375*100 ≈ 3.73vw, 범위: 14px ~ 18px
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: clamp(14px, 3.73vw, 18px);
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -367,7 +364,7 @@
|
||||
.drawer-header-left {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
gap: clamp(8px, 2.13vw, 12px);
|
||||
|
||||
.drawer-logo-link {
|
||||
display: flex;
|
||||
@@ -375,15 +372,18 @@
|
||||
}
|
||||
|
||||
.drawer-logo {
|
||||
height: 16px;
|
||||
height: clamp(16px, 4.27vw, 24px);
|
||||
width: auto;
|
||||
object-fit: contain;
|
||||
}
|
||||
|
||||
.drawer-logo-text {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
font-family: $font-family-primary;
|
||||
font-size: clamp(14px, 3.73vw, 18px);
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
text-decoration: none;
|
||||
white-space: nowrap;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -455,7 +455,7 @@
|
||||
|
||||
// 비로그인: 로그인 해 주세요 텍스트
|
||||
.welcome-login-prompt {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -465,7 +465,7 @@
|
||||
}
|
||||
|
||||
.welcome-text {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -490,7 +490,7 @@
|
||||
height: 40px;
|
||||
background: #e5e7eb;
|
||||
color: #5f666c;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 700;
|
||||
border-radius: 8px;
|
||||
@@ -511,7 +511,7 @@
|
||||
height: 40px;
|
||||
background: #0049b4;
|
||||
color: #ffffff;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 700;
|
||||
border-radius: 8px;
|
||||
@@ -544,7 +544,7 @@
|
||||
|
||||
// Figma: 회원명 16px Bold
|
||||
.welcome-user-name {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -583,7 +583,7 @@
|
||||
}
|
||||
|
||||
span {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: #0049b4;
|
||||
@@ -622,7 +622,7 @@
|
||||
background: transparent;
|
||||
border: none;
|
||||
cursor: pointer;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 500;
|
||||
color: #212529;
|
||||
@@ -645,7 +645,7 @@
|
||||
a {
|
||||
display: block;
|
||||
padding: 8px 16px 8px 57px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: #212529;
|
||||
@@ -902,7 +902,7 @@
|
||||
text-decoration: none;
|
||||
color: var(--text-dark);
|
||||
font-weight: 500;
|
||||
font-size: 15px;
|
||||
font-size: 18px;
|
||||
padding: 8px 16px;
|
||||
border-radius: 8px;
|
||||
transition: all 0.3s ease;
|
||||
@@ -999,9 +999,7 @@
|
||||
// ===========================
|
||||
// Body Layout Compensation
|
||||
// ===========================
|
||||
body {
|
||||
padding-top: 112px; // Compensate for fixed header (112px height)
|
||||
}
|
||||
// body padding-top removed - header is no longer fixed on PC
|
||||
|
||||
// ===========================
|
||||
// Mobile Responsive Design
|
||||
@@ -1033,10 +1031,7 @@ body {
|
||||
}
|
||||
}
|
||||
|
||||
body {
|
||||
// 헤더 높이와 동일하게 반응형 적용
|
||||
padding-top: clamp(44px, 11.73vw, 60px);
|
||||
}
|
||||
// body padding-top removed - header is no longer fixed
|
||||
}
|
||||
|
||||
// ===========================
|
||||
@@ -1061,7 +1056,7 @@ body {
|
||||
}
|
||||
|
||||
.user-name {
|
||||
font-family: 'Noto Sans CJK KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
@@ -1076,7 +1071,7 @@ body {
|
||||
}
|
||||
|
||||
.header-link {
|
||||
font-family: 'Noto Sans CJK KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 18px 24px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 22px;
|
||||
font-weight: 700;
|
||||
color: #8c959f;
|
||||
@@ -106,7 +106,7 @@
|
||||
margin-bottom: 20px;
|
||||
padding: 14px 18px;
|
||||
border-radius: 12px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 15px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
@@ -171,7 +171,7 @@
|
||||
align-items: center;
|
||||
flex-shrink: 0;
|
||||
width: 170px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -192,7 +192,7 @@
|
||||
flex: 1;
|
||||
height: 60px;
|
||||
padding: 0 20px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
@@ -230,7 +230,7 @@
|
||||
.form-select {
|
||||
height: 60px;
|
||||
padding: 0 40px 0 20px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #515151;
|
||||
@@ -350,7 +350,7 @@
|
||||
right: 20px;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #ed5b5b;
|
||||
@@ -369,7 +369,7 @@
|
||||
width: 172px;
|
||||
height: 60px;
|
||||
padding: 10px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -418,7 +418,7 @@
|
||||
width: 200px;
|
||||
height: 60px;
|
||||
padding: 10px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 18px;
|
||||
font-weight: 700;
|
||||
border: none;
|
||||
@@ -566,7 +566,7 @@
|
||||
}
|
||||
|
||||
.result-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -578,7 +578,7 @@
|
||||
}
|
||||
|
||||
.result-description {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5f666c;
|
||||
@@ -632,7 +632,7 @@
|
||||
}
|
||||
|
||||
.user-email {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -643,7 +643,7 @@
|
||||
}
|
||||
|
||||
.user-date {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #8c959f;
|
||||
@@ -665,7 +665,7 @@
|
||||
padding: 16px 24px;
|
||||
|
||||
.info-text {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 15px;
|
||||
font-weight: 400;
|
||||
color: #5f666c;
|
||||
|
||||
@@ -314,7 +314,7 @@ body.commission-print-page {
|
||||
font-size: 12px;
|
||||
width: 600px;
|
||||
margin: 90px;
|
||||
font-family: 'Noto Sans KR', -apple-system, sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
|
||||
div {
|
||||
position: relative;
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
width: 100%;
|
||||
height: 720px;
|
||||
overflow: hidden;
|
||||
background-color: #E9F9FF;
|
||||
|
||||
@include respond-to('md') {
|
||||
height: 800px;
|
||||
@@ -35,7 +36,7 @@
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 780px;
|
||||
height: 580px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@@ -122,7 +123,7 @@
|
||||
|
||||
.hero-text {
|
||||
.hero-subtitle {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 36px;
|
||||
font-weight: 400;
|
||||
line-height: 1;
|
||||
@@ -144,7 +145,7 @@
|
||||
}
|
||||
|
||||
.hero-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 50px;
|
||||
font-weight: 700;
|
||||
line-height: 1.2;
|
||||
@@ -174,7 +175,7 @@
|
||||
padding: 10px;
|
||||
background: #0049B4;
|
||||
color: #FFFFFF;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
border-radius: 10px;
|
||||
@@ -489,7 +490,7 @@
|
||||
}
|
||||
|
||||
.search-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 36px;
|
||||
font-weight: 700;
|
||||
line-height: 1.3;
|
||||
@@ -570,7 +571,7 @@
|
||||
border: none;
|
||||
outline: none;
|
||||
background: transparent;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 17px;
|
||||
font-weight: 500;
|
||||
color: #000000;
|
||||
@@ -670,7 +671,7 @@
|
||||
}
|
||||
|
||||
.hashtag-label {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 700;
|
||||
color: #000000;
|
||||
@@ -702,7 +703,7 @@
|
||||
}
|
||||
|
||||
.hashtag-link {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -727,7 +728,7 @@
|
||||
}
|
||||
|
||||
.hashtag-separator {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
color: #000000;
|
||||
user-select: none;
|
||||
@@ -759,8 +760,10 @@
|
||||
padding: 75px 0 100px;
|
||||
background: $white;
|
||||
overflow: hidden;
|
||||
height: 1000px;
|
||||
|
||||
@include respond-to('sm') {
|
||||
height: auto;
|
||||
// Figma 모바일: 패딩 조정
|
||||
padding: 40px 0 60px;
|
||||
}
|
||||
@@ -788,7 +791,8 @@
|
||||
text-align: center;
|
||||
margin-bottom: 24px;
|
||||
position: relative;
|
||||
padding-right: 150px; // 버튼 공간 확보
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
@include respond-to('md') {
|
||||
padding-right: 0;
|
||||
@@ -806,7 +810,7 @@
|
||||
}
|
||||
|
||||
.section-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 44px;
|
||||
font-weight: 700;
|
||||
line-height: 1.3;
|
||||
@@ -826,7 +830,7 @@
|
||||
}
|
||||
|
||||
.section-subtitle {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 26px;
|
||||
font-weight: 400;
|
||||
line-height: 1.5;
|
||||
@@ -845,16 +849,13 @@
|
||||
}
|
||||
|
||||
.btn-all-apis {
|
||||
position: absolute;
|
||||
top: 75%;
|
||||
right: 0;
|
||||
transform: translateY(-50%);
|
||||
align-self: flex-end;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
gap: 21px;
|
||||
padding: 12px 24px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
padding: 12px 12px;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 15px;
|
||||
font-weight: 500;
|
||||
color: #FFFFFF;
|
||||
@@ -977,7 +978,7 @@
|
||||
}
|
||||
|
||||
.card-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
line-height: 1.67;
|
||||
@@ -994,7 +995,7 @@
|
||||
}
|
||||
|
||||
.card-description {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 15px;
|
||||
font-weight: 400;
|
||||
line-height: 1.43;
|
||||
@@ -1126,7 +1127,7 @@
|
||||
}
|
||||
|
||||
.info-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 28px;
|
||||
font-weight: 400;
|
||||
line-height: 1.4;
|
||||
@@ -1167,7 +1168,7 @@
|
||||
}
|
||||
|
||||
.info-description {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 18px;
|
||||
font-weight: 400;
|
||||
line-height: 1.6;
|
||||
@@ -1210,7 +1211,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: 18px 52px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 24px;
|
||||
font-weight: 700;
|
||||
line-height: 56px;
|
||||
@@ -1388,7 +1389,7 @@
|
||||
}
|
||||
|
||||
.section-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 44px;
|
||||
line-height: 1.6;
|
||||
color: #000000;
|
||||
@@ -1525,7 +1526,7 @@
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 32px;
|
||||
font-weight: 700;
|
||||
color: #212529;
|
||||
@@ -1545,7 +1546,7 @@
|
||||
}
|
||||
|
||||
p {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 18px;
|
||||
font-weight: 400;
|
||||
color: #515961;
|
||||
@@ -1775,7 +1776,7 @@
|
||||
}
|
||||
|
||||
.section-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
line-height: 1.5;
|
||||
margin: 0;
|
||||
|
||||
@@ -1881,7 +1882,7 @@
|
||||
}
|
||||
|
||||
.stat-label {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 500;
|
||||
color: #FFFFFF;
|
||||
@@ -1926,7 +1927,7 @@
|
||||
}
|
||||
|
||||
.stat-number {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 44px;
|
||||
font-weight: 700;
|
||||
color: #EFDCB2;
|
||||
@@ -2038,7 +2039,7 @@
|
||||
}
|
||||
|
||||
.cta-title {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 40px;
|
||||
font-weight: 700;
|
||||
color: #000000;
|
||||
@@ -2068,7 +2069,7 @@
|
||||
width: 178px;
|
||||
background: #008ae2;
|
||||
color: #FFFFFF;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
border-radius: 10px;
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
}
|
||||
|
||||
.login-message {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -71,7 +71,7 @@
|
||||
width: 100%;
|
||||
height: 70px;
|
||||
padding: 0 32px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #5F666C;
|
||||
@@ -133,7 +133,7 @@
|
||||
}
|
||||
|
||||
label {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -149,7 +149,7 @@
|
||||
width: 100%;
|
||||
height: 80px;
|
||||
padding: 10px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -183,7 +183,7 @@
|
||||
flex-wrap: wrap;
|
||||
|
||||
a {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
}
|
||||
|
||||
.signup-message {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
@@ -73,7 +73,7 @@
|
||||
justify-content: center;
|
||||
gap: 10px;
|
||||
padding: 10px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 20px;
|
||||
font-weight: 700;
|
||||
color: #FFFFFF;
|
||||
@@ -121,7 +121,7 @@
|
||||
flex-wrap: wrap;
|
||||
|
||||
.signup-nav-link {
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
color: #000000;
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
background: $white;
|
||||
border: 1px solid #dadada;
|
||||
border-radius: 12px;
|
||||
font-family: 'Noto Sans KR', sans-serif;
|
||||
font-family: $font-family-primary;
|
||||
font-size: 14px;
|
||||
font-weight: 400;
|
||||
color: #212529;
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
|
||||
<th:block layout:fragment="title">
|
||||
<div class="page-title-banner" style="margin-bottom: 24px;">
|
||||
<img th:src="@{/img/img_title_bg.png}" class="title-image">
|
||||
<h1>API 마켓</h1>
|
||||
</div>
|
||||
</th:block>
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
<body>
|
||||
<th:block layout:fragment="title">
|
||||
<div class="page-title-banner" style="margin-bottom: 24px;">
|
||||
<img th:src="@{/img/img_title_bg.png}" class="title-image">
|
||||
<h1>API 마켓</h1>
|
||||
</div>
|
||||
</th:block>
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
<a th:href="@{/apis}" class="btn-all-apis">
|
||||
전체보기
|
||||
<svg width="9" height="15" viewBox="0 0 9 15" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0.509766 13.5496L7.50977 7.04956L0.509766 0.549561" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
<path d="M0.510742 13.5496L7.51074 7.04956L0.510742 0.549561" stroke="white" stroke-width="1.5" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<body>
|
||||
<section layout:fragment="title">
|
||||
<div class="page-title-banner">
|
||||
<img th:src="@{/img/user_register_title.png}" class="title-image">
|
||||
<img th:src="@{/img/img_title_bg.png}" class="title-image">
|
||||
<h1>법인회원 전환</h1>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<body>
|
||||
<section layout:fragment="title">
|
||||
<div class="page-title-banner">
|
||||
<img th:src="@{/img/user_register_title.png}" class="title-image">
|
||||
<img th:src="@{/img/img_title_bg.png}" class="title-image">
|
||||
<h1>비밀번호 변경</h1>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<body>
|
||||
<section layout:fragment="title">
|
||||
<div class="page-title-banner">
|
||||
<img th:src="@{/img/user_register_title.png}" class="title-image">
|
||||
<img th:src="@{/img/img_title_bg.png}" class="title-image">
|
||||
<h1>비밀번호 변경</h1>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
<div class="header-cell" style="flex: 1; min-width: 200px;">이메일 아이디</div>
|
||||
<div class="header-cell" style="width: 120px;">권한</div>
|
||||
<div class="header-cell" style="width: 120px;">계정상태</div>
|
||||
<div class="header-cell" style="width: 240px;">설정</div>
|
||||
<div class="header-cell" style="width: 320px;">설정</div>
|
||||
</div>
|
||||
|
||||
<!-- Table Body -->
|
||||
@@ -56,12 +56,11 @@
|
||||
<div class="row-cell" style="width: 120px;" data-label="계정상태" th:text="${user.userStatus.getDescription()}">
|
||||
활성
|
||||
</div>
|
||||
<div class="row-cell row-actions" style="width: 240px;">
|
||||
<div class="row-cell row-actions" style="width: 320px;">
|
||||
<!-- Current User -->
|
||||
<span class="user-current-badge" th:if="${user.id == currentUserId}">
|
||||
<i class="fas fa-user-check"></i> 현재 사용자
|
||||
</span>
|
||||
|
||||
<i class="fas fa-user-check"></i> 현재 사용자
|
||||
</span>
|
||||
<!-- Action Buttons -->
|
||||
<th:block th:if="${user.roleCode != null and user.id != currentUserId}">
|
||||
<button type="button" class="list-table-btn list-table-btn--default assign_manager"
|
||||
@@ -102,7 +101,7 @@
|
||||
</div>
|
||||
<div class="row-cell" style="width: 120px;" data-label="권한">이용자</div>
|
||||
<div class="row-cell" style="width: 120px;" data-label="계정상태">초대중</div>
|
||||
<div class="row-cell row-actions" style="width: 240px;">
|
||||
<div class="row-cell row-actions" style="width: 320px;">
|
||||
<button type="button" class="list-table-btn list-table-btn--secondary cancel_invitation"
|
||||
th:data-user-id="${user.id}"
|
||||
th:data-user-email="${user.maskedEmailAddr}">
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
<div class="auth-group authenticated" sec:authorize="isAuthenticated()">
|
||||
<div class="header-user-info">
|
||||
<div class="user-identity">
|
||||
<img th:src="@{/img/user_icon_blue.svg}" alt="User" class="user-icon">
|
||||
<img th:src="@{/img/user_icon.svg}" alt="User" class="user-icon">
|
||||
<span class="user-name">[[${#authentication.principal.userName}]]님</span>
|
||||
</div>
|
||||
<span class="divider">•</span>
|
||||
@@ -137,7 +137,7 @@
|
||||
<!-- Welcome Section (Authenticated)-->
|
||||
<div class="drawer-welcome authenticated" sec:authorize="isAuthenticated()">
|
||||
<div class="welcome-user-icon">
|
||||
<img th:src="@{/img/user_icon.svg}" alt="User" onerror="this.src='/img/user_icon.svg'">
|
||||
<img th:src="@{/img/user_icon_blue.svg}" alt="User" onerror="this.src='/img/user_icon_blue.svg'">
|
||||
</div>
|
||||
<div class="welcome-user-info">
|
||||
<p class="welcome-user-name">[[${#authentication.principal.userName}]]님</p>
|
||||
|
||||
Reference in New Issue
Block a user