README.md update

This commit is contained in:
arnaucube
2018-10-04 19:26:42 +02:00
parent 6639024ed0
commit 3eb32c8258
3 changed files with 2 additions and 87 deletions

View File

@@ -1,95 +1,10 @@
# Blogo [![Go Report Card](https://goreportcard.com/badge/github.com/arnaucode/blogo)](https://goreportcard.com/report/github.com/arnaucode/blogo)
Static blog generator, templating engine from markdown and html templates
![blogo](https://raw.githubusercontent.com/arnaucube/blogo/master/blogo.png "blogo")
## Use
Directory structure:
```
/
----blogo
----/blogo-input
--------all the html, js, css files and folders
```
To execute:
```
./blogo
```
Example of blogo.json:
```json
{
"title": "my blog",
"indexTemplate": "index.html",
"postThumbTemplate": "postThumbTemplate.html",
"posts": [
{
"thumb": "post01_thumb.md",
"md": "post01.md"
},
{
"thumb": "post02_thumb.md",
"md": "post02.md"
}
],
"copyRaw": [
"css",
"js"
]
}
```
Example of input files:
- index.html
```html
<!DOCTYPE html>
<html>
<head>
<title>[blogo-title]</title>
</head>
<body>
[blogo-content]
</body>
</html>
```
- postThumbTemplate.html
```html
<div class="col-md-3">
[blogo-index-post-template]
</div>
```
- post01_thumb.md
```
# Post 01 thumb
This is the description of the Post 01. This will appear on the main page, as the post description.
```
- post01.md
```
# Post 01
This is the content of the Post 01. This content will appear when the Post 01 from the main page is clicked.
```
Types of blogo tags:
```
[blogo-title]
[blogo-content]
[blogo-index-post-template]
```
A complete usage example can be found in this repo: https://github.com/arnaucube/blogoExample
---

BIN
blogo-large.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

BIN
blogo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB