Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
43bdb1d
feat: html, css 파일 추가
seooyuun Mar 20, 2025
afa6539
Merge pull request #1 from seooyuun/feat/onboarding
seooyuun Mar 21, 2025
d35832d
feat: 3주차 과제
seooyuun Mar 28, 2025
4b6abd2
Merge pull request #2 from seooyuun/feat/week3
seooyuun Apr 2, 2025
a488f0b
feat: 4주차 실습 과제
seooyuun Apr 4, 2025
1cf198e
Merge pull request #3 from seooyuun/feat/week4
seooyuun Apr 5, 2025
7158584
Rename RPS.html to index.html
seooyuun Apr 8, 2025
bbe42b6
feat: week5 과제 최적화 & 수정
seooyuun Apr 9, 2025
9e7277c
feat: week5 과제 수정
seooyuun Apr 9, 2025
3b70dfa
feat: week5 css 수정
seooyuun Apr 9, 2025
ad0b295
Update README.md
seooyuun Apr 9, 2025
8e7c487
feat: week5 과제 수정
seooyuun Apr 9, 2025
a9d4de9
Merge branch 'feat/week5' of https://github.com/seooyuun/efub5-fronte…
seooyuun Apr 9, 2025
32112c9
Merge pull request #4 from seooyuun/feat/week5
seooyuun Apr 9, 2025
c671b58
6주차 과제 1차
seooyuun May 1, 2025
5aab7ca
6주차 과제 수정
seooyuun May 2, 2025
387ffc3
6주차 과제 수정
seooyuun May 2, 2025
bec4d2b
week06 과제 수정
seooyuun May 3, 2025
3a8767d
week06 과제 수정
seooyuun May 3, 2025
e2acb9f
week06 과제 수정
seooyuun May 4, 2025
5d2fbf2
week06 과제 오류 수정
seooyuun May 4, 2025
0dcf085
Merge pull request #5 from seooyuun/feat/week6
seooyuun May 4, 2025
32da29d
7주차 과제
seooyuun May 14, 2025
94a96d7
week07 과제 수정
seooyuun May 15, 2025
8ef0de4
week07 과제 수정
seooyuun May 15, 2025
964a32c
Merge pull request #6 from seooyuun/feat/week7
seooyuun May 15, 2025
73f4824
feat: light/dark mode 추가
seooyuun May 22, 2025
7ce00d2
feat: header color change
seooyuun May 22, 2025
b376931
Merge pull request #7 from seooyuun/feat/week8
seooyuun May 22, 2025
aa1d79b
feat: skeleton
seooyuun May 27, 2025
0dfdd7f
feat: SignupForm&MemberInfo
seooyuun May 28, 2025
f382818
feat: 수정&탈퇴
seooyuun May 28, 2025
b54863b
feat: api 분리
seooyuun May 28, 2025
65a0934
feat: board
seooyuun May 28, 2025
055d093
feat: board api
seooyuun May 28, 2025
9204c4d
feat: api 적용
seooyuun May 29, 2025
6feca40
feat: 수정
seooyuun May 29, 2025
faf2be6
feat: 수정
seooyuun May 29, 2025
ef9cd27
feat: 주석 수정
seooyuun May 29, 2025
b4c227c
Merge pull request #8 from seooyuun/feat/week9
seooyuun May 29, 2025
8de6136
Update and rename sample.md to Readme.md
seooyuun May 29, 2025
837f7ff
Update CreatePost.jsx
seooyuun Jun 16, 2025
69ed3f1
feat: folder 구조
seooyuun Jun 16, 2025
bc06e0a
feat: Bookcase 코드 빌드
seooyuun Jun 18, 2025
89df9ac
feat: zustand 수정
seooyuun Jun 18, 2025
7b5517e
feat: 기본 폰트 변경, rating 추가
seooyuun Jun 18, 2025
f23aef4
feat: store 수정
seooyuun Jun 18, 2025
c62d0ba
feat: selected 추가
seooyuun Jun 18, 2025
07af591
Merge pull request #9 from seooyuun/feat/week10
seooyuun Jun 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added onboarding/Seoyun.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added onboarding/first-favorite.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
143 changes: 143 additions & 0 deletions onboarding/portfolio.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<title>Seoyun's Portfolio</title>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<h1 id="site-title">Hello! Seoyun WORLD</h1>
<header>
<nav>
<ul id="navigation">
<li><a class="nav-item" href="#stacks">STACKS</a></li>
<li><a class="nav-item" href="#favorite">FAVORITE</a></li>
<li><a class="nav-item" href="#about">ABOUT</a></li>
</ul>
</nav>
</header>
<main>
<!--about section-->
<section id="about">
<h2 class="title">ABOUT</h2>
<div class="about-content">
<div class="left">
<img src="Seoyun.jpg" />
</div>
<div class="right">
<h1>Hi!</h1>
<p class="introduce">
My name is <span class="name-highlight">SEOYUN</span>
</p>
<h2 id="univ">Ewha Womans University</h2>
<h2 id="major">Major in</h2>
<h3 id="major-details">
Computer Sience and Engineering / Statistics
</h3>
<h3 id="birthday">birthday: 2002-05-12</h3>
<div class="site">
<p class="blog">
blog: <a href="https://blog.naver.com/may_12kr">CLICK</a>
</p>
<p class="github">
github: <a href="https://github.com/seooyuun">CLICK</a>
</p>
</div>
</div>
</div>
</section>
<!--favorite section-->
<section id="favorite">
<h2 class="title">FAVORITE</h2>
<div class="favorite-content">
<div class="first-favorite">
<div class="favorite-images">
<img src="first-favorite.jpg" />
</div>
<div class="first-favorite-details">
<h2>MUSIC</h2>
<p>
밴드&#127928; 음악을 좋아합니다! 페스티벌을 가는 것도 즐겨요.
</p>
<p>작년에는 펜타포트와 부산국제락페스티벌을 다녀왔어요.</p>
</div>
</div>
<div class="second-favorite">
<div class="favorite-images">
<img src="second-favorite.jpg" />
</div>
<div class="second-favorite-details">
<h2>TRAVEL</h2>
<p>친구들, 가족들과 여행가는 것을 좋아합니다!</p>
<p>
가장 최근에는 가족과 홋카이도를, 친구와 상하이를
다녀왔어요&#127900;
</p>
</div>
</div>
<div class="third-favorite">
<div class="favorite-images">
<img src="third-favorite.jpg" />
</div>
<div class="third-favorite-details">
<h2>ANIMATION</h2>
<p>
시간이 날 때마다 애니메이션을 보거나 만화를 읽는 것을 좋아해요!
</p>
<p>가장 최근에 본 만화책은 헌터X헌터!</p>
</div>
</div>
</div>
</section>
<!--stack section-->
<section id="stacks">
<h2 class="title">STACKS</h2>
<div class="stacks-content">
<div class="left">
<div class="stack-details">
<p>
컴퓨터공학과 통계학을 전공하면서 웹과 데이터를 공부하고
있습니다. C와 Java를 학습하면서 기본적인 프로그래밍 언어 공부를
하였고, 현재는 Python을 이용한 머신 러닝과 데이터 분석을 배우는
중입니다. HTML, CSS, JavaScript를 학습하며 프론트엔드 웹 개발에
대해서도 공부 중입니다.
</p>
<p>
&#128187;웹과 데이터를 동시에 다룰 수 있는 개발자가 되는 것이
목표입니다!&#128187;
</p>
</div>
</div>
<div class="right">
<div class="progress-container">
<div class="progressbar">
<p>C</p>
<div class="progress-bar-C">60%</div>
</div>
<div class="progressbar">
<p>Python</p>
<div class="progress-bar-Python">60%</div>
</div>
<div class="progressbar">
<p>HTML</p>
<div class="progress-bar-HTML">50%</div>
</div>
<div class="progressbar">
<p>CSS</p>
<div class="progress-bar-CSS">40%</div>
</div>
</div>
</div>
</div>
</section>
</main>
<footer>
<p>
contact:
<a href="mailto:[email protected]"
><span class="email-highlight">[email protected]</span></a
>
</p>
</footer>
</body>
</html>
3 changes: 0 additions & 3 deletions onboarding/sample.md

