Files for my website bwc9876.dev
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix ARIA Roles

Ben C 3f709503 72c6fae1

+7 -8
+1 -1
src/components/IconLink.astro
··· 13 13 overridePack?: string; 14 14 } 15 15 16 - const { href, label, placement, icon, size, overridePack } = Astro.props; 16 + const { href, label, placement, icon, size, overridePack, ...rest } = Astro.props; 17 17 --- 18 18 19 19 <ExtLink
+6 -7
src/components/Socials.astro
··· 1 1 --- 2 2 import IconLink, { LabelPlacement } from "@components/IconLink.astro"; 3 - import type { AriaRole } from "astro-icon/lib/Props"; 4 3 5 4 export interface Props { 6 5 labelPlacement: LabelPlacement; ··· 11 10 --- 12 11 13 12 <ul {...rest}> 14 - <li> 13 + <li role="listitem"> 15 14 <IconLink 16 15 icon="github" 17 16 size={25} ··· 20 19 placement={labelPlacement} 21 20 /> 22 21 </li> 23 - <li> 22 + <li role="listitem"> 24 23 <IconLink 25 24 icon="twitter" 26 25 size={25} ··· 29 28 placement={labelPlacement} 30 29 /> 31 30 </li> 32 - <li> 31 + <li role="listitem"> 33 32 <IconLink 34 33 icon="instagram" 35 34 size={25} ··· 38 37 placement={labelPlacement} 39 38 /> 40 39 </li> 41 - <li> 40 + <li role="listitem"> 42 41 <IconLink 43 42 icon="linkedin" 44 43 size={25} ··· 47 46 placement={labelPlacement} 48 47 /> 49 48 </li> 50 - <li> 49 + <li role="listitem"> 51 50 <IconLink 52 51 icon="paypal" 53 52 size={25} ··· 56 55 placement={labelPlacement} 57 56 /> 58 57 </li> 59 - <li> 58 + <li role="listitem"> 60 59 <IconLink 61 60 icon="patreon" 62 61 overridePack="mdi"