33 Commits

Author SHA1 Message Date
Starbeamrainbowlabs
d07c1709cf ....turns out there *is* a GH alert markdown-it plugin!
Thanks, markdown-it-github-alerts :D
A bit of CSS ~~hackery~~ magic and we're away!
2023-12-20 00:40:35 +00:00
Starbeamrainbowlabs
8a143e9a4b docs: add theme for note/tip/important/warning/caution alerts
Ref https://github.com/orgs/community/discussions/16925
.....unfortunately markdown-it (our markdown renderer) doesn't support the GitHub syntax yet
2023-12-20 00:29:10 +00:00
Starbeamrainbowlabs
37821f11d5 docs/img2brush: limit height of output, update wording 2023-12-20 00:07:24 +00:00
Starbeamrainbowlabs
39f671c1ef docs: fix spacing on reference space 2023-12-15 23:52:20 +00:00
Starbeamrainbowlabs
5bddeb5bb5 docs/css: minor padding changes 2023-11-26 22:41:38 +00:00
Starbeamrainbowlabs
f257e303e9 add padding around shield icons 2023-07-31 19:53:55 +01:00
Starbeamrainbowlabs
1a227e3bd8 docs: h5→h4, h4→h3; style subheadings 2023-07-11 20:31:43 +01:00
Starbeamrainbowlabs
2e275e3993 docs: initial pass at a dark theme
some of the colours still suck though
2023-01-11 03:26:49 +00:00
Starbeamrainbowlabs
691b71adfe Add img2brush tool to website
Pending insertion of a link into the reference docs
2021-12-28 22:13:38 +00:00
Starbeamrainbowlabs
c8773efe22 Docs: Upgrade reference to support categorical display
It even persists your preference using localStorage!
2021-10-05 02:02:53 +01:00
Starbeamrainbowlabs
b55f7018f9 Docs: add syntax highlighting to command invocations 2021-07-06 02:47:45 +01:00
Starbeamrainbowlabs
e12114ffcd Fix bigbox on smallscreens 2021-06-21 16:23:35 +01:00
Starbeamrainbowlabs
e5fe220698 docs: improve navbar a bit 2021-06-21 16:14:16 +01:00
Starbeamrainbowlabs
f0bafdcb64 Support smaller screens 2021-06-21 01:12:18 +01:00
Starbeamrainbowlabs
96a645c546 docs: Add favicon, twitteer cards etc, theme colour, hyperlink to title 2021-06-21 00:52:29 +01:00
Starbeamrainbowlabs
e805f66681 Add awesome logo by @VorTechnix 2021-06-20 22:55:28 +01:00
Starbeamrainbowlabs
cd0bea7219 docs: Add background patterns 2021-06-20 22:16:27 +01:00
Starbeamrainbowlabs
142adc5beb Add contributors to website 2021-06-20 21:48:30 +01:00
Starbeamrainbowlabs
f04deaad15 Start writing the tutorial, but it's not finished yet 2021-06-20 02:22:25 +01:00
Starbeamrainbowlabs
37195edb66 docs: tweak fallback background colour
On Ubuntu, this is also used as the background for the scrollbar I've 
just noticed, so useful to set.
2021-06-20 01:53:51 +01:00
Starbeamrainbowlabs
9232b79925 docs: Spruce up reference page
It looks much fancier now :D
2021-06-20 01:51:55 +01:00
Starbeamrainbowlabs
cc20fb499d Apply css based on aria-current, but I'm not happy with it yet 2021-06-19 18:27:02 +01:00
Starbeamrainbowlabs
ce41e8bc55 Add getting started section
Todo:

Completely revise the changelog / reference to use data & dynamicness, 
because we want to group headings into <section /> elements. That way it 
makes it *much* easier to implement a search feature, and also style it 
nicely too
2021-06-14 02:25:45 +01:00
Starbeamrainbowlabs
70b6adaa0d Improve handling of PNGs, add background image 2021-06-14 01:36:13 +01:00
Starbeamrainbowlabs
4fff388656 docs: Add next (final?) section of website
Next up: fine tuning
2021-06-13 23:34:38 +01:00
Starbeamrainbowlabs
dcc66f2bd0 docs: Add badges to top of page 2021-06-13 22:37:07 +01:00
Starbeamrainbowlabs
79d7712740 Add comment to top of gallerybox 2021-06-12 14:39:06 +01:00
Starbeamrainbowlabs
8a500735c0 Implement a css-only gallery, with descriptions!
It's an absolutely *glorious* series of hacks :D

Including, but certainly not limited to:

 - CSS Grids with only 1 cell
 - Flexboxes used for positioning text nodes
 - Element heights set indirectly with the width property
 - z-index abused to show the current image in the sequence


it's undefined which image will be shown initially, but given the amount 
of effort this took I'm ok with that

If anyone knows how  to shift the <picture> element 0.25em upwards 
*without* moving the image so that I can remove the upper and lower 
borders, I'd lvoe to know. I've tried everything - including settingit's 
height to zero etc. In the end I've padded out the top to balance it out 
instead :P
2021-06-09 00:34:25 +01:00
Starbeamrainbowlabs
b88080a698 Remove CSSBox
We're going to implement our own
2021-06-08 21:17:53 +01:00
Starbeamrainbowlabs
85e5eb3971 docs website: Add bigbutton 2021-06-07 01:28:11 +01:00
Starbeamrainbowlabs
66234cdeae Minor styling to footer; change heart to emoji 2021-06-06 23:39:00 +01:00
Starbeamrainbowlabs
78e6ebe4ae It does actually work! It's just the gallery that doesn't support the <picture> element. 2021-05-31 21:08:07 +01:00
Starbeamrainbowlabs
722912a0c2 Work on images, but it leaves a lot to be desired
....we'll have to reimplement Image.generateHTML :-/
2021-05-31 21:06:17 +01:00