Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Changes to blog template (Still not complete) 2. Changes to pagination 3. added few sample posts 4. changes to layouts for adding html 5 tags
- Loading branch information
Showing
12 changed files
with
273 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<html class="no-js"> | ||
|
||
{% include head.html %} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,164 @@ | ||
--- | ||
layout: post | ||
title: Another sample markdown | ||
date: 2014-06-24 23:28:58 | ||
categories: design markdown | ||
--- | ||
|
||
An h1 header | ||
============ | ||
|
||
Paragraphs are separated by a blank line. | ||
|
||
2nd paragraph. *Italic*, **bold**, and `monospace`. Itemized lists | ||
look like: | ||
|
||
* this one | ||
* that one | ||
* the other one | ||
|
||
Note that --- not considering the asterisk --- the actual text | ||
content starts at 4-columns in. | ||
|
||
> Block quotes are | ||
> written like so. | ||
> | ||
> They can span multiple paragraphs, | ||
> if you like. | ||
Use 3 dashes for an em-dash. Use 2 dashes for ranges (ex., "it's all | ||
in chapters 12--14"). Three dots ... will be converted to an ellipsis. | ||
|
||
|
||
|
||
An h2 header | ||
------------ | ||
|
||
Here's a numbered list: | ||
|
||
1. first item | ||
2. second item | ||
3. third item | ||
|
||
Note again how the actual text starts at 4 columns in (4 characters | ||
from the left side). Here's a code sample: | ||
|
||
# Let me re-iterate ... | ||
for i in 1 .. 10 { do-something(i) } | ||
|
||
As you probably guessed, indented 4 spaces. By the way, instead of | ||
indenting the block, you can use delimited blocks, if you like: | ||
|
||
~~~ | ||
define foobar() { | ||
print "Welcome to flavor country!"; | ||
} | ||
~~~ | ||
|
||
(which makes copying & pasting easier). You can optionally mark the | ||
delimited block for Pandoc to syntax highlight it: | ||
|
||
~~~python | ||
import time | ||
# Quick, count to ten! | ||
for i in range(10): | ||
# (but not *too* quick) | ||
time.sleep(0.5) | ||
print i | ||
~~~ | ||
|
||
|
||
|
||
### An h3 header ### | ||
|
||
Now a nested list: | ||
|
||
1. First, get these ingredients: | ||
|
||
* carrots | ||
* celery | ||
* lentils | ||
|
||
2. Boil some water. | ||
|
||
3. Dump everything in the pot and follow | ||
this algorithm: | ||
|
||
find wooden spoon | ||
uncover pot | ||
stir | ||
cover pot | ||
balance wooden spoon precariously on pot handle | ||
wait 10 minutes | ||
goto first step (or shut off burner when done) | ||
|
||
Do not bump wooden spoon or it will fall. | ||
|
||
Notice again how text always lines up on 4-space indents (including | ||
that last line which continues item 3 above). Here's a link to [a | ||
website](http://foo.bar). Here's a link to a [local | ||
doc](local-doc.html). Here's a footnote [^1]. | ||
|
||
[^1]: Footnote text goes here. | ||
|
||
Tables can look like this: | ||
|
||
size material color | ||
---- ------------ ------------ | ||
9 leather brown | ||
10 hemp canvas natural | ||
11 glass transparent | ||
|
||
Table: Shoes, their sizes, and what they're made of | ||
|
||
(The above is the caption for the table.) Pandoc also supports | ||
multi-line tables: | ||
|
||
-------- ----------------------- | ||
keyword text | ||
-------- ----------------------- | ||
red Sunsets, apples, and | ||
other red or reddish | ||
things. | ||
|
||
green Leaves, grass, frogs | ||
and other things it's | ||
not easy being. | ||
-------- ----------------------- | ||
|
||
A horizontal rule follows. | ||
|
||
*** | ||
|
||
Here's a definition list: | ||
|
||
apples | ||
: Good for making applesauce. | ||
oranges | ||
: Citrus! | ||
tomatoes | ||
: There's no "e" in tomatoe. | ||
|
||
Again, text is indented 4 spaces. (Alternately, put blank lines in | ||
between each of the above definition list lines to spread things | ||
out more.) | ||
|
||
Here's a "line block": | ||
|
||
| Line one | ||
| Line too | ||
| Line tree | ||
|
||
and images can be specified like so: | ||
|
||
![example image](assets/images/favicon-128.png "An exemplary image") | ||
|
||
Inline math equations go in like so: $\omega = d\phi / dt$. Display | ||
math should get its own line and be put in in double-dollarsigns: | ||
|
||
$$I = \int \rho R^{2} dV$$ | ||
|
||
And note that you can backslash-escape any punctuation characters | ||
which you wish to be displayed literally, ex.: \`foo\`, \*bar\*, etc. | ||
|
||
Done. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
layout: post | ||
title: Markdown basics | ||
date: 2014-06-24 23:30:58 | ||
categories: design markdown | ||
--- | ||
|
||
Markdown is intended to be as easy-to-read and easy-to-write as is feasible. | ||
|
||
Readability, however, is emphasized above all else. A Markdown-formatted | ||
document should be publishable as-is, as plain text, without looking | ||
like it's been marked up with tags or formatting instructions. While | ||
Markdown's syntax has been influenced by several existing text-to-HTML | ||
filters -- including [Setext] [1], [atx] [2], [Textile] [3], [reStructuredText] [4], | ||
[Grutatext] [5], and [EtText] [6] -- the single biggest source of | ||
inspiration for Markdown's syntax is the format of plain text email. | ||
|
||
[1]: http://docutils.sourceforge.net/mirror/setext.html | ||
[2]: http://www.aaronsw.com/2002/atx/ | ||
[3]: http://textism.com/tools/textile/ | ||
[4]: http://docutils.sourceforge.net/rst.html | ||
[5]: http://www.triptico.com/software/grutatxt.html | ||
[6]: http://ettext.taint.org/doc/ | ||
|
||
To this end, Markdown's syntax is comprised entirely of punctuation | ||
characters, which punctuation characters have been carefully chosen so | ||
as to look like what they mean. E.g., asterisks around a word actually | ||
look like \*emphasis\*. Markdown lists look like, well, lists. Even | ||
blockquotes look like quoted passages of text, assuming you've ever | ||
used email. | ||
|
||
|
||
|
||
<h3 id="html">Inline HTML</h3> | ||
|
||
Markdown's syntax is intended for one purpose: to be used as a | ||
format for *writing* for the web. | ||
|
||
Markdown is not a replacement for HTML, or even close to it. Its | ||
syntax is very small, corresponding only to a very small subset of | ||
HTML tags. The idea is *not* to create a syntax that makes it easier | ||
to insert HTML tags. In my opinion, HTML tags are already easy to | ||
insert. The idea for Markdown is to make it easy to read, write, and | ||
edit prose. HTML is a *publishing* format; Markdown is a *writing* | ||
format. Thus, Markdown's formatting syntax only addresses issues that | ||
can be conveyed in plain text. | ||
|
||
For any markup that is not covered by Markdown's syntax, you simply | ||
use HTML itself. There's no need to preface it or delimit it to | ||
indicate that you're switching from Markdown to HTML; you just use | ||
the tags. | ||
|
||
The only restrictions are that block-level HTML elements -- e.g. `<div>`, | ||
`<table>`, `<pre>`, `<p>`, etc. -- must be separated from surrounding | ||
content by blank lines, and the start and end tags of the block should | ||
not be indented with tabs or spaces. Markdown is smart enough not | ||
to add extra (unwanted) `<p>` tags around HTML block-level tags. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters