Skip to content
This repository was archived by the owner on Jul 9, 2024. It is now read-only.

Commit a1ba867

Browse files
committed
[wip] Add deployment to Itch.io (requires PR)
docsifyjs/docsify#1372
1 parent 5787ee0 commit a1ba867

13 files changed

+1248
-83
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
node_modules
22
*.log
3+
dist

README.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,25 @@
11
# Three Meet
22

3-
**Three Meet** is a low-fantasy hack of the fifth edition of the world's most popular table-top roleplaying game (5E). It offers the following new features:
3+
**Three Meet** is a low-fantasy hack of the fifth edition of the world's most popular table-top roleplaying game (5E).
44

5-
## Consolidated Attributes
5+
This project has the following requirements:
66

7-
**Three Meet** consolidates confusing pair of ability scores (Strength/Constitution and Intelligence/Wisdom and Dexterity) for simplicity: **Cunning** (for rogues), **Strength** (for fighters) and **Wisdom** (for wizards and clerics), as well as a “wild card” attribute, Luck.
7+
* [NPM](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
8+
* [Butler](https://itch.io/docs/butler/installing.html)
9+
10+
## Run
11+
12+
Execute:
13+
14+
```sh
15+
$ npm install
16+
$ npm start
17+
```
18+
19+
## Deploy
20+
21+
Execute:
22+
23+
```sh
24+
$ npm run deploy
25+
```

book/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# What is this?
2+
3+
**Three Meet** is a low-fantasy hack of the fifth edition of the world's most popular table-top roleplaying game (5E).

book/_coverpage.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Three Meet
2+
3+
A low fantasy 5E hack by R.G. Wood

book/_sidebar.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* [What is this?](about.md)
2+
* [Design Notes](design-notes.md)

book/about.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# What is this?
2+
3+
**Three Meet** is a low-fantasy hack of the fifth edition of the world's most popular table-top roleplaying game (5E).

book/design-notes.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Design Notes
2+
3+
**Three Meet** offers the following new features:
4+
5+
## Consolidated Ability Scores
6+
7+
**Three Meet** consolidates confusing pair of ability scores (Strength/Constitution and Intelligence/Wisdom and Dexterity) for simplicity: **Cunning** (for rogues), **Stamina** (for fighters) and **Wisdom** (for wizards and clerics), as well as a “wild card” attribute, Luck.

index.html renamed to book/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,13 @@
1313
<script>
1414
window.$docsify = {
1515
name: 'Three Meet',
16-
repo: ''
16+
coverpage: true,
17+
loadSidebar: true,
18+
subMaxLevel: 2,
19+
search: 'auto'
1720
}
1821
</script>
19-
<script src="node_modules/docsify/lib/docsify.min.js"></script>
22+
<script src="node_modules/docsify/lib/docsify.js"></script>
23+
<script src="node_modules/docsify/lib/plugins/search.min.js"></script>
2024
</body>
2125
</html>

book/package-lock.json

Lines changed: 147 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

book/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"dependencies": {
3+
"docsify": "^4.11.6",
4+
"docsify-pagination": "^2.6.0"
5+
}
6+
}

0 commit comments

Comments
 (0)