Commit graph

15 commits

Author SHA1 Message Date
15a52deea1
docs: add Lua API to site via moondoc!
Ref https://github.com/sbrl/moondoc
2024-01-02 16:31:30 +00:00
460aed4f3b
such a stupid bug 2023-12-26 12:27:02 +00:00
34ac48f085
Implement keen-slider since the current one seemed to be a bit broken
...and also not scalable given what we want to do
2023-12-26 01:30:19 +00:00
dea51cb9a3
typos 2022-09-25 23:02:23 +01:00
0e7b292bb1
docs: serve GitHub avatars locally 2022-07-06 01:41:27 +01:00
8eec6a32f7
Add CSS minification 2022-07-06 00:28:55 +01:00
691b71adfe
Add img2brush tool to website
Pending insertion of a link into the reference docs
2021-12-28 22:13:38 +00:00
6eaa3799d3
docs: massively improve image conversion system
more formats, memoizing, custom <picture> element generation, async 
image conversion to optimise CPU usage, and more!

Too bad that the imagemagick apt package doesn't natively support JPEG 
XL just yet (Imagemagick 7 does though), but that's an easy fix on our 
end once they add support :D

It looks like we need to implement our own alternative to the serve 
command though :-/
2021-10-17 03:00:24 +01:00
b55f7018f9
Docs: add syntax highlighting to command invocations 2021-07-06 02:47:45 +01:00
5362c8956e
Add ContentDB image 2021-06-19 18:14:23 +01:00
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
70b6adaa0d
Improve handling of PNGs, add background image 2021-06-14 01:36:13 +01:00
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
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
117002f9e9
Start working on documentation website, but it's not finished yet 2021-05-31 02:20:23 +01:00