CSS + HTML Stuff
- readjust margins and padding
check headlines and make them smaller overall
- is this really JetBeans or some sort of default monospace?
- readjust title and navigation
is skeleton too much No, it's not!
is sections tag really necessary? for now it is
- readjust header and footer
separate the template fpr index and post HTML
overall issues
- finalize file structure, especially media
- how to deal with pictures, video, audio as links in the markdown?
- build an upload function for the site and also the attached media
- yeah, git might be a good idea after the code structure itself is set
- set the page title = post title
Python
First Steps
create a simple basic post with markdown for testing purposes
import python markdown and play around with it
build a simple mvp that puts the generated HTML code inside of an HTML template
Second Steps
create a second test post with a picture and a video link
does the generator still work? if not, fix it!
Video doesn't work so fix it!
custom VIDEO tag for markdown that is interpreted by the generator to create valid HTML
Next Steps
Read folder into file list
loop that creates posts for every file inside this list
create a function that interprets title and date of the post
generate landing page with that information
- navigate through the posts with some kind of next/previous button underneath each post
a config file might be a good idea as the code starts to grow... yaml?
- implement a solid validation of the MD file, especially for the custom tags and the header section
- sort the posts by creation date instead of the filename
- filename
so as you can probably tell by now, the python markdown interpreter doesn't support strikeout...