Skip to content

Commit 8788a9a

Browse files
committed
develop docs
1 parent ae9dc63 commit 8788a9a

File tree

10 files changed

+34
-6
lines changed

10 files changed

+34
-6
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### New
66
- All-new CLI for setting up Squarkdown in a project
77
- Revamped `squarkup.json` field names to be clearer and less ambiguous
8+
- Extensions for asset preprocessing can now be specified
89

910
### Breaking
1011
- Renamed `shard` to `tag` (should’ve done this way sooner)

docs/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@
44
-->
55

66
Welcome to the *Squarkdown* docs, where you can find all you need to know about Squarkdown!
7+
8+
New to Squarkdown? Start with the [walkthrough](walkthrough).

docs/rationale.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Rationale
22
<!-- #SQUARK live!
3-
| dest = docs/rationale
3+
| dest = info/rationale
44
| capt = What did I create Squarkdown for?
55
-->
66

docs/reference/squark-charm.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
</div>
1111

12+
The squark charm is an extended squark which should go under the `# h1` title of a page, providing metadata and directives for how Squarkdown should squarkup the page.
13+
1214

1315
<br>
1416

docs/reference/squarkup-json.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,13 @@
33
| dest = docs/reference/squarkup-json
44
-->
55

6-
Text
6+
<div class="quicklinks" align="center">
77

8+
[Example](#example)
9+
10+
</div>
11+
12+
`squarkup.json` goes in a `.squarkdown/` directory in your project’s root directory, configuring how Squarkdown should squarkup the repo.
813

914
<br>
1015

docs/walkthrough/README.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Walkthrough
2+
<!-- #SQUARK live!
3+
| dest = docs/walkthrough
4+
| desc = A full walkthrough on how to use all of Squarkdown’s features.
5+
-->
6+
7+
Welcome to the Squarkdown walkthrough. For a lightning-quick overview of how it works, check out [quickstart](quickstart.md).
8+
9+
For detailed guidance on Squarkdown’s usage and features, see the below pages. You can read them in any order you like – this is just a recommended reading order.
10+
11+
- [What is Squarkdown?](what-is-squarkdown.md)
12+
- [Project Requirements](project-requirements.md)
13+
- [Squarkdown-flavoured Markdown](squarkdown-flavoured-markdown.md)

docs/walkthrough.md renamed to docs/walkthrough/quickstart.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Using Squarkdown in a SvelteKit project
2-
<!-- #SQUARK dead!
3-
| dest = walkthrough
2+
<!-- #SQUARK live!
3+
| dest = docs/walkthrough/quickstart
44
| capt = A guided walkthrough on how to use Squarkdown in a SvelteKit project
55
-->
66

faq.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# FAQ
22
<!-- #SQUARK live!
33
| dest = info/faq
4+
| head = Frequently Asked Questions
45
-->
56

67
### Why does Squarkdown only work with SvelteKit and MDsveX?

site/src/site.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"meta": {
3-
"exported": "2025-03-13",
3+
"exported": "2025-03-17",
44
"file_count": 19,
55
"page_count": 15
66
},
@@ -180,7 +180,7 @@
180180
},
181181
"docs/reference/squarkup-json.md": {
182182
"path": "docs/reference/squarkup-json.md",
183-
"last_deploy": "2025-03-13 09:23:12 +0000",
183+
"last_deploy": "2025-03-17 14:32:36 +0000",
184184
"slocs": 83,
185185
"chars": 4569,
186186
"isIndex": false,

synopsis.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# Hacking the Mainframe
2+
<!-- #SQUARK live!
3+
| dest = info/synopsis
4+
| title = Synopsis
5+
-->
26

37
*Stranger Quarkdown* is a successor to *Quarkdown*, one of my favourite projects. I say ‘a’ successor, because firstly it’s not indended to replace Quarkdown, it just satisfies a different purpose – integrating with Svelte/SvelteKit, rather than generating raw static websites – and secondly there ofc might always be other child projects.
48

0 commit comments

Comments
 (0)