Skip to content

alisenola/web-astro

Repository files navigation

Web-Astro

Personal website built with Astro.

Features

  • using the <model-viewer> component to display 3D models
  • pages are generated from YAML project definition files
  • 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
  1. Use dev and build tasks

Update dependencies

npm update --save