Mercurial > piecrust2
annotate piecrust/resources/theme/pages/_index.html @ 1195:ae9387338db1 draft default tip
admin: add option to publish immediately
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 30 Dec 2022 16:48:04 -0800 |
parents | 6ab1299c1058 |
children |
rev | line source |
---|---|
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
1 --- |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
2 title: |
1128
6ab1299c1058
theme: Fix quickstart message formatting.
Ludovic Chabant <ludovic@chabant.com>
parents:
370
diff
changeset
|
3 format: markdown |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
4 --- |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
5 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
6 {% if pagination.has_posts %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
7 <section> |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
8 {% for post in pagination.posts %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
9 {% include 'partial_post.html' %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
10 {% endfor %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
11 </section> |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
12 <section> |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
13 {% if pagination.prev_page %}<div class="prev"><a href="{{ pagination.prev_page }}">Next Posts</a></div>{% endif %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
14 {% if pagination.next_page %}<div class="next"><a href="{{ pagination.next_page }}">Previous Posts</a></div>{% endif %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
15 </section> |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
16 {% endif %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
17 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
18 |
139
2889d85b1d32
Fix outdate information and bug in default theme's main page.
Ludovic Chabant <ludovic@chabant.com>
parents:
36
diff
changeset
|
19 {% if not pagination.has_posts and not site.hide_quickstart %} |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
20 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
21 ## Quick Start |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
22 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
23 Welcome to your new [PieCrust][] website! |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
24 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
25 Since you don't seem to have any blog post or home page created yet, here's a |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
26 quick reference of things you probably want to do next. All `chef` commands need |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
27 to be run from inside your website's directory. |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
28 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
29 For more information, refer to the [documentation][doc]. This message will go |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
30 away as soon as you've written your first blog post, or after you set the |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
31 `hide_quickstart` setting to `true` in the site configuration (_i.e._ in |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
32 `config.yml` under the `site` section). |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
33 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
34 ### Create a new page |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
35 |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
36 Run `chef prepare page my-new-page`, where `my-new-page` is the [URL |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
37 slug][slug] you want for your new page. This can contain sub-directories, like |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
38 so: `about/my-new-page`. |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
39 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
40 ### Create a new blog post |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
41 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
42 Run `chef prepare post my-new-post-slug`, where `my-new-post-slug` is the [URL |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
43 slug][slug] you want for your new post. Unlike pages, this shouldn't contain |
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
44 any sub-directories. |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
45 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
46 ### Bake your site |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
47 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
48 Run `chef bake`. |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
49 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
50 ### Preview your site |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
51 |
210
681da9009290
theme: Updated "quickstart" text shown for new websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
139
diff
changeset
|
52 Run `chef serve`, and point your browser to `http://localhost:8080`. |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
53 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
54 |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
55 [piecrust]: {{ piecrust.url }} |
370
a1bbe66cba03
theme: Fix link to PieCrust documentation.
Ludovic Chabant <ludovic@chabant.com>
parents:
210
diff
changeset
|
56 [doc]: http://bolt80.com/piecrust/ |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
57 [slug]: http://en.wikipedia.org/wiki/Clean_URL#Slug |
1128
6ab1299c1058
theme: Fix quickstart message formatting.
Ludovic Chabant <ludovic@chabant.com>
parents:
370
diff
changeset
|
58 |
3
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
59 {% endif %} |
f485ba500df3
Gigantic change to basically make PieCrust 2 vaguely functional.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
60 |