cdf2653993
fix(Docker Image): output SSR site when in docker
2024-12-20 20:55:43 +11:00
2f0eeecb9e
fix(Docker Image): output SSR site when in docker
2024-12-20 20:35:27 +11:00
07255c57a0
fix(GH actions): fix docker build context
2024-12-20 20:25:13 +11:00
84044fbe3d
fix(GH actions): remove cosine from docker action
2024-12-20 20:23:29 +11:00
3fabac0bf5
Merge pull request #6 from BuyMyMojo/docker-auto-push
...
Docker Image CI / build (push) Has been cancelled
feat(Gh actions): Auto build and push docker builds to GH registry
2024-12-20 20:18:20 +11:00
2c7e8f4328
feat(Gh actions): Auto build and push docker builds to GH registry
...
This should allow me to set "releases" of the site and host those on a server instead of replying on a static built site
2024-12-20 20:16:40 +11:00
d262948599
feat: ⚡ Setup preconnect and dns-prefetch for transing.neocities.org
...
This should improve the one outside request made a bit. overall this website should be super performant now!
2024-12-20 18:25:58 +11:00
8978fbbb81
fix(aria.css): 🚑 Fix comic mono never being served from website
...
I messed up the format so it went to pull the file grom github instead of the server, oops
2024-12-20 18:25:58 +11:00
678c421275
fix(aria.css): 🚑 Fix comic mono never being served from website
...
I messed up the format so it went to pull the file grom github instead of the server, oops
2024-12-20 17:50:47 +11:00
0178f3bb80
style: 🎨 Run biome format
2024-12-20 17:41:56 +11:00
2a4ea33de0
feat: ✨ Move from FontAwesome to astro-icons + iconify
...
Using: https://www.astroicon.dev
2024-12-20 17:34:57 +11:00
9aacacef87
refactor(aria.css): dont serve Comic Shanns font file
...
this is another backup font, much smaller than NotoSans but I'm fine with relying on local fonts instead of this one
2024-12-20 15:59:40 +11:00
954c1ee17a
chore(aria.css): Dont serve Noto Sans font files
...
Noto Sans is a backup font but because it has a font face it is loaded from the server when it doesn't need to be. if in the future I want it back I have added it's cousin font Noto Sans Display as it is basically the same font but thinner and a smaller file size
2024-12-20 15:58:04 +11:00
6d1c644f2c
feat(NavHeader.astro): use image-set to supply multiple file types for heder background
...
I missed image-sets in looking for a solution to this, thanks @ackwell for spotting this!
2024-12-20 15:29:15 +11:00
b42dacffdd
fix(friends.astro): 🐛 move my own button to using <img />
again over Astro's <Image />
...
I forgot that I enabled processing of images from my own website so it caused it to get processed and optimised which is not what I want. moved to using the basic code for my image as that is all that is needed
2024-12-20 15:17:14 +11:00
22fb93357c
refactor(NavHeader.astro): ♻️ Increase quality of header images
...
The images are compressed more optimally with production builds allowing for an increase in quality
2024-12-20 15:11:02 +11:00
1a271786b0
refactor(NavHeader.astro): ⚡ Optimise size and scale of pfp in header
...
set's the header to be 320x320 with a quality of 65 which get's it just under 20kb in avif
2024-12-20 15:06:44 +11:00
8f5c40bed5
refactor(NavHeader.astro): ⚡ Optimise the header background image size and resolution
...
Moved to using Astro's `getImage()` function to serve the image as an avif image wich was been scaled down so it's isn't larger resolution than it need to be
2024-12-20 15:05:50 +11:00
9c8e5523c3
chore(.vscode): 🔧 Track conventional commit scopes for vscode plugin
...
I do want to try my hand at WebStorm so adding this now seems silly but oh well~
2024-12-20 13:28:03 +11:00
b0917f04c6
chore: 🔥 Remove package_lock.json in favor is pnpm's package lock
2024-12-20 13:26:54 +11:00
78fde53417
chore(astro.config.mjs): 🔧 Add some allowed domains for image processing
...
Added buymymojo.net, aria.coffee and a few github domains for allowed image processing
2024-12-20 13:26:08 +11:00
db8256b81d
refactor(FriendLink.astro): Move from <img /> to <Image /> for buttons
2024-12-20 13:19:20 +11:00
f7488934f2
feat(NavHeader): Supply client with avif, webp, jpeg and png options for profile picture
2024-12-20 13:02:02 +11:00
e6b379ca5c
chore: Change vsc dev command to use pnpm
2024-12-20 12:39:20 +11:00
aec5940419
chore: Bump astro version to v5.1
2024-12-20 12:37:37 +11:00
7ed39cd0df
style: Try biome
2024-12-19 11:53:42 +11:00
54b4349667
feat: Add SteamReplay backups repo as submodule
2024-12-19 11:46:39 +11:00
495057fa2b
fix(NavHeader.astro): I had 33x31 instead of 88x31...
2024-12-18 23:10:19 +11:00
5c89185f3d
feat(friends.astro):Revamp the code provided for users to copy for my button
2024-12-18 02:16:01 +11:00
6c9d8ee959
feat(other buttons.astro): add increment counter
2024-12-18 02:08:25 +11:00
0c91658331
fix: repair miyuko's button being stretched for some reason
2024-12-18 02:06:39 +11:00
3a6d718d5f
[friends] Add a couple more frens!
2024-12-18 01:47:11 +11:00
af03f1c906
fix: manually install sharp so the pipeline doesn't get mad
2024-12-17 20:56:50 +11:00
88def88e88
fix(astro.yml): specify pnpm in
2024-12-17 20:49:43 +11:00
39ba8f4b26
fix:Change out the astro build tool to see if it fixes GH Pages
2024-12-17 20:47:02 +11:00
271bb8509e
feat: trans the internet a little more
...
Added the script for [Transing The Internet](https://transring.neocities.org ), now I just gotta submit it to them
2024-12-17 20:36:11 +11:00
d379e5d930
re:Fix permission issue in CI
2024-12-17 14:10:26 +11:00
975030399f
Fix permission issue in CI
2024-12-17 14:08:56 +11:00
eaf721fcea
Create astro.yml
2024-12-17 03:03:36 +00:00
638f674738
Create docker-image.yml
2024-12-17 03:00:48 +00:00
d795f78bcc
setup docker
2024-12-17 13:59:33 +11:00
803efaa69e
Setup auto-image compression on build
2024-12-17 13:58:23 +11:00
627b43c7c4
Start using pnpm
2024-12-17 13:56:00 +11:00
2756540537
[ImgBot] Optimize images
...
Merge pull request #1 from BuyMyMojo/imgbot
2024-12-17 01:40:10 +00:00
ImgBotApp
8e8998114d
[ImgBot] Optimize images
...
*Total -- 42.11kb -> 22.37kb (46.88%)
/public/static/img/88x31/ffxiv.gif -- 14.13kb -> 1.36kb (90.37%)
/public/static/img/88x31/vencord.gif -- 24.68kb -> 18.47kb (25.13%)
/public/static/img/buttons/aria.gif -- 3.30kb -> 2.53kb (23.28%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2024-12-16 15:38:13 +00:00
a7148a0fa2
Fix the 'Krill yourself 2' 88x31 hyperlink
2024-12-17 02:18:20 +11:00
b65579e0ed
Add some more friends!!
2024-12-17 02:08:10 +11:00
e1c5eafc1d
Create a new page to display more buttons
2024-12-17 02:07:01 +11:00
4bdb2ca436
Finally finish this enough to post
...
From here I will actually track changed with git but I just needed a base to work from.
RIP this attomic ass commit
2024-12-17 01:01:43 +11:00
BuyMyMojo
079e48c94e
Compress png version a little more
2024-12-16 12:57:50 +11:00