index — crispy-website @ fb489e9baf05075ad4a310b662b87be972f55510

My personal homepage (very crispy)

IDEA.md (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
# Ideas
I try to document the structual ideas for the website in this file.

I will also try to embed this file into my site at some point. But I still
gotta adapt the MD parser first.

## Blog
#### **Text format**
I want to write my blog posts in plain text - no markdown, no embedded files,
just plain text.

I kind of just like the pureness of this approach; everything I want to say
will have to be brought across using only the language itself. Basic formatting
for bold and italic text certainly help highlight ideas and tone, but I would
rather get to a point where I can set these myself, entirely thorugh the words
I use. I will probably write a post on this at some point.

I also like the idea of already writing the text with newlines after 79
characters. I'll have to see how well this will play out with different screen
sizes though.

As this is a **web**site, I really want to add links. There are probably often
going to be a all kinds of sources and further resources I want to reference. I
also need some way to add attachments. My current idea for this is to just make
the text a go template. The syntax would be {l \<text\>|\<link\>} for regular
links and {a \<text\>|\<filename\>} for local attachments to be linked. 

#### **Directory structure**
I'd like to have the title and release date of each post to be the directory
name they are contained in.

I believe this would be convenient for parsing the post list without first
having to open a bunch of files or even write info down in separate files in
double.

Each post directory would then have a predefined filename for the post itself
and all other files will be presented as attachments.