Commit Graph

30 Commits (master)

Author SHA1 Message Date
BodgeMaster f8eee6d993 style: fix a bug with <pre> width
The width of terminal and paper text boxes could shrink below 80 characters
in the desktop layout. The will no longer do that.
2024-04-16 20:36:00 +02:00
BodgeMaster 5efdb262cb style: Attempt to make the design more responsive
This should help with small viewports, for example on mobile.
The desktop layout, while suboptimal, should have worked with mobile
devices but some browsers don't display things properly.
2024-04-16 20:18:11 +02:00
BodgeMaster 1019ad2937 html_resources/style: Lower contrast to make design easier on the eyes
TODO: add an option for dim monitors (previous style)
2024-03-16 19:50:31 +01:00
BodgeMaster 2eddcab052 style: adjust font size of terminal sections 2024-01-09 08:42:58 +01:00
BodgeMaster 7583cdb9cf html_resources/index_template: rework the text on the landing page 2023-12-28 08:42:42 +01:00
BodgeMaster 61ec855929 index: mention chapter numbers and add a preliminary story name
I thought "New Dawn" sounds kinda cool. It’s a very on-the-nose title,
I know. Might change at some point if I happen to come up with something
better. Or it might just stick, who knows?
2023-12-06 19:36:54 +01:00
BodgeMaster f26ab58f32 deployment-script, style: Add chapter "numbers", add support for span.chapter 2023-12-06 18:11:28 +01:00
BodgeMaster 3ae1210412 index: add missing closing p tag 2023-11-08 20:50:53 +01:00
BodgeMaster 540ac66e28 style: fix <span class="quote non-speech"> missing its quotation marks 2023-10-18 18:24:06 +02:00
BodgeMaster 2f4c6033c2 *: fix a critical bug in the JS that decorates paper sections
This bug would cause the decoration script to run in an infinite loop as it
presumably attempts to decorate new elements it itself created.

(Can’t say for sure, I’m using Otter Browser on a Pentium M which isn’t
exactly the most ideal development setup. lol)
2023-10-17 16:48:50 +02:00
BodgeMaster be488063cd Style: change the CSS classes for all kinds of quotes to be tagged with "quote" first
Yes, this is boring code stuff. You may ignore this.
2023-10-16 19:15:52 +02:00
BodgeMaster 0d7114b970 style: Change span.paper_green to span.paper.green 2023-10-13 18:42:58 +02:00
BodgeMaster 340fde4235 style: Ass <span class="snon-speech"> and make <span class="thought"> red in preparation for its removal
I went a bit overboard with literal thought quotes and it didn't even fit
all my use cases so I decided to replace it with an alternative that better
fits what I want to use it for.

TODO: Change the solid triangle on <span class="speech"> for the open ones
currently used for <span class="non-speech"> and find a new symbol to use
for non-speech.
2023-10-13 18:14:54 +02:00
BodgeMaster c1fb12f378 ToC: Fix a grammar error and an issue where chapters could be shuffled
Yes, I just assumed that `find` returns a nicely sorted list of files.
Now, I’m running them through `sort` to ensure the list is actually sorted.
2023-10-09 18:38:24 +02:00
BodgeMaster 9a545b22ad index: add a comma
This is the end of my spam for today, I promise. I’m going to sleep now.
2023-10-09 00:22:32 +02:00
BodgeMaster 1735f7c5e7 index: Make a better version of what I just did 2023-10-09 00:21:10 +02:00
BodgeMaster 43e79d9cd5 index: Add a little bit of context on the landing page. 2023-10-09 00:07:37 +02:00
BodgeMaster 9d2b65bbb0 Add copyright notice to all pages 2023-10-07 21:52:51 +02:00
BodgeMaster 19f4f299c2 de-utf8-ify apostrophes
’ → '
2023-10-04 22:58:58 +02:00
BodgeMaster c173c1c49a ToC: add a link to notes 2023-10-03 20:08:16 +02:00
BodgeMaster 6a2f7e3d34 replace index.php with index.html
The index doesn’t have to be a PHP file since there is no need to
generate the list of chapters anew every time the ToC is opened.

Instead, the list of chapters is generated once, ahead of time, and
saved to the index.html.

As an added bonus, this allows the ToC to be generated and used
as a local file.
2023-10-03 19:10:54 +02:00
BodgeMaster cc8416f4d4 HTML version: Add a back button 2023-09-23 11:12:00 +02:00
BodgeMaster 15488d3877 HTML style: make formatting of <span class="speech"> and <span class="thought"> less obnoxious 2023-09-22 21:56:12 +02:00
BodgeMaster b488727ff5 HTML style: add <span class="speech"> and <span class="thought">
For now with black and hollow triangles as quotes and slightly gray text. I will have to rework this.
2023-09-18 19:17:21 +02:00
BodgeMaster a18ee16702 HTML helper: fix a bug and its impact 2023-09-06 06:15:02 +02:00
BodgeMaster bc53f6b592 HTML helper: automatically add a heading while we’re at it 2023-09-03 12:34:46 +02:00
BodgeMaster d8807859cf HTML helper: add boilerplate code to every file 2023-09-03 09:17:09 +02:00
BodgeMaster c469556e5f HTML version: finish converting the first two chapters 2023-09-02 20:22:11 +02:00
BodgeMaster d48e24a824 HTML style: fix terminal 2023-09-02 20:21:29 +02:00
BodgeMaster e5318c3295 HTML version: Move files into their own dedicated directory 2023-09-02 19:54:16 +02:00