Skip to content

Latest commit

 

History

History
64 lines (54 loc) · 3.38 KB

File metadata and controls

64 lines (54 loc) · 3.38 KB
<script> import img_sources from '$static/img-sources.json'; import { dev } from '$app/environment' import { homepage } from '$root/package.json' </script>

🙏   Acknowledgements

This project would not have been possible as a one-person side project without many fine open-source projects. 🙏 To name just a few:

3D graphics 2D graphics Docs Bundler Testing
three.js d3 mdsvex vite playwright
threlte sharp rehype sveltekit vitest

Note that the last two cells are empty because there were only 8 items in the list. In markdown tables, if you have less items in a row than there are columns, the remaining cells will just be empty.

Element Images

Big thanks to the element image providers listed below. Each image caption links back to the source website. See fetch-elem-images.ts for details.

    {#each Object.entries(img_sources) as [key, href]} {@const [number, name] = key.split(`-`)}
  • {name} {number} {name}
  • {/each}
<style> h1 { text-align: center; margin: 2em; } ul:first-of-type > li { margin: 1em 0; } ul.elem-img { display: grid; grid-template-columns: repeat(auto-fill, minmax(9em, 1fr)); gap: 1em; list-style: none; padding: 0; } ul.elem-img > li { text-transform: capitalize; text-align: center; } ul.elem-img > li > a > img { width: 100%; border-radius: 3pt; } </style>