forked from Rbochill/Rbochill
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.html
262 lines (240 loc) · 11.3 KB
/
project.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
<!DOCTYPE html>
<!-- saved from url=(0023)http://localhost:5500/# -->
<html lang="ko-KR"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="https://res.kurly.com/favicon.ico" type="res/ico">
<link rel="stylesheet" href="./project_files/main.css">
<script src="./project_files/main.js" type="module"></script>
<title>project</title>
<link id="nordvpn-contentScript-extension-fonts" rel="stylesheet" href="./project_files/css"></head>
<body cz-shortcut-listen="true">
<header>
<aside class="top-banner h-[50px] max-w-[1920] bg-primary py-1 text-white">
<a href="http://localhost:5500/#" class="top-banner-wrapper mx-auto flex w-[1050px] items-center">
<p class="w-full text-center" href="#">지금 가입하고 인기상품 <b>100원</b>에 받아가세요!</p>
<button type="button" class="top-banner-button float-left">
<img src="./project_files/ic-close.svg" alt="배너 닫기">
</button>
</a>
</aside>
<header>
<div class="headerWrapper mx-auto flex w-[1050px] flex-col flex-nowrap text-content">
<!-- 헤더 가운데 -->
<div class="headerMain relative mt-8 flex justify-between">
<!-- 헤더 로고 영역 -->
<div class="headerTitles relative flex items-center gap-3">
<h1><a href="http://localhost:5500/#" class="karlyLink text-lg font-semibold">마켓칼리</a></h1>
<div class="divisionLine"></div>
<a href="http://localhost:5500/#" class="order-first"><img src="./project_files/logo-kurly.svg" alt="컬리"></a>
<a href="http://localhost:5500/#" class="beautyLink text-lg font-semibold text-gray/400">뷰티칼리</a>
</div>
<!-- 헤더 검색폼 영역 -->
<form action="http://localhost:5500/#" class="SearchForm flex items-center rounded-sm border border-solid border-[#5f0080] font-normal">
<fieldset>
<legend class="sr-only">검색</legend>
<div class="searchFormGroup flex w-full items-center">
<label for="search" class="searchFormInputLabel sr-only">검색어</label>
<input type="search" required="" placeholder="검색어를 입력해주세요" name="search" id="search" class="searchFormInput">
<button type="submit" class="searchFormButton"><img src="./project_files/Search.svg" alt="검색"></button>
</div>
</fieldset>
</form>
<!-- 헤더 카트 영역 -->
<div class="headerPrivate flex items-center gap-5">
<button type="button" class="headerAddressButton"><img src="./project_files/Location.svg" alt="배송지 변경"></button>
<a href="http://localhost:5500/#"><img src="./project_files/Heart.svg" alt="찜한 상품"></a>
<a href="http://localhost:5500/#"><img src="./project_files/Cart.svg" alt="장바구니"></a>
</div>
</div>
<!-- 헤더 로그인, 회원가입, 고객센터 -->
<ul class="memberOnly order-first flex items-center justify-end gap-3 pt-3 text-sm">
<li><a href="http://localhost:5500/#" class="joinLink text-primary">회원가입</a></li>
<div class="divisionLine"></div>
<li><a href="http://localhost:5500/#" class="loginLink">로그인</a></li>
<div class="divisionLine"></div>
<li>
<a href="http://localhost:5500/#" class="serviceLink">고객센터</a>
<img src="./project_files/down.svg" aria-hidden="true" class="relative bottom-[2px] inline-block h-[5.6px] w-2">
</li>
</ul>
</div>
</header>
<!-- Code injected by live-server -->
<script type="text/javascript">
// <![CDATA[ <-- For SVG support
if ('WebSocket' in window) {
(function() {
function refreshCSS() {
var sheets = [].slice.call(document.getElementsByTagName("link"));
var head = document.getElementsByTagName("head")[0];
for (var i = 0; i < sheets.length; ++i) {
var elem = sheets[i];
head.removeChild(elem);
var rel = elem.rel;
if (elem.href && typeof rel != "string" || rel.length == 0 || rel.toLowerCase() == "stylesheet") {
var url = elem.href.replace(/(&|\?)_cacheOverride=\d+/, '');
elem.href = url + (url.indexOf('?') >= 0 ? '&' : '?') + '_cacheOverride=' + (new Date().valueOf());
}
head.appendChild(elem);
}
}
var protocol = window.location.protocol === 'http:' ? 'ws://' : 'wss://';
var address = protocol + window.location.host + window.location.pathname + '/ws';
var socket = new WebSocket(address);
socket.onmessage = function(msg) {
if (msg.data == 'reload') window.location.reload();
else if (msg.data == 'refreshcss') refreshCSS();
};
console.log('Live reload enabled.');
})();
}
// ]]>
</script>
</header>
<nav>
<nav>
<div class="navWrapper mx-auto mt-5 flex w-[1050px] justify-between bg-secondary py-4 font-semibold text-content">
<!-- 카테고리 -->
<button type="menu" class="categoryButton flex items-center gap-3 bg-gray/300"><img src="./project_files/Hamburger.svg" alt="매뉴">카테고리</button>
<!-- 네비게이션 리스트 -->
<ul class="navList flex w-[600px] justify-around bg-blue/400">
<li><a href="http://localhost:5500/#">신상품</a></li>
<li><a href="http://localhost:5500/#">베스트</a></li>
<li><a href="http://localhost:5500/#">알뜰쇼핑</a></li>
<li><a href="http://localhost:5500/#">특가/혜택</a></li>
</ul>
<!-- 배송안내 -->
<a href="http://localhost:5500/#" class="deliveryLink rounded-2xl border border-solid border-[color:var(--gray-300,#A6A6A6)] bg-accent/yellow px-3 py-1 text-center align-middle text-sm font-normal leading-6 text-gray/500"><span class="text-primary">샛별·낮</span> 배송안내</a>
</div>
</nav>
<!-- 222222222 -->
<!-- 네비게이션2 -->
<nav>
<div class="navWrapper mx-auto mt-5 flex w-[1050px] justify-between bg-secondary py-4 font-semibold text-content">
<!-- 카테고리 -->
<button type="menu" class="categoryButton flex items-center gap-3 bg-gray/300"><img src="./project_files/Hamburger.svg" alt="매뉴">카테고리</button>
<!-- 네비게이션 리스트 -->
<ul class="navList flex w-[600px] justify-around bg-blue/400">
<li><a href="http://localhost:5500/#">신상품</a></li>
<li><a href="http://localhost:5500/#">베스트</a></li>
<li><a href="http://localhost:5500/#">알뜰쇼핑</a></li>
<li><a href="http://localhost:5500/#">특가/혜택</a></li>
</ul>
<!-- 검색폼 영역 -->
<form action="http://localhost:5500/#">
<div class="SearchForm flex items-center rounded-sm border border-solid border-[#5f0080] font-normal">
<fieldset>
<legend class="sr-only">검색</legend>
<div class="searchFormGroup flex w-full items-center">
<label for="search" class="searchFormInputLabel sr-only">검색어</label>
<input type="search" required="" placeholder="검색어를 입력해주세요" name="search" id="search" class="searchFormInput">
<button type="submit" class="searchFormButton"><img src="./project_files/Search.svg" alt="검색"></button>
</div>
</fieldset>
</div>
</form>
</div>
</nav>
<!-- Code injected by live-server -->
<script type="text/javascript">
// <![CDATA[ <-- For SVG support
if ('WebSocket' in window) {
(function() {
function refreshCSS() {
var sheets = [].slice.call(document.getElementsByTagName("link"));
var head = document.getElementsByTagName("head")[0];
for (var i = 0; i < sheets.length; ++i) {
var elem = sheets[i];
head.removeChild(elem);
var rel = elem.rel;
if (elem.href && typeof rel != "string" || rel.length == 0 || rel.toLowerCase() == "stylesheet") {
var url = elem.href.replace(/(&|\?)_cacheOverride=\d+/, '');
elem.href = url + (url.indexOf('?') >= 0 ? '&' : '?') + '_cacheOverride=' + (new Date().valueOf());
}
head.appendChild(elem);
}
}
var protocol = window.location.protocol === 'http:' ? 'ws://' : 'wss://';
var address = protocol + window.location.host + window.location.pathname + '/ws';
var socket = new WebSocket(address);
socket.onmessage = function(msg) {
if (msg.data == 'reload') window.location.reload();
else if (msg.data == 'refreshcss') refreshCSS();
};
console.log('Live reload enabled.');
})();
}
// ]]>
</script>
</nav>
<h1 class="from-cyan-500 to-indigo-700 text-7xl text-transparent mx-auto bg-gradient-to-r bg-clip-text font-black drop-shadow-lg">Javascript project</h1>
<div class="container"></div>
<footer>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>푸터</title>
<h1>안녕하세요. 푸터입니다.</h1>
<!-- Code injected by live-server -->
<script type="text/javascript">
// <![CDATA[ <-- For SVG support
if ('WebSocket' in window) {
(function() {
function refreshCSS() {
var sheets = [].slice.call(document.getElementsByTagName("link"));
var head = document.getElementsByTagName("head")[0];
for (var i = 0; i < sheets.length; ++i) {
var elem = sheets[i];
head.removeChild(elem);
var rel = elem.rel;
if (elem.href && typeof rel != "string" || rel.length == 0 || rel.toLowerCase() == "stylesheet") {
var url = elem.href.replace(/(&|\?)_cacheOverride=\d+/, '');
elem.href = url + (url.indexOf('?') >= 0 ? '&' : '?') + '_cacheOverride=' + (new Date().valueOf());
}
head.appendChild(elem);
}
}
var protocol = window.location.protocol === 'http:' ? 'ws://' : 'wss://';
var address = protocol + window.location.host + window.location.pathname + '/ws';
var socket = new WebSocket(address);
socket.onmessage = function(msg) {
if (msg.data == 'reload') window.location.reload();
else if (msg.data == 'refreshcss') refreshCSS();
};
console.log('Live reload enabled.');
})();
}
// ]]>
</script>
</footer>
<!-- Code injected by live-server -->
<script type="text/javascript">
// <![CDATA[ <-- For SVG support
if ('WebSocket' in window) {
(function() {
function refreshCSS() {
var sheets = [].slice.call(document.getElementsByTagName("link"));
var head = document.getElementsByTagName("head")[0];
for (var i = 0; i < sheets.length; ++i) {
var elem = sheets[i];
head.removeChild(elem);
var rel = elem.rel;
if (elem.href && typeof rel != "string" || rel.length == 0 || rel.toLowerCase() == "stylesheet") {
var url = elem.href.replace(/(&|\?)_cacheOverride=\d+/, '');
elem.href = url + (url.indexOf('?') >= 0 ? '&' : '?') + '_cacheOverride=' + (new Date().valueOf());
}
head.appendChild(elem);
}
}
var protocol = window.location.protocol === 'http:' ? 'ws://' : 'wss://';
var address = protocol + window.location.host + window.location.pathname + '/ws';
var socket = new WebSocket(address);
socket.onmessage = function(msg) {
if (msg.data == 'reload') window.location.reload();
else if (msg.data == 'refreshcss') refreshCSS();
};
console.log('Live reload enabled.');
})();
}
// ]]>
</script>
</body><nordvpn-contentscript-extension-mount-3.2.1><template shadowrootmode="open"><link rel="stylesheet" href="chrome-extension://fjoaledfpmneenckfbpdfhkmimnjocfa/contentScript.bundle.css"><div id="nordvpn-contentScript-extension-root-3.2.1" style="position: fixed; left: 0px; top: 0px; z-index: 2147483647;"></div></template></nordvpn-contentscript-extension-mount-3.2.1></html>