Skip to content

Commit 097840d

Browse files
committed
Update site configuration and footer with contact information, social links, and styling improvements
1 parent 193b3b5 commit 097840d

File tree

6 files changed

+125
-10
lines changed

6 files changed

+125
-10
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,3 @@ podman-compose down
4040
## 라이선스
4141

4242
이 저작물은 [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) 라이선스에 따라 이용할 수 있습니다.
43-

_config.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,28 @@ author_profile: true
66
email: contact@dotnetdev.kr
77
url: https://dotnetdev.kr
88

9+
# 소셜 미디어 / Open Graph 설정
10+
locale: ko_KR
11+
logo: /resources/favicon/android-icon-192x192.png
12+
twitter:
13+
card: summary
14+
username: dotaboriya
15+
social:
16+
name: 닷넷데브
17+
links:
18+
- https://github.com/dotnetdev-kr
19+
- https://www.linkedin.com/company/96143755
20+
- https://www.youtube.com/@dotnetdevkr
21+
22+
# 플러그인
23+
plugins:
24+
- jekyll-seo-tag
25+
926
# 글로벌 설정
1027
defaults:
1128
-
1229
scope:
1330
path: "" # 모든 파일에 적용
1431
values:
1532
layout: "default" # 모든 파일에 default 레이아웃 적용
33+
image: /resources/favicon/android-icon-192x192.png

_includes/footer.html

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,48 @@
1313
<a href="https://www.github.com/dotnetdev-kr" target="_blank">닷넷데브 GitHub</a> |
1414
<a href="https://www.linkedin.com/company/96143755" target="_blank">닷넷데브 LinkedIn</a>
1515
</p>
16+
<p class="footer-contact">
17+
<a href="mailto:contact@dotnetdev.kr">contact@dotnetdev.kr</a> | 사업자등록번호: 504-82-89269 | (06193) 서울특별시 강남구 테헤란로 70길 12, H타워 402호 D220, 닷넷데브
18+
</p>
1619
</div>
1720
</footer>
1821

1922
<style>
2023
.site-footer {
2124
margin-top: 40px;
22-
padding: 20px 0;
25+
padding: 30px 20px;
2326
text-align: center;
2427
font-size: 14px;
25-
color: #666;
28+
color: #ccc;
29+
background-color: #2a2a2a;
2630
}
2731

2832
.footer-content {
2933
max-width: 960px;
3034
margin: 0 auto;
3135
}
3236

37+
.footer-content p {
38+
margin: 10px 0;
39+
line-height: 1.8;
40+
}
41+
3342
.site-footer a {
34-
color: #0078d7;
43+
color: #6db3f2;
3544
text-decoration: none;
45+
transition: color 0.2s ease;
3646
}
3747

3848
.site-footer a:hover {
49+
color: #fff;
3950
text-decoration: underline;
4051
}
52+
53+
.footer-contact {
54+
margin-top: 15px;
55+
padding-top: 15px;
56+
border-top: 1px solid #444;
57+
font-size: 13px;
58+
color: #999;
59+
}
4160
</style>

_includes/header.html

Lines changed: 48 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,53 @@
88
<a href="/legal/" class="nav-link">법규</a>
99
<a href="/coc/" class="nav-link">행동강령</a>
1010
<a href="/resources/" class="nav-link">리소스</a>
11-
<a href="https://forum.dotnetdev.kr/" target="_blank" class="nav-link">닷넷데브 포럼</a>
11+
<a href="https://forum.dotnetdev.kr/" target="_blank" class="nav-link nav-external">닷넷데브 포럼</a>
1212
</div>
1313
</nav>
1414
</div>
1515

1616
<style>
1717
.site-header {
1818
background-color: #0078d7; /* Microsoft .NET 색상 */
19-
padding: 10px 0;
19+
padding: 12px 20px;
2020
margin-bottom: 20px;
21-
text-align: center;
2221
}
2322

2423
.site-nav {
25-
max-width: 960px;
24+
max-width: 1100px;
2625
margin: 0 auto;
26+
display: flex;
27+
align-items: center;
28+
justify-content: space-between;
29+
}
30+
31+
.nav-logo {
32+
display: flex;
33+
align-items: center;
34+
text-decoration: none;
35+
}
36+
37+
.logo-img {
38+
height: 40px;
39+
width: auto;
40+
transition: opacity 0.2s ease;
41+
}
42+
43+
.logo-img:hover {
44+
opacity: 0.8;
2745
}
2846

2947
.nav-links {
3048
display: flex;
3149
justify-content: center;
3250
flex-wrap: wrap;
51+
align-items: center;
3352
}
3453

3554
.nav-link {
3655
color: white;
3756
text-decoration: none;
38-
margin: 0 15px;
57+
margin: 0 12px;
3958
padding: 5px 10px;
4059
font-weight: bold;
4160
}
@@ -45,7 +64,29 @@
4564
border-radius: 5px;
4665
}
4766

48-
@media (max-width: 600px) {
67+
.nav-external {
68+
border: 1px solid rgba(255, 255, 255, 0.5);
69+
border-radius: 5px;
70+
}
71+
72+
@media (max-width: 768px) {
73+
.site-nav {
74+
flex-direction: column;
75+
gap: 15px;
76+
}
77+
78+
.nav-links {
79+
flex-direction: row;
80+
flex-wrap: wrap;
81+
justify-content: center;
82+
}
83+
84+
.nav-link {
85+
margin: 5px 8px;
86+
}
87+
}
88+
89+
@media (max-width: 480px) {
4990
.nav-links {
5091
flex-direction: column;
5192
}
@@ -54,4 +95,5 @@
5495
margin: 5px 0;
5596
}
5697
}
98+
}
5799
</style>

_layouts/default.html

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919

2020
<!-- GitHub Pages Slate 테마의 기본 레이아웃 시작 -->
2121
<div id="header_wrap" class="outer">
22+
<div class="header-bg-logo"></div>
2223
<header class="inner">
2324
<h1 id="project_title">{{ site.title | default: site.github.repository_name }}</h1>
2425
<h2 id="project_tagline">{{ site.description | default: site.github.project_tagline }}</h2>
@@ -31,6 +32,42 @@ <h2 id="project_tagline">{{ site.description | default: site.github.project_tagl
3132
</header>
3233
</div>
3334

35+
<style>
36+
#header_wrap {
37+
position: relative;
38+
overflow: hidden;
39+
}
40+
41+
.header-bg-logo {
42+
position: absolute;
43+
top: 50%;
44+
left: calc(50% - 480px);
45+
transform: translate(-50%, -50%);
46+
width: 300px;
47+
height: 300px;
48+
background-image: url('/resources/dotnetdev-logo.png');
49+
background-size: contain;
50+
background-repeat: no-repeat;
51+
background-position: center;
52+
opacity: 0.15;
53+
filter: blur(3px);
54+
pointer-events: none;
55+
z-index: 0;
56+
}
57+
58+
#header_wrap .inner {
59+
position: relative;
60+
z-index: 1;
61+
}
62+
63+
@media (max-width: 1024px) {
64+
.header-bg-logo {
65+
left: 0;
66+
transform: translate(-20%, -50%);
67+
}
68+
}
69+
</style>
70+
3471
<div id="main_content_wrap" class="outer">
3572
<section id="main_content" class="inner">
3673
{{ content }}

favicon.ico

1.12 KB
Binary file not shown.

0 commit comments

Comments
 (0)