← helloexpress

regular layout, main content change when go to url - layout.jade wraps the page - block, content gives hook into layout.jade from home.jade - extends layout.template by block content // replaces

bdcbca3fe5b7f05a49f5b581f69643b8a9786ba1 · ovidiucs · Apr 16, 2014 04:58

+12 −2 · 2 files changed

  • views/home.jade +5 −2
  • views/layout.jade +7 −0
diff --git a/views/home.jade b/views/home.jade
index 0365536..8d16f53 100644
--- a/views/home.jade
+++ b/views/home.jade
@@ -1,2 +1,5 @@
-h1 Hello, Express!
-h2=title
+extends layout
+
+block content
+   h2=title
+
diff --git a/views/layout.jade b/views/layout.jade
new file mode 100644
index 0000000..6b5e057
--- /dev/null
+++ b/views/layout.jade
@@ -0,0 +1,7 @@
+doctype
+html
+   head
+   body
+      h1 My First express app
+      block content
+         p default content