-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
270 lines (251 loc) · 20.6 KB
/
index.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
263
264
265
266
267
268
269
270
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HW9</title>
<!-- Boostrap -->
<link rel="stylesheet" href="css/bootstrap.min.css">
<!-- style -->
<link rel="stylesheet" href="css/style.css">
<!-- Quill -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/quill.snow.css">
<!-- Font cdn for icon -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css">
<!-- Tom -->
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/tom-select.css" rel="stylesheet">
</head>
<body class="bg-body-tertiary">
<main>
<div class="container-fluid head-section">
</div>
<div class="container-md pb-5" style="margin-top: -150px;">
<div class="row">
<div class="col-12">
<div class="d-flex justify-content-between">
<h2 class="text-white">Create Article</h2>
<div>
<button type="button" class="btn text-white">
<span>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-floppy" viewBox="0 0 16 16">
<path d="M11 2H9v3h2z"/>
<path d="M1.5 0h11.586a1.5 1.5 0 0 1 1.06.44l1.415 1.414A1.5 1.5 0 0 1 16 2.914V14.5a1.5 1.5 0 0 1-1.5 1.5h-13A1.5 1.5 0 0 1 0 14.5v-13A1.5 1.5 0 0 1 1.5 0M1 1.5v13a.5.5 0 0 0 .5.5H2v-4.5A1.5 1.5 0 0 1 3.5 9h9a1.5 1.5 0 0 1 1.5 1.5V15h.5a.5.5 0 0 0 .5-.5V2.914a.5.5 0 0 0-.146-.353l-1.415-1.415A.5.5 0 0 0 13.086 1H13v4.5A1.5 1.5 0 0 1 11.5 7h-7A1.5 1.5 0 0 1 3 5.5V1H1.5a.5.5 0 0 0-.5.5m3 4a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5V1H4zM3 15h10v-4.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5z"/>
</svg>
</span>
<span>Save as Draft</span>
</button>
<button type="button" class="btn border text-white px-4 mx-2" data-bs-toggle="modal" data-bs-target="#staticBackdrop">Preview</button>
<div class="modal fade" id="staticBackdrop" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
<div class="modal-dialog modal-fullscreen">
<div class="modal-content">
<div class="modal-header">
<h1 class="modal-title fs-5" id="staticBackdropLabel">Previous Article</h1>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="container-md">
<div class="row">
<div class="col-12 col-lg-1">
<div class="social-media pt-3">
<ul class="nav d-flex">
<li class="nav-item">
<a href="#" class="nav-link"><i class="fa-brands fa-square-facebook"></i></a>
</li>
<li class="nav-item">
<a href="#" class="nav-link"><i class="fa-brands fa-twitter"></i></a>
</li>
<li class="nav-item">
<a href="#" class="nav-link"><i class="fa-brands fa-linkedin"></i></a>
</li>
<li class="nav-item">
<a href="#" class="nav-link"><i class="fa-brands fa-square-pinterest"></i></a>
</li>
<li class="nav-item">
<a href="#" class="nav-link"><i class="fa-solid fa-square-envelope"></i></a>
</li>
</ul>
</div>
</div>
<div class="col-8 col-sm-12 col-md-7 col-lg-8">
<div class="card border-0 py-4 border-0 bg-white">
<div class="card-haeder">
<div class="px-3">
<span class="badge bg-primary text-dark">Technology</span>
<small>Update: May 02, 2024 07:30</small>
</div>
<h4 class="card-title fw-bold pt-3 px-3 pt-3">Why you should use AVIF over JPEG, WebP,PNG and GIF</h4>
</div>
<div class="card-body">
<div class="card-text">
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Deleniti magnam laborum corrupti adipisci nisi. Numquam porro sapiente, neque laudantium accusamus blanditiis ex laborum aperiam explicabo sed, atque omnis amet fuga temporibus modi tenetur. Quia consequuntur voluptates rerum eveniet adipisci ab error, exercitationem ipsam cum odit quod aperiam pariatur a, eaque illum quisquam repellat placeat numquam debitis. Neque numquam aliquam distinctio.
</div>
<img src="image/1.jpg" class="img-fluid py-3" alt="">
<div class="card-text">
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia alias unde nisi asperiores reprehenderit totam beatae iure cupiditate nihil, harum qui eos, excepturi exercitationem et assumenda? Eaque provident explicabo illo.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia alias unde nisi asperiores reprehenderit totam beatae iure cupiditate nihil, harum qui eos, excepturi exercitationem et assumenda? Eaque provident explicabo illo.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia alias unde nisi asperiores reprehenderit totam beatae iure cupiditate nihil, harum qui eos, excepturi exercitationem et assumenda? Eaque provident explicabo illo.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quia alias unde nisi asperiores reprehenderit totam beatae iure cupiditate nihil, harum qui eos, excepturi exercitationem et assumenda? Eaque provident explicabo illo.
</div>
<h4 class="card-title py-3 fw-bold">Design overview</h4>
<div class="card-text">
<p>
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint voluptas quaerat molestias doloribus laborum repellat blanditiis magnam impedit eligendi earum!
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint voluptas quaerat molestias doloribus laborum repellat blanditiis magnam impedit eligendi earum!
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint voluptas quaerat molestias doloribus laborum repellat blanditiis magnam impedit eligendi earum!
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint voluptas quaerat molestias doloribus laborum repellat blanditiis magnam impedit eligendi earum!
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Sint voluptas quaerat molestias doloribus laborum repellat blanditiis magnam impedit eligendi earum!
</p>
<p>
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Mollitia quos exercitationem a sapiente eos ea repellat minima accusamus nesciunt architecto?
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Mollitia quos exercitationem a sapiente eos ea repellat minima accusamus nesciunt architecto?
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Mollitia quos exercitationem a sapiente eos ea repellat minima accusamus nesciunt architecto?
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Mollitia quos exercitationem a sapiente eos ea repellat minima accusamus nesciunt architecto?
</p>
</div>
</div>
<div class="card-footer border-0 bg-white d-flex justify-content-between">
<div class="badge-block">
<span class="badge">C++</span>
<span class="badge">JavaScript</span>
<span class="badge">Laravel</span>
<span class="badge">Java</span>
</div>
<div class="interaction">
<span><i class="fa-regular fa-message"></i> 0 Comments</span>
<span><i class="fa-regular fa-eye"></i> 0 Views</span>
<span><i class="fa-regular fa-heart"></i> 0</span>
</div>
</div>
</div>
</div>
<div class="col-4 col-sm-12 col-md-5 col-lg-3">
<div class="card card-profile py-4 border-0">
<div class="d-flex">
<img src="image/cat.png" class="img-fluid me-3" style="width: 100px; border-radius: 50%; height: 100px;" alt="cat-image">
<div>
<small class="text-secondary">Hello, I'm</small>
<h3 class="fw-bold">Sabay</h3>
<small class="text-secondary">An editor at TOM</small>
</div>
</div>
<div class="card-text" style="text-align: start;">
<p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Nisi consequatur deserunt modi, ratione sequi earum. Quisquam eveniet Lorem ipsum dolor sit amet.!</p>
</div>
<button type="button " class="btn text-primary" style="background-color: #E1ECF9;">View articles</button>
</div>
</div>
</div>
</div>
</div>
<div class="modal-footer d-flex justify-content-center align-items-center">
<button type="button" class="btn border-secondary" data-bs-dismiss="modal" >Close Preview</button>
</div>
</div>
</div>
</div>
<button type="button" class="btn btn-success px-4">Publish</button>
</div>
</div>
</div>
<div>
<ul class="nav">
<li class="nav-item">
<a href="#home" class="nav-link text-white p-0 pe-3">Home</a>
</li>
<span class="text-white">/</span>
<li class="nav-item">
<a href="#article" class="nav-link text-white p-0 ps-3">Article</a>
</li>
</ul>
</div>
<div class="col-12">
<div class="card mt-3 pb-3">
<div class="card-body px-5 px-md-4">
<form action="">
<div class="row">
<div class="col-12 col-md-6">
<div class="form-lefr-side">
<div class="row">
<div class="col-12 mb-3">
<label for="article" class="form-label">Article Title</label>
<input type="text" id="article" class="form-control" aria-describedby="article" placeholder="Add title">
</div>
<div class="col-12 mb-3">
<label for="category" class="form-label">Category</label>
<select class="form-select" id="select-one" aria-label="Default select example">
<option selected>Select</option>
<option value="1">Developmet</option>
<option value="2">Cyber Securty</option>
<option value="3">Smart IoT</option>
</select>
</div>
<div class="col-12 mb-3">
<label for="subcategory" class="form-label">Category</label>
<select class="form-select" id="select-multiple" aria-label="Default select example">
<option value="" selected>Select</option>
<option value="Technology">Technology</option>
<option value="Travel">Travel</option>
<option value="Business">Business</option>
<option value="Sport">Sport</option>
<option value="Marketing">Marketing</option>
<option value="Web Developmet">Web Developmet</option>
<option value="Frontend">Frontend</option>
</select>
</div>
<div class="col-12 mb-3">
<label for="article" class="form-label">Short description</label>
<input type="text" id="article" class="form-control" aria-describedby="article" style="height: 100px;">
</div>
</div>
</div>
</div>
<div class="col-12 col-md-6">
<div class="form-right-side">
<div class="col-12 mb-3" style="cursor: pointer;">
<label for="" class="form-label">Upload thumbnail here, or Browse</label>
<div class="border position-relative" style="height: 360px;">
<!-- <input type="file" class="form-control border" style="height: 360px;"> -->
<div class="browse-box position-absolute px-3">
<i class="fa-regular fa-image"></i>
<h5 class="py-2">Drag and drop or <span>Browse</span> Thumbnail</h5>
<small>Note: Only JPG, JPEG and PNG. Our suggested dimensions are 600px * 450px.</small>
</div>
</div>
</div>
</div>
</div>
<div class="col-12">
<label for="article" class="form-label">Post body</label>
<div id="editor">
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</main>
<!-- Boostrap -->
<script src="js/bootstrap.bundle.min.js"></script>
<!-- Quill -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/quill/2.0.2/quill.min.js"></script>
<!-- Tom -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/tom-select.complete.min.js"></script>
<script>
const quill = new Quill('#editor', {
theme: 'snow'
});
</script>
<script>
new TomSelect("#select-multiple",{
maxItems: 3
});
new TomSelect("#select-one",{
allowEmptyOption: true,
create: true
});
</script>
</body>
</html>