fix: about
|
Before Width: | Height: | Size: 627 KiB After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 869 KiB After Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 4.3 MiB After Width: | Height: | Size: 79 KiB |
|
|
@ -1,5 +1,4 @@
|
||||||
<svg viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
|
<svg width="72" height="72" viewBox="0 0 72 72" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
<circle cx="36" cy="36" r="35.5" stroke="white"/>
|
<circle cx="36" cy="36" r="35.5" stroke="white"/>
|
||||||
<path d="M28 31L36 40L44 31" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
|
<path d="M36 24V48M28.5 40.7273L36 48L43.5 40.7273" stroke="white" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
<path d="M36 25L36 40" stroke="white" stroke-width="1.5" stroke-linecap="round"/>
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 330 B After Width: | Height: | Size: 269 B |
|
|
@ -44,18 +44,22 @@
|
||||||
<main>
|
<main>
|
||||||
<!-- 01. INTRO -->
|
<!-- 01. INTRO -->
|
||||||
<section id="intro" class="intro">
|
<section id="intro" class="intro">
|
||||||
|
|
||||||
<div class="intro__blobs" aria-hidden="true">
|
<div class="intro__blobs" aria-hidden="true">
|
||||||
<span class="blob blobCyan"></span>
|
<div class="blob blobCyan"></div>
|
||||||
<span class="blob blobPurple"></span>
|
<div class="blob blobPurple"></div>
|
||||||
<span class="blob blobBlue"></span>
|
<div class="blob blobBlue"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="intro__content">
|
<div class="intro__content">
|
||||||
<p class="intro__sub">Creative Development Company</p>
|
<p class="intro__sub">Creative Development Company</p>
|
||||||
<h1 class="intro__title">THE BODA LAB</h1>
|
<h1 class="intro__title">THE BODA LAB</h1>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<a href="#about" class="scrollDown" aria-label="아래로 스크롤">
|
<a href="#about" class="scrollDown" aria-label="아래로 스크롤">
|
||||||
<img src="images/icon-scroll-down.svg" alt="" />
|
<img src="images/icon-scroll-down.svg" alt="" />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!-- 02. ABOUT -->
|
<!-- 02. ABOUT -->
|
||||||
|
|
@ -88,9 +92,9 @@
|
||||||
<div class="history__top">
|
<div class="history__top">
|
||||||
<h2 class="sectionTitle sectionTitleDark">HISTORY</h2>
|
<h2 class="sectionTitle sectionTitleDark">HISTORY</h2>
|
||||||
<div class="history__timeline">
|
<div class="history__timeline">
|
||||||
|
|
||||||
<div class="history__yearGroup">
|
<div class="history__yearGroup">
|
||||||
<span class="history__year">2024</span>
|
<span class="history__year">2024</span>
|
||||||
<div class="history__divider"></div>
|
|
||||||
<ul class="history__list">
|
<ul class="history__list">
|
||||||
<li class="history__listItem">
|
<li class="history__listItem">
|
||||||
<strong class="history__listDate">12.01</strong>
|
<strong class="history__listDate">12.01</strong>
|
||||||
|
|
@ -110,9 +114,9 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="history__yearGroup">
|
<div class="history__yearGroup">
|
||||||
<span class="history__year">2023</span>
|
<span class="history__year">2023</span>
|
||||||
<div class="history__divider"></div>
|
|
||||||
<ul class="history__list">
|
<ul class="history__list">
|
||||||
<li class="history__listItem">
|
<li class="history__listItem">
|
||||||
<strong class="history__listDate">12.01</strong>
|
<strong class="history__listDate">12.01</strong>
|
||||||
|
|
@ -140,9 +144,9 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="history__yearGroup">
|
<div class="history__yearGroup">
|
||||||
<span class="history__year">2022</span>
|
<span class="history__year">2022</span>
|
||||||
<div class="history__divider"></div>
|
|
||||||
<ul class="history__list">
|
<ul class="history__list">
|
||||||
<li class="history__listItem">
|
<li class="history__listItem">
|
||||||
<strong class="history__listDate">11.01</strong>
|
<strong class="history__listDate">11.01</strong>
|
||||||
|
|
@ -166,9 +170,65 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="history__yearGroup">
|
||||||
|
<span class="history__year">2023</span>
|
||||||
|
<ul class="history__list">
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">12.01</strong>
|
||||||
|
<span class="history__listText">신한은행 슈퍼소울 운영 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">11.01</strong>
|
||||||
|
<span class="history__listText">한화금융 라이프 플러스 아카데미 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">10.01</strong>
|
||||||
|
<span class="history__listText">대교 차세대 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">09.01</strong>
|
||||||
|
<span class="history__listText">한화금융통합 서비스 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">05.30</strong>
|
||||||
|
<span class="history__listText">신한은행 슈퍼소울 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">05.01</strong>
|
||||||
|
<span class="history__listText">롯데 렌터카 오토리스 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="history__yearGroup">
|
||||||
|
<span class="history__year">2022</span>
|
||||||
|
<ul class="history__list">
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">11.01</strong>
|
||||||
|
<span class="history__listText">한화금융 서비스앱 플러스 리뉴얼 2차 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">09.01</strong>
|
||||||
|
<span class="history__listText">한화금융 서비스앱 플러스 리뉴얼 1차 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">08.01</strong>
|
||||||
|
<span class="history__listText">밀레 쇼핑몰 리뉴얼 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">07.01</strong>
|
||||||
|
<span class="history__listText">오뚜기 쇼핑몰 리뉴얼 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
<li class="history__listItem">
|
||||||
|
<strong class="history__listDate">05.01</strong>
|
||||||
|
<span class="history__listText">케나다구스 코리아 쇼핑몰 구축 계약</span>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="history__yearGroup">
|
<div class="history__yearGroup">
|
||||||
<span class="history__year">2021</span>
|
<span class="history__year">2021</span>
|
||||||
<div class="history__divider"></div>
|
|
||||||
<ul class="history__list">
|
<ul class="history__list">
|
||||||
<li class="history__listItem">
|
<li class="history__listItem">
|
||||||
<strong class="history__listDate">11.22</strong>
|
<strong class="history__listDate">11.22</strong>
|
||||||
|
|
@ -196,14 +256,13 @@
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="history__bottom">
|
<div class="history__bottom">
|
||||||
<div class="history__images">
|
<img class="history__img history__img--1" src="images/history-1.jpg" alt="" />
|
||||||
<img class="history__img history__img1" src="images/history-1.jpg" alt="" />
|
<img class="history__img history__img--2" src="images/history-2.jpg" alt="" />
|
||||||
<img class="history__img history__img2" src="images/history-2.jpg" alt="" />
|
<img class="history__img history__img--3" src="images/history-3.jpg" alt="" />
|
||||||
<img class="history__img history__img3" src="images/history-3.jpg" alt="" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,6 @@ body {
|
||||||
img {
|
img {
|
||||||
display: block;
|
display: block;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
|
||||||
object-fit: cover;
|
object-fit: cover;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -79,22 +79,24 @@
|
||||||
|
|
||||||
// History
|
// History
|
||||||
.history {
|
.history {
|
||||||
background: $color-bg;
|
background: $color-bg-light;
|
||||||
|
padding: 0 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__top {
|
.history__top {
|
||||||
background: $color-bg-light;
|
max-width: 1280px;
|
||||||
padding: 80px 48px 60px;
|
padding: 120px 40px 120px;
|
||||||
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__top .sectionTitleDark {
|
.history__top .sectionTitleDark {
|
||||||
margin-bottom: 48px;
|
margin-bottom: 88px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__timeline {
|
.history__timeline {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: repeat(4, 1fr);
|
grid-template-columns: repeat(3, 1fr);
|
||||||
gap: 0 24px;
|
gap: 60px 24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__yearGroup {
|
.history__yearGroup {
|
||||||
|
|
@ -106,23 +108,16 @@
|
||||||
font-size: clamp(24px, 2.5vw, 32px);
|
font-size: clamp(24px, 2.5vw, 32px);
|
||||||
font-weight: 100;
|
font-weight: 100;
|
||||||
color: $color-dark;
|
color: $color-dark;
|
||||||
margin-bottom: 16px;
|
margin-bottom: 32px;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__divider {
|
|
||||||
width: 0.5px;
|
|
||||||
background: $color-dark;
|
|
||||||
align-self: flex-start;
|
|
||||||
height: 0;
|
|
||||||
margin-bottom: 16px;
|
|
||||||
opacity: 0.4;
|
|
||||||
}
|
|
||||||
|
|
||||||
.history__list {
|
.history__list {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: 16px;
|
gap: 12px;
|
||||||
|
border-left: 1px solid #0d0d0d;
|
||||||
|
padding: 0 0 0 23px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__listItem {
|
.history__listItem {
|
||||||
|
|
@ -139,49 +134,40 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__listText {
|
.history__listText {
|
||||||
font-size: clamp(12px, 1vw, 14px);
|
font-size: clamp(12px, 1vw, 16px);
|
||||||
font-weight: 300;
|
font-weight: 300;
|
||||||
color: $color-dark;
|
color: $color-dark;
|
||||||
line-height: 1.6;
|
line-height: 1.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__bottom {
|
.history__bottom {
|
||||||
background: $color-bg;
|
|
||||||
padding: 0 48px 80px;
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.history__images {
|
|
||||||
position: relative;
|
position: relative;
|
||||||
height: 400px;
|
background: $color-bg;
|
||||||
margin-top: -80px;
|
height: 480px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__img {
|
.history__img {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
object-fit: cover;
|
object-fit: cover;
|
||||||
}
|
|
||||||
|
|
||||||
.history__img1 {
|
&.history__img--1 {
|
||||||
width: 260px;
|
width: 16.67%;
|
||||||
height: 170px;
|
top: 0px;
|
||||||
left: 0;
|
left: 0;
|
||||||
bottom: 0;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
.history__img2 {
|
&.history__img--2 {
|
||||||
width: 370px;
|
width: 27.1%;
|
||||||
height: 400px;
|
|
||||||
left: 50%;
|
left: 50%;
|
||||||
transform: translateX(-50%);
|
transform: translateX(-50%);
|
||||||
top: 0;
|
top: -60px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.history__img3 {
|
&.history__img--3 {
|
||||||
width: 300px;
|
width: 18.23%;
|
||||||
height: 190px;
|
top: 0px;
|
||||||
right: 0;
|
left: 0;
|
||||||
bottom: 40px;
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Boda Intro
|
// Boda Intro
|
||||||
|
|
|
||||||
|
|
@ -16,37 +16,38 @@
|
||||||
inset: 0;
|
inset: 0;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
|
||||||
|
|
||||||
.blob {
|
.blob {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
filter: blur(120px);
|
filter: blur(60px);
|
||||||
opacity: 0.55;
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blobCyan {
|
.blobCyan {
|
||||||
width: 56vw;
|
width: 20vw;
|
||||||
height: 56vw;
|
height: 20vw;
|
||||||
background: $color-cyan;
|
background: $color-cyan;
|
||||||
top: -10%;
|
top: 50%;
|
||||||
right: -10%;
|
right: 20%;
|
||||||
}
|
transform: translateY(-50%);
|
||||||
|
}
|
||||||
|
|
||||||
.blobPurple {
|
.blobPurple {
|
||||||
width: 32vw;
|
width: 10vw;
|
||||||
height: 32vw;
|
height: 10vw;
|
||||||
background: $color-purple;
|
background: $color-purple;
|
||||||
top: 15%;
|
top: 40%;
|
||||||
left: 5%;
|
left: 50%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blobBlue {
|
.blobBlue {
|
||||||
width: 24vw;
|
width: 10vw;
|
||||||
height: 24vw;
|
height: 10vw;
|
||||||
background: $color-blue;
|
background: $color-blue;
|
||||||
bottom: 10%;
|
top: 42%;
|
||||||
left: -5%;
|
left: 30%;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.intro__content {
|
.intro__content {
|
||||||
|
|
|
||||||