My personal website.
1---
2import Base from "/components/Base.astro";
3import SinglePage from "/layouts/SinglePage.astro";
4import SiteButton from "/components/SiteButton.astro";
5import { buttonwall } from "/content/bookmarks/personalsites.ts";
6import { Content as OtherBookmarks } from "/content/bookmarks/bookmarks.md";
7---
8
9<Base
10 title="BOOKMARKS"
11 graph={{
12 description: "Links to other cool sites.",
13 }}
14>
15 <SinglePage>
16 <h1 slot="header">Bookmarks</h1>
17 <img src="/sitebutton.gif" alt="site button animated" />
18 <img src="/sitebutton.png" alt="site button static" class="hidebutton" />
19 <p>Button above you can use to link to my website.</p>
20 <p>
21 If you are here and you don't want your site listed please let me know to
22 remove it. Contact at
23 <a href="mailto:entomoviscera@gmail.com">entomoviscera@gmail.com</a>.
24 </p>
25 <h2>Cool zone</h2>
26 {
27 buttonwall.map((x) => (
28 <SiteButton name={x.name} url={x.url} filetype={x.filetype} />
29 ))
30 }
31 <OtherBookmarks />
32 </SinglePage>
33</Base>
34
35<style>
36 @media (prefers-reduced-motion: reduce) {
37 .hidebutton {
38 display: none;
39 }
40 }
41</style>