← Projects
Sandstone (Docs Website) logo

Sandstone (Docs Website)

The redesigned Sandstone landing pageThe full redesigned Sandstone landing page

Sandstone is a TypeScript library that assists Minecraft datapack development. Instead of writing raw .mcfunction files and JSON resources by hand, you write TypeScript and get full IDE autocompletion for every command, predicate, loot table, and advancement in the game. Built-in abstractions like if/else, loops, and boolean logic compile down to optimized vanilla commands, and the NPM ecosystem means common patterns like raycasting can be published and shared across projects.

I redesigned the Sandstone documentation website, the public face of the project at sandstone.dev. The existing site was functional but not much visually. The goal was to give it a landing page that matched the ambition of the library itself. I rebuilt the hero section and overall page structure using React and custom CSS within the Docusaurus framework, focusing on clear hierarchy, better feature presentation, and a visual identity that matched the Minecraft ecosystem while still feeling unique.