Skip to content

swift502/Web

Repository files navigation

Web

Personal website built with Astro.

Features

  • YAML based content management with schema validation
  • modular project pages composed of content blocks
  • <model-viewer> integration for interactive 3D
  • custom aspect ratio container component inspired by ArtStation image rendering, which maximizes it's size while maintaining it's aspect ratio and ensuring it's always fully contained within the screen

Viewing a specific 3D model

Type debug on the main page to display a model selector.

Build notes

  1. Get Node.js
  2. Run npm install
  3. Use dev and build tasks

Update dependencies

npm update --save

About

Personal website built with Astro

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •