Skip to content

Commit db223e6

Browse files
committed
[LES-7.5/st-compl] intro-to-pug
Working with "pug syntax/compiler, var, each/in cycle". Worth noting: - syntax specifics, importance of tabulation (probability of errors). core: B-4 / WL-AL
1 parent e65a1c8 commit db223e6

File tree

2 files changed

+43
-0
lines changed
  • core-courses/4-web-layout-advanced-level/7-pre-postprocessors/7-5-intro-to-pug

2 files changed

+43
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Intro to PUG</title></head><body><div class="page__container"><h1 class="page__header">Lorem, ipsum dolor.</h1><p class="page__text">Lorem ipsum dolor sit amet consectetur adipisicing elit. Perferendis labore, iste reiciendis aperiam blanditiis dolore!</p></div><section class="section page__section"><p class="section__text">Lorem ipsum dolor sit amet.</p><span class="section__info">2025</span></section><section class="section page__section"><p class="section__text">Deserunt, aut.</p><span class="section__info">2026</span></section></body></html>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
//- <!DOCTYPE html>
2+
//- <html lang="en">
3+
//-
4+
//- <head>
5+
//- <meta charset="UTF-8">
6+
//- <meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
//- <title>Intro to PUG</title>
8+
//- </head>
9+
//-
10+
//- <body class="page">
11+
//- <div class="page__container">
12+
//- <h1 class="page__header">Lorem, ipsum dolor.</h1>
13+
//- <p class="page__text">Lorem ipsum dolor sit amet consectetur adipisicing elit. Perferendis labore, iste reiciendis
14+
//- aperiam blanditiis dolore!</p>
15+
//- </div>
16+
//- <section class="section page__section">
17+
//- <p class="section__text">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Explicabo totam nisi, commodi vel
18+
//- repudiandae animi!</p>
19+
//- <span class="section__info">2025</span>
20+
//- </section>
21+
//- </body>
22+
//-
23+
//- </html>
24+
25+
doctype html
26+
html(lang="en")
27+
head
28+
meta(charset="UTF-8")
29+
meta(name="viewport" content="width=device-width, initial-scale=1.0")
30+
title Intro to PUG
31+
body
32+
- var content = [{text: 'Lorem ipsum dolor sit amet.', info: 2025}, {text: 'Deserunt, aut.', info: 2026}];
33+
div.page__container
34+
h1.page__header Lorem, ipsum dolor.
35+
p.page__text Lorem ipsum dolor sit amet consectetur adipisicing elit. Perferendis labore, iste reiciendis aperiam blanditiis dolore!
36+
each el in content
37+
section.section.page__section
38+
p.section__text= el.text
39+
span.section__info= el.info
40+
41+
42+

0 commit comments

Comments
 (0)