You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
407 B
24 lines
407 B
<script>
|
|
export let text;
|
|
export let url;
|
|
export let type;
|
|
|
|
let classes = "h-full px-5 flex justify-center items-center";
|
|
|
|
switch (type) {
|
|
case "title":
|
|
classes +=
|
|
" text-xl font-bold text-white bg-amber-500 duration-300";
|
|
break;
|
|
|
|
default:
|
|
classes +=
|
|
" hover:bg-orange-200 dark:hover:bg-orange-700 duration-300";
|
|
break;
|
|
}
|
|
</script>
|
|
|
|
<a href={url} class={classes}>
|
|
{text}
|
|
</a>
|