1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <title>Vigyan Chronicle - Student Science & Tech Journal</title>
7 <style>
8 /* ==========================================================================
9 1. VARIABLES & RESET
10 ========================================================================== */
11 :root {
12 --primary: #0f172a;
13 --accent: #2563eb;
14 --accent-warm: #f97316;
15 --text-dark: #0f172a;
16 --text-muted: #64748b;
17 --bg-canvas: #f8fafc;
18 --bg-card: #ffffff;
19 --border-color: #e2e8f0;
20 --radius-sm: 8px;
21 --radius-md: 14px;
22 --radius-lg: 20px;
23 --shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.04);
24 --shadow-md: 0 12px 24px -6px rgba(15, 23, 42, 0.08);
25 --transition: 0.3s ease;
26 }
27
28 * {
29 box-sizing: border-box;
30 margin: 0;
31 padding: 0;
32 font-family: 'Segoe UI', system-ui, -apple-system, sans-serif;
33 }
34
35 body {
36 background-color: var(--bg-canvas);
37 color: var(--text-dark);
38 line-height: 1.6;
39 padding: 0 0 60px 0;
40 }
41
42 /* ==========================================================================
43 2. EDITORIAL MASTHEAD HEADER
44 ========================================================================== */
45 .masthead {
46 border-bottom: 2px solid var(--primary);
47 padding: 24px 6%;
48 background: #ffffff;
49 margin-bottom: 36px;
50 }
51
52 .masthead-inner {
53 max-width: 1280px;
54 margin: 0 auto;
55 display: flex;
56 justify-content: space-between;
57 align-items: flex-end;
58 flex-wrap: wrap;
59 gap: 16px;
60 }
61
62 .publication-title {
63 font-size: 2.2rem;
64 font-weight: 900;
65 letter-spacing: -0.5px;
66 color: var(--primary);
67 text-transform: uppercase;
68 }
69
70 .publication-subtitle {
71 color: var(--text-muted);
72 font-size: 0.95rem;
73 font-weight: 600;
74 }
75
76 .date-tag {
77 font-size: 0.85rem;
78 color: var(--text-muted);
79 font-weight: 700;
80 text-transform: uppercase;
81 letter-spacing: 1px;
82 }
83
84 /* ==========================================================================
85 3. MAIN MAGAZINE EDITORIAL GRID
86 ========================================================================== */
87 .journal-wrapper {
88 max-width: 1280px;
89 margin: 0 auto;
90 padding: 0 6%;
91 }
92
93 .magazine-grid {
94 display: grid;
95 grid-template-columns: 2fr 1.2fr 1fr;
96 gap: 28px;
97 align-items: start;
98 margin-bottom: 50px;
99 }
100
101 /* --- Featured Hero Post (Spanning 2 rows) --- */
102 .featured-post {
103 grid-column: 1 / 2;
104 grid-row: 1 / 3;
105 position: relative;
106 border-radius: var(--radius-lg);
107 overflow: hidden;
108 min-height: 480px;
109 box-shadow: var(--shadow-md);
110 display: flex;
111 flex-direction: column;
112 justify-content: flex-end;
113 background: #000;
114 }
115
116 .featured-img {
117 position: absolute;
118 top: 0;
119 left: 0;
120 width: 100%;
121 height: 100%;
122 object-fit: cover;
123 opacity: 0.75;
124 transition: transform 0.5s ease, opacity 0.5s ease;
125 }
126
127 .featured-post:hover .featured-img {
128 transform: scale(1.03);
129 opacity: 0.65;
130 }
131
132 .featured-content {
133 position: relative;
134 z-index: 10;
135 padding: 36px 30px;
136 background: linear-gradient(to top, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.4) 60%, transparent 100%);
137 color: #ffffff;
138 }
139
140 .category-badge {
141 display: inline-block;
142 padding: 4px 12px;
143 border-radius: 20px;
144 background: var(--accent);
145 color: #ffffff;
146 font-size: 0.75rem;
147 font-weight: 800;
148 text-transform: uppercase;
149 letter-spacing: 1px;
150 margin-bottom: 12px;
151 }
152
153 .category-badge.warm {
154 background: var(--accent-warm);
155 }
156
157 .featured-title {
158 font-size: 1.8rem;
159 font-weight: 800;
160 line-height: 1.3;
161 margin-bottom: 12px;
162 }
163
164 .featured-snippet {
165 font-size: 0.95rem;
166 color: #cbd5e1;
167 line-height: 1.5;
168 margin-bottom: 16px;
169 max-width: 90%;
170 }
171
172 .meta-byline {
173 font-size: 0.8rem;
174 color: #94a3b8;
175 font-weight: 600;
176 }
177
178 /* --- Secondary Stacked Stories Column --- */
179 .secondary-column {
180 grid-column: 2 / 3;
181 grid-row: 1 / 3;
182 display: flex;
183 flex-direction: column;
184 gap: 24px;
185 }
186
187 .story-card {
188 background: var(--bg-card);
189 border-radius: var(--radius-md);
190 overflow: hidden;
191 border: 1px solid var(--border-color);
192 box-shadow: var(--shadow-sm);
193 transition: transform var(--transition), box-shadow var(--transition);
194 display: flex;
195 flex-direction: column;
196 }
197
198 .story-card:hover {
199 transform: translateY(-4px);
200 box-shadow: var(--shadow-md);
201 }
202
203 .story-thumb {
204 width: 100%;
205 height: 140px;
206 object-fit: cover;
207 }
208
209 .story-body {
210 padding: 18px 20px;
211 display: flex;
212 flex-direction: column;
213 flex-grow: 1;
214 }
215
216 .story-title {
217 font-size: 1.1rem;
218 font-weight: 700;
219 color: var(--primary);
220 margin: 8px 0;
221 line-height: 1.35;
222 }
223
224 .story-desc {
225 font-size: 0.85rem;
226 color: var(--text-muted);
227 margin-bottom: 14px;
228 flex-grow: 1;
229 }
230
231 /* --- Sticky Editorial Sidebar --- */
232 .editorial-sidebar {
233 grid-column: 3 / 4;
234 grid-row: 1 / 3;
235 position: sticky;
236 top: 24px;
237 display: flex;
238 flex-direction: column;
239 gap: 24px;
240 }
241
242 .sidebar-widget {
243 background: var(--bg-card);
244 border: 1px solid var(--border-color);
245 border-radius: var(--radius-md);
246 padding: 24px;
247 box-shadow: var(--shadow-sm);
248 }
249
250 .widget-title {
251 font-size: 1rem;
252 font-weight: 800;
253 color: var(--primary);
254 text-transform: uppercase;
255 letter-spacing: 0.5px;
256 margin-bottom: 16px;
257 border-bottom: 2px solid var(--border-color);
258 padding-bottom: 8px;
259 }
260
261 .tag-cloud {
262 display: flex;
263 flex-wrap: wrap;
264 gap: 8px;
265 }
266
267 .topic-tag {
268 padding: 6px 12px;
269 background: #f1f5f9;
270 border-radius: 8px;
271 font-size: 0.8rem;
272 font-weight: 600;
273 color: #334155;
274 text-decoration: none;
275 transition: background var(--transition), color var(--transition);
276 }
277
278 .topic-tag:hover {
279 background: var(--accent);
280 color: #ffffff;
281 }
282
283 .newsletter-box p {
284 font-size: 0.85rem;
285 color: var(--text-muted);
286 margin-bottom: 12px;
287 }
288
289 .newsletter-input {
290 width: 100%;
291 padding: 10px 12px;
292 border: 1px solid var(--border-color);
293 border-radius: var(--radius-sm);
294 margin-bottom: 10px;
295 font-size: 0.9rem;
296 }
297
298 .newsletter-btn {
299 width: 100%;
300 padding: 10px;
301 background: var(--primary);
302 color: #ffffff;
303 border: none;
304 border-radius: var(--radius-sm);
305 font-weight: 700;
306 font-size: 0.9rem;
307 cursor: pointer;
308 transition: background var(--transition);
309 }
310
311 .newsletter-btn:hover {
312 background: var(--accent);
313 }
314
315 /* ==========================================================================
316 4. RECENT ARTICLES (AUTO-FIT GRID)
317 ========================================================================== */
318 .section-divider {
319 margin: 40px 0 24px;
320 border-top: 2px solid var(--border-color);
321 padding-top: 20px;
322 }
323
324 .section-title {
325 font-size: 1.5rem;
326 font-weight: 800;
327 color: var(--primary);
328 margin-bottom: 20px;
329 }
330
331 .recent-grid {
332 display: grid;
333 grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
334 gap: 24px;
335 }
336
337 /* ==========================================================================
338 5. RESPONSIVE MEDIA QUERIES
339 ========================================================================== */
340 @media (max-width: 1024px) {
341 .magazine-grid {
342 grid-template-columns: 1.6fr 1fr;
343 }
344 .featured-post {
345 grid-column: 1 / 3;
346 grid-row: auto;
347 }
348 .secondary-column {
349 grid-column: 1 / 2;
350 grid-row: auto;
351 }
352 .editorial-sidebar {
353 grid-column: 2 / 3;
354 grid-row: auto;
355 position: static;
356 }
357 }
358
359 @media (max-width: 720px) {
360 .magazine-grid {
361 grid-template-columns: 1fr;
362 }
363 .featured-post,
364 .secondary-column,
365 .editorial-sidebar {
366 grid-column: 1 / -1;
367 }
368 .featured-title {
369 font-size: 1.4rem;
370 }
371 .masthead-inner {
372 flex-direction: column;
373 align-items: flex-start;
374 }
375 }
376 </style>
377</head>
378<body>
379
380 <!-- 1. MASTHEAD HEADER -->
381 <header class="masthead">
382 <div class="masthead-inner">
383 <div>
384 <h1 class="publication-title">Vigyan Chronicle</h1>
385 <p class="publication-subtitle">Journal of High School Scientific Research & Innovation</p>
386 </div>
387 <div class="date-tag">Issue No. 42 • New Delhi Edition</div>
388 </div>
389 </header>
390
391 <main class="journal-wrapper">
392 <!-- 2. EDITORIAL 3-COLUMN GRID -->
393 <section class="magazine-grid">
394
395 <!-- FEATURED LEAD ARTICLE (Spans 2 rows on desktop) -->
396 <article class="featured-post">
397 <img
398 src="https://images.unsplash.com/photo-1451187580459-43490279c0fa?w=900&auto=format&fit=crop&q=80"
399 alt="Satellite in Earth Orbit"
400 class="featured-img"
401 >
402 <div class="featured-content">
403 <span class="category-badge">Space Exploration</span>
404 <h2 class="featured-title">ISRO Next-Gen Satellite Propulsion: How High School Labs Are Contributing</h2>
405 <p class="featured-snippet">New lightweight ion thrusters developed with carbon composite materials promise to extend orbital lifetime for indigenous communication satellites by 15 years.</p>
406 <div class="meta-byline">By Dr. Sunita Krishnan • 6 min read</div>
407 </div>
408 </article>
409
410 <!-- SECONDARY STORIES (Stacked in column 2) -->
411 <div class="secondary-column">
412 <article class="story-card">
413 <img
414 src="https://images.unsplash.com/photo-1507668077129-56e32842fceb?w=500&auto=format&fit=crop&q=80"
415 alt="Robotics Arm"
416 class="story-thumb"
417 >
418 <div class="story-body">
419 <span class="category-badge warm">Robotics</span>
420 <h3 class="story-title">Affordable Robotic Prosthetics Built via 3D Printing</h3>
421 <p class="story-desc">Class 11 inventors in Bengaluru unveil an EMG sensor-driven prosthetic arm costing under Rs 3,500.</p>
422 <div class="meta-byline">By Raghavendra Rao • 4 min read</div>
423 </div>
424 </article>
425
426 <article class="story-card">
427 <img
428 src="https://images.unsplash.com/photo-1532094349884-543bc11b234d?w=500&auto=format&fit=crop&q=80"
429 alt="Chemistry Laboratory"
430 class="story-thumb"
431 >
432 <div class="story-body">
433 <span class="category-badge">Bio-Science</span>
434 <h3 class="story-title">Enzymatic Breakdown of Microplastics in River Basins</h3>
435 <p class="story-desc">Testing cold-water bacterial cultures to safely decontaminate freshwater drinking reservoirs.</p>
436 <div class="meta-byline">By Ananya Sen • 5 min read</div>
437 </div>
438 </article>
439 </div>
440
441 <!-- EDITORIAL SIDEBAR (Column 3, Sticky) -->
442 <aside class="editorial-sidebar">
443 <div class="sidebar-widget">
444 <h3 class="widget-title">Editor's Desk</h3>
445 <p style="font-size: 0.88rem; color: #475569; margin-bottom: 12px;">"Curiosity is the engine of national progress. We invite original experimental write-ups from school science club captains."</p>
446 <div class="meta-byline">— Prof. M. S. K. Ramanujan</div>
447 </div>
448
449 <div class="sidebar-widget">
450 <h3 class="widget-title">Trending Topics</h3>
451 <div class="tag-cloud">
452 <a href="#" class="topic-tag">#Chandrayaan</a>
453 <a href="#" class="topic-tag">#ArtificialIntelligence</a>
454 <a href="#" class="topic-tag">#SolarEnergy</a>
455 <a href="#" class="topic-tag">#QuantumPhysics</a>
456 <a href="#" class="topic-tag">#CBSEExams</a>
457 </div>
458 </div>
459
460 <div class="sidebar-widget newsletter-box">
461 <h3 class="widget-title">Weekly Digest</h3>
462 <p>Get curated Olympiad math problems and science updates delivered to your inbox every Friday.</p>
463 <input type="email" placeholder="Enter student email..." class="newsletter-input">
464 <button class="newsletter-btn">Subscribe Free</button>
465 </div>
466 </aside>
467
468 </section>
469
470 <!-- 3. RECENT DISPATCHES (AUTO-FIT GRID) -->
471 <div class="section-divider">
472 <h2 class="section-title">Latest Campus Dispatches</h2>
473 <div class="recent-grid">
474 <article class="story-card">
475 <img src="https://images.unsplash.com/photo-1518770660439-4636190af475?w=500&auto=format&fit=crop&q=80" alt="Microchip" class="story-thumb">
476 <div class="story-body">
477 <span class="category-badge">Semiconductors</span>
478 <h3 class="story-title">India's First Indigenous RISC-V Microcontroller</h3>
479 <p class="story-desc">Understanding the architecture powering the new wave of domestic electronics.</p>
480 </div>
481 </article>
482
483 <article class="story-card">
484 <img src="https://images.unsplash.com/photo-1509391365360-2e959784a276?w=500&auto=format&fit=crop&q=80" alt="Solar Farm" class="story-thumb">
485 <div class="story-body">
486 <span class="category-badge warm">Clean Tech</span>
487 <h3 class="story-title">Perovskite Solar Cells: Crossing the 30% Efficiency Barrier</h3>
488 <p class="story-desc">Why thin-film tandem solar modules will revolutionize rooftop rural electricity.</p>
489 </div>
490 </article>
491
492 <article class="story-card">
493 <img src="https://images.unsplash.com/photo-1516321318423-f06f85e504b3?w=500&auto=format&fit=crop&q=80" alt="Coding Monitor" class="story-thumb">
494 <div class="story-body">
495 <span class="category-badge">Computer Science</span>
496 <h3 class="story-title">Graph Theory Applications in Traffic Management</h3>
497 <p class="story-desc">How Dijkstra's algorithm helps reduce peak-hour congestion in metro cities.</p>
498 </div>
499 </article>
500 </div>
501 </div>
502
503 </main>
504
505</body>
506</html>