Please sign in to access this page

azyrite's rail blog

azyrite's rail blog

21 devlogs
23h 59m
•  Ship certified
Created by Azyrite

A statically generated website using Astro.js which hosts rail photographs and related posts created by myself

Timeline

Uploaded and wrote descriptions for more photos after editing them

Update attachment

Ship 4

0 payouts of shell 0 shells

Azyrite

3 days ago

Azyrite Covers 4 devlogs and 2h 45m

Some quick touch ups before I sign off for the night; pagination has been improved for mobile users with a much larger touch target, and the article display is now easier to read on desktop with bigger text and a centred layout.

Update attachment

Uploaded the photos from today's trip out, complete with titles & descriptions

On the web development side, added some CSS that fixes image scaling particularly with super tall images (like portraits)

Update attachment
Austin's SDK Austin's SDK 3 days ago
wow :P

Fixed a bug where NaN values in the EXIF data would completely break the application, so that's good I guess.

Also added some more photos from the march and two photos of the Armidale/Moree Xplorer service passing Wondabyne

Update attachment

Added more photos from a rally and fixed up pagination links not working on Firefox mobile (those links that take you to the 2nd, 3rd, etc. pages at the bottom)

Update attachment
Austin's SDK Austin's SDK 6 days ago
Oooh, i love the pictures :3

Ship 3

0 payouts of shell 0 shells

Azyrite

10 days ago

Azyrite Covers 3 devlogs and 3h 49m

Minor improvements to the look and feel around the site, for example making titles consistently sized and adding the View all photos button to the gallery page as well.

Update attachment

Big user interface overhaul. Firstly, the photo grid has been turned into a masonry layout to better suit vertical photos and code refactored + extracted to a separate component. Secondly, the display page has also been greatly reworked to look more modern (inspiration taken from National Art Gallery of Australia and the NSW Art Gallery websites). Also, the font has been changed from the default sans-serif to a more interesting DM Sans.

Update attachment

Added a big go to gallery button on the front page, and expanded padding and generally spaced out the images a bit more for easier mobile usage and for better looks

Update attachment

Ship 2

1 payout of shell 134.0 shells

Azyrite

18 days ago

Azyrite Covers 6 devlogs and 6h 54m

Did some adjustments to the layout of the header, added more photos as always and improved some tags.

Update attachment

Added a paginated list of all photos across regardless of tag to enable users to scroll through the whole gallery.

Update attachment

Added the first real post/article, adding the ability to link a header photo, and displaying the author and published date of each post.

Also improved the navbar especially on touch devices with bigger and more well-defined gaps between touch targets.

Update attachment

Added Open Graph protocol support so now gallery pages can be richly embedded into social media sites like Twitter or Discord

Also some minor performance improvements related to fetch priority, etc.

Update attachment

Added EXIF parsing now using a hacky little method involving fs reading the images bytes directly and some path wizardry. I hope this works on GitHub actions lol.

Anyways, this saves from having to specify the date on the sidecar YAML for each image going forward, but if provided will override the EXIF included date.

Update attachment

Improved the Gallery page, with tags themselves now also being grouped into helpful boxes, along with sorting them in alphabetical order within these boxes.

As usual, more photos have been added.

Update attachment

Ship 1

1 payout of shell 91.0 shells

Azyrite

about 1 month ago

Azyrite Covers 7 devlogs and 10h 13m

Successfully deployed to GitHub pages with a custom domain! The hosting provide may change once we exceed their recommended 1GB limit though.

Update attachment

We're almost ready for the first public deploy, likely on GitHub pages. To that order, I have added more photos, more tags and now sorted the tags by the amount of photos they have (descending order).

Update attachment

The home page actually has something on it now.

Also added a couple more photos. The most time consuming part of this whole process is filling in image details and giving them a detailed, accessible description.

Update attachment

Finished up pagination after adding a few more photos to see it in action — users can now go between pages by clicking the links at the bottom.

Added and described more photos. I aim to provide a detailed alt-text/description for each photo to help the visually impaired and just for documentation reasons.

Update attachment

After much messing about and reading the docs, it finally builds! There were a couple issues with dynamically importing images but they have been resolved (the import must be a Promise for some reason and must occur in an Astro file)

Update attachment

Gallery, tags and photo display all working now!

Update attachment

Started work on the website. Only the navigation, collections and basic layout is done at the moment, along with a simple About page. I am aiming for a very simple and static website that looks decent on most platforms (phones, tablets, laptops & pcs).

Update attachment