current theme: placeholder

component :: Social Media Links

The .socialMedia component consists of an unordered list of links to social media accounts and their corresponding icons.

File NameclassSource
component.socialMedia.css.socialMediaGithub

The following 4 sizes and 19 icons (18 social media platforms + 1 generic link icon) are available out of the box.

PlatformIcon
Unknown URL
Discord
Facebook
Github
Instagram
Linkedin
Pinterest
Reddit
Snapchat
Telegram
Tiktok
X
Youtube
Twitch
Odysee
Minds
Substack
Bitchute
Bastyon

HTML

Available modifiersDescription
.socialMediaDefault - 24px
.socialMedia + .socialMedia-md32px
.socialMedia + .socialMedia-lg44px
.socialMedia + .socialMedia-xl64px

When using the HTML component you’ll need to include the SVG icons “manually.” All the icons are available on Github. If you’d like to use different icons, Lucide is a great resource.

Astro component

The Astro component (Github) takes 3 props:

PropTypeDefaultDescription
urlsarray[]An array of social media urls.
sizestringundefinedmd, lg, xl.
extraClassstringundefinedAdditional CSS, useful for helper classes.