<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Web Page Layout by John Mortensen</title>
      <link>https://padlet.com/jmortensen7/weblayout</link>
      <description>Spring/Java Thymeleaf, Flask/Python Jinja</description>
      <language>en-us</language>
      <pubDate>2021-03-16 13:18:58 UTC</pubDate>
      <lastBuildDate>2025-12-12 23:37:30 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Header - Navigation</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315506468</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:22:09 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315506468</guid>
      </item>
      <item>
         <title>Body</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315509481</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:22:41 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315509481</guid>
      </item>
      <item>
         <title>Footer</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315514608</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:23:31 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315514608</guid>
      </item>
      <item>
         <title>Body</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315537043</link>
         <description><![CDATA[<div>&lt;body&gt;<br>&lt;!-- Navbar Fragment --&gt;<br><br><br><br>&lt;!-- Footer Framen -&gt;<br>&lt;/body&gt;</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:27:26 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315537043</guid>
      </item>
      <item>
         <title>Head</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315560691</link>
         <description><![CDATA[<div>&lt;head&gt;<br>&lt;!-- Head Fragment --&gt;<br><br>&lt;/head &gt;</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:31:34 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315560691</guid>
      </item>
      <item>
         <title>Head</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315575607</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:34:11 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315575607</guid>
      </item>
      <item>
         <title>Title</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315580981</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:35:10 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315580981</guid>
      </item>
      <item>
         <title>Layout</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315595966</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:37:50 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315595966</guid>
      </item>
      <item>
         <title>Thymeleaf Layout - a big focus is to maintain HTML doc in each fragment and layout.  This allows file based development prior to build.</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315627025</link>
         <description><![CDATA[<div>&lt;!-- See <a href="https://github.com/nighthawkcoders/spring-idea/tree/master/src/main/resources/templates/fragments">fragments</a> in GitHUB --&gt;<br>&lt;!-- See <a href="https://github.com/nighthawkcoders/spring-idea/blob/master/src/main/resources/templates/index.html">usage</a> example in GitHub --&gt;<br>&lt;!-- This page is illustrative and contains ideas about HTML formatting --&gt;<br> | &lt;!DOCTYPE HTML&gt;<br> | &lt;html xmlns:layout="http://www.w3.org/1999/xhtml" xmlns:th="http://www.w3.org/1999/xhtml" lang="en"&gt;<br> |&nbsp;<br><br> | &lt;!-- Head, think of things that are more meta or format oriented --&gt;<br> | &lt;head&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;div th:replace="fragments/headfile :: header"&gt;&lt;/div&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;!-- Head defaults to ellipses, details are added by ThymeLeaf layout fragment --&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;div layout:fragment="metadata"&gt;...&lt;/div&gt;<br> | &lt;/head&gt;<br> |&nbsp;<br><br> | &lt;body&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;!-- Header of Page, includes Navigation --&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;div th:replace="fragments/header :: header"&gt;&lt;/div&gt;<br> |&nbsp;<br><br> |&nbsp; &nbsp; &nbsp;&lt;!-- Body defaults to ellipses, details are added by ThymeLeaf layout fragment --&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;div layout:fragment="content"&gt;...&lt;/div&gt;<br> |&nbsp;<br><br> |&nbsp; &nbsp; &nbsp;&lt;!-- Footer of Page, includes things like contacts or copywrite --&gt;<br> |&nbsp; &nbsp; &nbsp;&lt;div th:replace="fragments/footer :: footer"&gt;&lt;/div&gt;<br> | &lt;/body&gt;<br> | &lt;/html&gt;</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:43:14 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315627025</guid>
      </item>
      <item>
         <title>Jinja Layout - hides HTML and uses blocks to replace layout definition, it does not retain HTML.  Note... Python can render without rebuild.</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315700875</link>
         <description><![CDATA[<div>&lt;!-- See <a href="https://github.com/nighthawkcoders/flask-idea-homesite/blob/master/templates/homesite/base.html">base.html</a> in GitHub --&gt;<br>&lt;!-- See <a href="https://github.com/nighthawkcoders/flask-idea-homesite/blob/master/templates/homesite/index.html">usage</a> example in GitHub --&gt;<br> &lt;!DOCTYPE html&gt;<br> | {% extends "homesite/base.html" %}<br> |&nbsp; {% block content %}<br><br><br> | {% endblock %}<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:55:34 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315700875</guid>
      </item>
      <item>
         <title>Concept of Templating</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1315726765</link>
         <description><![CDATA[<div>HTML documents can be repetitive from file to file.  <strong>Template Engines</strong> are tools that help us break <strong>HTML</strong> code into smaller pieces that we can reuse across multiple <strong>HTML</strong> files as reusable parts shown in this illustration. Flask uses Jinja, Spring uses Thymeleaf. Both of these provide scripting that allow you to feed variables and logic into HTML.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-16 13:59:52 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1315726765</guid>
      </item>
      <item>
         <title>Body</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1319813327</link>
         <description><![CDATA[<div>This area is where majority of the customization for a page belong.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-17 10:08:14 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1319813327</guid>
      </item>
      <item>
         <title>CSS / Script - Growth Area</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1319827906</link>
         <description><![CDATA[<div>Style and JavaScript standard for  Website</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-17 10:13:42 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1319827906</guid>
      </item>
      <item>
         <title>Template concept</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1319844784</link>
         <description><![CDATA[<div>Templates usually take advantage of <a href="http://jinja.pocoo.org/docs/templates/#template-inheritance">inheritance</a>, which includes a single base template that defines the basic structure of all subsequent child templates. You use the tags {% extends %} and {% block %} to implement inheritance.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-03-17 10:19:44 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1319844784</guid>
      </item>
      <item>
         <title></title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1323531373</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/462290215/91bf9cad8fbc1b991481e561ce7a5939/image.png" />
         <pubDate>2021-03-18 02:25:15 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1323531373</guid>
      </item>
      <item>
         <title></title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1323591518</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/462290215/8a36e64ef28c390ac526eb38f6112426/image.png" />
         <pubDate>2021-03-18 02:50:51 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1323591518</guid>
      </item>
      <item>
         <title>Layout concept</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1712912430</link>
         <description><![CDATA[<div>Thymeleaf pages are built by embedding common page component code directly within each view to generate the final result.</div>]]></description>
         <enclosure url="" />
         <pubDate>2021-09-02 14:36:30 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1712912430</guid>
      </item>
      <item>
         <title>Tab in Browser</title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1712931858</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/462290215/a4585f30f68c23144023a113ee0c825d/image.png" />
         <pubDate>2021-09-02 14:43:08 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1712931858</guid>
      </item>
      <item>
         <title></title>
         <author>jmortensen7</author>
         <link>https://padlet.com/jmortensen7/weblayout/wish/1712936855</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/462290215/767050613c41744dd0d9fa41d541bc5c/image.png" />
         <pubDate>2021-09-02 14:45:05 UTC</pubDate>
         <guid>https://padlet.com/jmortensen7/weblayout/wish/1712936855</guid>
      </item>
   </channel>
</rss>
