work on blog
This commit is contained in:
parent
59e31ff38f
commit
9417c5cec1
14
bootstrap/layouts/collection.html
Normal file
14
bootstrap/layouts/collection.html
Normal file
@ -0,0 +1,14 @@
|
||||
{{define "collection"}}
|
||||
{{template "header" .}}
|
||||
{{template "navbar" .}}
|
||||
<div class="container">
|
||||
{{range .Meta.Groups.Blog}}
|
||||
<div>
|
||||
<h1><a href="{{.Path}}">{{.Meta.Title}}</a></h1>
|
||||
<p>{{.Meta.Content}}</h1>
|
||||
</div>
|
||||
{{end}}
|
||||
</div>
|
||||
{{template "footer" .}}
|
||||
{{end}}
|
||||
|
@ -28,6 +28,7 @@ import (
|
||||
"github.com/FooSoft/goldsmith"
|
||||
"github.com/FooSoft/goldsmith-devserver"
|
||||
"github.com/FooSoft/goldsmith-plugins/breadcrumbs"
|
||||
"github.com/FooSoft/goldsmith-plugins/collection"
|
||||
"github.com/FooSoft/goldsmith-plugins/frontmatter"
|
||||
"github.com/FooSoft/goldsmith-plugins/index"
|
||||
"github.com/FooSoft/goldsmith-plugins/layout"
|
||||
@ -103,6 +104,7 @@ func (b *builder) Build(srcDir, dstDir string) {
|
||||
errs := goldsmith.Begin(srcDir).
|
||||
Chain(frontmatter.New()).
|
||||
Chain(markdown.New().MarkdownFlags(markdownFlags)).
|
||||
Chain(collection.New()).
|
||||
Chain(index.New(indexMeta)).
|
||||
Chain(tags.New().IndexMeta(tagMeta)).
|
||||
Chain(breadcrumbs.New()).
|
||||
|
28
bootstrap/src/blog/post1.md
Normal file
28
bootstrap/src/blog/post1.md
Normal file
@ -0,0 +1,28 @@
|
||||
+++
|
||||
Layout = "page"
|
||||
Title = "Blog Post 1"
|
||||
Collection = "Blog"
|
||||
+++
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas quis placerat elit. Pellentesque metus turpis, egestas
|
||||
sed enim eget, condimentum tincidunt eros. Vestibulum diam tellus, malesuada id varius sed, dapibus vel massa. Duis
|
||||
vitae aliquet erat. Mauris a tristique urna. Phasellus sit amet justo sit amet magna ornare ultrices ac sed risus. Donec
|
||||
porta tincidunt sem, nec lacinia turpis pellentesque vitae. In porttitor sapien mollis leo euismod porta. Integer ut
|
||||
massa pharetra, volutpat ipsum at, ultricies dolor. Cras volutpat malesuada dapibus. Aliquam turpis ligula, semper in
|
||||
sollicitudin id, molestie suscipit libero. Integer id tristique magna, vitae posuere elit. Integer ac diam volutpat,
|
||||
pellentesque nibh sed, maximus sapien.
|
||||
|
||||
Nulla at leo tempor dolor tempus aliquam. Proin convallis accumsan orci, eu volutpat risus rutrum sit amet. Nulla
|
||||
tincidunt dolor sit amet lorem vestibulum, ac fringilla lectus aliquet. Aenean laoreet ante lectus. Etiam aliquam ac
|
||||
sapien eu vulputate. Duis vel sollicitudin urna. Sed lectus augue, dictum eget laoreet sit amet, semper vel lectus.
|
||||
Nulla laoreet elit eu dui lacinia volutpat. Nam porta sagittis neque, sed bibendum metus. Morbi nec ipsum at nibh
|
||||
malesuada lacinia. Proin vel diam fermentum, convallis ligula vel, semper ligula. Vivamus elit nisi, congue in laoreet
|
||||
at, vulputate ac sapien. Suspendisse sed orci egestas, porttitor mi vel, mollis eros. Nullam vulputate vitae odio nec
|
||||
blandit. Pellentesque elit urna, luctus quis metus id, maximus imperdiet turpis. Fusce lorem velit, euismod id velit et,
|
||||
semper consequat odio.
|
||||
|
||||
Pellentesque nulla velit, lacinia sit amet lacinia euismod, blandit in est. Aenean eu ultrices tellus, a euismod dui.
|
||||
Etiam ac diam at arcu feugiat luctus. Nam eu finibus velit. Vivamus felis erat, scelerisque vitae ultricies quis,
|
||||
viverra a eros. Curabitur faucibus bibendum arcu, sit amet laoreet risus convallis eu. Vivamus fermentum egestas
|
||||
ultricies. Vivamus semper tristique mi sed varius.
|
||||
|
32
bootstrap/src/blog/post2.md
Normal file
32
bootstrap/src/blog/post2.md
Normal file
@ -0,0 +1,32 @@
|
||||
+++
|
||||
Layout = "page"
|
||||
Title = "Blog Post 2"
|
||||
Collection = "Blog"
|
||||
+++
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent placerat at ligula vel condimentum. Morbi commodo
|
||||
risus et lorem efficitur aliquam. Maecenas aliquet dui id condimentum fermentum. Sed vitae odio lectus. Pellentesque
|
||||
lacinia nisi tristique nulla egestas, id consectetur elit mollis. In vitae interdum massa, sed egestas nibh. Curabitur
|
||||
sit amet urna at turpis aliquet vestibulum lacinia ut arcu. Aliquam in maximus dolor. Morbi faucibus tellus quis diam
|
||||
sagittis, sit amet fringilla justo sollicitudin. Duis cursus tincidunt aliquet. Sed fringilla, lectus id lobortis
|
||||
tempus, nibh nibh aliquet velit, eget ultricies diam leo vel eros. Proin felis nisl, dignissim id quam luctus, finibus
|
||||
commodo est.
|
||||
|
||||
Fusce tristique, dolor eget pellentesque ullamcorper, lacus enim condimentum magna, non pretium ligula augue vitae
|
||||
neque. Etiam at cursus eros, nec rutrum massa. Quisque semper fringilla nisl id interdum. Pellentesque habitant morbi
|
||||
tristique senectus et netus et malesuada fames ac turpis egestas. Curabitur maximus, augue in fermentum euismod, ex eros
|
||||
consequat orci, ac blandit ante nunc et felis. Nullam eget ligula et urna dapibus venenatis dapibus nec lacus. In
|
||||
imperdiet lorem in tincidunt feugiat. Nullam auctor ex quis lobortis volutpat. Aliquam elementum non felis ut pulvinar.
|
||||
Aenean consequat eleifend tellus, sit amet semper nulla condimentum ut. Quisque ac porttitor est, ut dignissim ipsum.
|
||||
|
||||
Aliquam pellentesque congue tortor. Praesent a facilisis sem, at porttitor leo. Cras facilisis, orci nec pellentesque
|
||||
malesuada, libero arcu congue eros, sed interdum eros tellus in arcu. Orci varius natoque penatibus et magnis dis
|
||||
parturient montes, nascetur ridiculus mus. Pellentesque vehicula risus arcu, quis congue tortor cursus in. Lorem ipsum
|
||||
dolor sit amet, consectetur adipiscing elit. Duis at felis at nunc fermentum blandit ut ut lectus. Nullam id dapibus
|
||||
odio. Nam vel velit vel arcu aliquet lacinia. Morbi at dapibus leo. Cras efficitur gravida venenatis. Nulla est nisl,
|
||||
molestie quis aliquam nec, facilisis ac augue. Praesent nec condimentum odio. Quisque id aliquet turpis. Duis ut ligula
|
||||
tortor.
|
||||
|
||||
Nulla facilisi. Nulla facilisi. Suspendisse potenti. Vivamus sit amet est posuere ante dictum porta. Etiam a lobortis
|
||||
eros. Vivamus dapibus purus sem, non pellentesque odio pretium a. Duis ullamcorper fringilla varius.
|
||||
|
@ -1,7 +1,7 @@
|
||||
+++
|
||||
Area = "home"
|
||||
CrumbName = "home"
|
||||
Layout = "page"
|
||||
Layout = "collection"
|
||||
Title = "Home"
|
||||
+++
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user