diff --git a/.gitignore b/.gitignore index 736d740..1e59ab0 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ .sass-cache _site Gemfile.lock +*.bak diff --git a/_layouts/default.lqd.html b/_layouts/default.lqd.html index b9dd0da..e914d43 100644 --- a/_layouts/default.lqd.html +++ b/_layouts/default.lqd.html @@ -16,7 +16,7 @@ {{ content }}
{% if basic.display_info %} -This is {{ site.url | get_domain }} running Jekyll. +This is {{ site.url }} running Jekyll. {% endif %} {% include links.lqd.html top: false %}
diff --git a/_layouts/home.lqd.html b/_layouts/home.lqd.html new file mode 100644 index 0000000..2530cb6 --- /dev/null +++ b/_layouts/home.lqd.html @@ -0,0 +1,16 @@ + + + +{{ site.title }} + + + +

{{ site.title }}

+
+{{ content }} +{% if basic.display_info %} +
+

This is {{ site.url }} running Jekyll.

+{% endif %} + + diff --git a/_layouts/page.lqd.html b/_layouts/page.lqd.html index 872cc37..6aaf3cb 100644 --- a/_layouts/page.lqd.html +++ b/_layouts/page.lqd.html @@ -4,7 +4,7 @@ layout: default

{{ page.title }}

-{{ page.url }} {% if page.date %} {{ page.date }} by {{ page.author }} {% else %} diff --git a/jekyll-theme-basic.gemspec b/jekyll-theme-basic.gemspec index 2879f38..676b79e 100644 --- a/jekyll-theme-basic.gemspec +++ b/jekyll-theme-basic.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |spec| spec.name = "jekyll-theme-basic" - spec.version = "0.1.0" + spec.version = "1.0.0" spec.authors = ["Atlas48"] spec.email = ["Atlas48@gmx.com"] spec.summary = "An incredibly rudimentary jekyll theme. Paper-thin, nothing but what's needed." diff --git a/readme.md b/readme.md index e5f434c..42c7da9 100644 --- a/readme.md +++ b/readme.md @@ -4,9 +4,27 @@ An incredibly rudimentary jekyll theme. Paper-thin, nothing but what's needed fo You can see it up and running on my [blog](https://atlas48.sdf.org/) and my [website](https://atlas48.neocities.org), which this theme was originally made for. +**NB**: This theme is still being tweaked and developed, and is on a more "rolling release" style of update. + +## Layouts +### `default` +The default layout (natch). Has some things surrounding the core content. + +### `page` +For non-blog related pages, this contains more content and metadata than default. + +### `post` +For blog posts, this has the most metadata out of all the layouts. + +### `bare` +Just a basic scaffold, nothing but boilerplate surrounding the content. + +### `home` +Intended for use as a landing page. This is a mix between default and post. + ## Config -This theme has a few options that one may use. Every option is under the `basic_theme` hierachy. +This theme has a few options that one may use. Every option is under the `basic_theme` hierarchy. ### `header_links` @@ -31,4 +49,4 @@ basic: `bool` -Wherever or not to display the site's title at the top of the page. \ No newline at end of file +Wherever or not to display the site's title at the top of the page.