Kazuhiro MUSASHI
80eb317187
List up the post category article only within post list page.
...
This is to change the post list page behaviour to list up the articles
belonging to the post category, not all the posts regardless of the
categories.
2019-04-16 16:10:58 +08:00
Kazuhiro MUSASHI
e475d05e28
[WIP] List up the post category article only within post list page.
...
This is to change the post list page behaviour to list up the articles
belonging to the post category, not all the posts regardless of the
categories.
2019-04-16 15:09:15 +08:00
Kazuhiro MUSASHI
96eeecfca0
Merge pull request #14 from kazu634/add-lego-article
...
Add lego article
2019-04-16 14:08:13 +07:00
Kazuhiro MUSASHI
3253d1c286
Add an article about `Lego`.
2019-04-16 15:05:35 +08:00
Kazuhiro MUSASHI
fd0cc3809e
[WIP] Add an article about Lego
2019-04-15 00:52:33 +08:00
Kazuhiro MUSASHI
7e9c60da19
Merge pull request #13 from kazu634/improve-labs-section-list-page-pagination
...
Improve labs section list page pagination
2019-04-14 23:03:42 +07:00
Kazuhiro MUSASHI
da156b535f
Introduce the pagination to the Labs's section list page:
...
```
--- a/layouts/labs/list.html
+++ b/layouts/labs/list.html
@@ -6,14 +6,34 @@
<div class="article-header light-gray"><h1>{{ .Title }}</h1></div>
{{.Content}}
<br>
- {{ range .Data.Pages }}
+ {{ $paginator := .Paginate (where .Data.Pages "Type" "labs") }}
+ {{ range $paginator.Pages }}
<div class="summary">
<h2><a href="{{ .Permalink }}">{{ .Title }} {{ if .Draft }}:: DRAFT{{end}}</a></h2>
<div class="meta">
- {{ .Date.Format "Jan 2, 2006" }}: {{.Description}}
+ {{ .Date.Format "Jan 2, 2006" }}
+ {{ range .Params.categories }}
+ #<a href="/categories/{{ . | urlize }}">{{ . }}</a>
+ {{ end }}
+ {{ range .Params.tags }}
+ #<a href="/tags/{{ . | urlize }}">{{ . }}</a>
+ {{ end }}: {{ .Description }}
</div>
</div>
{{ end }}
</main>
+<!-- Paginator Section Layout
+–––––––––––––––––––––––––––––––––––––––––––––––––– -->
+<nav>
+ {{ $paginator := .Paginate (where .Data.Pages "Type" "labs") }}
+ {{ if .Paginator.HasPrev }}
+ <a href="{{ .Paginator.Prev.URL }}">Prev</a>
+ {{ end }}
+ <span class="">Page {{ .Paginator.PageNumber }} of {{ .Paginator.TotalPages }}</span>
+ {{ if .Paginator.HasNext }}
+ <a href="{{ .Paginator.Next.URL }}">Next</a>
+ {{ end }}
+</nav>
+
{{ partial "footer.html" . }}
```
2019-04-15 00:02:06 +08:00
Kazuhiro MUSASHI
6a6660144f
[WIP] Improve the Labs' seciton list page's pagination.
...
Introduce the pagination to the Labs' section list page.
2019-04-14 23:55:37 +08:00
Kazuhiro MUSASHI
90d8a30ae4
Merge pull request #12 from kazu634/sort-the-articles-out
...
Sort the articles out
2019-04-14 22:53:03 +07:00
Kazuhiro MUSASHI
bdfc1d260c
Discard the unnecessary articles & change the category of some posts.
2019-04-14 23:51:03 +08:00
Kazuhiro MUSASHI
c4564f1f07
[WIP] Discard the unnecessary articles.
...
Since there are so many articles, I decide to discard the unnecessary
articles.
2019-04-14 18:59:36 +08:00
Kazuhiro MUSASHI
939d713be7
Merge pull request #11 from kazu634/modify-labs-section-pagination
...
Modify labs section pagination
2019-04-14 17:58:11 +07:00
Kazuhiro MUSASHI
746c5079d0
Change the Labs section's pagination to be within the section:
...
```
--- a/layouts/labs/single.html
+++ b/layouts/labs/single.html
@@ -21,11 +21,11 @@
</main>
<nav class="pagination">
- {{ if .Next }}
- <span class="previous">← <a href="{{ .Next.Permalink }}" rel="prev">{{ .Next.Title }}</a></span>
+ {{ with .PrevInSection }}
+ <span class="previous">← <a href="{{ .Permalink }}" rel="prev">{{ .Title }}</a></span>
{{ end }}
- {{ if .Prev }}
- <span class="next"><a href="{{ .Prev.Permalink }}" rel="next">{{ .Prev.Title }}</a> →</span>
+ {{ with .NextInSection }}
+ <span class="next"><a href="{{ .Permalink }}" rel="next">{{ .Title }}</a> →</span>
{{ end }}
</nav>
```
2019-04-14 18:56:42 +08:00
Kazuhiro MUSASHI
e7f7fa7efd
[WIP] Modify the Labs section pagination.
2019-04-14 18:46:19 +08:00
Kazuhiro MUSASHI
fb17034375
Merge pull request #10 from kazu634/create-travel-section
...
Create travel section
2019-04-14 15:52:01 +07:00
Kazuhiro MUSASHI
b26a764425
Move some articles under the travel section.
2019-04-14 16:50:53 +08:00
Kazuhiro MUSASHI
306627f732
Add the travel section to the section definition.
...
```
--- a/layouts/partials/sections-definition.html
+++ b/layouts/partials/sections-definition.html
@@ -1,2 +1,3 @@
<li><a href="https://blog.kazu634.com/labs/ ">Labs</a></li>
<li><a href="https://blog.kazu634.com/quotes/ ">Quotes</a></li>
+ <li><a href="https://blog.kazu634.com/travel/ ">Travel</a></li>
```
2019-04-14 16:50:23 +08:00
Kazuhiro MUSASHI
0982980ea5
Display the travel section explanation.
2019-04-14 16:49:56 +08:00
Kazuhiro MUSASHI
cfcf7e5f0a
Add explanation for the travel section.
...
```
--- /dev/null
+++ b/content/travel/_index.md
@@ -0,0 +1,7 @@
+---
+title: Travel Page
+date: 2019-04-14
+publishdate: 2019-04-14
+---
+
+旅行関係の記事をここに集めてみました。
```
2019-04-14 16:48:49 +08:00
Kazuhiro MUSASHI
2c1c89d9f6
[WIP] Create the travel section.
...
This is to create the travel section.
2019-04-14 16:04:17 +08:00
Kazuhiro MUSASHI
9073f99314
Merge pull request #9 from kazu634/separate-section-definitions-to-partial
...
Separate section definitions to partial
2019-04-14 15:03:27 +07:00
Kazuhiro MUSASHI
545c096087
Modify the header templates to refer to the section partial html.
2019-04-14 16:02:03 +08:00
Kazuhiro MUSASHI
0984e402a4
Add the partial definition for the section definition.
2019-04-14 16:01:23 +08:00
Kazuhiro MUSASHI
ac38ed01cc
[WIP] Consolidate/separate the section definitions to the partial definition.
...
This is to consolidate/separate the section definitions on each list.html to the
partial definition.
2019-04-14 15:32:15 +08:00
Kazuhiro MUSASHI
8d0069af4c
Merge pull request #8 from kazu634/create-quote-section
...
Create quote section
2019-04-14 14:30:27 +07:00
Kazuhiro MUSASHI
aa2986d0ce
Move some articles under the Quotes category.
2019-04-14 15:28:33 +08:00
Kazuhiro MUSASHI
e44c14657a
Customize the pagination to be within the Quotes section.
2019-04-14 15:28:20 +08:00
Kazuhiro MUSASHI
8bbe6b7223
Add the explanation for the Quotes section.
2019-04-14 15:28:09 +08:00
Kazuhiro MUSASHI
105c1017b0
Add index page for Quotes section
2019-04-14 15:28:08 +08:00
Kazuhiro MUSASHI
f91dd9b965
Add Quotes section for each header files.
2019-04-14 15:28:00 +08:00
Kazuhiro MUSASHI
a572fc1f3c
[WIP] Create quote section.
...
This is to create `quote` section.
2019-04-14 00:40:41 +08:00
Kazuhiro MUSASHI
aa3caf53e1
Merge pull request #7 from kazu634/shortcode-leafletjs
...
Add shortcodes for leafletjs
2019-04-13 23:34:45 +07:00
Kazuhiro MUSASHI
d6b773f8e8
Modify contents to demonstrate `Leaflet.js` shorcodes.
2019-04-14 00:31:10 +08:00
Kazuhiro MUSASHI
c1cc2467e7
Add a shorcode for TopoJSON support.
2019-04-14 00:29:54 +08:00
Kazuhiro MUSASHI
7e1fc240f3
Add `leaflet-circle.html` as a shorcode for map circle.
2019-04-14 00:29:26 +08:00
Kazuhiro MUSASHI
78fd1b8673
Add `leaflet-marker.html` as a shortcode for map marker.
2019-04-14 00:28:58 +08:00
Kazuhiro MUSASHI
9cffb5d267
Add `leaflet-map.html` as a short code for the map.
2019-04-14 00:28:23 +08:00
Kazuhiro MUSASHI
0752b8e267
Merge pull request #6 from kazu634/delete-public-directory-before-generation
...
Delete public directory before generation
2019-04-13 18:11:55 +07:00
Kazuhiro MUSASHI
20da08ecbb
Delete the `public` directory before generating the contents.
...
```
--- a/tasks/build.rake
+++ b/tasks/build.rake
@@ -20,8 +20,6 @@ end
desc 'Generate the HTML pages'
task :build do
- sh 'hugo'
-
cd 'content/post' do
if os == :linux
sh 'grep -l ecx.images-amazon.com *.md | sort | uniq | xargs --no-run-if-empty sed -ie "s/http:\/\/ecx.images-amazon.com/https:\/\/images-na.ssl-images-amazon.com/g"'
@@ -33,4 +31,10 @@ task :build do
sh 'rm *.mde || true'
sh 'rm *.md-e || true'
end
+
+ cd 'public' do
+ sh 'rm -rf *'
+ end
+
+ sh 'hugo'
end
```
2019-04-13 19:03:45 +08:00
Kazuhiro MUSASHI
82e81fcfbf
[WIP] Delete public directory before hugo generates the contents.
...
Delete public directory before hugo generates the contents.
2019-04-12 22:17:47 +08:00
Kazuhiro MUSASHI
0419f696a2
Merge pull request #5 from kazu634/ignore-vim-swap-file
...
Ignore vim swap file.
2019-04-12 15:44:41 +07:00
Kazuhiro MUSASHI
110c2513bd
Ignore vim swap file.
2019-04-12 15:43:58 +07:00
Kazuhiro MUSASHI
edb7a95bc4
Merge pull request #4 from kazu634/make-another-sections
...
Make `Labs` section
2019-04-09 09:34:05 +09:00
Kazuhiro MUSASHI
bf1ecb0a9c
Add example content of Labs section.
2019-04-09 08:32:03 +08:00
Kazuhiro MUSASHI
ebdf0b1dfb
Load the different headers from the default one.
2019-04-09 08:32:03 +08:00
Kazuhiro MUSASHI
45c958bcdd
Display the Labs page explanation, list up the articles on the Labs page.
2019-04-09 08:32:03 +08:00
Kazuhiro MUSASHI
d42a8e4085
Add Labs page explanation _index.html
2019-04-09 08:32:03 +08:00
Kazuhiro MUSASHI
057b117413
Add link to the Labs section
2019-04-09 07:26:35 +08:00
Kazuhiro MUSASHI
1a934a8897
Merge pull request #3 from kazu634/delete-posts-without-date-information
...
Delete the posts without date information
2019-04-07 23:47:59 +09:00
Kazuhiro MUSASHI
860d782b3e
Delete the posts without date information
2019-04-07 22:47:00 +08:00