diff --git a/venom.css b/venom.css new file mode 100644 index 0000000..5e6ca0d --- /dev/null +++ b/venom.css @@ -0,0 +1,155 @@ +/* venom.css v4.1 by snake | GPL-3.0 */ + +*, +::before, +::after { + box-sizing:border-box; +} + +/* blocks */ + +html { + font-size:1rem; + line-height:1.5; + tab-size:4; +} + +body { + margin:0; +} + +p, +h1, h2, h3, h4, h5, h6, +ol, ul, +blockquote, +figure, +dl, +hr { + margin:1rem 0; +} + +ul, ol { + padding:0 2rem; +} +ul ul, +ul ol, +ol ol, +ol ul { + margin:0.5rem 0; + padding:0 1rem; +} +li { + margin:0.25rem 0; +} + +summary { + display:list-item; + cursor:pointer; +} + +dt { + font-weight:bold; + font-size:1.15rem; +} +dd { + margin:0; + padding:0; +} + +progress { + vertical-align:baseline; +} + +p:first-child, +h2:first-child, +li:first-child { + margin-top:0; +} + +p:last-child, +h2:last-child, +li:last-child { + margin-bottom:0; +} + +p:only-child, +h2:only-child, +li:only-child { + margin:0; +} + +header h1 { + margin:0; + line-height:1; +} + +nav ul { + margin:0; + padding:0; + list-style-type:none; +} + +/* formatting */ + +b, strong { + font-weight:bolder; +} + +code, kbd, samp, pre { + font-family:monospace,monospace; + font-size:1rem; +} + +small { + font-size:80%; +} + +sub, +sup { + position:relative; + font-size:75%; + line-height:0; + vertical-align:baseline; +} +sub { + bottom:-0.25rem; +} +sup { + top:-0.25rem; +} + +/* media, embeds */ + +img { + max-width:100%; + border-style:none; +} + +/* accessibility */ + +[title] { + border-bottom:none; + text-decoration:underline; + text-decoration:underline dotted; + text-underline-offset:0.25rem; + cursor:help; +} + +[aria-disabled="true"], +[aria-disabled], +[disabled] { + cursor:not-allowed; + pointer-events:none; +} + +@media(prefers-reduced-motion:reduce) { + *, ::before, ::after { + animation-delay:-1ms!important; + animation-duration:1ms!important; + animation-iteration-count:1!important; + background-attachment:initial!important; + scroll-behavior:auto!important; + transition-delay:0s!important; + transition-duration:0s!important; + } +} \ No newline at end of file