Moved some contstants to a constants.ts file.
Added LinkedIn link in footer. Added option to add icon to ExternalLinks Refactored some code in ExternalLink. Signed-off-by: Martin Berg Alstad <git@martials.no>
This commit is contained in:
@ -7,4 +7,4 @@ interface Props {
|
||||
const { class: clazz } = Astro.props
|
||||
---
|
||||
|
||||
<PajamasIcon name="pajamas:gitea" class={clazz}></PajamasIcon>
|
||||
<PajamasIcon name="pajamas:gitea" aria-label="Gitea" class={clazz} />
|
||||
|
@ -4,9 +4,10 @@ import type { ComponentProps } from "@/types/props"
|
||||
import { Icon } from "astro-icon/components"
|
||||
interface Props extends ComponentProps {
|
||||
name: PajamasIcon
|
||||
"aria-label": string
|
||||
}
|
||||
|
||||
const { name, class: clazz, ...props } = Astro.props
|
||||
---
|
||||
|
||||
<Icon name={name} class:list={[clazz]} {...props} />
|
||||
<Icon name={name} class:list={["w-6 h-6", clazz]} {...props} />
|
||||
|
Reference in New Issue
Block a user