Something went wrong. Try again.
template for a lightweight DIY alternative to services like Linktree and many.link (forked)
Something went wrong. Try again.
1.4 kB · 91 lines
CSS
at main
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091/** LittleLink Reset* A minimal CSS reset for LittleLink*/
/* Box sizing rules */*,*::before,*::after { box-sizing: border-box;}
/* Remove default margin */body,h1,h2,h3,h4,p,figure,blockquote,dl,dd { margin: 0;}
/* Remove list styles on ul, ol elements */ul,ol { list-style: none; margin: 0; padding: 0;}
/* Set core root defaults */html:focus-within { scroll-behavior: smooth;}
/* Set core body defaults */body { min-height: 100vh; text-rendering: optimizeSpeed; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
/* Make images easier to work with */img,picture { max-width: 100%; display: block;}
/* Inherit fonts for inputs and buttons */input,button,textarea,select { font: inherit;}
/* Remove all animations and transitions for people that prefer not to see them */@media (prefers-reduced-motion: reduce) { html:focus-within { scroll-behavior: auto; } *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }}
/* Modern focus styles */:focus:not(:focus-visible) { outline: none;}
:focus-visible { outline: 2px solid #2457F5; outline-offset: 2px;}
/* Remove touch callout on iOS */a { -webkit-touch-callout: none;}