better tag templating
This commit is contained in:
parent
bee496b364
commit
fc36d9138b
|
@ -634,6 +634,10 @@ a .wcag-icon {
|
|||
width: 1.5em;
|
||||
}
|
||||
|
||||
h1 svg {
|
||||
vertical-align: -0.5rem;
|
||||
}
|
||||
|
||||
/* color palettes */
|
||||
|
||||
.colors {
|
||||
|
|
|
@ -201,8 +201,6 @@
|
|||
|
||||
<main id="main">
|
||||
<h1>
|
||||
|
||||
|
||||
Coding
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
|
|
@ -201,8 +201,6 @@
|
|||
|
||||
<main id="main">
|
||||
<h1>
|
||||
|
||||
|
||||
Patterns
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
|
|
@ -201,8 +201,6 @@
|
|||
|
||||
<main id="main">
|
||||
<h1>
|
||||
|
||||
|
||||
Writing
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
<link rel="stylesheet" type="text/css" href="https://heydon.github.io/infusion/css/styles.css">
|
||||
<title>
|
||||
|
||||
Example Tag | Infusion
|
||||
|
||||
Patterns tagged Example Tag | Infusion
|
||||
|
||||
</title>
|
||||
</head>
|
||||
<body>
|
||||
|
@ -201,13 +201,10 @@
|
|||
|
||||
<main id="main">
|
||||
<h1>
|
||||
|
||||
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
|
||||
Example Tag
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
Tagged “Example Tag”
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
<link rel="stylesheet" type="text/css" href="https://heydon.github.io/infusion/css/styles.css">
|
||||
<title>
|
||||
|
||||
Quickstart | Infusion
|
||||
|
||||
Patterns tagged Quickstart | Infusion
|
||||
|
||||
</title>
|
||||
</head>
|
||||
<body>
|
||||
|
@ -201,13 +201,10 @@
|
|||
|
||||
<main id="main">
|
||||
<h1>
|
||||
|
||||
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
|
||||
Quickstart
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
Tagged “Quickstart”
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
||||
|
|
|
@ -1,12 +1,6 @@
|
|||
{{ define "main" }}
|
||||
<main id="main">
|
||||
<h1>
|
||||
{{ $URLparts := split .URL "/" }}
|
||||
{{ if in $URLparts "tags" }}
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
{{ end }}
|
||||
{{ .Title }}
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
|
|
18
themes/infusion/layouts/taxonomy/tag.html
Normal file
18
themes/infusion/layouts/taxonomy/tag.html
Normal file
|
@ -0,0 +1,18 @@
|
|||
{{ define "title" }}
|
||||
Patterns tagged {{ .Title }} | {{ .Site.Title }}
|
||||
{{ end }}
|
||||
{{ define "main" }}
|
||||
<main id="main">
|
||||
<h1>
|
||||
<svg class="tag" aria-hidden="true" height="50" width="50" viewBox="0 0 177.16535 177.16535">
|
||||
<use xlink:href="#tag"></use>
|
||||
</svg>
|
||||
Tagged “{{ .Title }}”
|
||||
</h1>
|
||||
<ul class="patterns-list">
|
||||
{{ range .Data.Pages }}
|
||||
{{ .Render "li"}}
|
||||
{{ end }}
|
||||
</ul>
|
||||
</main>
|
||||
{{ end }}
|
|
@ -634,6 +634,10 @@ a .wcag-icon {
|
|||
width: 1.5em;
|
||||
}
|
||||
|
||||
h1 svg {
|
||||
vertical-align: -0.5rem;
|
||||
}
|
||||
|
||||
/* color palettes */
|
||||
|
||||
.colors {
|
||||
|
|
Loading…
Reference in New Issue
Block a user