diff --git a/example_dir/css/default.css b/example_dir/css/default.css new file mode 100644 index 0000000..e69de29 diff --git a/example_dir/footer/default.html b/example_dir/footer/default.html new file mode 100644 index 0000000..e69de29 diff --git a/example_dir/header/default.html b/example_dir/header/default.html new file mode 100644 index 0000000..e69de29 diff --git a/example_dir/index.html b/example_dir/index.html new file mode 100644 index 0000000..e69de29 diff --git a/example_dir/posts/example_post_yyyy_mm_dd b/example_dir/posts/example_post_yyyy_mm_dd new file mode 100644 index 0000000..e69de29 diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..1b1b137 --- /dev/null +++ b/readme.txt @@ -0,0 +1,28 @@ +The example directory structure should be created with my_blog --init. + This should also tell me if I already have done this. + +In my posts and pages, I should be able to call custom css, headers, and footers. + +When I tell my_blog --compile, it should do this. + +Create a new folder "build" + +Copy each post, page, css, header, and footer into the build dir + +Check each post and page for requests for a custom footer, header, or css. + +If one is not provided, add in the default + +Ideally, add markdown conversion options. + +Create some way of detecting custom stuff + +Create a way for the software to automatically places files where they need to be. + For example, my-blog-software newpost + What date? (enter for default): Default would be today's date of course + What title? : Write the title + What css?: Enter for default + What footer?: Enter for default + What Header?: enter for default + +How should the folder structure work? I'm thinking in posts it should be mainfolder>>posts>>year>>month>>title-of-post.html