Skip to content
Draft
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
cc4552e
TODO: Undo ci run on commit.
lanijw Oct 15, 2025
756e50b
Trigger CI.
lanijw Oct 15, 2025
091e8f1
Trigger CI.
lanijw Oct 15, 2025
36ca640
Adds basic structure to call python transformer.
lanijw Oct 16, 2025
1306919
Creates working epub with cover image and page.
lanijw Oct 17, 2025
14b93eb
Adds basic parsing of md files.
lanijw Oct 24, 2025
830bfbd
Fixes a bunch of parsing issues and adds template files to repo.
lanijw Oct 29, 2025
f563122
Fixes a whole truckload of parsing issues.
lanijw Nov 2, 2025
852fca5
Fixes last parsing issues. DONE!!!
lanijw Nov 2, 2025
bd1632b
Fixes image sizing.
lanijw Nov 2, 2025
edc84a8
Fixes prettier issues.
lanijw Nov 3, 2025
fe2877b
Fixes typo.
lanijw Nov 3, 2025
0abfaef
Removes unnecessary prettier inclusion in package.json.
lanijw Nov 3, 2025
a6d4ec1
Fixes a bunch of lint issues.
lanijw Nov 3, 2025
9535624
Adds TODOs.
lanijw Nov 3, 2025
d6bd713
Adds words to cspell.
lanijw Nov 3, 2025
f099c76
Fixes TODOs and tab pagebreaks.
lanijw Nov 5, 2025
457f9e7
Adds dir causing pipe fail.
lanijw Nov 5, 2025
afe6203
Adds link to generated epub.
lanijw Nov 5, 2025
c98bb29
fix prettier
Zamiell Nov 23, 2025
9233116
better script
Zamiell Nov 23, 2025
3f51c7f
format script
Zamiell Nov 23, 2025
da63378
fix: cspell
Zamiell Nov 23, 2025
4927a08
restore package lock
Zamiell Nov 23, 2025
3f66b12
unix standards
Zamiell Nov 23, 2025
b80aed6
unnecessary quote
Zamiell Nov 23, 2025
9e35952
simplify
Zamiell Nov 23, 2025
b6266ae
fix broken link
Zamiell Nov 23, 2025
1d69128
fix python invocation
Zamiell Nov 23, 2025
fce889e
fix review comments.
Nov 23, 2025
be0f28c
Remove newline from mimetype.
lanijw Nov 23, 2025
a1a2476
Tries to fix cspell.
lanijw Nov 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ jobs:

# @template-customization-start

- uses: actions/setup-python@v6
with:
python-version: "3.13"
cache: pip
- run: pip install -r scripts/requirements.txt
- run: ./scripts/epub.sh
- uses: actions/upload-artifact@v4
with:
name: build
Expand Down
33 changes: 33 additions & 0 deletions cspell.config.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@
"ated",
"bauza",
"BCME",
"baseprofile",
"beautifulsoup",
"blueviolet",
"cluable",
"cluer",
Expand All @@ -53,9 +55,22 @@
"dilorenzo",
"discardable",
"discarder",
"dtbncx",
"duneaught",
"esbenp",
"epub",
"ESDCM",
"fecolormatrix",
"fecomponenttransfer",
"feflood",
"fefunca",
"fefuncb",
"fefuncg",
"fefuncr",
"femerge",
"femergenode",
"femorphology",
"feoffset",
"finesseable",
"fireheart",
"floriman",
Expand All @@ -64,14 +79,17 @@
"hanab",
"hanabi",
"hanabornoob",
"hgroup",
"hideable",
"iamjeff",
"iamwhoiamhahaha",
"idref",
"incentivized",
"indego",
"infima",
"informalness",
"isdariel",
"itemref",
"iwguntoks",
"jenn",
"joelwool",
Expand All @@ -83,11 +101,20 @@
"libster",
"lightgreen",
"lilliana",
"lineargradient",
"lxml",
"mcvp",
"Mergenode",
"metagame",
"micerang",
"misranked",
"navlabel",
"navmap",
"navpoint",
"NISO",
"OEBPS",
"offsetblur",
"opendocument",
"pianoblook",
"playstyle",
"PPCL",
Expand All @@ -99,6 +126,8 @@
"razvogor",
"rnrgames",
"romain",
"rootfile",
"rootfiles",
"rubbo",
"rygb",
"rygbi",
Expand All @@ -114,9 +143,11 @@
"speedruns",
"starcraft",
"sucubis",
"svgs",
"tccm",
"tobin",
"tocm",
"unallowed",
"uncluable",
"unclued",
"unifiedjs",
Expand All @@ -125,9 +156,11 @@
"utpf",
"uutd",
"valetta",
"viewbox",
"xdragun",
"xiwguntoks",
"xlink",
"xmlified",
"xrbm",
"xrygb",
"xrygbi",
Expand Down
4 changes: 4 additions & 0 deletions docs/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ Are you looking to start playing games with the _H-Group_? Head on over to [the

Have you found your way here from the Internet? That's fine too. Feel free to cherry-pick strategies for your own group, or even adopt the whole convention framework. We enjoy talking to other Hanabi players, so make sure to say hi in the Discord server as well. (Discord is a voice and text chat application that you can run in a browser.)

## E-Book Format

For those who'd prefer to read this guide on an e-reader or simply access it offline, you can download the [epub version](https://hanabi.github.io/assets/epub/hgroup-conventions.epub). Please note that the epub version is an automatically converted version of the documentation at [hanabi.github.io](https://hanabi.github.io) and may therefore contain some content intended for the web version (e.g. this page's [Hotkeys section](#hotkeys)).

## Other Quick Links

- [The rules of the game](https://github.com/hanabi/hanabi.github.io/blob/main/misc/rules.md) (written)
Expand Down
Loading