revanced-website/src/lib/components/atoms/SocialButton.svelte

37 lines
679 B
Svelte

<script>
export let src = 'socials/github.svg';
export let alt = 'GitHub';
export let href = '#';
</script>
<button>
<a {href}>
<img {src} {alt}>
</a>
</button>
<style>
button {
color: var(--white);
border-radius: 200px;
border: 0;
padding: 15px 0px;
width:60px;
height:60px;
cursor: pointer;
background-color: var(--grey-four);
font-size: 1.5rem;
transform: translateX(-5%);
transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
transition-duration: 0.4s;
user-select: none;
margin-right:0.5rem;
margin-left: 0.5rem;
}
button:hover {
transform: translate(-5%, -5%);
}
</style>