This file was deleted.

Binary file added onboarding/second-favorite.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
250 changes: 250 additions & 0 deletions onboarding/styles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,250 @@
html,
body {
scroll-behavior: smooth;
overflow-anchor: none; /*스크롤 앵커링 방지*/
}
#site-title {
font-size: 40px;
}
nav {
background-color: #9fc5e8;
padding: 10px;
}
nav ul {
list-style: none;
margin: 0;
padding: 0px;
display: flex;
flex-direction: row-reverse;
}
nav ul li {
margin: 0 10px;
}
nav ul li a {
color: white;
text-decoration: none;
font-size: 18px;
}
.nav-item:hover {
color: #2a4d69;
font-weight: 300;
}
.title {
font-size: 50px;
text-align: center;
}

.about-content {
display: flex;
}
.about-content .left {
width: 50%;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
.about-content .right {
width: 50%;
display: flex;
flex-direction: column; /*위->아래*/
justify-content: center;
}
.about-content .right h1 {
font-size: 40px;
margin: 0;
}
.about-content .right .introduce {
font-size: 50px;
font-weight: bold;
margin: 0;
}
#univ {
font-size: 30px;
margin-top: 15px;
margin-bottom: 15px;
}
#major {
margin-top: 0;
margin-bottom: 0;
}
#major-details {
font-size: 20px;
margin-top: 5px;
margin-bottom: 5px;
}
#birthday {
font-size: 20px;
}
.site {
display: flex;
}
.blog,
.github {
font-size: 15px;
font-weight: bold;
margin-right: 20px;
margin-top: 0;
}
.about-content img {
width: 80%;
padding: 10px;
}
.name-highlight:hover {
color: #4b86b4;
text-decoration: underline;
}
.blog a,
.github a {
text-decoration: none; /* 밑줄 제거 */
font-weight: 100;
color: white; /* 글씨 색 흰색 */
background-color: #adcbe3; /* 배경색 파란색 */
padding: 5px 30px; /* 내부 여백 */
border-radius: 5px; /* 모서리를 둥글게 */
display: inline-block; /* 크기 조절 가능하게 설정 */
}
.blog a:hover,
.github a:hover {
background-color: #4b86b4;
text-decoration: underline; /* 밑줄 추가 */
}
.favorite-content {
display: grid;
grid-template-columns: repeat(3, 1fr);
}
.favorite-content p {
margin: 5px;
}

