PancakesWeb/PancakesWeb/Data/Button.cs

192 lines
No EOL
4.7 KiB
C#

namespace PancakesWeb.Data;
public class Button
{
public required string Image { get; set; }
public required string Title { get; set; }
public string? Href { get; set; }
}
public static class Buttons
{
public static readonly Button Pancakes = new Button
{
Image = "pancakes.png",
Title = "pancakes",
Href = "https://pancakes.gay/"
};
public static readonly List<Button> Entities =
[
new Button
{
Image = "aagaming.png",
Title = "aagaming",
Href = "https://aagaming.me/"
},
new Button
{
Image = "atapi.gif",
Title = "Atapi's Domain!",
Href = "https://atapi.space/"
},
new Button
{
Image = "blueb.png",
Title = "blueb's website",
Href = "https://blueb.pages.gay/"
},
new Button
{
Image = "elke.gif",
Title = "elke.cafe",
Href = "https://elke.cafe/"
},
new Button
{
Image = "houl.png",
Title = "Houl Floof :3c",
Href = "https://houl.floof.company/"
},
new Button
{
Image = "ipg.png",
Title = "InvoxiPlayGames",
Href = "https://www.invoxiplaygames.uk/"
},
new Button
{
Image = "lilysthings.png",
Title = "Lily's Things at The Cool Site",
Href = "https://lilysthings.org/"
},
new Button
{
Image = "micro.avif",
Title = "microsite",
Href = "https://microspinny.zip/"
},
new Button
{
Image = "nelleobserver.gif",
Title = "nelle.observer",
Href = "https://nelle.observer/"
},
new Button
{
Image = "notfire.gif",
Title = "notfire.cc",
Href = "https://notfire.cc/"
},
new Button
{
Image = "olivia.png",
Title = "olivia",
Href = "https://floof.gay/"
},
new Button
{
Image = "sneexy.svg",
Title = "sneexy",
Href = "https://sneexy.synth.download/"
},
new Button
{
Image = "synthdownload.svg",
Title = "synth download!",
Href = "https://synth.download/"
},
new Button
{
Image = "voidrehab.png",
Title = "void.rehab",
Href = "https://void.rehab/"
},
new Button
{
Image = "kopper.png",
Title = "Won't Work!",
Href = "https://w.on-t.work/"
},
new Button
{
Image = "yassie.gif",
Title = "yassie_j",
Href = "https://labyrinth.zone/users/yassie_j"
},
new Button
{
Image = "zvava.png",
Title = "zvava.org",
Href = "https://zvava.org/"
}
];
public static readonly List<Button> Things =
[
new Button
{
Image = "archlinux.gif",
Title = "Arch Linux",
Href = "https://archlinux.org/"
},
new Button
{
Image = "iceshrimp_now_dark.webp",
Title = "Iceshrimp Now!"
},
new Button
{
Image = "join_the_fediverse.gif",
Title = "Join the Fediverse!!!"
},
new Button
{
Image = "linux_now_xenia.gif",
Title = "Linux NOW!"
},
new Button
{
Image = "made_with_my_own_two_paws.webp",
Title = "made with MY OWN TWO PAWS"
},
new Button
{
Image = "missing_texture.webp",
Title = "Missing Texture"
},
new Button
{
Image = "nonbinary.webp",
Title = "Non-binary"
},
new Button
{
Image = "powered_by_debian.webp",
Title = "Powered by Debian",
Href = "https://www.debian.org/"
},
new Button
{
Image = "scp.webp",
Title = "SCP",
Href = "https://scp-wiki.wikidot.com/"
},
new Button
{
Image = "team_fortress_get_it.gif",
Title = "Team Fortress GET IT!"
},
new Button
{
Image = "ublock_origin_now.webp",
Title = "uBlock Origin Now!",
Href = "https://ublockorigin.com/"
},
new Button
{
Image = "wii.webp",
Title = "Wii"
}
];
}