.favorite-content .first-favorite,
.favorite-content .second-favorite,
.favorite-content .third-favorite {
flex: 1;
flex-direction: column;
padding: 20px;
margin: 15px;
background-color: #e7eff6;
border-radius: 20px;
}
.favorite-content .first-favorite:hover,
.favorite-content .second-favorite:hover,
.favorite-content .third-favorite:hover {
background-color: #adcbe3;
}
.favorite-images {
display: flex;
justify-content: center;
}
.first-favorite img,
.second-favorite img,
.third-favorite img {
width: 90%;
gap: 10px;
}
.first-favorite-details,
.second-favorite-details,
.third-favorite-details {
text-align: center;
}
.stacks-content {
display: flex;
}
.stacks-content .left {
width: 50%;
padding: 15px;
margin-left: 20px;
display: flex;
justify-content: center;
align-items: center;
}
.stacks-content .left p {
line-height: 1.8;
font-size: 15px;
}
.stacks-content .right {
width: 50%;
padding: 15px;
overflow: hidden;
}

.progress-container {
width: 90%;
height: 80%;
background-color: #eaeaea;
border-radius: 10px;
padding: 10px;
margin: 20px;
margin-right: 10px;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.progress-container > div {
display: flex;
align-items: center;
}
.progress-container p {
margin-right: 10px;
font-size: 15px;
font-weight: bold;
width: 50px;
}
.progressbar {
width: 80%;
display: flex;
align-items: center;
}

.progress-bar-C,
.progress-bar-CSS,
.progress-bar-HTML,
.progress-bar-Python {
height: 20px;
background-color: #adcbe3;
border: none;
border-radius: 10px;
text-align: center;
color: white;
font-weight: bold;
line-height: 20px;
}
.progress-bar-C {
width: 60%;
}
.progress-bar-Python {
width: 60%;
}
.progress-bar-HTML {
width: 50%;
}
.progress-bar-CSS {
width: 40%;
}
.progress-bar-C:hover,
.progress-bar-CSS:hover,
.progress-bar-HTML:hover,
.progress-bar-Python:hover {
background-color: #2a4d69;
}

footer {
background-color: #2a4d69;
height: 50px;
display: flex;
flex-direction: column;
justify-content: center;
}
footer p {
color: #e7eff6;
font-size: 20px;
margin: 10px;
}
footer a {
text-decoration: none;
color: #e7eff6;
}
.email-highlight:hover {
color: #adcbe3;
font-weight: 500;
}
Binary file added onboarding/third-favorite.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added week03/images/clear.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added week03/images/paper.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added week03/images/rock.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added week03/images/scissors.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading