From d2e4da10c806d815eded44ade076babb78802c16 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Mon, 22 Jan 2024 13:06:19 -0500 Subject: [PATCH] Initial commit to new cgit platform --- .gitignore | 7 + .ruby-version | 1 + 404.html | 10 + Gemfile | 32 +++ LICENSE | 21 ++ README.md | 19 ++ _config.yml | 21 ++ _includes/footer.html | 8 + _includes/head.html | 10 + _includes/navigation.html | 12 + _layouts/default.html | 11 + _layouts/homepage.html | 11 + _layouts/page.html | 6 + _layouts/post.html | 21 ++ _posts/2018-03-24-css-variables.md | 52 ++++ ...8-09-20-pure-css-simple-dropdown-plugin.md | 83 +++++++ _posts/2019-04-26-minimal-css-menu.md | 62 +++++ _posts/2019-06-08-html-like-1999.md | 74 ++++++ _posts/2019-06-11-responsive-tables.md | 151 ++++++++++++ .../2019-06-14-hamburger-menu-alternative.md | 133 +++++++++++ _posts/2019-06-25-they-wont-wait.md | 78 ++++++ .../2019-07-17-styling-empty-table-cells.md | 75 ++++++ ...2020-06-22-keynote-slides-with-pure-css.md | 112 +++++++++ _posts/2020-11-09-bidirectional-scrolling.md | 47 ++++ _posts/2021-10-15-batch-webp-conversion.md | 88 +++++++ .../2021-11-09-default-html-style-updates.md | 99 ++++++++ _posts/2022-06-16-club-updates.md | 47 ++++ _posts/2022-06-27-https-redirects.md | 66 +++++ _posts/2022-07-09-macos-convert-to-html.md | 115 +++++++++ _posts/2022-07-18-reflection.md | 39 +++ _posts/2022-10-26-html-tables.md | 120 ++++++++++ _posts/2023-07-24-purge.md | 46 ++++ _site_listings/0xedward.io.md | 4 + _site_listings/1kb.lejtzen.dev.md | 4 + _site_listings/1mb.club.md | 5 + _site_listings/1mbible.desrosiers.org.md | 4 + _site_listings/1thingaweek.com.md | 4 + _site_listings/2021.typographics.com.md | 4 + _site_listings/2022.typographics.com.md | 4 + _site_listings/2023.typographics.com.md | 4 + _site_listings/46692.dev.md | 4 + _site_listings/96tilinfinity.com.md | 4 + _site_listings/MinWiz.com.md | 4 + _site_listings/aavina.com.md | 4 + _site_listings/abakada.org.md | 5 + _site_listings/abordage.dev.md | 4 + _site_listings/abridge.netlify.app.md | 4 + _site_listings/actualwebsite.org.md | 5 + _site_listings/adamobeng.com.md | 4 + _site_listings/adast.dk.md | 5 + _site_listings/alessandrocuzzocrea.com.md | 5 + _site_listings/alexi.sh.md | 4 + _site_listings/ampersandia.net.md | 4 + _site_listings/anandchowdhary.com.md | 4 + _site_listings/anderegg.ca.md | 4 + _site_listings/andinus.nand.sh.md | 4 + _site_listings/andreiracasan.com.md | 4 + _site_listings/andrewkdinh.com.md | 4 + _site_listings/aneacsu.com.md | 4 + _site_listings/aniapp.detik.moe.md | 4 + _site_listings/annaaurora.eu.md | 4 + _site_listings/anrei0000.github.io.md | 4 + _site_listings/ant.cosenti.no.md | 4 + _site_listings/anthonycossins.com.md | 4 + _site_listings/anyleaf.org.md | 4 + _site_listings/apex.ac.md | 4 + _site_listings/apps.jeurissen.co.md | 4 + _site_listings/arc-x.org.md | 5 + _site_listings/archlinux.org.md | 4 + _site_listings/arenzana.org.md | 4 + _site_listings/areweinarecession.com.md | 4 + _site_listings/arjoonn.com.md | 4 + _site_listings/arkensys.dedyn.io.md | 5 + _site_listings/arrys.me.md | 4 + _site_listings/artemislena.eu.md | 5 + _site_listings/ary.as.md | 4 + _site_listings/aryan.app.md | 4 + _site_listings/ashishsantikari.info.md | 4 + _site_listings/asun9.com.md | 4 + _site_listings/audiomass.co.md | 4 + _site_listings/augustl.com.md | 4 + _site_listings/auslandsguru.com.md | 4 + _site_listings/autotutor.com.au.md | 4 + _site_listings/ayushsingh.dev.md | 4 + _site_listings/azdavis.net.md | 4 + _site_listings/b0ba.dev.md | 5 + _site_listings/bane.work.md | 4 + _site_listings/barnsworthburning.net.md | 4 + _site_listings/based.cooking.md | 4 + _site_listings/beh.uk.md | 4 + _site_listings/belijzajac.dev.md | 4 + _site_listings/belko.xyz.md | 4 + _site_listings/bellard.org.md | 4 + _site_listings/benovermyer.com.md | 4 + _site_listings/benslaney.com.md | 4 + _site_listings/berkshirehathaway.com.md | 4 + _site_listings/bernsteinbear.com.md | 4 + _site_listings/bestmotherfucking.website.md | 4 + _site_listings/beta.shodan.io.md | 4 + _site_listings/beuke.org.md | 4 + _site_listings/bevilaqua.surge.sh.md | 4 + _site_listings/bgp.he.net.md | 4 + _site_listings/bkamapantula.github.io.md | 4 + _site_listings/blakehawkins.com.md | 4 + _site_listings/blmayer.dev.md | 4 + _site_listings/blog.aawadia.dev.md | 4 + _site_listings/blog.darylsun.page.md | 4 + _site_listings/blog.fefe.de.md | 4 + _site_listings/blog.fmpwizard.com.md | 4 + _site_listings/blog.kolaente.de.md | 4 + _site_listings/blog.kulman.sk.md | 4 + _site_listings/blog.madelinepritchard.net.md | 4 + _site_listings/blog.thomasjungblut.com.md | 4 + _site_listings/bmoat.com.md | 4 + _site_listings/boehs.org.md | 4 + _site_listings/bonetflix.com.md | 4 + _site_listings/boringcactus.com.md | 4 + _site_listings/bortox.it.md | 4 + _site_listings/boyter.org.md | 4 + _site_listings/brajeshwar.com.md | 4 + _site_listings/bridge.simplefin.org.md | 4 + _site_listings/brycewray.com.md | 4 + _site_listings/bt.ht.md | 4 + _site_listings/buchh.org.md | 4 + _site_listings/c3.ventures.md | 4 + _site_listings/callanbryant.co.uk.md | 4 + _site_listings/cardcodex.com.md | 4 + _site_listings/castorisdead.xyz.md | 4 + _site_listings/causa-arcana.com.md | 4 + _site_listings/ccsleep.net.md | 4 + _site_listings/centiskor.ch.md | 4 + _site_listings/charanj.it.md | 4 + _site_listings/chargeralert.com.md | 4 + _site_listings/charron.dev.md | 4 + _site_listings/checkmatechamp.net.md | 4 + _site_listings/chino.is-a.dev.md | 4 + _site_listings/chrislaux.com.md | 4 + _site_listings/chrisnager.com.md | 4 + _site_listings/chrisportela.com.md | 4 + _site_listings/christiantiefenau.de.md | 4 + _site_listings/chuck.is.md | 4 + .../cinnamon-spices.linuxmint.com.md | 4 + _site_listings/clang.llvm.org.md | 4 + _site_listings/cleberg.net.md | 4 + _site_listings/cli.club.md | 4 + _site_listings/code.strigo.cc.md | 4 + _site_listings/codename.co.md | 4 + _site_listings/codevoid.io.md | 4 + _site_listings/codewithhugo.com.md | 4 + _site_listings/codowd.com.md | 4 + _site_listings/cohan.me.md | 4 + _site_listings/colorcube.io.md | 4 + _site_listings/concise-encoding.org.md | 4 + _site_listings/cosmo.red.md | 4 + _site_listings/cpu-galaxy.at.md | 4 + _site_listings/cpu-world.com.md | 4 + _site_listings/cronokirby.com.md | 4 + _site_listings/ctrl-c.club.md | 4 + _site_listings/curiositry.com.md | 4 + _site_listings/cv.bt.ht.md | 4 + _site_listings/cweagans.net.md | 4 + _site_listings/cycloneblaze.net.md | 4 + _site_listings/cyrusjavan.com.md | 4 + _site_listings/czyz.xyz.md | 4 + _site_listings/dailylore.com.md | 4 + _site_listings/daltoncraven.com.md | 4 + _site_listings/dampfkraft.com.md | 4 + _site_listings/danielcuttridge.com.md | 4 + _site_listings/danieljudd.xyz.md | 4 + _site_listings/danielsada.tech.md | 5 + _site_listings/danluu.com.md | 4 + _site_listings/dannysalzman.com.md | 4 + _site_listings/darktheme.club.md | 4 + _site_listings/dashcameras.net.md | 4 + _site_listings/datagubbe.se.md | 4 + _site_listings/datatxt.org.md | 4 + _site_listings/davcloud.xyz.md | 4 + _site_listings/daveguarino.com.md | 4 + _site_listings/davidwparker.com.md | 4 + _site_listings/deathcult.fun.md | 4 + _site_listings/debian.org.md | 4 + _site_listings/decompiler.com.md | 4 + _site_listings/degraeve.com.md | 4 + _site_listings/dehash.me.md | 4 + _site_listings/derekenos.com.md | 4 + _site_listings/designingdisney.com.md | 4 + _site_listings/devever.net.md | 4 + _site_listings/devitjobs.uk.md | 5 + _site_listings/devitjobs.us.md | 4 + _site_listings/devopix.com.md | 4 + _site_listings/dlouolb.com.md | 4 + .../documentation.platformos.com.md | 4 + .../doihavejavascriptenabled.com.md | 4 + _site_listings/domainr.com.md | 4 + _site_listings/donoharm.world.md | 4 + _site_listings/dotfilehub.com.md | 4 + _site_listings/dotnom.com.md | 4 + _site_listings/downforeveryoneorjustme.com.md | 4 + _site_listings/drhayes.io.md | 4 + _site_listings/drjoe.ca.md | 4 + _site_listings/drkpxl.com.md | 4 + _site_listings/dsl.sk.md | 4 + _site_listings/dusanmitrovic.xyz.md | 4 + _site_listings/edent.tel.md | 4 + _site_listings/edizyurdakul.com.md | 4 + _site_listings/ehopkinson.com.md | 4 + _site_listings/eldred.fr.md | 5 + _site_listings/elinvention.ovh.md | 4 + _site_listings/emilabraham.com.md | 4 + _site_listings/emma.cline.engineer.md | 4 + _site_listings/emman.dev.md | 4 + _site_listings/endoflife.date.md | 4 + _site_listings/erdaniels.com.md | 4 + _site_listings/erikjohannes.no.md | 4 + _site_listings/erikwinter.nl.md | 4 + _site_listings/ernestas.me.md | 4 + _site_listings/ersei.net.md | 4 + _site_listings/eruci.com.md | 4 + _site_listings/esper.net.md | 4 + _site_listings/ethan.link.md | 4 + _site_listings/ethersys.fr.md | 4 + _site_listings/europeanmarketus.com.md | 4 + _site_listings/evanhahn.com.md | 4 + _site_listings/evertpot.com.md | 4 + _site_listings/exchangerate-api.com.md | 4 + _site_listings/fabiensanglard.net.md | 4 + _site_listings/fabioartuso.com.md | 4 + _site_listings/faehnri.ch.md | 4 + _site_listings/fanael.github.io.md | 4 + _site_listings/fanrongbin.com.md | 4 + _site_listings/fantinel.dev.md | 4 + _site_listings/femto.pw.md | 4 + _site_listings/fennel-lang.org.md | 4 + .../flexbox-bar-graphs.netlify.app.md | 4 + _site_listings/folj.com.md | 4 + _site_listings/foodpartners.us.md | 4 + _site_listings/forcepush.tech.md | 4 + _site_listings/foreverliketh.is.md | 4 + _site_listings/forums.d2jsp.org.md | 4 + _site_listings/fossdd.codeberg.page.md | 4 + _site_listings/fossphones.com.md | 4 + _site_listings/frankwang.org.md | 4 + _site_listings/frecency.com.md | 4 + _site_listings/frederik-braun.com.md | 4 + _site_listings/freebee.fun.md | 4 + _site_listings/freenode.net.md | 4 + _site_listings/freesolitaire.win.md | 4 + _site_listings/freeunitconverter.online.md | 4 + _site_listings/fretflip.com.md | 4 + _site_listings/frontaid.io.md | 4 + _site_listings/fullstackpython.com.md | 4 + _site_listings/fz1.space.md | 4 + _site_listings/gabnotes.org.md | 4 + _site_listings/gabrielgambetta.com.md | 4 + _site_listings/garrit.xyz.md | 4 + _site_listings/garyshood.com.md | 4 + _site_listings/gavinr.com.md | 4 + _site_listings/gdelgado.ca.md | 4 + _site_listings/gdir.telae.net.md | 4 + _site_listings/gendocu.com | 4 + _site_listings/generate.sh | 13 + _site_listings/germantechjobs.de.md | 4 + _site_listings/giovanni.curlybrackets.it.md | 4 + _site_listings/gitea.io.md | 4 + _site_listings/gitpiper.com.md | 4 + _site_listings/gkourgkoutas.net.md | 4 + _site_listings/gnu.support.md | 4 + _site_listings/godteeth.com.md | 4 + _site_listings/goel.io.md | 4 + _site_listings/golangleipzig.space.md | 4 + _site_listings/grafana-wizzy.com.md | 4 + _site_listings/grego.site.md | 4 + _site_listings/gregreda.com.md | 4 + _site_listings/gregstoll.com.md | 4 + _site_listings/gretzuni.com.md | 4 + _site_listings/grid.fishing.md | 4 + _site_listings/groundphlegm.wedro.online.md | 4 + _site_listings/groupalarm.com.md | 4 + _site_listings/gtf.io.md | 4 + _site_listings/gtrr.artemislena.eu.md | 5 + _site_listings/guesswell.com.md | 4 + _site_listings/gutenberg.org.md | 4 + _site_listings/gyptazy.ch.md | 4 + _site_listings/hackerdaily.io.md | 4 + _site_listings/hacktivis.me.md | 4 + _site_listings/hans.gerwitz.com.md | 4 + _site_listings/happytrees.org.md | 4 + _site_listings/havenweb.org.md | 4 + _site_listings/hbarpricing.com.md | 4 + _site_listings/healthchecks.io.md | 4 + _site_listings/hendry.iki.fi.md | 4 + _site_listings/hobospider132.github.io.md | 4 + _site_listings/hsm.tunnel53.net.md | 4 + _site_listings/html.cafe.md | 4 + _site_listings/html.earth.md | 4 + _site_listings/hugo.soucy.cc.md | 4 + _site_listings/huma.id.md | 4 + _site_listings/hvdm.eu.pythonanywhere.com.md | 4 + _site_listings/hypertexthero.com.md | 4 + _site_listings/hyva.io.md | 4 + _site_listings/iain.in.md | 4 + _site_listings/ifconfig.io.md | 4 + _site_listings/ihaque.org.md | 4 + _site_listings/ihsaan.au.md | 4 + _site_listings/improvmx.com.md | 4 + _site_listings/imsky.co.md | 4 + _site_listings/indiemakers.fr.md | 4 + _site_listings/instokj.fi.md | 4 + _site_listings/internalpointers.com.md | 4 + _site_listings/introsec.de.md | 4 + _site_listings/ionxsolutions.com.md | 4 + _site_listings/iosis-labs.com.md | 5 + _site_listings/ipinak.gr.md | 4 + _site_listings/irongeek.net.md | 4 + _site_listings/istheshit.link.md | 4 + _site_listings/isub.dev.md | 4 + _site_listings/italianpoetry.it.md | 4 + _site_listings/iyaki.ar.md | 4 + _site_listings/ja.cob.land.md | 4 + _site_listings/jackchilds.tech.md | 4 + _site_listings/jacksonchen666.com.md | 4 + _site_listings/jacobsparts.com.md | 4 + _site_listings/jaime.gomezobregon.com.md | 4 + _site_listings/jakerobers.com.md | 4 + _site_listings/jakob.kaivo.net.md | 4 + _site_listings/jakobeha.github.io.md | 4 + _site_listings/jakobmagnusson.se.md | 5 + _site_listings/jakobmaier.at.md | 4 + _site_listings/jamesbush.dev.md | 4 + _site_listings/jamesst.one.md | 4 + _site_listings/jamieonkeys.dev.md | 5 + _site_listings/jarbus.net.md | 4 + _site_listings/jaredwolff.com.md | 4 + _site_listings/jarv.is.md | 4 + _site_listings/jason.schwarzenberger.co.nz | 4 + _site_listings/jasonthai.me.md | 4 + _site_listings/jaxson.neocities.org.md | 4 + _site_listings/jayschwa.net.md | 4 + _site_listings/jazzkeys.fyi.md | 4 + _site_listings/jeaye.com.md | 4 + _site_listings/jeffgeerling.com.md | 4 + _site_listings/jeffhuang.com.md | 4 + _site_listings/jeremysarber.com.md | 4 + _site_listings/jimmyr.com.md | 4 + _site_listings/jjude.com.md | 4 + _site_listings/jlelse.blog.md | 4 + _site_listings/jobsort.com.md | 4 + _site_listings/joelchrono12.xyz.md | 4 + _site_listings/joeyrobert.org.md | 4 + _site_listings/john-doe.neocities.org.md | 4 + _site_listings/john-millikin.com.md | 4 + _site_listings/joisig.com.md | 4 + _site_listings/jpdb.io.md | 4 + _site_listings/jpreston.xyz.md | 4 + _site_listings/jsonapi.co.md | 4 + _site_listings/jsonformatter.live.md | 4 + _site_listings/julia.school.md | 4 + _site_listings/jumps.io.md | 4 + _site_listings/jundimubarok.com.md | 4 + _site_listings/jvanelian.dev.md | 4 + _site_listings/jvelo.at.md | 4 + _site_listings/jvns.ca.md | 4 + _site_listings/ka.ge.md | 4 + _site_listings/kanji.club.md | 4 + _site_listings/kaomorphism.com.md | 4 + _site_listings/karbassi.com.md | 4 + _site_listings/kernel.org.md | 4 + _site_listings/kevingrahl.de.md | 4 + _site_listings/kevq.uk.md | 4 + _site_listings/khaleelgibran.com.md | 4 + _site_listings/kidl.at.md | 4 + _site_listings/kidola.lu.md | 4 + _site_listings/kinopio.club.md | 4 + _site_listings/kishvanchee.com.md | 4 + _site_listings/kitty.sh.md | 4 + _site_listings/kjvscripturejournals.com.md | 4 + _site_listings/kmarkiv.com.md | 4 + _site_listings/knazarov.com.md | 4 + _site_listings/knoppix.net.md | 4 + _site_listings/knowledgepicker.com.md | 4 + _site_listings/koehr.in.md | 4 + _site_listings/kolemcrae.com.md | 4 + _site_listings/koofr.eu.md | 4 + _site_listings/krisshamloo.com.md | 4 + _site_listings/kristianscott.co.uk.md | 5 + _site_listings/ksoares.ovh.md | 4 + _site_listings/kul.sh.md | 4 + _site_listings/kunalmarwaha.com.md | 4 + _site_listings/l3m.in.md | 4 + _site_listings/larn.org.md | 4 + _site_listings/leafedfox.xyz.md | 4 + _site_listings/lebonsynonyme.fr.md | 4 + _site_listings/lecaro.me.md | 4 + _site_listings/lectupedia.com.md | 4 + _site_listings/legiblenews.com.md | 4 + _site_listings/lejtzendesign.se.md | 4 + _site_listings/leonardocosta.neocities.org.md | 4 + _site_listings/lichess.org.md | 4 + _site_listings/limitos.com.md | 4 + _site_listings/linesandripples.com.md | 4 + _site_listings/linkqueues.com.md | 4 + _site_listings/linkstacks.io.md | 4 + _site_listings/linux.exchange.md | 4 + _site_listings/linuxcommandlibrary.com.md | 4 + _site_listings/listenaddict.com.md | 4 + _site_listings/listudy.org.md | 4 + _site_listings/lite.cnn.com.md | 4 + _site_listings/lkhrs.com.md | 4 + _site_listings/lkml.org.md | 4 + _site_listings/llvm.org.md | 4 + _site_listings/lobste.rs.md | 4 + _site_listings/localnotes.page.md | 4 + _site_listings/luana.cc.md | 4 + _site_listings/lucas.computer.md | 4 + _site_listings/lucianmarin.com.md | 4 + _site_listings/lukaszkups.net.md | 4 + _site_listings/lukealexdavis.co.uk.md | 5 + _site_listings/lukeramsden.com.md | 4 + _site_listings/lukerissacher.com.md | 4 + _site_listings/lukesempire.com.md | 4 + _site_listings/lukesmith.xyz.md | 4 + _site_listings/lunecake.com.md | 4 + _site_listings/luu.io.md | 4 + _site_listings/lwhiker.com.md | 4 + _site_listings/lwn.net.md | 4 + _site_listings/lxde.org.md | 4 + _site_listings/lyte.dev.md | 4 + _site_listings/m-chrzan.xyz.md | 4 + _site_listings/maciej.ie.md | 4 + _site_listings/macwright.com.md | 4 + _site_listings/madelinepritchard.net.md | 4 + _site_listings/magamig.github.io.md | 4 + _site_listings/mailmask.me.md | 4 + _site_listings/malura.de.md | 4 + _site_listings/manpageblog.org.md | 4 + _site_listings/manpages.bsd.lv.md | 4 + _site_listings/manualdousuario.net.md | 4 + _site_listings/manugarri.com.md | 4 + _site_listings/mapless.ai.md | 4 + _site_listings/mariosangiorgio.com.md | 4 + _site_listings/markus-haack.com.md | 4 + _site_listings/martingranadosg.com.md | 4 + _site_listings/marvinblum.de.md | 4 + _site_listings/masterandstudent.com.md | 4 + _site_listings/masysma.net.md | 4 + _site_listings/mat.tl.md | 4 + _site_listings/mataroa.blog.md | 4 + _site_listings/matthewgraybosch.com.md | 4 + _site_listings/matthewstrom.com.md | 4 + _site_listings/matthewthom.as.md | 4 + _site_listings/mattstein.com.md | 4 + _site_listings/maxburstein.com.md | 4 + _site_listings/maxdemaio.com.md | 4 + _site_listings/maxlaumeister.com.md | 4 + _site_listings/mcsrvstat.us.md | 4 + _site_listings/melody.dev.md | 4 + _site_listings/merceneros.com.md | 4 + _site_listings/metalpriceapi.com.md | 4 + _site_listings/michael.mior.ca.md | 4 + _site_listings/microsounds.github.io.md | 4 + _site_listings/miguelmota.com.md | 4 + _site_listings/mijndertstuij.nl.md | 4 + _site_listings/miniskirt.me.md | 5 + _site_listings/minutestomidnight.co.uk.md | 4 + _site_listings/mitjafelicijan.com.md | 4 + _site_listings/mobilecoverage.co.uk.md | 4 + _site_listings/mockoon.com.md | 4 + _site_listings/monokai.nl.md | 4 + _site_listings/monokai.pro.md | 4 + _site_listings/monokh.com.md | 4 + _site_listings/moonmusiq.com.md | 4 + _site_listings/motherfuckingwebsite.com.md | 4 + _site_listings/mrkaran.dev.md | 4 + _site_listings/mrmarketingmustache.com.md | 4 + _site_listings/muted.io.md | 4 + _site_listings/my-flow.com.md | 4 + _site_listings/myfirstburn.com.md | 4 + _site_listings/myreactivematerial.web.app.md | 4 + _site_listings/na20a.neocities.org.md | 4 + _site_listings/nathanrooy.github.io.md | 4 + _site_listings/nathias.id.md | 4 + _site_listings/nelsonfigueroa.dev.md | 4 + _site_listings/netbsd.org.md | 4 + _site_listings/netspurt.com.md | 4 + _site_listings/neuralmates.com.md | 4 + _site_listings/neverssl.com.md | 4 + _site_listings/news.tatooine.club.md | 4 + _site_listings/news.ycombinator.com.md | 4 + _site_listings/newsasfacts.com.md | 4 + _site_listings/nftrees.cc.md | 4 + _site_listings/nicetranslator.com.md | 4 + _site_listings/nichobi.com.md | 4 + _site_listings/nicholaslaroux.com.md | 4 + _site_listings/nickpoorman.com.md | 4 + _site_listings/nickstanish.com.md | 4 + _site_listings/nietras.com.md | 4 + _site_listings/nintil.com.md | 4 + _site_listings/nitter.net.md | 4 + _site_listings/nobodyspecial.neocities.org.md | 4 + _site_listings/nocss.club.md | 4 + _site_listings/nodeart.io.md | 4 + _site_listings/nodejs.org.md | 4 + _site_listings/noqqe.de.md | 4 + _site_listings/noslite.nl.md | 4 + _site_listings/not.cafe.md | 4 + _site_listings/notes.whoibrar.com.md | 4 + _site_listings/notionbackups.com.md | 4 + _site_listings/nth.io.md | 4 + _site_listings/nthp.me.md | 4 + _site_listings/nuclear.js.org.md | 4 + _site_listings/obelous.com.md | 4 + _site_listings/obsessivefacts.com.md | 4 + _site_listings/obviy.us.md | 4 + _site_listings/ohai.ca.md | 4 + _site_listings/okasayaku.neocities.org.md | 4 + _site_listings/okuno.se.md | 4 + _site_listings/ols.wtf.md | 4 + _site_listings/omgmog.net.md | 4 + _site_listings/ononoki.org.md | 4 + _site_listings/openbsd.org.md | 4 + _site_listings/openpowerlifting.org.md | 4 + _site_listings/originationdata.com.md | 4 + _site_listings/oskarlindgren.se.md | 4 + _site_listings/otgt.us.eu.org.md | 5 + _site_listings/overlisted.net.md | 4 + _site_listings/oxenburypartners.com.md | 4 + _site_listings/oyd.org.tr.md | 4 + _site_listings/paedubucher.ch.md | 4 + _site_listings/palashbauri.in.md | 4 + _site_listings/palone.blog.md | 4 + _site_listings/paola.work.md | 4 + _site_listings/paramdeo.com.md | 4 + _site_listings/parametricity.com.md | 4 + _site_listings/paritybit.ca.md | 4 + _site_listings/pascalbakker.xyz.md | 4 + _site_listings/patrykkalinowski.com.md | 4 + _site_listings/paulefou.com.md | 4 + _site_listings/pbanks.net.md | 4 + _site_listings/pblog.bt.ht.md | 4 + _site_listings/pcbchecklist.com.md | 4 + _site_listings/pdfshelter.com.md | 4 + _site_listings/pdgonzalez872.github.io.md | 4 + _site_listings/pdp.dev.md | 4 + _site_listings/pega.sh.md | 4 + _site_listings/perevillega.com.md | 4 + _site_listings/periodex.co.md | 4 + _site_listings/peripheraldrift.glitch.me.md | 4 + _site_listings/person-al.github.io.md | 4 + _site_listings/personalinjuryattorneys.me.md | 4 + _site_listings/petercai.com.md | 4 + _site_listings/petercammeraat.net.md | 4 + _site_listings/petergarner.net.md | 4 + _site_listings/philipsugg.com.md | 4 + _site_listings/php.watch.md | 4 + _site_listings/phreedom.club.md | 4 + _site_listings/picnic.lecaro.me.md | 4 + _site_listings/picnicss.com.md | 4 + _site_listings/pilledtexts.com.md | 4 + _site_listings/pinout.xyz.md | 4 + _site_listings/piraces.dev.md | 4 + _site_listings/pitscher.net.md | 4 + _site_listings/pivic.blog.md | 4 + _site_listings/plaintextsports.com.md | 4 + _site_listings/planflow.dev.md | 4 + _site_listings/plausible.io.md | 4 + _site_listings/playerone.kevincox.ca.md | 4 + _site_listings/playok.com.md | 4 + _site_listings/playxylo.com.md | 4 + _site_listings/ploum.net.md | 4 + _site_listings/postageapi.com.md | 4 + _site_listings/postali.app.md | 4 + _site_listings/postsheet.com.md | 4 + _site_listings/poweredbyclicks.com.md | 4 + .../prakashsellathurai.github.io.md | 4 + _site_listings/pretzelhands.com.md | 4 + _site_listings/primative.net.md | 4 + _site_listings/princess.software.md | 4 + _site_listings/productchart.com.md | 4 + _site_listings/protean.studio.md | 4 + _site_listings/ptable.com.md | 4 + _site_listings/pukima.site.md | 4 + _site_listings/pushoflove.com.md | 4 + _site_listings/pvac.xyz.md | 4 + _site_listings/pwdsafe.com.md | 4 + _site_listings/pypi.org.md | 4 + _site_listings/qdice.wtf.md | 4 + _site_listings/qemu.org.md | 4 + _site_listings/qqtimer.net.md | 4 + _site_listings/qr.trnck.dev.md | 4 + _site_listings/quinnpollock.net.md | 4 + _site_listings/quitsocialmedia.club.md | 4 + _site_listings/quuxtodo.com.md | 4 + _site_listings/radioactive.waelk.tech.md | 4 + _site_listings/radiocanadamini.ca.md | 4 + _site_listings/raregems.io.md | 4 + _site_listings/ratfactor.com.md | 4 + _site_listings/ratwires.space.md | 4 + _site_listings/razvan.at.md | 4 + _site_listings/rclone.org.md | 4 + _site_listings/re.kv.io.md | 4 + _site_listings/readhacker.news.md | 4 + _site_listings/rectangles.app.md | 4 + _site_listings/redmanmale.com.md | 4 + _site_listings/reim.ar.md | 4 + _site_listings/relationalplayground.com.md | 4 + _site_listings/ren.rocks.md | 4 + _site_listings/restofworld.org.md | 4 + _site_listings/reza.naghibi.com.md | 4 + _site_listings/richard.dev.md | 4 + _site_listings/rickrollblog.blogspot.com.md | 4 + _site_listings/ricky.codes.md | 4 + _site_listings/rideout.net.md | 4 + _site_listings/rmly.dev.md | 4 + _site_listings/robertblinov.net.md | 4 + _site_listings/robiii.me.md | 4 + _site_listings/robots-viewer.com.md | 4 + _site_listings/robthenerd.com.md | 4 + _site_listings/rodrigo.ghed.in.md | 4 + _site_listings/rogithub.github.io.md | 4 + _site_listings/rohandebsarkar.github.io.md | 4 + _site_listings/ronaldsvilcins.com.md | 4 + _site_listings/roopakv.com.md | 4 + _site_listings/rowlingindex.org.md | 4 + _site_listings/ruby-lang.org.md | 4 + _site_listings/runyourown.social.md | 4 + _site_listings/rutar.org.md | 4 + _site_listings/rycwo.xyz.md | 4 + _site_listings/saeed.dev.md | 4 + _site_listings/safetynet.help.md | 4 + _site_listings/salem.io.md | 4 + _site_listings/salixos.org.md | 4 + _site_listings/salottotrondheim.no.md | 4 + _site_listings/sam0x17.dev.md | 4 + _site_listings/samhenri.gold.md | 4 + _site_listings/sandilya.com.md | 4 + _site_listings/sanjuanpuertorico.org.md | 4 + _site_listings/satran.in.md | 4 + _site_listings/scastiel.dev.md | 4 + _site_listings/schemescape.com.md | 4 + _site_listings/screen-size.info.md | 4 + _site_listings/sdf.org.md | 4 + _site_listings/sean.brunnock.com.md | 4 + _site_listings/searchbot.app.md | 4 + _site_listings/sebastien-mouchet.fr.md | 4 + _site_listings/secluded.site.md | 4 + _site_listings/securemessagingapps.com.md | 4 + _site_listings/seirdy.one.md | 4 + _site_listings/seoify.com.md | 4 + _site_listings/sequoia.makes.software.md | 4 + _site_listings/sethvargo.com.md | 4 + _site_listings/sexiarz.pl.md | 4 + _site_listings/shl.vc.md | 4 + _site_listings/si3t.ch.md | 4 + _site_listings/sibte.pk.md | 4 + _site_listings/sidverma.io.md | 4 + _site_listings/siira.io.md | 4 + _site_listings/silicononyx.com.md | 4 + _site_listings/silvernode.io.md | 4 + _site_listings/simon-frey.com.md | 4 + _site_listings/simone.org.md | 5 + _site_listings/simonernst.com.md | 4 + _site_listings/simongriffee.com.md | 4 + _site_listings/siraben.dev.md | 4 + _site_listings/sitejoy.dev.md | 4 + _site_listings/sive.rs.md | 4 + _site_listings/sjmulder.nl.md | 4 + _site_listings/skoljarev.com.md | 4 + _site_listings/skyem.co.uk.md | 4 + _site_listings/slc.is.md | 4 + _site_listings/slingex.xyz.md | 4 + _site_listings/slowernews.com.md | 4 + _site_listings/smallandmodern.com.md | 4 + _site_listings/smaslennikov.com.md | 4 + _site_listings/snapdrop.net.md | 4 + _site_listings/snestudio.com.md | 4 + _site_listings/sno.ws.md | 4 + _site_listings/solar.lowtechmagazine.com.md | 4 + _site_listings/sontek.net.md | 5 + _site_listings/soots.cc.md | 4 + _site_listings/sorcery.ie.md | 4 + _site_listings/sourcehut.org.md | 4 + _site_listings/specbranch.com.md | 4 + _site_listings/sprashivalka.com.md | 4 + _site_listings/stallman.org.md | 4 + _site_listings/standardebooks.org.md | 4 + _site_listings/standupmaths.com.md | 4 + _site_listings/startpage.com.md | 4 + _site_listings/stefanjudis.com.md | 4 + _site_listings/stefanyas.me.md | 4 + _site_listings/strikingloo.github.io.md | 4 + _site_listings/stroobants.dev.md | 4 + _site_listings/styonssoftware.com.md | 4 + _site_listings/subreply.com.md | 4 + _site_listings/subtractiv.com.md | 4 + _site_listings/sugradh.com.md | 4 + _site_listings/supercocktails.com.md | 4 + _site_listings/supersaas.com.md | 4 + _site_listings/suraj.dev.md | 4 + _site_listings/susam.net.md | 4 + _site_listings/sustainabledev.org.md | 4 + _site_listings/sverona.dev.md | 4 + _site_listings/swetrix.com.md | 4 + _site_listings/swlkr.com.md | 4 + _site_listings/syotr.org.md | 4 + _site_listings/t0.vc.md | 5 + _site_listings/t9.no.md | 4 + _site_listings/tane.dev.md | 4 + _site_listings/taprun.com.md | 4 + _site_listings/tarsnap.com.md | 4 + _site_listings/tasos.ca.md | 4 + _site_listings/taylorconor.com.md | 4 + _site_listings/taylorsversion.app.md | 4 + _site_listings/teamvideo.app.md | 4 + _site_listings/tedmagaoay.com.md | 5 + _site_listings/telegra.ph.md | 4 + _site_listings/temp.sh.md | 4 + _site_listings/terbium.io.md | 4 + _site_listings/text.npr.org.md | 4 + _site_listings/textarea.cc.md | 4 + _site_listings/textareaplease.com.md | 4 + _site_listings/textfile.io.md | 4 + _site_listings/theandrewbailey.com.md | 4 + .../thebestmotherfucking.website.md | 4 + _site_listings/theden.sh.md | 4 + _site_listings/thejollyteapot.com.md | 4 + _site_listings/tholf.org.md | 4 + _site_listings/thomascountz.com.md | 4 + _site_listings/thomashunter.name.md | 4 + _site_listings/thomaspark.co.md | 4 + _site_listings/tiago.tf.md | 4 + _site_listings/tildeverse.org.md | 4 + _site_listings/timharek.no.md | 4 + _site_listings/timmousk.com.md | 4 + _site_listings/timog.org.md | 4 + _site_listings/timothyrice.org.md | 4 + _site_listings/timotijhof.net | 4 + _site_listings/tommi.space.md | 4 + _site_listings/tonym.us.md | 4 + _site_listings/toothycat.net.md | 4 + _site_listings/torrent.parts.md | 4 + _site_listings/traduction.faith.md | 5 + _site_listings/traist.co.uk.md | 4 + _site_listings/triviaroyale.io.md | 4 + _site_listings/trnck.dev.md | 4 + _site_listings/troyhunt.com.md | 4 + _site_listings/tsk.bearblog.dev.md | 4 + _site_listings/ttntm.me.md | 4 + _site_listings/tuhs.org.md | 4 + _site_listings/tutor.0b.ee.md | 4 + _site_listings/twitchroulette.net.md | 4 + _site_listings/tyil.nl.md | 4 + _site_listings/tylerthrailkill.com.md | 4 + _site_listings/typevis.com.md | 4 + _site_listings/u0.vc.md | 4 + _site_listings/uberspace.de.md | 4 + _site_listings/ubload.space.md | 4 + _site_listings/ukarim.com.md | 4 + _site_listings/ulpaulpa.de.md | 4 + _site_listings/ultimateelectronicsbook.com.md | 4 + _site_listings/umbrellajs.com.md | 4 + _site_listings/umbreon.io.md | 4 + _site_listings/underdark.nl.md | 4 + _site_listings/unfrl.com.md | 4 + _site_listings/unixsheikh.com.md | 4 + _site_listings/unravel.org.md | 4 + _site_listings/uptimesniper.com.md | 4 + _site_listings/uraimo.com.md | 4 + _site_listings/usecue.com.md | 4 + _site_listings/usefathom.com.md | 4 + _site_listings/userforever.com.md | 4 + _site_listings/utdemir.com.md | 4 + _site_listings/utsavshah.com.md | 4 + _site_listings/vanillacss.com.md | 4 + _site_listings/vanzasetia.site.md | 4 + _site_listings/vblinden.nl.md | 4 + _site_listings/verilyblogging.netlify.app.md | 4 + _site_listings/verisimilitudes.net.md | 5 + _site_listings/versepad.com.md | 4 + _site_listings/vik.tf.md | 4 + _site_listings/vikramtiwari.com.md | 4 + _site_listings/vikunja.io.md | 4 + _site_listings/vim.rtorr.com.md | 4 + _site_listings/vinc.cc.md | 4 + _site_listings/virtualbox.org.md | 4 + _site_listings/visakami.com.md | 4 + _site_listings/vishalsodani.com.md | 4 + _site_listings/vitcerny.xyz.md | 4 + _site_listings/vizflow.org.md | 4 + _site_listings/volleyball-baustetten.de.md | 4 + _site_listings/vorontsov.co.uk.md | 4 + _site_listings/voxelstorm.itch.io.md | 4 + _site_listings/vreeman.com.md | 4 + _site_listings/vsta.org.ferry.html.md | 4 + _site_listings/vulfpeck.com.md | 4 + _site_listings/w3.org.md | 4 + _site_listings/wasc.me.md | 4 + _site_listings/wasp.dev.md | 4 + _site_listings/watercooler.site.md | 4 + _site_listings/watercss.kognise.dev.md | 4 + _site_listings/waterfox.net.md | 4 + _site_listings/webperf.xyz.md | 4 + _site_listings/weinzierlweb.com.md | 4 + _site_listings/who.is.md | 4 + _site_listings/wiki.eth0.nl.md | 4 + _site_listings/wikipedia.org.md | 4 + _site_listings/wikitranslator.github.io.md | 4 + _site_listings/wildproject.org.md | 4 + _site_listings/willem.com.md | 5 + _site_listings/wittallen.net.md | 4 + _site_listings/wittenburg.co.uk.md | 4 + _site_listings/wjdp.uk.md | 4 + _site_listings/wjwh.eu.md | 4 + _site_listings/word.rodeo.md | 4 + _site_listings/worldti.me.md | 4 + _site_listings/wreeper.top.md | 4 + _site_listings/writxt.fun.md | 4 + _site_listings/xameren.repl.co.md | 4 + _site_listings/xfce.org.md | 4 + _site_listings/xhtml.club.md | 5 + _site_listings/xkcd.com.md | 4 + _site_listings/xorpd.net.md | 4 + _site_listings/xslendi.xyz.md | 6 + _site_listings/xubuntu.org.md | 4 + _site_listings/xwx.moe.md | 4 + _site_listings/xyrillian.de.md | 4 + _site_listings/yandex.com.md | 4 + _site_listings/yapay.com.br.md | 4 + _site_listings/ylan.segal-family.com.md | 4 + _site_listings/ylukem.com.md | 4 + _site_listings/youkwhd.vercel.app.md | 4 + _site_listings/youssefy.com.md | 4 + _site_listings/yuv.al.md | 4 + _site_listings/zakr.es.md | 4 + _site_listings/zapisnik.skladka.net.md | 4 + _site_listings/zenlaptops.com.md | 4 + _site_listings/zenryeh.com.md | 4 + _site_listings/zerocontradictions.net.md | 4 + _site_listings/zerodha.com.md | 4 + _site_listings/zhangjet.com.md | 4 + _site_listings/zoraster.org.md | 5 + _site_listings/zwbetz.com.md | 4 + about.md | 24 ++ atom.xml | 26 ++ blog.md | 17 ++ favicon.png | Bin 0 -> 186 bytes hall-of-fame.md | 53 ++++ index.html | 54 +++++ posts.xml | 31 +++ public/http-badge.svg | 1 + public/images/automator-2.png | Bin 0 -> 30730 bytes public/images/automator-2.webp | Bin 0 -> 62676 bytes public/images/automator.png | Bin 0 -> 35430 bytes public/images/automator.webp | Bin 0 -> 180672 bytes public/images/macos-convert-1.webp | Bin 0 -> 70488 bytes public/images/macos-convert-2.webp | Bin 0 -> 11598 bytes public/images/macos-convert-3.webp | Bin 0 -> 73338 bytes public/images/monero-qr.jpeg | Bin 0 -> 31959 bytes public/images/monero-qr.png | Bin 0 -> 7547 bytes public/images/new-automator-2.webp | Bin 0 -> 192102 bytes public/images/new-automator.webp | Bin 0 -> 166492 bytes scripts/_stats-script.js | 9 + scripts/generate.sh | 13 + scripts/local.sh | 2 + scripts/website-check.rb | 20 ++ style.css | 226 ++++++++++++++++++ submit.md | 65 +++++ support.md | 12 + 867 files changed, 5506 insertions(+) create mode 100644 .gitignore create mode 100644 .ruby-version create mode 100644 404.html create mode 100644 Gemfile create mode 100644 LICENSE create mode 100644 README.md create mode 100644 _config.yml create mode 100644 _includes/footer.html create mode 100755 _includes/head.html create mode 100644 _includes/navigation.html create mode 100755 _layouts/default.html create mode 100644 _layouts/homepage.html create mode 100755 _layouts/page.html create mode 100644 _layouts/post.html create mode 100644 _posts/2018-03-24-css-variables.md create mode 100644 _posts/2018-09-20-pure-css-simple-dropdown-plugin.md create mode 100644 _posts/2019-04-26-minimal-css-menu.md create mode 100644 _posts/2019-06-08-html-like-1999.md create mode 100644 _posts/2019-06-11-responsive-tables.md create mode 100644 _posts/2019-06-14-hamburger-menu-alternative.md create mode 100644 _posts/2019-06-25-they-wont-wait.md create mode 100644 _posts/2019-07-17-styling-empty-table-cells.md create mode 100644 _posts/2020-06-22-keynote-slides-with-pure-css.md create mode 100644 _posts/2020-11-09-bidirectional-scrolling.md create mode 100644 _posts/2021-10-15-batch-webp-conversion.md create mode 100644 _posts/2021-11-09-default-html-style-updates.md create mode 100644 _posts/2022-06-16-club-updates.md create mode 100644 _posts/2022-06-27-https-redirects.md create mode 100644 _posts/2022-07-09-macos-convert-to-html.md create mode 100644 _posts/2022-07-18-reflection.md create mode 100644 _posts/2022-10-26-html-tables.md create mode 100644 _posts/2023-07-24-purge.md create mode 100644 _site_listings/0xedward.io.md create mode 100644 _site_listings/1kb.lejtzen.dev.md create mode 100644 _site_listings/1mb.club.md create mode 100644 _site_listings/1mbible.desrosiers.org.md create mode 100644 _site_listings/1thingaweek.com.md create mode 100644 _site_listings/2021.typographics.com.md create mode 100644 _site_listings/2022.typographics.com.md create mode 100644 _site_listings/2023.typographics.com.md create mode 100644 _site_listings/46692.dev.md create mode 100644 _site_listings/96tilinfinity.com.md create mode 100644 _site_listings/MinWiz.com.md create mode 100644 _site_listings/aavina.com.md create mode 100644 _site_listings/abakada.org.md create mode 100644 _site_listings/abordage.dev.md create mode 100644 _site_listings/abridge.netlify.app.md create mode 100644 _site_listings/actualwebsite.org.md create mode 100644 _site_listings/adamobeng.com.md create mode 100644 _site_listings/adast.dk.md create mode 100644 _site_listings/alessandrocuzzocrea.com.md create mode 100644 _site_listings/alexi.sh.md create mode 100644 _site_listings/ampersandia.net.md create mode 100644 _site_listings/anandchowdhary.com.md create mode 100644 _site_listings/anderegg.ca.md create mode 100644 _site_listings/andinus.nand.sh.md create mode 100644 _site_listings/andreiracasan.com.md create mode 100644 _site_listings/andrewkdinh.com.md create mode 100644 _site_listings/aneacsu.com.md create mode 100644 _site_listings/aniapp.detik.moe.md create mode 100644 _site_listings/annaaurora.eu.md create mode 100644 _site_listings/anrei0000.github.io.md create mode 100644 _site_listings/ant.cosenti.no.md create mode 100644 _site_listings/anthonycossins.com.md create mode 100644 _site_listings/anyleaf.org.md create mode 100644 _site_listings/apex.ac.md create mode 100644 _site_listings/apps.jeurissen.co.md create mode 100644 _site_listings/arc-x.org.md create mode 100644 _site_listings/archlinux.org.md create mode 100644 _site_listings/arenzana.org.md create mode 100644 _site_listings/areweinarecession.com.md create mode 100644 _site_listings/arjoonn.com.md create mode 100644 _site_listings/arkensys.dedyn.io.md create mode 100644 _site_listings/arrys.me.md create mode 100644 _site_listings/artemislena.eu.md create mode 100644 _site_listings/ary.as.md create mode 100644 _site_listings/aryan.app.md create mode 100644 _site_listings/ashishsantikari.info.md create mode 100644 _site_listings/asun9.com.md create mode 100644 _site_listings/audiomass.co.md create mode 100644 _site_listings/augustl.com.md create mode 100644 _site_listings/auslandsguru.com.md create mode 100644 _site_listings/autotutor.com.au.md create mode 100644 _site_listings/ayushsingh.dev.md create mode 100644 _site_listings/azdavis.net.md create mode 100644 _site_listings/b0ba.dev.md create mode 100644 _site_listings/bane.work.md create mode 100644 _site_listings/barnsworthburning.net.md create mode 100644 _site_listings/based.cooking.md create mode 100644 _site_listings/beh.uk.md create mode 100644 _site_listings/belijzajac.dev.md create mode 100644 _site_listings/belko.xyz.md create mode 100644 _site_listings/bellard.org.md create mode 100644 _site_listings/benovermyer.com.md create mode 100644 _site_listings/benslaney.com.md create mode 100644 _site_listings/berkshirehathaway.com.md create mode 100644 _site_listings/bernsteinbear.com.md create mode 100644 _site_listings/bestmotherfucking.website.md create mode 100644 _site_listings/beta.shodan.io.md create mode 100644 _site_listings/beuke.org.md create mode 100644 _site_listings/bevilaqua.surge.sh.md create mode 100644 _site_listings/bgp.he.net.md create mode 100644 _site_listings/bkamapantula.github.io.md create mode 100644 _site_listings/blakehawkins.com.md create mode 100644 _site_listings/blmayer.dev.md create mode 100644 _site_listings/blog.aawadia.dev.md create mode 100644 _site_listings/blog.darylsun.page.md create mode 100644 _site_listings/blog.fefe.de.md create mode 100644 _site_listings/blog.fmpwizard.com.md create mode 100644 _site_listings/blog.kolaente.de.md create mode 100644 _site_listings/blog.kulman.sk.md create mode 100644 _site_listings/blog.madelinepritchard.net.md create mode 100644 _site_listings/blog.thomasjungblut.com.md create mode 100644 _site_listings/bmoat.com.md create mode 100644 _site_listings/boehs.org.md create mode 100644 _site_listings/bonetflix.com.md create mode 100644 _site_listings/boringcactus.com.md create mode 100644 _site_listings/bortox.it.md create mode 100644 _site_listings/boyter.org.md create mode 100644 _site_listings/brajeshwar.com.md create mode 100644 _site_listings/bridge.simplefin.org.md create mode 100644 _site_listings/brycewray.com.md create mode 100644 _site_listings/bt.ht.md create mode 100644 _site_listings/buchh.org.md create mode 100644 _site_listings/c3.ventures.md create mode 100644 _site_listings/callanbryant.co.uk.md create mode 100644 _site_listings/cardcodex.com.md create mode 100644 _site_listings/castorisdead.xyz.md create mode 100644 _site_listings/causa-arcana.com.md create mode 100644 _site_listings/ccsleep.net.md create mode 100644 _site_listings/centiskor.ch.md create mode 100644 _site_listings/charanj.it.md create mode 100644 _site_listings/chargeralert.com.md create mode 100644 _site_listings/charron.dev.md create mode 100644 _site_listings/checkmatechamp.net.md create mode 100644 _site_listings/chino.is-a.dev.md create mode 100644 _site_listings/chrislaux.com.md create mode 100644 _site_listings/chrisnager.com.md create mode 100644 _site_listings/chrisportela.com.md create mode 100644 _site_listings/christiantiefenau.de.md create mode 100644 _site_listings/chuck.is.md create mode 100644 _site_listings/cinnamon-spices.linuxmint.com.md create mode 100644 _site_listings/clang.llvm.org.md create mode 100644 _site_listings/cleberg.net.md create mode 100644 _site_listings/cli.club.md create mode 100644 _site_listings/code.strigo.cc.md create mode 100644 _site_listings/codename.co.md create mode 100644 _site_listings/codevoid.io.md create mode 100644 _site_listings/codewithhugo.com.md create mode 100644 _site_listings/codowd.com.md create mode 100644 _site_listings/cohan.me.md create mode 100644 _site_listings/colorcube.io.md create mode 100644 _site_listings/concise-encoding.org.md create mode 100644 _site_listings/cosmo.red.md create mode 100644 _site_listings/cpu-galaxy.at.md create mode 100644 _site_listings/cpu-world.com.md create mode 100644 _site_listings/cronokirby.com.md create mode 100644 _site_listings/ctrl-c.club.md create mode 100644 _site_listings/curiositry.com.md create mode 100644 _site_listings/cv.bt.ht.md create mode 100644 _site_listings/cweagans.net.md create mode 100644 _site_listings/cycloneblaze.net.md create mode 100644 _site_listings/cyrusjavan.com.md create mode 100644 _site_listings/czyz.xyz.md create mode 100644 _site_listings/dailylore.com.md create mode 100644 _site_listings/daltoncraven.com.md create mode 100644 _site_listings/dampfkraft.com.md create mode 100644 _site_listings/danielcuttridge.com.md create mode 100644 _site_listings/danieljudd.xyz.md create mode 100644 _site_listings/danielsada.tech.md create mode 100644 _site_listings/danluu.com.md create mode 100644 _site_listings/dannysalzman.com.md create mode 100644 _site_listings/darktheme.club.md create mode 100644 _site_listings/dashcameras.net.md create mode 100644 _site_listings/datagubbe.se.md create mode 100644 _site_listings/datatxt.org.md create mode 100644 _site_listings/davcloud.xyz.md create mode 100644 _site_listings/daveguarino.com.md create mode 100644 _site_listings/davidwparker.com.md create mode 100644 _site_listings/deathcult.fun.md create mode 100644 _site_listings/debian.org.md create mode 100644 _site_listings/decompiler.com.md create mode 100644 _site_listings/degraeve.com.md create mode 100644 _site_listings/dehash.me.md create mode 100644 _site_listings/derekenos.com.md create mode 100644 _site_listings/designingdisney.com.md create mode 100644 _site_listings/devever.net.md create mode 100644 _site_listings/devitjobs.uk.md create mode 100644 _site_listings/devitjobs.us.md create mode 100644 _site_listings/devopix.com.md create mode 100644 _site_listings/dlouolb.com.md create mode 100644 _site_listings/documentation.platformos.com.md create mode 100644 _site_listings/doihavejavascriptenabled.com.md create mode 100644 _site_listings/domainr.com.md create mode 100644 _site_listings/donoharm.world.md create mode 100644 _site_listings/dotfilehub.com.md create mode 100644 _site_listings/dotnom.com.md create mode 100644 _site_listings/downforeveryoneorjustme.com.md create mode 100644 _site_listings/drhayes.io.md create mode 100644 _site_listings/drjoe.ca.md create mode 100644 _site_listings/drkpxl.com.md create mode 100644 _site_listings/dsl.sk.md create mode 100644 _site_listings/dusanmitrovic.xyz.md create mode 100644 _site_listings/edent.tel.md create mode 100644 _site_listings/edizyurdakul.com.md create mode 100644 _site_listings/ehopkinson.com.md create mode 100644 _site_listings/eldred.fr.md create mode 100644 _site_listings/elinvention.ovh.md create mode 100644 _site_listings/emilabraham.com.md create mode 100644 _site_listings/emma.cline.engineer.md create mode 100644 _site_listings/emman.dev.md create mode 100644 _site_listings/endoflife.date.md create mode 100644 _site_listings/erdaniels.com.md create mode 100644 _site_listings/erikjohannes.no.md create mode 100644 _site_listings/erikwinter.nl.md create mode 100644 _site_listings/ernestas.me.md create mode 100644 _site_listings/ersei.net.md create mode 100644 _site_listings/eruci.com.md create mode 100644 _site_listings/esper.net.md create mode 100644 _site_listings/ethan.link.md create mode 100644 _site_listings/ethersys.fr.md create mode 100644 _site_listings/europeanmarketus.com.md create mode 100644 _site_listings/evanhahn.com.md create mode 100644 _site_listings/evertpot.com.md create mode 100644 _site_listings/exchangerate-api.com.md create mode 100644 _site_listings/fabiensanglard.net.md create mode 100644 _site_listings/fabioartuso.com.md create mode 100644 _site_listings/faehnri.ch.md create mode 100644 _site_listings/fanael.github.io.md create mode 100644 _site_listings/fanrongbin.com.md create mode 100644 _site_listings/fantinel.dev.md create mode 100644 _site_listings/femto.pw.md create mode 100644 _site_listings/fennel-lang.org.md create mode 100644 _site_listings/flexbox-bar-graphs.netlify.app.md create mode 100644 _site_listings/folj.com.md create mode 100644 _site_listings/foodpartners.us.md create mode 100644 _site_listings/forcepush.tech.md create mode 100644 _site_listings/foreverliketh.is.md create mode 100644 _site_listings/forums.d2jsp.org.md create mode 100644 _site_listings/fossdd.codeberg.page.md create mode 100644 _site_listings/fossphones.com.md create mode 100644 _site_listings/frankwang.org.md create mode 100644 _site_listings/frecency.com.md create mode 100644 _site_listings/frederik-braun.com.md create mode 100644 _site_listings/freebee.fun.md create mode 100644 _site_listings/freenode.net.md create mode 100644 _site_listings/freesolitaire.win.md create mode 100644 _site_listings/freeunitconverter.online.md create mode 100644 _site_listings/fretflip.com.md create mode 100644 _site_listings/frontaid.io.md create mode 100644 _site_listings/fullstackpython.com.md create mode 100644 _site_listings/fz1.space.md create mode 100644 _site_listings/gabnotes.org.md create mode 100644 _site_listings/gabrielgambetta.com.md create mode 100644 _site_listings/garrit.xyz.md create mode 100644 _site_listings/garyshood.com.md create mode 100644 _site_listings/gavinr.com.md create mode 100644 _site_listings/gdelgado.ca.md create mode 100644 _site_listings/gdir.telae.net.md create mode 100644 _site_listings/gendocu.com create mode 100644 _site_listings/generate.sh create mode 100644 _site_listings/germantechjobs.de.md create mode 100644 _site_listings/giovanni.curlybrackets.it.md create mode 100644 _site_listings/gitea.io.md create mode 100644 _site_listings/gitpiper.com.md create mode 100644 _site_listings/gkourgkoutas.net.md create mode 100644 _site_listings/gnu.support.md create mode 100644 _site_listings/godteeth.com.md create mode 100644 _site_listings/goel.io.md create mode 100644 _site_listings/golangleipzig.space.md create mode 100644 _site_listings/grafana-wizzy.com.md create mode 100644 _site_listings/grego.site.md create mode 100644 _site_listings/gregreda.com.md create mode 100644 _site_listings/gregstoll.com.md create mode 100644 _site_listings/gretzuni.com.md create mode 100644 _site_listings/grid.fishing.md create mode 100644 _site_listings/groundphlegm.wedro.online.md create mode 100644 _site_listings/groupalarm.com.md create mode 100644 _site_listings/gtf.io.md create mode 100644 _site_listings/gtrr.artemislena.eu.md create mode 100644 _site_listings/guesswell.com.md create mode 100644 _site_listings/gutenberg.org.md create mode 100644 _site_listings/gyptazy.ch.md create mode 100644 _site_listings/hackerdaily.io.md create mode 100644 _site_listings/hacktivis.me.md create mode 100644 _site_listings/hans.gerwitz.com.md create mode 100644 _site_listings/happytrees.org.md create mode 100644 _site_listings/havenweb.org.md create mode 100644 _site_listings/hbarpricing.com.md create mode 100644 _site_listings/healthchecks.io.md create mode 100644 _site_listings/hendry.iki.fi.md create mode 100644 _site_listings/hobospider132.github.io.md create mode 100644 _site_listings/hsm.tunnel53.net.md create mode 100644 _site_listings/html.cafe.md create mode 100644 _site_listings/html.earth.md create mode 100644 _site_listings/hugo.soucy.cc.md create mode 100644 _site_listings/huma.id.md create mode 100644 _site_listings/hvdm.eu.pythonanywhere.com.md create mode 100644 _site_listings/hypertexthero.com.md create mode 100644 _site_listings/hyva.io.md create mode 100644 _site_listings/iain.in.md create mode 100644 _site_listings/ifconfig.io.md create mode 100644 _site_listings/ihaque.org.md create mode 100644 _site_listings/ihsaan.au.md create mode 100644 _site_listings/improvmx.com.md create mode 100644 _site_listings/imsky.co.md create mode 100644 _site_listings/indiemakers.fr.md create mode 100644 _site_listings/instokj.fi.md create mode 100644 _site_listings/internalpointers.com.md create mode 100644 _site_listings/introsec.de.md create mode 100644 _site_listings/ionxsolutions.com.md create mode 100644 _site_listings/iosis-labs.com.md create mode 100644 _site_listings/ipinak.gr.md create mode 100644 _site_listings/irongeek.net.md create mode 100644 _site_listings/istheshit.link.md create mode 100644 _site_listings/isub.dev.md create mode 100644 _site_listings/italianpoetry.it.md create mode 100644 _site_listings/iyaki.ar.md create mode 100644 _site_listings/ja.cob.land.md create mode 100644 _site_listings/jackchilds.tech.md create mode 100644 _site_listings/jacksonchen666.com.md create mode 100644 _site_listings/jacobsparts.com.md create mode 100644 _site_listings/jaime.gomezobregon.com.md create mode 100644 _site_listings/jakerobers.com.md create mode 100644 _site_listings/jakob.kaivo.net.md create mode 100644 _site_listings/jakobeha.github.io.md create mode 100644 _site_listings/jakobmagnusson.se.md create mode 100644 _site_listings/jakobmaier.at.md create mode 100644 _site_listings/jamesbush.dev.md create mode 100644 _site_listings/jamesst.one.md create mode 100644 _site_listings/jamieonkeys.dev.md create mode 100644 _site_listings/jarbus.net.md create mode 100644 _site_listings/jaredwolff.com.md create mode 100644 _site_listings/jarv.is.md create mode 100644 _site_listings/jason.schwarzenberger.co.nz create mode 100644 _site_listings/jasonthai.me.md create mode 100644 _site_listings/jaxson.neocities.org.md create mode 100644 _site_listings/jayschwa.net.md create mode 100644 _site_listings/jazzkeys.fyi.md create mode 100644 _site_listings/jeaye.com.md create mode 100644 _site_listings/jeffgeerling.com.md create mode 100644 _site_listings/jeffhuang.com.md create mode 100644 _site_listings/jeremysarber.com.md create mode 100644 _site_listings/jimmyr.com.md create mode 100644 _site_listings/jjude.com.md create mode 100644 _site_listings/jlelse.blog.md create mode 100644 _site_listings/jobsort.com.md create mode 100644 _site_listings/joelchrono12.xyz.md create mode 100644 _site_listings/joeyrobert.org.md create mode 100644 _site_listings/john-doe.neocities.org.md create mode 100644 _site_listings/john-millikin.com.md create mode 100644 _site_listings/joisig.com.md create mode 100644 _site_listings/jpdb.io.md create mode 100644 _site_listings/jpreston.xyz.md create mode 100644 _site_listings/jsonapi.co.md create mode 100644 _site_listings/jsonformatter.live.md create mode 100644 _site_listings/julia.school.md create mode 100644 _site_listings/jumps.io.md create mode 100644 _site_listings/jundimubarok.com.md create mode 100644 _site_listings/jvanelian.dev.md create mode 100644 _site_listings/jvelo.at.md create mode 100644 _site_listings/jvns.ca.md create mode 100644 _site_listings/ka.ge.md create mode 100644 _site_listings/kanji.club.md create mode 100644 _site_listings/kaomorphism.com.md create mode 100644 _site_listings/karbassi.com.md create mode 100644 _site_listings/kernel.org.md create mode 100644 _site_listings/kevingrahl.de.md create mode 100644 _site_listings/kevq.uk.md create mode 100644 _site_listings/khaleelgibran.com.md create mode 100644 _site_listings/kidl.at.md create mode 100644 _site_listings/kidola.lu.md create mode 100644 _site_listings/kinopio.club.md create mode 100644 _site_listings/kishvanchee.com.md create mode 100644 _site_listings/kitty.sh.md create mode 100644 _site_listings/kjvscripturejournals.com.md create mode 100644 _site_listings/kmarkiv.com.md create mode 100644 _site_listings/knazarov.com.md create mode 100644 _site_listings/knoppix.net.md create mode 100644 _site_listings/knowledgepicker.com.md create mode 100644 _site_listings/koehr.in.md create mode 100644 _site_listings/kolemcrae.com.md create mode 100644 _site_listings/koofr.eu.md create mode 100644 _site_listings/krisshamloo.com.md create mode 100644 _site_listings/kristianscott.co.uk.md create mode 100644 _site_listings/ksoares.ovh.md create mode 100644 _site_listings/kul.sh.md create mode 100644 _site_listings/kunalmarwaha.com.md create mode 100644 _site_listings/l3m.in.md create mode 100644 _site_listings/larn.org.md create mode 100644 _site_listings/leafedfox.xyz.md create mode 100644 _site_listings/lebonsynonyme.fr.md create mode 100644 _site_listings/lecaro.me.md create mode 100644 _site_listings/lectupedia.com.md create mode 100644 _site_listings/legiblenews.com.md create mode 100644 _site_listings/lejtzendesign.se.md create mode 100644 _site_listings/leonardocosta.neocities.org.md create mode 100644 _site_listings/lichess.org.md create mode 100644 _site_listings/limitos.com.md create mode 100644 _site_listings/linesandripples.com.md create mode 100644 _site_listings/linkqueues.com.md create mode 100644 _site_listings/linkstacks.io.md create mode 100644 _site_listings/linux.exchange.md create mode 100644 _site_listings/linuxcommandlibrary.com.md create mode 100644 _site_listings/listenaddict.com.md create mode 100644 _site_listings/listudy.org.md create mode 100644 _site_listings/lite.cnn.com.md create mode 100644 _site_listings/lkhrs.com.md create mode 100644 _site_listings/lkml.org.md create mode 100644 _site_listings/llvm.org.md create mode 100644 _site_listings/lobste.rs.md create mode 100644 _site_listings/localnotes.page.md create mode 100644 _site_listings/luana.cc.md create mode 100644 _site_listings/lucas.computer.md create mode 100644 _site_listings/lucianmarin.com.md create mode 100644 _site_listings/lukaszkups.net.md create mode 100644 _site_listings/lukealexdavis.co.uk.md create mode 100644 _site_listings/lukeramsden.com.md create mode 100644 _site_listings/lukerissacher.com.md create mode 100644 _site_listings/lukesempire.com.md create mode 100644 _site_listings/lukesmith.xyz.md create mode 100644 _site_listings/lunecake.com.md create mode 100644 _site_listings/luu.io.md create mode 100644 _site_listings/lwhiker.com.md create mode 100644 _site_listings/lwn.net.md create mode 100644 _site_listings/lxde.org.md create mode 100644 _site_listings/lyte.dev.md create mode 100644 _site_listings/m-chrzan.xyz.md create mode 100644 _site_listings/maciej.ie.md create mode 100644 _site_listings/macwright.com.md create mode 100644 _site_listings/madelinepritchard.net.md create mode 100644 _site_listings/magamig.github.io.md create mode 100644 _site_listings/mailmask.me.md create mode 100644 _site_listings/malura.de.md create mode 100644 _site_listings/manpageblog.org.md create mode 100644 _site_listings/manpages.bsd.lv.md create mode 100644 _site_listings/manualdousuario.net.md create mode 100644 _site_listings/manugarri.com.md create mode 100644 _site_listings/mapless.ai.md create mode 100644 _site_listings/mariosangiorgio.com.md create mode 100644 _site_listings/markus-haack.com.md create mode 100644 _site_listings/martingranadosg.com.md create mode 100644 _site_listings/marvinblum.de.md create mode 100644 _site_listings/masterandstudent.com.md create mode 100644 _site_listings/masysma.net.md create mode 100644 _site_listings/mat.tl.md create mode 100644 _site_listings/mataroa.blog.md create mode 100644 _site_listings/matthewgraybosch.com.md create mode 100644 _site_listings/matthewstrom.com.md create mode 100644 _site_listings/matthewthom.as.md create mode 100644 _site_listings/mattstein.com.md create mode 100644 _site_listings/maxburstein.com.md create mode 100644 _site_listings/maxdemaio.com.md create mode 100644 _site_listings/maxlaumeister.com.md create mode 100644 _site_listings/mcsrvstat.us.md create mode 100644 _site_listings/melody.dev.md create mode 100644 _site_listings/merceneros.com.md create mode 100644 _site_listings/metalpriceapi.com.md create mode 100644 _site_listings/michael.mior.ca.md create mode 100644 _site_listings/microsounds.github.io.md create mode 100644 _site_listings/miguelmota.com.md create mode 100644 _site_listings/mijndertstuij.nl.md create mode 100644 _site_listings/miniskirt.me.md create mode 100644 _site_listings/minutestomidnight.co.uk.md create mode 100644 _site_listings/mitjafelicijan.com.md create mode 100644 _site_listings/mobilecoverage.co.uk.md create mode 100644 _site_listings/mockoon.com.md create mode 100644 _site_listings/monokai.nl.md create mode 100644 _site_listings/monokai.pro.md create mode 100644 _site_listings/monokh.com.md create mode 100644 _site_listings/moonmusiq.com.md create mode 100644 _site_listings/motherfuckingwebsite.com.md create mode 100644 _site_listings/mrkaran.dev.md create mode 100644 _site_listings/mrmarketingmustache.com.md create mode 100644 _site_listings/muted.io.md create mode 100644 _site_listings/my-flow.com.md create mode 100644 _site_listings/myfirstburn.com.md create mode 100644 _site_listings/myreactivematerial.web.app.md create mode 100644 _site_listings/na20a.neocities.org.md create mode 100644 _site_listings/nathanrooy.github.io.md create mode 100644 _site_listings/nathias.id.md create mode 100644 _site_listings/nelsonfigueroa.dev.md create mode 100644 _site_listings/netbsd.org.md create mode 100644 _site_listings/netspurt.com.md create mode 100644 _site_listings/neuralmates.com.md create mode 100644 _site_listings/neverssl.com.md create mode 100644 _site_listings/news.tatooine.club.md create mode 100644 _site_listings/news.ycombinator.com.md create mode 100644 _site_listings/newsasfacts.com.md create mode 100644 _site_listings/nftrees.cc.md create mode 100644 _site_listings/nicetranslator.com.md create mode 100644 _site_listings/nichobi.com.md create mode 100644 _site_listings/nicholaslaroux.com.md create mode 100644 _site_listings/nickpoorman.com.md create mode 100644 _site_listings/nickstanish.com.md create mode 100644 _site_listings/nietras.com.md create mode 100644 _site_listings/nintil.com.md create mode 100644 _site_listings/nitter.net.md create mode 100644 _site_listings/nobodyspecial.neocities.org.md create mode 100644 _site_listings/nocss.club.md create mode 100644 _site_listings/nodeart.io.md create mode 100644 _site_listings/nodejs.org.md create mode 100644 _site_listings/noqqe.de.md create mode 100644 _site_listings/noslite.nl.md create mode 100644 _site_listings/not.cafe.md create mode 100644 _site_listings/notes.whoibrar.com.md create mode 100644 _site_listings/notionbackups.com.md create mode 100644 _site_listings/nth.io.md create mode 100644 _site_listings/nthp.me.md create mode 100644 _site_listings/nuclear.js.org.md create mode 100644 _site_listings/obelous.com.md create mode 100644 _site_listings/obsessivefacts.com.md create mode 100644 _site_listings/obviy.us.md create mode 100644 _site_listings/ohai.ca.md create mode 100644 _site_listings/okasayaku.neocities.org.md create mode 100644 _site_listings/okuno.se.md create mode 100644 _site_listings/ols.wtf.md create mode 100644 _site_listings/omgmog.net.md create mode 100644 _site_listings/ononoki.org.md create mode 100644 _site_listings/openbsd.org.md create mode 100644 _site_listings/openpowerlifting.org.md create mode 100644 _site_listings/originationdata.com.md create mode 100644 _site_listings/oskarlindgren.se.md create mode 100644 _site_listings/otgt.us.eu.org.md create mode 100644 _site_listings/overlisted.net.md create mode 100644 _site_listings/oxenburypartners.com.md create mode 100644 _site_listings/oyd.org.tr.md create mode 100644 _site_listings/paedubucher.ch.md create mode 100644 _site_listings/palashbauri.in.md create mode 100644 _site_listings/palone.blog.md create mode 100644 _site_listings/paola.work.md create mode 100644 _site_listings/paramdeo.com.md create mode 100644 _site_listings/parametricity.com.md create mode 100644 _site_listings/paritybit.ca.md create mode 100644 _site_listings/pascalbakker.xyz.md create mode 100644 _site_listings/patrykkalinowski.com.md create mode 100644 _site_listings/paulefou.com.md create mode 100644 _site_listings/pbanks.net.md create mode 100644 _site_listings/pblog.bt.ht.md create mode 100644 _site_listings/pcbchecklist.com.md create mode 100644 _site_listings/pdfshelter.com.md create mode 100644 _site_listings/pdgonzalez872.github.io.md create mode 100644 _site_listings/pdp.dev.md create mode 100644 _site_listings/pega.sh.md create mode 100644 _site_listings/perevillega.com.md create mode 100644 _site_listings/periodex.co.md create mode 100644 _site_listings/peripheraldrift.glitch.me.md create mode 100644 _site_listings/person-al.github.io.md create mode 100644 _site_listings/personalinjuryattorneys.me.md create mode 100644 _site_listings/petercai.com.md create mode 100644 _site_listings/petercammeraat.net.md create mode 100644 _site_listings/petergarner.net.md create mode 100644 _site_listings/philipsugg.com.md create mode 100644 _site_listings/php.watch.md create mode 100644 _site_listings/phreedom.club.md create mode 100644 _site_listings/picnic.lecaro.me.md create mode 100644 _site_listings/picnicss.com.md create mode 100644 _site_listings/pilledtexts.com.md create mode 100644 _site_listings/pinout.xyz.md create mode 100644 _site_listings/piraces.dev.md create mode 100644 _site_listings/pitscher.net.md create mode 100644 _site_listings/pivic.blog.md create mode 100644 _site_listings/plaintextsports.com.md create mode 100644 _site_listings/planflow.dev.md create mode 100644 _site_listings/plausible.io.md create mode 100644 _site_listings/playerone.kevincox.ca.md create mode 100644 _site_listings/playok.com.md create mode 100644 _site_listings/playxylo.com.md create mode 100644 _site_listings/ploum.net.md create mode 100644 _site_listings/postageapi.com.md create mode 100644 _site_listings/postali.app.md create mode 100644 _site_listings/postsheet.com.md create mode 100644 _site_listings/poweredbyclicks.com.md create mode 100644 _site_listings/prakashsellathurai.github.io.md create mode 100644 _site_listings/pretzelhands.com.md create mode 100644 _site_listings/primative.net.md create mode 100644 _site_listings/princess.software.md create mode 100644 _site_listings/productchart.com.md create mode 100644 _site_listings/protean.studio.md create mode 100644 _site_listings/ptable.com.md create mode 100644 _site_listings/pukima.site.md create mode 100644 _site_listings/pushoflove.com.md create mode 100644 _site_listings/pvac.xyz.md create mode 100644 _site_listings/pwdsafe.com.md create mode 100644 _site_listings/pypi.org.md create mode 100644 _site_listings/qdice.wtf.md create mode 100644 _site_listings/qemu.org.md create mode 100644 _site_listings/qqtimer.net.md create mode 100644 _site_listings/qr.trnck.dev.md create mode 100644 _site_listings/quinnpollock.net.md create mode 100644 _site_listings/quitsocialmedia.club.md create mode 100644 _site_listings/quuxtodo.com.md create mode 100644 _site_listings/radioactive.waelk.tech.md create mode 100644 _site_listings/radiocanadamini.ca.md create mode 100644 _site_listings/raregems.io.md create mode 100644 _site_listings/ratfactor.com.md create mode 100644 _site_listings/ratwires.space.md create mode 100644 _site_listings/razvan.at.md create mode 100644 _site_listings/rclone.org.md create mode 100644 _site_listings/re.kv.io.md create mode 100644 _site_listings/readhacker.news.md create mode 100644 _site_listings/rectangles.app.md create mode 100644 _site_listings/redmanmale.com.md create mode 100644 _site_listings/reim.ar.md create mode 100644 _site_listings/relationalplayground.com.md create mode 100644 _site_listings/ren.rocks.md create mode 100644 _site_listings/restofworld.org.md create mode 100644 _site_listings/reza.naghibi.com.md create mode 100644 _site_listings/richard.dev.md create mode 100644 _site_listings/rickrollblog.blogspot.com.md create mode 100644 _site_listings/ricky.codes.md create mode 100644 _site_listings/rideout.net.md create mode 100644 _site_listings/rmly.dev.md create mode 100644 _site_listings/robertblinov.net.md create mode 100644 _site_listings/robiii.me.md create mode 100644 _site_listings/robots-viewer.com.md create mode 100644 _site_listings/robthenerd.com.md create mode 100644 _site_listings/rodrigo.ghed.in.md create mode 100644 _site_listings/rogithub.github.io.md create mode 100644 _site_listings/rohandebsarkar.github.io.md create mode 100644 _site_listings/ronaldsvilcins.com.md create mode 100644 _site_listings/roopakv.com.md create mode 100644 _site_listings/rowlingindex.org.md create mode 100644 _site_listings/ruby-lang.org.md create mode 100644 _site_listings/runyourown.social.md create mode 100644 _site_listings/rutar.org.md create mode 100644 _site_listings/rycwo.xyz.md create mode 100644 _site_listings/saeed.dev.md create mode 100644 _site_listings/safetynet.help.md create mode 100644 _site_listings/salem.io.md create mode 100644 _site_listings/salixos.org.md create mode 100644 _site_listings/salottotrondheim.no.md create mode 100644 _site_listings/sam0x17.dev.md create mode 100644 _site_listings/samhenri.gold.md create mode 100644 _site_listings/sandilya.com.md create mode 100644 _site_listings/sanjuanpuertorico.org.md create mode 100644 _site_listings/satran.in.md create mode 100644 _site_listings/scastiel.dev.md create mode 100644 _site_listings/schemescape.com.md create mode 100644 _site_listings/screen-size.info.md create mode 100644 _site_listings/sdf.org.md create mode 100644 _site_listings/sean.brunnock.com.md create mode 100644 _site_listings/searchbot.app.md create mode 100644 _site_listings/sebastien-mouchet.fr.md create mode 100644 _site_listings/secluded.site.md create mode 100644 _site_listings/securemessagingapps.com.md create mode 100644 _site_listings/seirdy.one.md create mode 100644 _site_listings/seoify.com.md create mode 100644 _site_listings/sequoia.makes.software.md create mode 100644 _site_listings/sethvargo.com.md create mode 100644 _site_listings/sexiarz.pl.md create mode 100644 _site_listings/shl.vc.md create mode 100644 _site_listings/si3t.ch.md create mode 100644 _site_listings/sibte.pk.md create mode 100644 _site_listings/sidverma.io.md create mode 100644 _site_listings/siira.io.md create mode 100644 _site_listings/silicononyx.com.md create mode 100644 _site_listings/silvernode.io.md create mode 100644 _site_listings/simon-frey.com.md create mode 100644 _site_listings/simone.org.md create mode 100644 _site_listings/simonernst.com.md create mode 100644 _site_listings/simongriffee.com.md create mode 100644 _site_listings/siraben.dev.md create mode 100644 _site_listings/sitejoy.dev.md create mode 100644 _site_listings/sive.rs.md create mode 100644 _site_listings/sjmulder.nl.md create mode 100644 _site_listings/skoljarev.com.md create mode 100644 _site_listings/skyem.co.uk.md create mode 100644 _site_listings/slc.is.md create mode 100644 _site_listings/slingex.xyz.md create mode 100644 _site_listings/slowernews.com.md create mode 100644 _site_listings/smallandmodern.com.md create mode 100644 _site_listings/smaslennikov.com.md create mode 100644 _site_listings/snapdrop.net.md create mode 100644 _site_listings/snestudio.com.md create mode 100644 _site_listings/sno.ws.md create mode 100644 _site_listings/solar.lowtechmagazine.com.md create mode 100644 _site_listings/sontek.net.md create mode 100644 _site_listings/soots.cc.md create mode 100644 _site_listings/sorcery.ie.md create mode 100644 _site_listings/sourcehut.org.md create mode 100644 _site_listings/specbranch.com.md create mode 100644 _site_listings/sprashivalka.com.md create mode 100644 _site_listings/stallman.org.md create mode 100644 _site_listings/standardebooks.org.md create mode 100644 _site_listings/standupmaths.com.md create mode 100644 _site_listings/startpage.com.md create mode 100644 _site_listings/stefanjudis.com.md create mode 100644 _site_listings/stefanyas.me.md create mode 100644 _site_listings/strikingloo.github.io.md create mode 100644 _site_listings/stroobants.dev.md create mode 100644 _site_listings/styonssoftware.com.md create mode 100644 _site_listings/subreply.com.md create mode 100644 _site_listings/subtractiv.com.md create mode 100644 _site_listings/sugradh.com.md create mode 100644 _site_listings/supercocktails.com.md create mode 100644 _site_listings/supersaas.com.md create mode 100644 _site_listings/suraj.dev.md create mode 100644 _site_listings/susam.net.md create mode 100644 _site_listings/sustainabledev.org.md create mode 100644 _site_listings/sverona.dev.md create mode 100644 _site_listings/swetrix.com.md create mode 100644 _site_listings/swlkr.com.md create mode 100644 _site_listings/syotr.org.md create mode 100644 _site_listings/t0.vc.md create mode 100644 _site_listings/t9.no.md create mode 100644 _site_listings/tane.dev.md create mode 100644 _site_listings/taprun.com.md create mode 100644 _site_listings/tarsnap.com.md create mode 100644 _site_listings/tasos.ca.md create mode 100644 _site_listings/taylorconor.com.md create mode 100644 _site_listings/taylorsversion.app.md create mode 100644 _site_listings/teamvideo.app.md create mode 100644 _site_listings/tedmagaoay.com.md create mode 100644 _site_listings/telegra.ph.md create mode 100644 _site_listings/temp.sh.md create mode 100644 _site_listings/terbium.io.md create mode 100644 _site_listings/text.npr.org.md create mode 100644 _site_listings/textarea.cc.md create mode 100644 _site_listings/textareaplease.com.md create mode 100644 _site_listings/textfile.io.md create mode 100644 _site_listings/theandrewbailey.com.md create mode 100644 _site_listings/thebestmotherfucking.website.md create mode 100644 _site_listings/theden.sh.md create mode 100644 _site_listings/thejollyteapot.com.md create mode 100644 _site_listings/tholf.org.md create mode 100644 _site_listings/thomascountz.com.md create mode 100644 _site_listings/thomashunter.name.md create mode 100644 _site_listings/thomaspark.co.md create mode 100644 _site_listings/tiago.tf.md create mode 100644 _site_listings/tildeverse.org.md create mode 100644 _site_listings/timharek.no.md create mode 100644 _site_listings/timmousk.com.md create mode 100644 _site_listings/timog.org.md create mode 100644 _site_listings/timothyrice.org.md create mode 100644 _site_listings/timotijhof.net create mode 100644 _site_listings/tommi.space.md create mode 100644 _site_listings/tonym.us.md create mode 100644 _site_listings/toothycat.net.md create mode 100644 _site_listings/torrent.parts.md create mode 100644 _site_listings/traduction.faith.md create mode 100644 _site_listings/traist.co.uk.md create mode 100644 _site_listings/triviaroyale.io.md create mode 100644 _site_listings/trnck.dev.md create mode 100644 _site_listings/troyhunt.com.md create mode 100644 _site_listings/tsk.bearblog.dev.md create mode 100644 _site_listings/ttntm.me.md create mode 100644 _site_listings/tuhs.org.md create mode 100644 _site_listings/tutor.0b.ee.md create mode 100644 _site_listings/twitchroulette.net.md create mode 100644 _site_listings/tyil.nl.md create mode 100644 _site_listings/tylerthrailkill.com.md create mode 100644 _site_listings/typevis.com.md create mode 100644 _site_listings/u0.vc.md create mode 100644 _site_listings/uberspace.de.md create mode 100644 _site_listings/ubload.space.md create mode 100644 _site_listings/ukarim.com.md create mode 100644 _site_listings/ulpaulpa.de.md create mode 100644 _site_listings/ultimateelectronicsbook.com.md create mode 100644 _site_listings/umbrellajs.com.md create mode 100644 _site_listings/umbreon.io.md create mode 100644 _site_listings/underdark.nl.md create mode 100644 _site_listings/unfrl.com.md create mode 100644 _site_listings/unixsheikh.com.md create mode 100644 _site_listings/unravel.org.md create mode 100644 _site_listings/uptimesniper.com.md create mode 100644 _site_listings/uraimo.com.md create mode 100644 _site_listings/usecue.com.md create mode 100644 _site_listings/usefathom.com.md create mode 100644 _site_listings/userforever.com.md create mode 100644 _site_listings/utdemir.com.md create mode 100644 _site_listings/utsavshah.com.md create mode 100644 _site_listings/vanillacss.com.md create mode 100644 _site_listings/vanzasetia.site.md create mode 100644 _site_listings/vblinden.nl.md create mode 100644 _site_listings/verilyblogging.netlify.app.md create mode 100644 _site_listings/verisimilitudes.net.md create mode 100644 _site_listings/versepad.com.md create mode 100644 _site_listings/vik.tf.md create mode 100644 _site_listings/vikramtiwari.com.md create mode 100644 _site_listings/vikunja.io.md create mode 100644 _site_listings/vim.rtorr.com.md create mode 100644 _site_listings/vinc.cc.md create mode 100644 _site_listings/virtualbox.org.md create mode 100644 _site_listings/visakami.com.md create mode 100644 _site_listings/vishalsodani.com.md create mode 100644 _site_listings/vitcerny.xyz.md create mode 100644 _site_listings/vizflow.org.md create mode 100644 _site_listings/volleyball-baustetten.de.md create mode 100644 _site_listings/vorontsov.co.uk.md create mode 100644 _site_listings/voxelstorm.itch.io.md create mode 100644 _site_listings/vreeman.com.md create mode 100644 _site_listings/vsta.org.ferry.html.md create mode 100644 _site_listings/vulfpeck.com.md create mode 100644 _site_listings/w3.org.md create mode 100644 _site_listings/wasc.me.md create mode 100644 _site_listings/wasp.dev.md create mode 100644 _site_listings/watercooler.site.md create mode 100644 _site_listings/watercss.kognise.dev.md create mode 100644 _site_listings/waterfox.net.md create mode 100644 _site_listings/webperf.xyz.md create mode 100644 _site_listings/weinzierlweb.com.md create mode 100644 _site_listings/who.is.md create mode 100644 _site_listings/wiki.eth0.nl.md create mode 100644 _site_listings/wikipedia.org.md create mode 100644 _site_listings/wikitranslator.github.io.md create mode 100644 _site_listings/wildproject.org.md create mode 100644 _site_listings/willem.com.md create mode 100644 _site_listings/wittallen.net.md create mode 100644 _site_listings/wittenburg.co.uk.md create mode 100644 _site_listings/wjdp.uk.md create mode 100644 _site_listings/wjwh.eu.md create mode 100644 _site_listings/word.rodeo.md create mode 100644 _site_listings/worldti.me.md create mode 100644 _site_listings/wreeper.top.md create mode 100644 _site_listings/writxt.fun.md create mode 100644 _site_listings/xameren.repl.co.md create mode 100644 _site_listings/xfce.org.md create mode 100644 _site_listings/xhtml.club.md create mode 100644 _site_listings/xkcd.com.md create mode 100644 _site_listings/xorpd.net.md create mode 100644 _site_listings/xslendi.xyz.md create mode 100644 _site_listings/xubuntu.org.md create mode 100644 _site_listings/xwx.moe.md create mode 100644 _site_listings/xyrillian.de.md create mode 100644 _site_listings/yandex.com.md create mode 100644 _site_listings/yapay.com.br.md create mode 100644 _site_listings/ylan.segal-family.com.md create mode 100644 _site_listings/ylukem.com.md create mode 100644 _site_listings/youkwhd.vercel.app.md create mode 100644 _site_listings/youssefy.com.md create mode 100644 _site_listings/yuv.al.md create mode 100644 _site_listings/zakr.es.md create mode 100644 _site_listings/zapisnik.skladka.net.md create mode 100644 _site_listings/zenlaptops.com.md create mode 100644 _site_listings/zenryeh.com.md create mode 100644 _site_listings/zerocontradictions.net.md create mode 100644 _site_listings/zerodha.com.md create mode 100644 _site_listings/zhangjet.com.md create mode 100644 _site_listings/zoraster.org.md create mode 100644 _site_listings/zwbetz.com.md create mode 100644 about.md create mode 100644 atom.xml create mode 100644 blog.md create mode 100644 favicon.png create mode 100644 hall-of-fame.md create mode 100644 index.html create mode 100644 posts.xml create mode 100644 public/http-badge.svg create mode 100644 public/images/automator-2.png create mode 100644 public/images/automator-2.webp create mode 100644 public/images/automator.png create mode 100644 public/images/automator.webp create mode 100644 public/images/macos-convert-1.webp create mode 100644 public/images/macos-convert-2.webp create mode 100644 public/images/macos-convert-3.webp create mode 100644 public/images/monero-qr.jpeg create mode 100644 public/images/monero-qr.png create mode 100644 public/images/new-automator-2.webp create mode 100644 public/images/new-automator.webp create mode 100644 scripts/_stats-script.js create mode 100644 scripts/generate.sh create mode 100644 scripts/local.sh create mode 100644 scripts/website-check.rb create mode 100644 style.css create mode 100644 submit.md create mode 100644 support.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a2d0963 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.jekyll-cache +_site +deploys +Gemfile.lock +.DS_Store +.bundle +vendor \ No newline at end of file diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 0000000..b502146 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +3.0.2 diff --git a/404.html b/404.html new file mode 100644 index 0000000..b24e1d6 --- /dev/null +++ b/404.html @@ -0,0 +1,10 @@ +--- +permalink: /404.html +layout: default +--- + +

404

+ +

Page not found :(

+

The requested page could not be found.

+
diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..6c6337d --- /dev/null +++ b/Gemfile @@ -0,0 +1,32 @@ +source "https://rubygems.org" +# Hello! This is where you manage which Jekyll version is used to run. +# When you want to use a different version, change it below, save the +# file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +# +# bundle exec jekyll serve +# +# This will help ensure the proper Jekyll version is running. +# Happy Jekylling! +gem "jekyll", "~> 4.1.1" +# This is the default theme for new Jekyll sites. You may change this to anything you like. +gem "minima", "~> 2.5" +# If you want to use GitHub Pages, remove the "gem "jekyll"" above and +# uncomment the line below. To upgrade, run `bundle update github-pages`. +# gem "github-pages", group: :jekyll_plugins +# If you have any plugins, put them here! +#group :jekyll_plugins do +# gem "jekyll-feed", "~> 0.12" +#end + +# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem +# and associated library. +platforms :mingw, :x64_mingw, :mswin, :jruby do + gem "tzinfo", "~> 1.2" + gem "tzinfo-data" +end + +# Performance-booster for watching directories on Windows +gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] + + +gem "webrick", "~> 1.7" diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..9d88e14 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Bradley Taunt + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..22abf73 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# 1MB Club + +An exclusive members-only club for web pages weighing less than 1 megabyte + +Live collection: 1mb.club + +--- + +## Submitting a Website + +Please follow the instructions found on the [main submission page on 1mb.club](https://1mb.club/submit) + +### Review & Accepting Submissions + +**All web pages submitted will be manually reviewed for honesty and quality assurance.** + +1MB Club has the final say whether a web page is added to the official listing or not. Spam, low-quality pages, or shady SEO gimmicks will not be tolerated. If your web page is not accepted, negative arguments or complaints will be ignored and deleted. + +I look forward to seeing all your high quality, low-bandwidth web pages! diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..4fa8096 --- /dev/null +++ b/_config.yml @@ -0,0 +1,21 @@ +title: 1MB Club +description: An exclusive membership for web pages weighing less than 1 megabyte. +baseurl: '' # the subpath of your site, e.g. /blog +url: https://1mb.club # the base hostname & protocol for your site, e.g. http://example.com + +author: + name: Bradley Taunt + email: brad@bt.ht + +# Collections +collections: + site_listings: + output: false + +permalink: /blog/:title/ + +exclude: + - generate.sh + - website-check.rb + - README.md + - .ruby-version diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..b913e1e --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,8 @@ +
+ diff --git a/_includes/head.html b/_includes/head.html new file mode 100755 index 0000000..90135d4 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,10 @@ + + + + + {{ site.title }}: {{ page.title }} + + + + + diff --git a/_includes/navigation.html b/_includes/navigation.html new file mode 100644 index 0000000..0f4e0f8 --- /dev/null +++ b/_includes/navigation.html @@ -0,0 +1,12 @@ +

1MB Club

+ diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100755 index 0000000..a099004 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,11 @@ + + + + {% include head.html %} + + + {% include navigation.html %} + {{ content }} + {% include footer.html %} + + diff --git a/_layouts/homepage.html b/_layouts/homepage.html new file mode 100644 index 0000000..01effd7 --- /dev/null +++ b/_layouts/homepage.html @@ -0,0 +1,11 @@ + + + + {% include head.html %} + + + {% include navigation.html %} + {{ content }} + {% include footer.html %} + + \ No newline at end of file diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100755 index 0000000..f101e7f --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,6 @@ +--- +layout: default +--- + +{{ content }} + diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..62a2ebc --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,21 @@ +--- +layout: default +--- + +

{{ page.title }}

+ +{{ content }} + +
+

Special Thanks

+

I'm extremely grateful for the support from the "Hall of Fame" supporters:
+ {% assign websites = site.site_listings %} + {% for item in websites %} + {% if item.hof == true %} + {{ item.pageurl }} + {% endif %} + {% endfor %} +

+

If you too would like to support this project and help fund more articles like this one:
Become a supporter today →

+
+ diff --git a/_posts/2018-03-24-css-variables.md b/_posts/2018-03-24-css-variables.md new file mode 100644 index 0000000..2212854 --- /dev/null +++ b/_posts/2018-03-24-css-variables.md @@ -0,0 +1,52 @@ +--- +title: CSS Variables +date: 2018-03-24 00:00:00 Z +layout: post +description: How to properly use variables in vanilla CSS +summary: CSS preprocessors have allowed developers to use variables for quite some + time, but we now have the ability to use these properties in plain vanilla CSS. +redirect_from: "/2018/03/24/css-variables/" +--- + +The CSS language is becoming even more awesome and powerful everyday. In this quick article I'd like to focus specifically on the "new" CSS variable function that you can start using in your projects *right now*. + +### Getting started is easy + +Let's just jump right in - this is how you create variables in vanilla CSS: + +```css +:root { + --base-color: #e0e0e0; + --text-color: #111; +} +``` + +We are using the `:root` selector at the very top of our CSS file in order to call these variables into any elements in the rest of our document. This is normally the safest way to include variables. + +As for the variables themselves, you declare that they are variables using the `--` tags, followed by the variable's name and it's property. Pretty simple stuff, right? + +Now let's use those variables: + +```css +.header { + border: 1px solid var(--base-color); +} + +.main-container { + background-color: var(--base-color); + color: var(--text-color); +} +``` + +That's it! It's also good to know that CSS variables have pretty decent [browser support](https://caniuse.com/#feat=css-variables) (who likes IE11 anyway). + + +### Why not just use a preprocessor? + +I'm a pretty big fan of Sass and Stylus, but sometimes it's refreshing to just use vanilla CSS for certain projects. Most preprocessors have had the ability to use variables and mixins for a while, but I prefer to avoid build scripts when not absolutely necessary. + +Get out there and have fun with some variables! + +* footnotes will be placed here. This line is necessary +{:footnotes} + diff --git a/_posts/2018-09-20-pure-css-simple-dropdown-plugin.md b/_posts/2018-09-20-pure-css-simple-dropdown-plugin.md new file mode 100644 index 0000000..9dba9ec --- /dev/null +++ b/_posts/2018-09-20-pure-css-simple-dropdown-plugin.md @@ -0,0 +1,83 @@ +--- +title: Pure CSS Simple Dropdown Plugin +date: 2018-09-20 00:00:00 Z +layout: post +column: single +description: Learn how to implement a custom select dropdown with CSS +summary: A simple, JavaScript-free way to implement a custom styled, plug-and-play + select dropdown with pure CSS. +redirect_from: "/2018/09/20/pure-css-simple-dropdown-plugin/" +--- + +I find myself blowing away default browser `select` styling and implementing my own custom dropdowns far more often than I'd like. So, I recently created a very simple and clean component using just pure CSS. + +You can find the HTML & CSS for the three different variations below: + +## The HTML + +```html +
+ +
+ +
+ +
+ +
+ +
+``` + +## The CSS + +```css +.select-container { + background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAYCAYAAACIhL/AAAAAAXNSR0IArs4c6QAAAWBJREFUSA3Nl00OgjAQRmnDeQhwBjcu3HIIXXgZ8SpuvAJh7yW8AAnO1zTElkHaWn6a1DJ22nk2fSGKpmluSZJcqO+x1aLv+7Rt2weNhz0RCiGeRVEcJT10aZpWNL72AggWzdRJQGVZ9pZSnmjivTUkGMACJrAoQDzkeY4TrKh3iDdqqF1pFoUwACIqy/JJ9Fc1s8EHaoPhu7QBiAm6mHca6u+klZ5rXdsoJ4xIB2ubTfdOGUvj6HqNThCMSFzLbKo1GMsdFguIxDXMJjjDWC9AJC9s9shYb0AsWMpsztggQCzSdsHuWO3OGcttzlrMJcYym+7dpLFc3UlJ7OQYZs8Za9dE7AyI5H/MdjEWNezmBYjFgWY7GWvDIfYGxCJfs12Nxd52CwLEJh5mOxtrwyF2tphbPGe2r7FcjeATVL/uxzs7xNjogNiQMzvU2EUAsalldrCxHGDU7+jf4Rk95qYfkiGLtr7wLgYAAAAASUVORK5CYII=') no-repeat calc(100% - 10px) center; + background-size: 10px; + border: 1px solid #ccc; + border-radius: 5px; + cursor: pointer; + display: inline-block; + overflow: hidden; +} +.select-container select { + background: none; + border: 0; + cursor: pointer; + outline: none; + padding: 10px 40px 10px 10px; + width: 100%; + -webkit-appearance: none; + -moz-appearance: none; +} + +.select-container.shadow { + box-shadow: 0 2px 5px rgba(0,0,0,0.1); +} +.select-container.depth { + background-color: #F8F8F8; + box-shadow: 0 2px 5px rgba(0,0,0,0.1), inset 0 2px 5px rgba(255,255,255,1), inset 0 -2px 5px rgba(0,0,0,0.05); +} +``` + +Check out the CodePen below and feel free to morph it as you see fit for your own projects! + +

See the Pen Plug & Play Dropdown (Pure CSS) by Bradley Taunt (@bradleytaunt) on CodePen.

+ + + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2019-04-26-minimal-css-menu.md b/_posts/2019-04-26-minimal-css-menu.md new file mode 100644 index 0000000..cb18c5e --- /dev/null +++ b/_posts/2019-04-26-minimal-css-menu.md @@ -0,0 +1,62 @@ +--- +title: 'Minimal CSS: Dropdown Menu' +date: 2019-04-26 00:00:00 Z +layout: post +description: Creating CSS menu dropdowns with as little code as possible +summary: Simple demo on how to develop CSS menu dropdowns with as little code as possible, + while still maintaining proper accessibility support. +redirect_from: "/2019/04/26/minimal-css-menu/" +--- + +*I love the idea of stripping away as much CSS as possible*, while still maintaining the original UI concept. Let's build out a demo example with a simple menu dropdown element. + +Interesting facts about our final CSS menu: + +- Total weight 121 bytes minified! (not including any resets etc.) +- No complex HTML structures +- Accessibility support + +Now to see the final code in all it's glory: + +### HTML +```html + +``` + +### CSS +```css +/* resets - optional */ +ul { list-style: none; padding: 0; } +ul li { display: inline-block; position: relative; } + +/* minimal dropdown CSS */ +ul li > ul { + left: -9999px; + position: absolute; + visibility: hidden; +} +ul li:hover > ul, ul li:focus-within > ul { + left: 0; + visibility: visible; +} +``` + +## Live demo on CodePen + +Feel free to check out the live demo on CodePen [here](https://codepen.io/bradleytaunt/pen/MRLevy). + +* footnotes will be placed here. This line is necessary +{:footnotes} \ No newline at end of file diff --git a/_posts/2019-06-08-html-like-1999.md b/_posts/2019-06-08-html-like-1999.md new file mode 100644 index 0000000..28cbe31 --- /dev/null +++ b/_posts/2019-06-08-html-like-1999.md @@ -0,0 +1,74 @@ +--- +title: Write HTML Like It's 1999 +date: 2019-06-08 00:00:00 Z +layout: post +description: Breaking down some easy steps to ensure you are writing clean and semantic +summary: New web tools make the lives of developers easier but can sometimes break + away from proper HTML structure. +redirect_from: "/2019/06/08/html-like-1999/" +featured: true +--- + +*I am sure it's safe to say that most developers love* to use the latest and greatest web tools available. Helpful resources such as preprocessors, template engines, syntax formatters - you name it - can all make a developer's life easier. Unfortunately, this sometimes comes at a cost: the HTML structure. + +This is why I try my best to write HTML as if I'm stuck with the constraints of the 90s (within reason). What does this mean exactly? It means that `tables` are coded with `table` elements. Navigations are coded with `nav` and ordered/unordered list-items. Form inputs are not set with `display: none` and replaced with custom containers. You know, *semantic* HTML. + +To be clear, I'm not advocating for creating projects that *look* like they belong in the 1990s. I would just prefer developers / designers be more conscious of their HTML *skeleton*. + +## Bad HTML practices + +Let's do a very simple breakdown of some of the more common HTML no-nos: + + + +## Good HTML practices + +So what should you do in place of these bad HTML implementations? + + + +## My basic "structure" test + +I've found a pretty simple starting point for testing the *bones of a website* by using the following single line of CSS: + +```css +* { + border: 2px dotted black; +} +``` + +This property simply outlines all elements on the current page in a dotted border. By placing a border on every HTML element you can instantly see how overly complex or *ugly* your structure might be under the hood. + +## "Thanks, Captain Obvious!" + +I know, this stuff is pretty basic. The point of this post isn't to tell you (developers) something brand new or mind-blowing, but instead should inspire you to keep things simple. + +Don't forget that there is always someone new into the world of design and development. Hopefully this post steers others towards keeping HTML code semantic and clean. ✌️ + +## Update to this article + +Since this post received [so much more attention](https://news.ycombinator.com/item?id=20133817) than I ever expected, I've decided to touch on a few small points brought up in the comments. + +1. **What is the benefit of semantic HTML?** + - Accessibility. Programs like screen readers are built around the foundation of proper HTML hierarchy. I highly recommend testing all your projects with a screen reader - it will open your eyes to a lot of issues users with disabilities suffer through. + +2. **Tables not being responsive** + - This simply isn't true. It is much more semantic to layout your tables as you would normally, then for mobile devices you can target specific inner elements and alter them with `flexbox` etc. (You can see responsive tables in action [here](/blog/responsive-tables)) + +3. **Instead of the CSS one-liner, simply use Firefox debugger** + - Fair point. Firefox is great! + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2019-06-11-responsive-tables.md b/_posts/2019-06-11-responsive-tables.md new file mode 100644 index 0000000..77aa469 --- /dev/null +++ b/_posts/2019-06-11-responsive-tables.md @@ -0,0 +1,151 @@ +--- +title: Making Tables Responsive With Minimal CSS +date: 2019-06-11 00:00:00 Z +layout: post +description: Learn how to easily implement responsive table layouts with only CSS +summary: Building responsive tables can often become a nightmare. Learn how to easily + implement responsive table layouts with only CSS. +redirect_from: "/2019/06/11/responsive-tables/" +featured: true +--- + + +Update (Oct 2019): @aardrian wrote a previous post about how changing the display properties on tables can impact screen readers. I highly recommend his excellent article Tables, CSS Display Properties, and ARIA + +--- + +*I find that the need to create responsive table layouts* pops up far more often than most developers would expect. The gut reaction might to be implement some sort of custom grid-system or pull in a pre-built library. Don't do this - just use tables and some simple CSS. + +My recent article, [Write HTML Like It's 1999](/blog/html-like-1999), received far more attention than I ever expected on HackerNews. With this attention came a few comments mentioning how `table` elements don't play nice with mobile devices or that it's not possible to have a useable layout on smaller screens. *This simply isn't true*. + +Included below are two separate demos showing how to optimize `table` HTML for mobile devices using only a minimal amount of CSS. These implementations may not be perfect, but they are far superior to injecting a bunch of custom `div` elements to *look* like tables. + +## Demo 1: Just let them scroll + +Okay I will admit, this implementation isn't the *greatest* but I find it does work well with huge datasets. Simply set a `min-width` on your parent `table` element and the browser will just require the user to scroll the contents horizontally. + +```css +table { + min-width: 800px; /* Set your desired min-width here */ +} +``` + +Check out the CodePen below to see it in action: + +

+ See the Pen + Responsive Tables #1: Horizontal Scrolling by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +I actually prefer this method because of its simplicity and function. Users on mobile are familiar with scrolling since it is one of the most basic actions required. Seeing a "cut-off" table gives them an instant visual cue that they have the ability to scroll the content. + +## Demo 2: More flexible than you think + +Using something like `flexbox` tends to work better when you are working with smaller table datasets. All you need to do is add some minor `flexbox` layout at your targeted mobile screen size. + +```css +/* Using 800px as mobile screen in this example */ +@media(max-width: 800px) { + /* Hide the table headings */ + table thead { + left: -9999px; + position: absolute; + visibility: hidden; + } + table tr { + border-bottom: 0; + display: flex; + flex-direction: row; + flex-wrap: wrap; + margin-bottom: 40px; + } + table td { + border: 1px solid; + margin: 0 -1px -1px 0; /* Removes double-borders */ + width: 50%; + } +} +``` + +Check out the CodePen demo below: + +

+ See the Pen + Responsive Tables #2: Flexbox by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +There are some caveats with this approach: + +1. We currently hide the `thead` row when in mobile view (only visually - screen readers can still scan it) +2. Some more custom work might be needed depending on how many items per `flexbox` row makes sense (based on project and dataset) + +You could keep the table headings and style them the same as the `tbody` contents, but I find hiding them a little cleaner. That choice is entirely up to your personal preference. You can also decide to add heading `span` elements inside the main `tbody` elements like so: + +```css +/* Default span styling - hidden on desktop */ +table td span { + background: #eee; + color: dimgrey; + display: none; + font-size: 10px; + font-weight: bold; + padding: 5px; + position: absolute; + text-transform: uppercase; + top: 0; + left: 0; +} + +/* Simple CSS for flexbox table on mobile */ +@media(max-width: 800px) { + table thead { + left: -9999px; + position: absolute; + visibility: hidden; + } + table tr { + border-bottom: 0; + display: flex; + flex-direction: row; + flex-wrap: wrap; + margin-bottom: 40px; + } + table td { + border: 1px solid; + margin: 0 -1px -1px 0; + padding-top: 35px; /* additional padding to avoid heading overlap */ + position: relative; + width: 50%; + } + /* Show the heading span */ + table td span { + display: block; + } +} +``` + +

+ See the Pen + Responsive Tables #2.5: Flexbox by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +**Updated**: As pointed out by user [mmoez](https://news.ycombinator.com/user?id=mmoez), it is far less repetitive to use `:nth-child` pseudo selectors to implement the heading fields on mobile (as outlined in this [CSS-Tricks article](https://css-tricks.com/responsive-data-tables/)). + +## Why should I care to use `table` elements? + +Simply put: **accessibility** and **proper semantics**. + +Why use a screwdriver when you need a hammer? Sure, you can make that screwdriver look and *almost* work the same as a hammer, but for what purpose? Just use the damn hammer[^1]. + +Have fun making your tables responsive! + +[^1]: I know, this is a terrible analogy... + +* footnotes will be placed here. This line is necessary +{:footnotes} \ No newline at end of file diff --git a/_posts/2019-06-14-hamburger-menu-alternative.md b/_posts/2019-06-14-hamburger-menu-alternative.md new file mode 100644 index 0000000..7538b8f --- /dev/null +++ b/_posts/2019-06-14-hamburger-menu-alternative.md @@ -0,0 +1,133 @@ +--- +title: Using Hamburger Menus? Try Sausage Links +date: 2019-06-14 00:00:00 Z +layout: post +description: Hamburger menus have become the norm for mobile navigation systems but + are they always the best way? +summary: Hamburger menus have become the go-to implementation for mobile navigation + systems - but are they always the best solution? +redirect_from: "/2019/06/14/hamburger-menu-alternative/" +featured: true +--- + +*When designing medium to large sized menu navigations on the mobile* web the default go-to, for some time now, has been hamburger menus. This isn't necessarily a bad thing, but there is a simpler alternative for certain use cases. + +Before we get into the nitty-gritty details (and a simple demo) of the *sausage link* concept, let's take a quick look at the pros and cons of hamburger menus. + +## Hamburger Menus + +The concept of the [hamburger menu](https://codepen.io/search/pens?q=hamburger%20menu&page=1&order=popularity&depth=everything) isn't *horrible* by any means, in fact it does solve a lot of problems from a visual perspective. Unfortunately, that doesn't mean it exists without some annoying flaws. + +### The Good + +- Minimizes the amount visual space the menu requires +- Fairly commonplace now that a good portion of users understand it's functionality +- Makes the lives of designers easier by tucking all items away on mobile 😛 + +### The Bad + +- Requires extra testing/work to ensure the menu will play nice with screen readers and keyboard-only users +- Can get overly complex with the presence of children dropdown elements, help text etc. +- Adds bloat to projects that might require additional JavaScript to render these menus (CSS only hamburger menus avoid this issue) +- Adds an additional point of interaction from the user (click to open, then proceed to read through available options) + +As you can see, the bad points listed above aren't *that* bad. I see them more as minor potholes along the UX journey for your end-users. A good portion of hamburger menu examples in the wild work perfectly fine and should remain as they are. However, those outliers who abuse or misuse the hamburger concept should be introduced to **sausage links**. + +## Sausage Links + +I should start by mentioning that this concept is far from **new**. There are a good number of websites that already implement this menu type in some form or another. The point of this post isn't to blow your mind with some new-never-thought-of navigation design. I'm just trying to bring awareness to another available menu concept. + +Enough chit-chat, let's take a look at sausage links in action: + +

+ See the Pen + Scrolling Navigation (Sausage Links) by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +The above CodePen adds a good amount of visual design fluff, so let's take a look at the bare minimum HTML & CSS needed to accomplish this menu: + +```html + +``` + +```css +/* Sausage Links Nav Container */ +.sausage-links { + position: relative; +} + +/* The left and right "faded" pseudo elements */ +.sausage-links:before, .sausage-links:after { + content: ''; + height: calc(100% - 2em); + pointer-events: none; + position: absolute; + top: 1em; + width: 10px; + z-index: 2; +} +.sausage-links:before { + background: linear-gradient(to right, rgba(255,255,255,0) 0%, white 100%); + right: 0; +} +.sausage-links:after { + background: linear-gradient(to left, rgba(255,255,255,0) 0%, white 100%); + left: 0; +} + +/* Basic flexbox to prevent items from breaking lines */ +.sausage-links ul { + display: flex; + flex-wrap: nowrap; + overflow: auto; + -webkit-overflow-scrolling: touch; +} + +.sausage-links ul li { + white-space: nowrap; +} + +.sausage-links ul li a, .sausage-links ul li a:visited { + display: inline-block; +} +``` + +Pretty simple, eh? + +**Update**: Thanks to [@dany0w](https://twitter.com/dany0w) for pointing out that I forgot to include `-webkit-overflow-scrolling: touch` for momentum scrolling on iOS. + +### The Good + +- Extremely minimal amount of CSS required +- Screen reader / keyboard-only safe +- Zero JavaScript needed +- No need for hacky hidden `radio` inputs for toggling parent containers etc. +- Users can see first few available options without any interaction + +### The Bad + +- May not look the most visually appealing for certain project designs (ugly scrollbar in some instances) +- Better suited for small to medium menu lists compared to massive sitemaps +- Without proper fade / cut off visual cues, users may not understand they can scroll + +## So, should I use hamburger menus or sausage links? + +That really depends on your project or overall mobile design (I know, such a helpful answer). I'm sure there are even a few use cases where it would make sense to have sausage links within a toggle-based hamburger menu. The menu possibilities could be endless! + +That's it. I hope I've inspired you to try out sausage links in the near future or at least made you think more deeply about mobile navigation design! + +...is anyone else really hungry now? + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2019-06-25-they-wont-wait.md b/_posts/2019-06-25-they-wont-wait.md new file mode 100644 index 0000000..7be3c88 --- /dev/null +++ b/_posts/2019-06-25-they-wont-wait.md @@ -0,0 +1,78 @@ +--- +title: 'They Won''t Wait: A Warning for Slow Websites' +date: 2019-06-25 00:00:00 Z +layout: post +description: Your website is probably slow - learn how you can make it faster +summary: Speed and performance are critical to having a solid experience for your + users. Learn how to implement simple performance wins without the stress. +redirect_from: "/2019/06/25/they-wont-wait/" +--- + +*Your website is probably slow*. I'm not trying to make you feel bad or dismiss all the hard work you've put into your project. Heck, performance might have been a core value of the design. But websites can always be faster. + +People have become increasingly more impatient over the last decade when it comes to technology, specifically non-native web-based interactions. Users expect your website to load almost instantly or they will leave and try another site, probably one of your competitors. Why should they stick around if your competitors' websites load half a second faster? + +Users are tired of being bombarded with tracking scripts, having to download massive component libraries, forced to deal with "accept cookies" prompts, playing a small mini-game of "close those ads!", and then being subjected to never-ending loading screens. This is not the internet we were promised. + +> It's in my nature, I always liked **speed**. +> +> - Guy Lafleur + +## We can do better + +If there is only one thing that you learn from this post, hopefully it's knowing to better value the **time and money of your users**. It's a user's *choice* to visit your website, so taking advantage of their time is extremely careless. Don't be arrogant and ignore the cost of data on most mobile plans either. Eating up a chunk of someone's data just for hitting your website is rage-inducing. That's how you can lose customers permanently. + +Let's do an analogy, because **I love stupid analogies**: + +Imagine going to your local hardware store because you need to buy a new hammer. Once you get to the entrance a woman holds the the door closed and asks you if it's alright for someone to follow you around the store today. You say no. She then follows up by asking if you accept their hardware store agreement before proceeding inside - you tell her "sure". She finally opens the door and lets you in. As you walk into the store she quickly stuffs a few advertisements for other local businesses into you hand. "Thanks", you mutter. + +Once inside you realize the hardware store is *very big* and manually looking for a hammer might take a while. You walk up to the front desk to ask where you can find a hammer but notice the cashier is playing with their phone behind the counter. You try to get their attention but they simply raise their hand and shout "Be with you in a minute". After a short while they get off their phone and *finally* listen to your question. They then tell you where to find the hammers. + +Does this sound like a *fast* and easy experience? + +As silly as this hypothetical trip to the hardware store might be, it's exactly what many current websites are putting their users through. Users - read *customers* - are coming to your website with a specific goal in mind; checking out a product, consuming information or just satisfying their curiosity. Stop putting so many blockers and excessive bloat in front of them. + +## Data doesn't lie + +If my terrible analogy wasn't enough to convince you to implement better performance on your website, then maybe some "BIG DATA" will. + +- [Amazon (PowerPoint, slide #15)](https://web.archive.org/web/20081117195303if_/http://home.blarg.net/~glinden/StanfordDataMining.2006-11-29.ppt): 100 ms of latency resulted in 1% less sales. +- [Google (video)](https://youtu.be/6x0cAzQ7PVs?t=936): 500 ms caused a 20% drop in traffic. +- [Walmart (slide #46)](https://www.slideshare.net/devonauerswald/walmart-pagespeedslide): a 100 ms improvement brought up to 1% incremental revenue +- [Mozilla](https://blog.mozilla.org/metrics/2010/04/05/firefox-page-load-speed-%E2%80%93-part-ii/): Shaving 2.2 seconds off page load time increased downloads by 15.4% +- [Yahoo](https://www.slideshare.net/stubbornella/designing-fast-websites-presentation/23-1_Create_a_component_library): 400 ms resulted in a 5 to 9% drop in traffic + +*All data taken from [instant.page](https://instant.page) (which I am a huge fan of ♥) + +The fact something as small as 100 ms can have such a profound impact on your bottom-line should be eye-opening. You're leaving money of the table by not tackling even the low-hanging, easy performance wins. You need to start valuing your users' time and stop serving them excessive garbage they never asked for. + +## Small and easy wins + +Not all of these suggestions can work for every project (due to restrictions, brand guidelines, required marketing targets, etc.) but for most developers/designers they should be easy to implement: (in no particular order of importance) + +1. Reduce the number of web requests + - [HTTP Requests](https://developers.google.com/web/fundamentals/performance/get-started/httprequests-5) +2. Use web-safe fonts when available or if using custom fonts utilize the `font-display` property + - [CSS Font Stack](https://www.cssfontstack.com/) + - [Font Display for the Masses](https://css-tricks.com/font-display-masses/) +3. Make proper use of *critical CSS* + - [How to Use Critical CSS](https://alexwright.net/web-design-secrets/how-to-use-critical-css/) + - Automatically generate CSS based on "above the fold": [criticalCSS](https://github.com/filamentgroup/criticalCSS) +4. Process all media (images / videos) through 3rd party tools + - [Cloudinary](https://cloudinary.com/) + - [Kraken.io](https://kraken.io/) + - [Piio](https://piio.co/) + - Sidenote: this blog uses the [jekyll-cloudinary](https://nhoizey.github.io/jekyll-cloudinary/) plugin to automatically process images +5. Use "just-in-time" preloading (highly recommended for improved UX) + - [Instant Page](https://instant.page/) +6. Avoid using heavy tech-stacks whenever possible + - Unless it is a critical use-case, users should not have to process or download extra resources + - This also includes remove ads, pop-ups, 3rd party sign-up prompts, cookie notifications, over-the-top element animations, and all other **garbage**. This impacts *UX* performance, which is just as crucial as website loading speed + +## No need to be extreme + +These quick "guidelines" are just a solid jumping-off point when tackling new projects or re-working current websites. There isn't some agreed upon *golden standard* when it comes to web performance, but I find these rules work as a great place to start. Hopefully it can help others as well. + +* footnotes will be placed here. This line is necessary +{:footnotes} + diff --git a/_posts/2019-07-17-styling-empty-table-cells.md b/_posts/2019-07-17-styling-empty-table-cells.md new file mode 100644 index 0000000..f3140f3 --- /dev/null +++ b/_posts/2019-07-17-styling-empty-table-cells.md @@ -0,0 +1,75 @@ +--- +title: Styling Empty Table Cells +date: 2019-07-17 00:00:00 Z +layout: post +description: Taking a quick look at how to target and style empty table cells +summary: Tables can often times have blank pockets of data. Let's take a quick look + at how to target and style empty table cells. +--- + +*Often when designing tables on the web you're bound to come across* empty pockets of data. These will be rendered as "blank" table cells, which isn't always the intended outcome. Let's take a quick look at how to target and style empty table cells. + +## The easy `:empty` way + +The most popular way to target *any* empty element is by using - you guessed it - the `empty` pseudo-class. This pseudo-class is incredibly simple. You target an element's `empty` state that same way you would target `hover` or `active`: + +```css +table tr td:empty { + opacity: 0; +} +``` + +Check out the CodePen examples below for more advanced styling options: + +

+ See the Pen + Styling Empty Tables Cells with :empty by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +You can also include additional pseudo elements to give the user more context about what the empty cells represent: + +

+ See the Pen + Styling Empty Tables Cells with :empty & pseudo elements by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +## More specific `empty-cells` property + +Although using the `:empty` pseudo-class can be helpful, it isn't used just for tables. It can be used for any HTML elements that have a lack of content. So, is there a CSS specific property that can target *just* table cells? + +Let's take a look at the `empty-cells` property: + +```css +table { + empty-cells: hide; +} +``` + +

+ See the Pen + Styling Empty Tables Cells with empty-cells property by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +Pros of using `empty-cells`: + +- Only one CSS property +- Targets the table elements specifically +- No need for custom styles since it simply *hides* empty cell borders + +Some downsides to using this property: + +- No styling customization +- Trickier to use pseudo-element helpers without invoking the `:empty` state + +## Pick your preference + +It doesn't matter semantically which option you decide to take when styling / hiding empty table cells. Using the `:empty` state gives you a lot more flexibility in terms of what you can target (full rows, columns etc), but using the `empty-cells` property let's you simply hide the cells and focus on more important items. + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2020-06-22-keynote-slides-with-pure-css.md b/_posts/2020-06-22-keynote-slides-with-pure-css.md new file mode 100644 index 0000000..da458f8 --- /dev/null +++ b/_posts/2020-06-22-keynote-slides-with-pure-css.md @@ -0,0 +1,112 @@ +--- +id: 596 +title: Keynote Slides with Pure CSS +date: 2020-06-22T09:47:48-04:00 +author: Bradley Taunt +layout: post +categories: + - Web Design +summary: Building out a reusable keynote slide plugin with only pure CSS +--- + +*There are a great deal of options available on the web and built* into most operating systems when you need to create presentation / keynote slides. You could use native software like LibremOffice Impress, Powerpoint, Apple’s Keynote, etc. You could also decide to use preexisting web-based apps like Google Slides or an open source project such as RevealJS. All of these are good options. + +But thinking more about how overly “complex” these apps are implemented, it got me wondering if I could quickly code up a presentation slide “framework” with pure CSS and barely any code… + +This is what I came up with: + +## The Demo + +

+ See the Pen + Presentation / Keynote Slides (Pure CSS) by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +Yes, I know this is _ugly_, but this was created as a barebones skeleton for others to build upon. The demo uses a simple set of `radio` inputs that correspond to their own individual `slide` element. The “framework” looks at the currently `checked` input, then changes the `opacity` and `z-index` of it’s corresponding slide item. Pretty straightforward stuff! + +Let’s break down each piece: + +## The HTML + +``` +
+ + + + + + +
+

Slide 1

+
+
+

Slide 2

+
+
+

Slide 3

+
+
+

Slide 4

+
+
+

Slide 5

+
+
+``` + +There isn’t a whole lot going on here. We are just including a set of `radio` inputs (based on how many slides are desired) along with their corresponding `slide` class elements. You might notice we don’t do anything to specifically target each individual slide item – you’ll see why we don’t need to in the CSS section! + +## The CSS (SCSS) + +``` +/* Basic default styles */ +.slider { + height: 100%; + left: 0; + position: fixed; + top: 0; + width: 100%; + + .slide { + height: 100%; + opacity: 0; + position: absolute; + width: 100%; + z-index: -2; + } +} + +input[type="radio"] { cursor: pointer; } + +/* Target slide item based on currently checked radio */ +input[type="radio"]:nth-of-type(1):checked ~ .slide:nth-of-type(1), +input[type="radio"]:nth-of-type(2):checked ~ .slide:nth-of-type(2), +input[type="radio"]:nth-of-type(3):checked ~ .slide:nth-of-type(3), +input[type="radio"]:nth-of-type(4):checked ~ .slide:nth-of-type(4), +input[type="radio"]:nth-of-type(5):checked ~ .slide:nth-of-type(5) { + opacity: 1; + z-index: 1; +} + +/* Individual slide styling */ +.slide:nth-of-type(1) { background: dodgerblue; } +.slide:nth-of-type(2) { background: crimson; } +.slide:nth-of-type(3) { background: rebeccapurple; } +.slide:nth-of-type(4) { background: goldenrod; } +.slide:nth-of-type(5) { background: pink; } +``` + +Again – not much to see here. We use CSS to look down through the DOM for each `radio` elements slide “partner”. We do this by targeting the `nth-of-type` on both elements. Simple stuff. + +Some drawbacks to this approach: + + * You need to manually target each new slide you add (color, styling, content, etc.) + * Lack of animations might require extra work to implement (maybe 3rd party libraries like AOS?) + * Probably won’t be best for extremely long/complex presentation slides + +That’s it! Hope you enjoy playing around with it. + +* footnotes will be placed here. This line is necessary +{:footnotes} \ No newline at end of file diff --git a/_posts/2020-11-09-bidirectional-scrolling.md b/_posts/2020-11-09-bidirectional-scrolling.md new file mode 100644 index 0000000..132d15c --- /dev/null +++ b/_posts/2020-11-09-bidirectional-scrolling.md @@ -0,0 +1,47 @@ +--- +title: "Bidirectional Scrolling: Why Not Both?" +layout: post +summary: Discussing the design decisions of bidirectional scrolling in regards to performance +--- + +*I recently came across Adam Silver's post [about the merits and pitfalls of bidirectional scrolling](https://adamsilver.io/articles/bidirectional-scrolling-whats-not-to-like/)* and found myself conflicted with the design arguments put forth in the article. It's a very good article overall, and I suggest giving it a read before digging deeper into my post here. + +## The Premise + +The original article argues that displaying page content via horizontal scrolling (and therefore slightly hiding interactive content) creates a few major issues: + +- it increases the chance users won't see it +- there's a greater reliance on digital literacy +- it's generally more labour intensive for users + +Adam also makes a solid statement here: + +> Having to scroll down and across in a zig zag fashion can be tiresome, especially for people with motor impairments. + +But I don't believe these issues create a need to completely remove the horizontal "scrolling" design altogether. You can still implement the `See All Items` category link, while allowing the horizontal content to load in *dynamically*. Balance is always key. + +## Not All At Once, Please! + +So what exactly do I mean by *dynamically* loading in horizontal content? + +- The user is shown the top 4 items in a given category +- From there, the user can use the `See All Items` link to jump into a full category page +- If they so desire, they can begin scroll horizontally in a given category row + - Once they reach the end of the row, 4 more items will load in automatically to expand the list + - To avoid a never-ending list, it might be best to limit total row items to ~20 items. At this point the UI could prompt the user to `View All Items` in that category. + +By loading the row content in piece-by-piece, initial loads for users will be faster and subsequent list items will load quickly as well (since they would limit to a set default - in this case only 4). + +## Final Improvements + +Below you can find a quick, static version of this concept. Here you can see the horizontal list items, along with their corresponding `See All Items` links. You'll have to use your imagination for how new items would load once you each the end of a horizontal row. (I'm too lazy to spend extra time building out that functionality for a hypothetical blog post) + +

+ See the Pen + Bidirectional Scrolling CSS by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2021-10-15-batch-webp-conversion.md b/_posts/2021-10-15-batch-webp-conversion.md new file mode 100644 index 0000000..47697a8 --- /dev/null +++ b/_posts/2021-10-15-batch-webp-conversion.md @@ -0,0 +1,88 @@ +--- +title: "Batch Converting Images to webp with macOS Automator" +layout: post +summary: "An easy-to-follow tutorial on setting up batch webp conversion of images on macOS" +imgnum: 2 +size: 79.3 +--- + +A great deal of my time working as a web/UI designer is spent exporting and/or converting images for software products and websites. Although a lot of modern applications can render image conversions at build time, a custom conversion is sometimes requested for an image to be set as `webp`. + +You *could* download one of the many native apps from the Mac App Store to do this for you - but why not create your own script and run it with a simple right-click directly inside Finder? **Let's do just that!** + +## Basic requirements + +**Important!**: As of this time of writing, the official `libwebp` package release is *libwebp-1.2.1-mac-10.15*. If this has been updated since then, change the command below to match that of the proper release version. + +1. First you will need to download the `libwebp` package to your Downloads folder: [libwebp package](https://developers.google.com/speed/webp/download) + - *Look for the "Download for macOS link"* + +2. Next we will need to copy the `cwebp` folder to our `/usr/local/bin` directory: + - Open macOS Terminal + - Run `sudo cp /Downloads/libwebp-1.2.1-mac-10.15/bin/cwebp /usr/local/bin` + - *Note:* if the `/usr/local/bin` directory doesn't exist, simply create it by running: `sudo cd /usr/local && mkdir bin` + +## Creating our custom Automator script + +1. Open the macOS Automator from the Applications folder + +2. Select `Quick Option` from the first prompt + +3. Set "Workflow receives current" to `image files` + +4. Set the label "in" to `Finder` + +5. From the left pane, select "Library > Utilities" + +6. From the presented choices in the next pane, drag and drop `Run Shell Script` into the far right pane + +7. Set the area "Pass input" to `as arguments` + +8. Enter the following code below as your script and type `⌘-S` to save (name it something like "Convert to webp") + +``` +for f in "$@" +do +/usr/local/bin/cwebp -q 85 "$f" -o "${f%.*}.webp" +done +``` + +For visual reference, it should look something like this: + +
+ macOS Automator +
(link to hi-res image)
+
+ +And when right-clicking an image file in the Finder window, it should now give you the option to convert: + +
+ Right click to convert +
(link to hi-res image)
+
+ +## Making edits to your script + +If you ever have the need to edit this script (for example, changing the default `85` quality parameter), you will need to navigate to your `~/Library/Services` folder and open your custom webp Quick Action in the Automator application. + +Simple as that! + +## Possible Hiccups + +I was contacted by the very helpful [Kev Quirk](https://kevq.uk) about a minor problem he encountered while following this tutorial. When trying to run `cwebp` he received the following error message: + +``` +cwebp cannot be opened because it's from an unverified developer +``` + +Doing the next steps seemed to have fixed this issue for him: + +1. Click on the "Open in Finder" in the error message prompt +2. Double-click on the `cwebp` utility to open in Terminal +3. You'll then be prompted with a pop-up asking if you wish to execute + +After following these steps, the issue should be resolved. + +* footnotes will be placed here. This line is necessary +{:footnotes} + diff --git a/_posts/2021-11-09-default-html-style-updates.md b/_posts/2021-11-09-default-html-style-updates.md new file mode 100644 index 0000000..557bb5f --- /dev/null +++ b/_posts/2021-11-09-default-html-style-updates.md @@ -0,0 +1,99 @@ +--- +title: "Modern Improvements for Default Browser Styles" +layout: post +summary: "Taking a look at some minor improvements that could be made to default browser styling" +imgnum: 0 +size: 14.3 +--- + +This website *almost* exclusively uses the browser's (whichever one that might be) default styling to render it's HTML. I firmly believe, and have [stated in a previous post](/css-js-mistake/), that the default HTML styling across all browsers is a thing of beauty. "Consistent and boring" is how I tend to refer to default browser styles - and I mean that in a *good way*. + +But that doesn't mean some minor, modern improvements couldn't be made... + +## Boosting Margins and Increasing Font Size + +A little extra breathing room for a website's content never hurts. Browser defaults set the inner content too close to the main window borders, creating mild eye strain to focus on the far edges of the screen when reading. Pair this with a typeface set too small and you've got a recipe for disaster (in terms of user experience and accessibility). Luckily for us, adding two basic CSS properties fixes all of our readability woes. All that is required is a simple boost to the existing `margin` property set on the `body` element (I personally lean towards a very specific `1.5em`) and overriding the default `font-size` to `18px`[^1]: + +``` +body { + font-size:18px; + margin:1.5em; +} +``` + +There is one *small* caveat with setting the `font-size` across the whole `body` element: code elements set in `monospace`. They will stand out larger than the other fonts found in the document (due to variations in different typeface heights, spacing etc.) so we will need to target these elements specifically: + +``` +code { + font-size:14px; + /* Word wrap is optional if you plan to have long inline code snippets */ + word-wrap:break-word; +} +``` + +## Code & Pre Tags + +Since we've mentioned `code` elements, let's fix those as well. The existing styling for inline code snippets and larger pre-formatted text sections leave a lot to be desired. They don't provide any means to wrap their inner content or make use of `overflow` properties to avoid vertically scrolling on smaller device screens. Sharing code examples becomes quite a pain when your webpage's flow and layout is broken just by including them. Browsers could fix this easily enough by defaulting to: + +``` +pre { + overflow:auto; +} +``` + +## Basic Dark Mode Support + +Barebones styling in current web browsers have no sane defaults[^2] for system-level dark mode. What a huge letdown. This is where the most "drastic" changes will be implemented with our browser default updates. We will need the browser to change the main `background-color`, along with resetting both the text and anchor link `color` for improved accessibility. Browser defaults for anchor link color in "light mode" are blue/purple - so I've opted towards using gold, orange and orangered in dark mode respectively: + +``` +/* Dark mode */ +@media (prefers-color-scheme: dark) { + @media not print { + html {background:#0e0e0e;color:#e1e1e1; } + a {color: gold;} + a:visited {color: orange;} + a:hover,a:focus{color: orangered;} + } +} +``` + +That is probably the most streamlined dark mode on the web... + +## The "Reading Length" Debate + +Proper reading length tends to be quite the point of contention on the web. Hell, even I've [written about it quite a bit](/character-unit/) in the past (and many of my side projects follow that standard). The main problem I have with this is lack of *user control*. I don't think the browser (or designers for that matter) should determine the best reading length for my own personal reading preferences. UX testing and group feedback has (somewhat) agreed upon 66-75 characters per line to be the most optimal reading experience. That is good to know. I *still* believe it should come down to user preference. + +Do you want to know an incredible feature built into browsers? *Window resizing*. Abandon the idea that you "know better" than your users and give them the power to adjust as they see fit. The web was meant to be personal and flexible. + +## Conclusion + +There isn't much else to say, really. I think these tiny tweaks would greatly improve the default browser experience and maybe even convince others to just *use* these defaults instead of falling down the CSS rabbit hole (as fun as that might be sometimes). For easier convenience, I'll leave the full set of CSS changes below: + +``` +body { + font-size:18px; + margin:1.5em; +} +code { + font-size:14px; +} +pre { + overflow:auto; +} +@media (prefers-color-scheme: dark) { + @media not print { + html {background:#0e0e0e;color:#e1e1e1; } + a {color: gold;} + a:visited {color: orange;} + a:hover,a:focus{color: orangered;} + } +} +``` + +
+ +[^1]: `18px` seems to be the perfect sweet spot between "almost too large, yet not small enough to strain my eyes" +[^2]: At the time of this article's publish date + +* footnotes will be placed here. This line is necessary +{:footnotes} diff --git a/_posts/2022-06-16-club-updates.md b/_posts/2022-06-16-club-updates.md new file mode 100644 index 0000000..3c11ace --- /dev/null +++ b/_posts/2022-06-16-club-updates.md @@ -0,0 +1,47 @@ +--- +title: "Fresh Coat of Paint, Hall of Fame, and Blog Posts" +layout: post +summary: "Explaining the recent changes and additions to the 1MB Club project website" +--- + +Things are looking a little different around here. In case it wasn't obvious already, 1MB Club has received a visual overhaul. New pages have also been added to the project website. These include an [about page](/about), the new [official blog](/blog) and a more streamlined [submission page](/submit). + +My hope is that this makes the project more approachable for those less knowledgeable about web technology. Moving some of my older posts (and also adding new ones) here seemed like a better place for them to call home. I'll still write on my [personal blog](https://tdarb.org), but all web-based articles/tutorials will be posted here instead. + +This just makes more sense since most web tutorials and experiments require live demos / code examples. My personal website is generated using only plain text files - so that makes rendering demos somewhat difficult. (Not to mention less accessible) + +## Visual Inspiration + +Some readers might already recognize the design influence used for this update: the Apache2 Ubuntu Default Page. It's a small piece of nostalgia since I so frequently saw that page in my earlier days of web development. It just feels like a simpler time of the internet. + +I've even uploaded a static version for comparison here: [https://apache-index.netlify.app](https://apache-index.netlify.app/) + +You might have also noticed that the members are once again listed in order of page size. I had originally placed a simple script on the homepage that would randomize the order on every page visit. This was added in hopes to deter those wishing to simply "game the system" or have their links placed at the very top (because that's so important?). But changing the order on refresh ended up hurting the *fun* of exploring the club's websites. Having things set in a formatted list just makes the experience cleaner. Also, the homepage is now JavaScript free! + +We'll keep it this way for now and circle back if any issues come up. + +## "Hall of Fame" Explained + +I need to make one thing clear before moving on: **the "Hall of Fame" is completely optional**. + +Anyone can still freely [submit](/submit) their website for membership to the 1MB Club. This resource will always remain completely free and the source code is available on [Github](https://github.com/bradleytaunt/1mb-club). + +The inclusion of this "Hall of Fame" section on the homepage allows those who wish to support this project to do so. These donations also help fund the creation of new blog posts. + +I should stress this again: **this is completely optional**. + +This idea originally came to me when I was reviewing previous donations on my [Buy Me a Coffee page](https://www.buymeacoffee.com/WQTMtn7ir) and realized I should thank these people more than with a simple 'chat' message. So, I thought up a way to "immortalize" them by placing their existing membership websites in a [Hall of Fame](/#hof)[^1] at the top of the main homepage. Some might find it tacky but I like it. + +## Moving Forward + +I wish to have this project continue to grow indefinitely. The "dream" would be to have this online resource live beyond my own lifetime[^2]. But a more realistic goal would to have this project inspire even *one single developer* to better optimize their projects and make a better web. + +Either way, it will be fun to see where this project goes... + +--- + +[^1]: I also thank them and link to the same websites at the end of every blog post. +[^2]: I know how crazy this sounds... + +* footnotes will be placed here. This line is necessary +{:footnotes} \ No newline at end of file diff --git a/_posts/2022-06-27-https-redirects.md b/_posts/2022-06-27-https-redirects.md new file mode 100644 index 0000000..6df0f8f --- /dev/null +++ b/_posts/2022-06-27-https-redirects.md @@ -0,0 +1,66 @@ +--- +title: "Consider Disabling HTTPS Auto Redirects" +layout: post +summary: "Depending on your use case, not every website needs to enable HTTPS auto redirects" +--- + +If you run your own website or blog, odds are that you have HTTPS auto redirects enabled by default. While not a bad thing from a security standpoint, in many cases it might be overkill and limiting to those with restricted access to updated software (in this case - browsers). In these instances I would strongly suggest disabling those redirects. + +## HTTPS is (Mostly) Overrated + +Don't bust out the torches and pitchforks just yet. Websites and applications storing data, collecting user information or handling payments should **most definitely** use only HTTPS to serve all traffic. No one is arguing for a less secure web when it comes to sensitive data. + +Everyone still levelheaded? Good. + +My main issue with HTTPS redirects comes from it's overuse for simple content consumption (blogs, research papers, video essays etc). Websites that do not collect any user data or process any sensitive information. Applications that do not process payments or collect credit card details. Purely static, non-dynamic websites that only serve up text and media. + +"But what about sites like [https://doesmysiteneedhttps.com](https://doesmysiteneedhttps.com/)?" While this website makes a few valid points, it still relies heavily on "fear tactics" that honestly don't apply for the vast majority of users. It's overkill. + +I won't re-hash the counter-points brought up by others, but feel free to read through the discussion [on Hacker News](https://news.ycombinator.com/item?id=30150749). + +## Worse Performance + +Let's use my own personal blog as an example to compare both HTTPS and HTTP versions based on performance: + +| Site Version | Transferred Data | Seconds to Load | +|--------------|------------------|-----------------| +| HTTPS | 3.8 kB | 1.16 | +| HTTP | 2.9 kB | 0.62 | + + +By using HTTPS my website **increases it's overhead by almost 100%**. It should be mentioned that my personal website is also plain text based and tiny. Imagine the impact of a blog article or research paper with significantly more content. I understand that security is important - but so is performance. (And again, no user data is collected or payments processed on my personal blog). + +"What about SEO?" I hear some of you ask. I'm probably not the best person to answer this since I **don't give a shit about optimizing for search engines**. You shouldn't either. This is part of the reason why search results have become worthless over the past few years. Just make good, accessible content. + +Speaking of accessibility... + +## Human Accessible + +Another core issue I have with forced HTTPS is lack of accessibility. A great deal of the world doesn't have access to the latest or most up-to-date technologies. Some are stuck with decade old hardware running long forgotten software. You instantly exclude those users from accessing your content with no real gain. Users with supported software can still visit your website or application through HTTPS. The responsibility is placed on the users running the outdated software - not you. + +Let's take an example of the Powerbook G4, which was released in 2002. The OSX version of that device is limited to 10.5.8 and is not compatible with the modern TLS version used on most websites. Now I understand that this device is 20 years old but what happened to sustainable technology? A great deal of people pushing so hard for "HTTPS Everywhere!" are often times the same people advocating for a reduction in e-waste and rant about environmental issues. + +So why force users to toss away perfectly viable devices in favor of more expensive (did I mention some users don't have the luxury of upgrading?), modern machines? Why are we suddenly excluding demographics? Let users take on the risk if they so desire. + +Again, *you* shouldn't be making these decisions for them. + +## Disable the Redirects (But Keep HTTPS) + +It's important to remember I'm not advocating for disabling HTTPS *completely*. I'm simply suggesting you disable your website from *automatically* forwarding all HTTP requests to HTTPS. There is a pretty big difference there. + +**Helpful Tips**: + +- If users are nervous of links set in standard `http://` format, they can add `s` themselves or better yet, use a browser extension like [HTTPS Everywhere](https://addons.mozilla.org/en-CA/firefox/addon/https-everywhere/) (highly recommend) +- Be sure to use relative URL structures in most of your web documents. Hard-setting HTTPS links will also make things more difficult and break things for unsupported users. +- Avoid outsourcing 3rd party assets (fonts, imagery, scripts). Hosting all these yourself gives you the ability to serve everything via HTTP and HTTPS easily. +- (Should be obvious) Keep all stored data, login portals, payment processing behind HTTPS-only. The security risks in those instances outweigh the ability to support those on older hardware/software. + +## Practice What You Preach + +You can freely view this website on both HTTPS and HTTP. All websites added will also be tested against this. Those that support both will be given a small badge beside their listed website. This addition will be rolled slowly over time - so please have patience if your website already supports it! + +--- + +That's about all I have to say about HTTPS redirects for now. I'm sure this post will piss off quite a few people but that's fine. People have separate preferences when it comes to the web. My personal opinion is that we all jumped aboard the "secure everything" train a little too hastily. By doing so, your website indirectly excludes a great deal of internet users. + +Just something to think about. \ No newline at end of file diff --git a/_posts/2022-07-09-macos-convert-to-html.md b/_posts/2022-07-09-macos-convert-to-html.md new file mode 100644 index 0000000..065737c --- /dev/null +++ b/_posts/2022-07-09-macos-convert-to-html.md @@ -0,0 +1,115 @@ +--- +title: "Convert Files to HTML with macOS Automator Quick Actions" +layout: post +summary: "Setting up macOS Automator scripts to convert files to HTML" +--- + +Since a few people have reached out and thanked me for my previous post [Batch Converting Images to webp with macOS Automator](/blog/batch-webp-conversion/), I thought I would continue to share more of my own custom Automator Quick Actions. Today's post will cover the ability to convert *any* text-based document into pure HTML. + +I know - there are over 6 billion conversion apps that do this very same thing. But our way of doing it is *cooler*. Our conversion tool: + +- Will run directly inside macOS Finder (right-click actions FTW) +- Can batch convert multiple files at once +- Can convert mixed files types at the same time + +And it can do all of this for free on your existing macOS system. No apps required. So, enough chit-chat, let's get started! + +## The Dependencies + +Unfortunately, setting things up isn't as simple as clicking a single `Install` button and calling it a day. But don't start to panic! I assure you everything we'll be doing is actually quite easy to breeze through - *trust me*. + +Our main requirements will consistent of the following: + +- Homebrew +- Pandoc +- Ability to open Terminal + +## Installing Homebrew + +Homebrew is a simple package manager for macOS. The beauty of having Homebrew is the flexibility in the future for installing other custom packages. Overall it's just a nice piece of software to have on your machine. + +If you have already installed Homebrew in the past, ignore this step and continue down the page. If not, simply open your Terminal and run: + +``` +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" +``` + +Let that finish and you're done! Also feel free to read more about Homebrew on the [official website](https://brew.sh). Knowledge is power! + +## Installing Pandoc + +The package that is going to be doing all the heavy-lifting for us is [pandoc](https://pandoc.org). Because we have Homebrew on our machine now, installing this package is as simple as opening our Terminal again and running: + +```bash +brew install pandoc +``` + +Wait for everything to finish and you're done! + +## Our Custom Automator Quick Action + +Next you'll want to open the macOS Automator app and create a new "Quick Action" when given the prompt to do so. + +
+ Toggle prompt for new automation in macOS Automator +
After opening Automator, select "Quick Action" from the menu.
+
+ +Now do the following (reference the image further below to make sure your parameters match): + +1. Set "Workflow receives current" to documents in any application +2. In the search bar type in "Run Shell Script" +3. Drag-and-drop the "Run Shell Script" from the left pane into the right pane +4. Set the "Shell" parameter to /bin/bash +5. Set "Pass input" as as arguments + +Once all that is done, simply paste the following in the open text field within the "Run Shell Script" item: + +```bash +for f in "$@" +do +/opt/homebrew/bin/pandoc -o "${f%.*}.html" "$f" +done +``` + +If you've done everything correctly it should look something like this: + +
+ Automator quick action details for converting to HTML +
This is what your finished Automator quick action should look like.
+
+ +Save this new Quick Action (Name is something like "Convert to HTML" to keep things simple). That's it! Amazing, right? + +## Time to Convert + +Now it is finally time to see our Quick Action is *action*! Navigate to any document file in a Finder window and follow along. + +1. First, right-click on the file you wish to convert. ([Figure 1](#fig-1)) +2. In the pop-up container, scroll down and hover over `Quick Actions`. +3. A secondary pop-out will appear. Look for the action `Convert File to HTML` and click it. ([Figure 2](#fig-2)) + +
+ A markdown file in macOS Finder +
Figure 1: Finding and right-clicking on your desired file.
+
+ +
+ Convert to HTML action selection +
Figure 2: From the "Quick Actions" menu, select "Convert to HTML".
+
+ +If everything was set up properly (and depending on the size of the file) you should see your converted HTML file show up right next to your existing document. Time to celebrate! + +Don't forget - you can also *batch* convert multiple files and multiple file *types* at once. The possibilities are endless! + +
+ Finder window showing a Markdown file and an HTML file +
Our converted document is now available in HTML. Absolutely glorious.
+
+ +## No Limits + +Although this article has mainly focused on converting documents to HTML, `pandoc` is so powerful you could do any number of conversions. Re-using these steps above, you have the ability to make as many different conversion quick actions as your heart desires! + +Have fun converting! diff --git a/_posts/2022-07-18-reflection.md b/_posts/2022-07-18-reflection.md new file mode 100644 index 0000000..d3549e3 --- /dev/null +++ b/_posts/2022-07-18-reflection.md @@ -0,0 +1,39 @@ +--- +title: "Two Years and Over 700 Websites Later" +layout: post +summary: "Reflecting on the upcoming borthday for 1MB Club" +--- + +Although the second "birthday" of the 1MB Club is officially *November 19*, I couldn't help by write down some of my thoughts about this project over the past two years. I honestly have nothing but positive things to say and the amount of interest in this silly side project has been wonderful! + +## Some Fun Stats + +Let's take a look at some stats that don't mean anything of *real* importance (please note - these figures are based on stats collected at the time of writing): + +The **Github** repo has the following: + +- 290 stars +- 197 forks +- 391 commits +- 246 contributors +- 351 pull requests (all closed!) + +Some fun facts about the **website** itself: + +- 742 total members +- Total size of all member websites combined: **169.4 MB** +- Average member website size: **228.3 KB** +- 8 [Hall of Fame](/#hof) members (thank you!) +- 3 website redesigns since launch ([read more](/blog/club-updates/)) +- Switched hosting from Netlify to NearlyFreeSpeech.NET +- Recently added a web-focused [blog](/blog) + +## Closing Thoughts + +I'm still passionate about making a leaner, more performance-based web. I still get excited seeing another member request pop into my inbox. I love getting to visit those submitted websites and discovering something *new* on the internet. Something I otherwise would have probably missed. It's a good reminder how truly massive the size of the internet is. + +I should also mention that the members who have requested to join have been nothing but nice. It's been great interacting with so many others who share the same passion for a "smaller" web footprint. My hope is to keep this collection growing for as long as I possibly can. + +Thanks for reading, + +-- Brad \ No newline at end of file diff --git a/_posts/2022-10-26-html-tables.md b/_posts/2022-10-26-html-tables.md new file mode 100644 index 0000000..b45894a --- /dev/null +++ b/_posts/2022-10-26-html-tables.md @@ -0,0 +1,120 @@ +--- +title: "Customizing HTML Tables" +layout: post +summary: "A quick tutorial on how to manipulate tables for better data visualizations" +--- + +**Editor's note:** My plan is to have this article exist as a "living document". Corrections and additions will be made whenever it is deemed necessary. Last update: **October 26, 2022** + +--- + +**I love working with HTML tables.** + +That isn't something you hear very often in the world of web development, especially from a *designer*. But it's true - I think HTML tables can be awesome. I believe their poor reputation is ill-deserved. + +Something I do notice however, whenever I stumble across tables in the wild, is the lack of experimentation or the use of more complex layouts. I've mentioned in a previous article on how to properly [design responsive tables with minimal CSS](/blog/responsive-tables/), so why not expand even further with more table design "tricks"? + +**Table of Contents**: + +1. [Sticky Table Headers](#sticky-table-headers) +2. [Child Table Headers](#child-table-headers) +3. [Table Footers](#table-footers) + +## Sticky Table Headers + +In the golden age of the web, developers needed to cobble together some JavaScript in order for table headings to "follow" the user as they scrolled. This was particularly useful for large datasets that took up enormous amounts of vertical space. + +Luckily for us this can now be achieved with some very basic CSS. + +```css +table { + position: relative; +} + +thead { + position: sticky; + top: 0; +} +``` + +

+ See the Pen + HTML Tables: Sticky Table Headers by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +That's it! Best of all, this implementation works across [all major browsers](https://caniuse.com/css-sticky). + +## Child Table Headers + +I find that "child" header columns are often underutilized when trying to display more detailed datasets in HTML tables. They are relatively easy to implement once you wrap your head around "rows" and "columns". + +Let's take a look at the basic HTML: + +```html + + + + + + + + + + + + + + + + + + + + + + +
Table Header 1Table Header 2Table Header 3Table Header 4
Table Header 3.1Table Header 3.2
Table Body 1Table Body 2Table Body 3.1Table Body 3.2Table Body 4
+``` + +The two HTML parameters that makes the magic happen are `rowspan` and `colspan`. We are essentially telling the browser to make the `th` elements with `rowspan` parameters *taller* and those with `colspan` *wider*. If that oversimplified explanation seems silly, then the [official documentation will suit you better](https://www.w3schools.com/tags/att_td_rowspan.asp). + +It is important to remember that the `tbody tr` elements will outnumber the amount of listed `thead tr` elements. This is because the header with the child elements is technically "splitting" itself into additional columns. You can see a live example below: + +

+ See the Pen + HTML Tables: Child Table Header Columns by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +## Table Footers + +Although not the most useful feature, I find that table footer elements are also overlooked for things like subtotals or final values. You can include these just as you would `thead` or `tbody` elements: + +```html + + + Table Footer 1 + Table Footer 2 + Table Footer 3 + Table Footer 4 + + +``` + +You can see it in action below. Don't forget - you could always make your `tfoot` *sticky* in order to always show your users a subtotal, etc. even when scrolling through the data. + +

+ See the Pen + HTML Tables: Table Footers by Bradley Taunt (@bradleytaunt) + on CodePen. +

+ + +## Contribute + +If you would like to add any of your own table "hacks" or if you see any glaring mistakes, please reach out to me directly via [my public inbox](https://lists.sr.ht/~tdarb/public-inbox). Thanks! + +
\ No newline at end of file diff --git a/_posts/2023-07-24-purge.md b/_posts/2023-07-24-purge.md new file mode 100644 index 0000000..a4b7da7 --- /dev/null +++ b/_posts/2023-07-24-purge.md @@ -0,0 +1,46 @@ +--- +title: "Purging the 1MB Club" +layout: post +summary: "I finally got around to testing and purging 1MB Club member websites" +--- + +This project has been running for almost 3 years now, and I still enjoy adding more members to the club! The only issue is that I have never been great at ensuring the quality of the members remained consistent. This included removing dead links, sites that now forward to less-than-safe domains, etc. + +That all changes today! + +## The First Purge + +I wrote up a very crude script that checks the status of each existing club member's URL and flags those that error-out. After running the check I found I could remove over 60 websites that were either dead or broken. + +> **Note:** If you happen to notice your website has been incorrectly caught in the "purge-crossfire", then don't hesitate to shoot me an email letting me know! I'm only human after all. + +## Checking URL Script + +This `ruby` script is far from perfect but it works well for my own personal workflow. Feel free to steal this and tweak it for your own purposes as you see fit! + +``` +require 'httparty' +require 'nokogiri' + +HTTParty::Basement.default_options.update(verify: false) + +response = HTTParty.get('https://1mb.club') + +document = Nokogiri::HTML(response.body) +website_urls = document.css("#container tr") + +puts "Scanning website members URLs..." +website_urls.each do |single_site| + begin + url = single_site.css("a.site").first.attribute("href").value + response = HTTParty.get(url, timeout: 4) + puts "Checking: " + url + rescue Exception + puts "wMA9-X=9D|CD(as_Xj18lo<_jNQ325+O0gmJ>pUs*cF^I z6+x&qz*ZpAsiFt&WM8-^#;w%^6r%zFIXIhtMI3N{`zLB2nqcpLP=K{hyG_93?t1Yg z$ltul`4Nukf~BRt9)l~-1BVeh+EWj5aKSRiR|@dea>H`*@0^IdL{3`C9mf0bBp zdtP35MX|g8DHtmiDBqT4Nf4Ua*uHR;EI0{uW@VNSH8pp=)_ zY7*Vp-F&ee!oWR@pqT`B61cGlA`pb>WQa^cz(|i77estwtfg5*#*#O#nhFZZb$Xty z9vejI!QL-=_H_xNAs>&f=ee!Daoa+dmhwHazhXuuo#Jkj05gdM7?c!2IQRj@AmGo? z6)PB{Kc$tv(-E_*h-;dbtL9}UcA31d;Tsa8kV|t8k&Lo%-BFUd`guJIHsAx=aI8i_ z;^_U8CHC3uv@Ry{r5rX$?;d0}hZkNH8_)I$=31Q8(N9vxq&XnjsookG*+ zkapRWTz+3Ee-na!hX4S6Dr7xzo_e-+rNV486*rY6JL=| zIl0PTOh!~pg$MGE4j<%_A<*Uls!j$jwQWzWrEp!KR+#c6c`}O7M>lrRE(?^2HL5Q! zAoTC&BUmOcaEOvS5_c&ySuDSyk2*)=om{4Zl=GA9!^WXzpEcyZsozaXWjo@Za)JE} z^+i;ttX?ope5Z3v;jdKbU-&oqBQGF!-De3Z(hQ7IGk2EL1-d)r%|cjN(Im^_%9d!o<;^MPF`_A1QYwU@msm*;J~1edJD?UJ*Q8sPDqngHcx=!iYMjbns) zi1*;B@$C6#(W`qyuB3aa{Yjnu=aR}K>=w_dIPPjdGHRKcIlYr(!1-^71^>LJx*OP0 zUpC_1K~xVz1m|(BGJW+y07Mx0Ls2syM9jCQ)fdB(6)hEFAFMU36$PjHVK6odVlm?e zCp~B6a;$d1+9Y2r<06l%N=cpbW9MtDYS4s#)3lR#h~UD}QQkMejteNNle>I7ts{P- z1kGa{z*bnT9H{fN&aekF#I`(>HQjVGLh|arv2)rN7%D6dXd6}yb9RKzrj4JsC`FImyid5=o+D!*XIg(HtsZ&< zaq{l+16bQ}WnneaOdxJ+a%@IDGmz93*__gpb2wMhW)OPs0h!#QBkKurM1xfH!rWPZ zq}}Kjmhbg7@)@<2tARR1<&m{s9sx9|WN1Q)SZu^W{fDHiCM-$|NQb$xXE@ zaUEMVQ@MCbZkLFvmtEk)n>PVJK$u9N!_B!KuB~)R%j3VR>dQX4%_b}&cMW1iM-qC? z1QMlG+xUoQv{&W1S2C)mIbhlaAEFsiEs!B3ABQ8A>Qx^1d>Ij z=K>Bm*zT#{p950l)En?t3F#XfliARW@nUp?Fq zXwit_hwGtw$1nGHX1Tq<2`otp_aMR4VHzOi^3ibB4E#Z%sv15KPJ0MP?Mzql*t8K>Emh&n6;=IbdVc z5159lI4J~;U&PkN|3X95(h!PyC20e}qK}krw+fl;tM@1jvFZlBhalDvzK0)teb87^ z&`@H#ZZO*#a;ZD5of|@%(Fm=b!n0rkn;UwYlGg0EXduC36qX(e;S!*z6)Jtb#A$bL zMq$XD_B~d7!SxNlO7x%mrd|zB!|Pss&Nyrs=EL2{Ht9Hmb$}Qh4P!U|;gc>r^7eRIUP(5=T`<9I zD`yKO?(RTp3F}~XuN+o4JUwi%&3-Y?j8;WDDNxMF22Y~;ob@qN7CDQu_3KN;j?|NH z7-Lv|XBQTLnzKin>5bNjUMlvQpFla7w4y$=+w6Lj4| zY)ooUj=63k9l8B9F8q@l`MV=Ug|jDl^>5(8I5Ft`eg;qthJMUBF3padBkL%i9$Iat z$R63BY6AM?P3Qhw93|x0XG&If8UQTK1DD>DR}wuwHGm@)&3OpXWtkK}c@SK4#IX!0zW_fNv(`4#drBnUkX*;d-%bQG-BB*U?j{CRweRQiIdCjmN5T zg_Ummw6J}xB8Nl2`SvrejpU4Z(f!xG$Wh?ogE55r4=Ar!lIZz?CO`6sDK627&jP4| z;J_xh`pKK@Pv~o1J%EqvrUM@v_&n>$8wp|*H{sbCU@>))0E!4YSz(G4d-U5L7@7u5 zmcwEdwSL)J>vm4#kxrKrq1_NZe!EYstA z%Ye`0R;{v7sfJCJ6gJ7d3;_rLE!*}00JyP~JEX!pJ5B%q00000&O7y3Z?6WD0Tow5 zob^%coXf`r^irw-^=om;Z^wozCqVa`!Z8VG6K%ZXY31-TrL-SBKou3IM0BR*^*E!W z9BG2%gECRB$zCAz-eFJ7T!5YcrU!~kEzyV+qoq7k#>KS%mretnk#_= zH$^3~{-B#TlMFNcrX!hGMtotBe#7&ZF5Xtov8}aSHKIR>C$2hlOr$#@3Y5oY6i2vo zRm-yi#V5t5Dcz=~_ji1Gq$k4A5anVH^Ix#yuM4G1R(BU|>CH|*NWD&Q4Q8)=)x2OA zkXqbNzLy{pZuAF%=4&TD{;oUy-Y2PcokNcpFg&wp_T7febZd&Xu1}sI=OTc=n6YE~ zIqUYQD|x18SoDUo60>$UO~`yQo9)|r%SY(g=bsWMUBnFj`$t^9OrlM|k-?m~AJ`|6 zV32~m2}>al>{9fXqaa>nx#j;LRpo#y#HbTIBix8dUKLabaX0nYcql^eoT$Irl4={~ zWF5p1nDfAwL2$N}KBgAa{a@%NHr?)BP1V6_D>&4$UnlNsXLB^kf*_I~bGVjpl^Q_| z9G)^1&dmF`fu%G09uBrFa@pmJcE`H{#1I8Fv=`C5&l^e(trj+>WRB5Ip1HZy&1A!K z4EsI$WO~0*|0=oys;Kk@gbI7o;fUXKR(vce;P(L0Zf8avHo>6o5|(K zrJXaALS3f(cGV*%Z<k6Ij!+&n*g*c>$J#q69pVlpy=cKA6&*mf9Z3*#8wrK6dX3 z4o^im3nTOGfE*pRzO^=vz)W2~XiX#O4~I2HHHK$iZ?4?i^FNhSk;)ZKv4f2G0G*&D z`1f@fqrlldjKi4}3Zvb2g6lIBCHD`bB*6&ykrpxYi52chSgIUEpSWb#=KBJkkoqDNSAFfO*-V-9-VuB3 zJ-$7;_xXZ)AWx+yCy_Hw27i#CzX9)UWZip<2*}dtSTXYtUogkoT|JqK%&Vri(3^EC z_yT;jN{q4P1_pk++Cuk|I8%ySPl5#WMMp?tPv034M`jqi^ z|AzrF?HVmsWFpkHKoAY!{03EeBD0KsxU{lvrTo8ti(HXoK9Z`g?$^<=P5C*Nu-x;^ z;t=6ED^f-9$j#I*ellfIk<^r#@B5Yh2y;sQLqj$cy$I}`JT3Oy1Vd@J=-_DHt(dRx z#T3it{8aaB?zj`gM+~pN zdp7bat~$Aqb)H4`0NCeL2GOJHV&)=#UZMxN)=Nv1^CekTCc7hBDXelk@|EZByd@}} znu4N^?$w=f?#Z6dAo)7r;6kOhuTw~mQ)w7vQFJdfpZL-U9ys@ejwZ)1=Fd;3I2|sEpl&_Fh}n5=xj`PmbdmXN+qd#ZH_-6@S$qvlf%YQ z;<;722ZV3fF9hFu@x00LS8ID8oauQT%7R1Vx*^p$*f{p(s*(D>gld58MULFiwGqn; zT>c-j+65c|FZW0PhionYj<8~{Xq`0>M8CqjZ(DtK9V7P<8 z?^+W9M1%MT8kJrvVDe+iE(0QfETN4dQ6n0SY=fUbq6QlDpHC&xOp2{AM@sXbW}VTK zd?G$^#F#&x;T8N0&Te>cd zJKDCiD9^J3dsnS#bHNxfD2w1bO81bPNqMb>gO|u~*Xl`<8Ejz_R8iui-;>@F{h_Z1&?JhtDNdPS2k zOFzEL6~TMayL}=G>lIj6t(vPZIT6nWTYbse5z57n!v0UlzwIepiMe8QJ9h;$$Zra$ zD7z10Np!gQ@a6zCZr$CCLD$*F+s4slXa-sRiH~iTUxB3dSz z#Kf!o6q#$)0r#_|Jdi3BOJ2WCac}{4mfbg;vf-I1MT%?L2WlqkJBD_EfD&#nr;oHj z5a5|=7wtjcYW0Tp-Bu@lUA&d<3#_zwi#}g;jVG^Hs2ndcdMKnT(jjVXM zSFxe>LzP|?f{0tAdK9@-JDoQD;C;U4Z|ZB)>go(tw7mRK9`G%wNIqx%mN%6n>dN~d zI)BmJlOlc0_eL%eZ+7>?*KZzyY zQp~!yCuR8ghD)y&)6|l?u~k_sv~-D$cv{2Lk~@(0pN=E@Z8u|d)P^0n_3z=u?~lkkV+rGQj6VND7v2gr zrX6IU6$YChZ)^=C=dC$i_hp!W&VTn&XaY#{aego%U6xY^XM|KwhWuXJrFLYO&8mMJ znAFC9q(Zq#BR%mYV$wuJch^!<$NnrxkIx;=tSI}9Xp=K`yehF*)B;0h-vHW3qN_h# zG4>^WLAZOp?LNVr@lH<0%dcvyi z1IqqbOuzdqnW(^0L z1Kccs4c%*#Lx^`I!e`e3Eh=|Uh5F-h7K5-c#zA8kgljX{O68R8Yg_mnZ~1m}Z%E4q zr|ftRSv~iUJzQ^;G(yrU_2A`*J~5`w-du|5v>cKRt^5A5bQ)&M;+Qur^LE}sT=r`$ zP&03J8TX%D@SA-qNln;4F>ukNxXvZ`>`C}%VlIYG4)Izl8L+QXSxZFfBZm2S{|J1e zZd{J9ArFfU|RJ9?xb;zKAHdzMQ+ z7qtWfbNZl&y(G(Vv(Rsl(q|Y7(D{fPVLBLjF~T_|GzV34O{6go$Sg8$rzjaT_Ua!? zk^s>IS`PGc=Xj3f$EfLH+pOI4I6i@$6f%3}CjYbw>i0OLYS&E{A+3lwTeJ1{P}UCt zA3b6b!#N#u)Y3~}{edg17X?RQ7U{knro?}%e@bR!vC6&)xKue?<{MQ!KxpjuN}qT~ z*2FsXcnLt%$Bu5}YWzeJ6gw37l8(ngbX7J2nFez5ImPk5t(tyqVdrIZ+2nN6t#=KY z%yjn*)w`<(xR(==Z`OFl&CCP#{)lw!)M{@1+hN!kQK&bfTlr@*weI20AvG^zU$^zf zt%3fw@;AmOcl5^Wj$=6rFT7x?q~0){LWRYerQXB+ozn(tG(vji!*{z)XutX}!~x0>gL4?T5+OPh&cl0*r0=)zKHbBCgq_o80^kk#S>D)29X)wBo z#fdn!uSgW`#AcXj%B|Jc?1e_uCNV1C-9FpnJvIrCmaT9w6)-)r-6$zq7C`FFjhH^7 za3L5xiraMZw|eaJ7R{mL9KMkdBZ5g1M&~RCyBT$7gVLX5W~r zIyKSAn3=*QQ2AN7C=N^L+ucPs86T6<=fiXG_RXAuRCv1}Dg1td8V=UWxDHlmo0vuq zBDV;0omxFQR#<7fOO_6q;35%Rbjp8XwThzXCP<+2G&yhxqPku04u`s*K!y`&cS)W9 zyg2Fj!;zq7nGfhzRs`~gN09rK%L?p*;Z%C9lyWr|6O0((Fn)5Aea?Qt{&LhY=X*&Z6+5{ z82MPbCQhipF%kDza-L`DFAvA(Gx(@r)5(hKJ9_EqjT$+XhgSfE6GgCL&UEB;QZBLs zV$#yr0!V2db}dFzTI&*z*H@Zs`BjqR|thAezp$;sL) z{pP05-Y66w0h8St82V&s`An!Tpixq7$R&ipwlsO#HLcF93J=nMZ*zmO6m2^kH{lXI(m8bI*7b zuZQMx{4TtH+ii?)Rt{_ zc`WsfZK>vA@2{i!78L&1H0afB!pfjDZn^*f000AN2TMly8Ir0fYtSlKx}0(bf!l-` z8kJ?KZ8EbFZ**-L4`2WFvrKCu6b70%o=Yk~c>;U;(Wohy;~QE+*1L=YRZCofuLt?@ z@gkJ7vF=1)X)RMXLaO=F8BNgG<7m6aEQnM-Uq0oraog|(sye|kvl}Hv$aD1}GtBJ; z>M5VgG>e5!9y!pylDb%dD7|ujI^;35=5pWH0Nu!48fa6r`|PS<*yqx#MkKNurFva!tSf;;g|LPFr6CLX zi?y?thL05p|#yzyTMD1str{N=g>*;oV& zzlRJLPPl5zokQ!oq*Th)YxL1fm6N?fJI|vK;b9!`dF`kBym<8ooQWUVpT!nYBYn>X`VKUnG`P+@S}vn@+ECeG&d!A13z zHf7?%4?`_MM%L26^tR4JPjf67+#ehw>`EvKRpr_PbrIb`3q!1X*uPWeUILM`ev=jh zbeWq&>%QX`Fz^nLQbppa@$)!L62YxlBs5?rH%U=OtB|Y80VfE+c?W6)l!~Og=&PKA z!vkNncCKjJc6$`3PCT!6ZuWzYLnKeO4P^dayCUl_dG~31N}i+M9bH1nfH63Kp_w%i z(HzdA-KxiiP- zTloGI446G$-3Xms5?r9rw=y1SMI>FyAar3Gn_lrHJ+kP;E3C8QgvUAnuZ zV`+rP-+%C)cRtU@nYs7OxpT+1`<-daHQaJcHG;lFZLVM>&forZY7xh$H3NtsX74cL znF8b6VD~$FTO_jRpo7c`w0!ju^&-)Y>d&=N_fT291p6=z8V5A#aBLrblYUIBxMjH! zE+X=ZMWMbNYUjz~Pq@gRH&kG%%!*8{RGD%Xf>`|oj{=&PPhw>3JSji1+fs2p>Gpry z$HJdVw;VsKhzhFq*d4<>d=EcW6sdR4`wlFcR|?hm{$ob{hqH|sA=jeg!&VQct}uF5 zwB>|e!&K$ey+5CnKB~jcZadpjdVW*Xhqw1!IxK`5Di{Gsurh%;?`)DU`QErjkO{_PD$uVRRoJ zzpB)5-*p3UyKZQ0nN;W?)q3+D%c^&J1r@%8&-3P?yyU6I)<%|fJaM^3TU|H3OvTqd zK%J(c^;nzd$Iw)w)gS)GDgm);HzuA zXgB0+$d5irTvR4zqpZ;mxgK-2t5VU0zB7k|H5P99>vhchV|W|o?-B$IN%Ru)y^L5| z6;NIi4DgT-OL{*Mv4oD+K?&#pc7#G@dK5y{ck69@}`A>JF7 zdry5be?Ul0UQ-9s3M!K&kpfuuhg&{LFUWthJ|~F7_DN)_eRJ~+DZ-MZ_5n20F1uzy z-?Av2Rfh4*Et@gU)AlT_AMUq^ zM3Iuo`wykZgTmYHdf%}an5sP3qs){o1x?ii_S*a2P_ir_`{D-XBz6}cj;9Mk;@nqL z{++tQiB~@hu4o0Pac}UxZ#O!3$4AppqR_g_?xLA-6WmliV8M+(PbQ`zLq)45eMBh< zdzKQgb@Ai9`1b-Y6rRL8xYcpJ7g_IF-@W}uZ$|-m#s)lkUvD)~MGft^$$_tiLNj)Y z!+4F(+FZmxbwg)JmhnY3ek@zDlL>P63%xW!OJL<-VYN&YWYBxxEdQf}=ZFY#xr?>$ z5azlP1`*hQFiTR|l*=vlAjr(2Am%o%TZ*Pq|X9#ot^6Vblr zl}w1=SG8$?=AU)oJQ0-9SU2q36^g75*B1*mj~5e#7L|9BCS;6V{-F{Rpr^v?VH=Xg zxja~o$4NaoP4n%FMjLDL77L4J3&;vMffNu-gUnwuB2n9MNfq@ItjsytHlNZM$1>?d z@?K^a9G7$KWqpb{Pm;x-hESpmM_SOZnj#EfE0zzz1F=w+2^ysWv)H_EgrRm$83*E0 z@B2hPE9{cbHMYgoUgSuoN^sUmvkGwdkFn1z(hLpMg?pNb_GD!JM8t9h0oeuK#O@ba zDTkf2?BL)DBd(U%y-vmj4;YW*o(l*rpb#GyE|dyVG;DL*;b?n0_}yvJZoI?&sDa!StL$-um-Ae5hv}B@WjLpfn- zRfm`Ene84st6{0RutbSC)Q2}NvjEfv1V*F`Ev^%sSr%T%jWGSu26M){vJh!{kUX*G z`nlxI<#_eCLBEk{=$#=l8$&>QUTJIirD)C>&!ekqvaqHnh`d=pevupO9W&71*m2|3 zo5YUo9y~H=m?{yHlJ-! zh^=f;s!J$iY)A`|6gz?RT*)48E}%Q9zVVy8q=$2KnIGIO3X_SJXFCWCd$}pSgjl_S zw{3H&JXv#{j<3PohOJ|6da4RX=dI0b@uW|99CT;=`@UBg^P;ojAp}^8#Tm0_Os~LH z$6wor4daM!ff+J&)z4l9y2Hb_d|F*BXhE5|XRCym9V;J?nA>XeBTumH7Lpju#khk9 z!Z-dvywWI)su42$Sl@Cm=fF2;Xqv715-@J~77!MxA3eMxHsAPHC1VOW8bsS0l8S*A zZG=4a<@N%v{{FRTA>z0!T5hYnld$94$Eo(Gc9;e}JL7(D&Zns^`ho);0aVnsy472M znpaTF5x#mKGBuYIt8gOw7S!<3Vx7g)kDE(v3Tyt`bH(NtK*4yN{rB;=AJfxg~%p;u>QQ6pOK4R=;lVaqI|9A)_i!7pwLGHjWcXJG8&>je8u$5QzzH#(rp+`jcS+(L+07gbR})o>+gRd z^u~*;=_rMXxW?3>M#J26x_C#7(vCdJ7_ zEn}v07NGEjBogdoV0Nw#n+Z`vuuy;IN?nwcM66ts8Q&o#K-a6%VvAxXKLA*nf2#tC z1aqIVH&f{>7_w|aXxUl3$HD((aI_D1*LtdL_|or;jcG+3y1A>jdU%iuUh5H@=+}@O zgifj(C*dzquC7!2?!&vCjfT~(Y_`$gjZRn^EOa3b%$jr%y0tKScazwJ9>jasG^(-j zknJ@St$v)woOAED!!fshDwV-sNIsP1p(`#i6SAz2Wz^=B%}%hHOX0*gn;%A*`-g?u z;KwUHIVg6jzy(OJjY-KJFJz8&+_qCDuFs=x?ID^Bg1nX`+@7QDPwOmGWnRx3X@E48 z7T_Dbm0$8vQ&~Y6d$u|WW=O~|Po+s-B(n9ZQ2E_9T)}vUK)q>ADG&IW@21ov1K9dz zpEd5FAtOsS)LQ&pai>ql_fYw7D8pTg&7JHv@hb?Kao?X9nPCFXYCejv{tZIgzZTgQ zrloFgz-M#{RWab!2XFU?4bUQ2M48lLwB2{qb)M~L(UCX{T~Bif`KdHBlOx*Mp6wx?7>*)dQFv2Z zv+0AlR=>(&*mJIz92=C2)*va6DYWjmPr_LVeljDK?ZLY|+MeRdWy#dO-iatX_TYML zV3hpwUWpXyGeap%GVU`L&~$FJ<|^F;HY;cNjnkF&If&{4I1)9EQoHG4WBCnG-->Aw z_Nh&1(07n@w8=_)kK6aQK-yp{sPL_8_Us379R=)rF29@WC*+C(`Kg{!KoAm7P9BSh zG|(aO?a%@iH_DuratMMywS>p7VE^-8&?)|)2)3-X&X8KFj1u=le(Px;@z`Jjk-UhKom;r!vz z#@;=K1j#yv>MtAC`gcW&Eg+4cRWC6+-N1lrs97ADvg@Ljlx$_H<&P^Pqj+P%#eY^G zt0obyi(y}eILFYa(LT}itcpL!T+|s`=S#*~+#dPe{f~7~+&OCZkQ%_q+dm zj4Y>eMYR?MZdLjSaHnYfTyXLo7hpd=<(yx?|8RV>e!94V0xt2$W&KxpWSY(W-xJpv z?^!b~s+f|nnCWwRZNw)jU%i+-^Z&%)`gKkC&T2B|NJbZmBQlDgThWnLlt3h?R?oe-@iOuS3Dp0 zER=6xykv8;PfF57JG!T#hFF(q zPpk-}>h7IVW!FDV{?&9Tuagod`6Jh3p^)i{XjNBIePZ5`NUV-$g0bSzUFT!lhAqh> zvtb5@0zXFLt*m5A=9VJ?2_OmD@xtcxFqs|!qZ3ftlV>K_g+EaGyBLoWR@?kE2{s;% zLmd0Koh%8`cg!K7thrJ~5#C`bi4J%ITnp(KBRn_ABjp6zhs3p@(xLV%3!DZv&tPe% z6gi9u=48yjQd@HhTE*Yaqa( z@#wANxqK1=15q+LtE^E$NJjJrK4jRflx*hX3N~Gil##11_>O1PcNHjT+HILJSYn-s zP9!}wb!0ZwRE&uAz5@0PB4^q0dP4E7I4GX56VR0WZmz*u7B)%JvtNK-Qw#Dx#Mb(8 z68ew@p_nHU3iBIqO|Bpm?zZ?sgz)g83J}>RP=tuNTVWHa(fWJv#f)z!h_e}AMn7Dz z2Zp!k#DN;i11F4@t#vnoE8a?^%9{3Zct4m-$JSgDM?X-a%0IL6^YpjXSQ3v; zJ9X+f=@Pmg(N4p^nyfSN|j8lqb`4= zOc%al@8N%rDD--k1OXd;n511cz+RHx3CXsLHCuF9aqrqb=o4xhm$adTRB~TbX?4~` z(!SPX@AwW!Kj5~=@ZgS~{eunR4vj-nvT%_mxRbyU)eiipG8B3QX#GBPaDEL`D@fqA zw>KE6=Y7kOM>XZNNS=Awj_ziXLJ5Rh6+;>=8NM@a6Qs2gp{nhVb+Do`$%3eUzfeIR z!Vl>Baqox=UXY*Bo{6>7s2LCr&{$KGw Dpv##E literal 0 HcmV?d00001 diff --git a/public/images/macos-convert-1.webp b/public/images/macos-convert-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..550ecea4df0108f8e17c684d82b59c69228a1d0e GIT binary patch literal 70488 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 p_O`2;uWpzC00000000000000000000000000000000000005izH@yG= literal 0 HcmV?d00001 diff --git a/public/images/macos-convert-2.webp b/public/images/macos-convert-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..c851d036e4a71e1edec5c57e2ecf72389322bb78 GIT binary patch literal 11598 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 MUs8Yo0000000F19Pyhe` literal 0 HcmV?d00001 diff --git a/public/images/macos-convert-3.webp b/public/images/macos-convert-3.webp new file mode 100644 index 0000000000000000000000000000000000000000..dd7feda8ca0655125b27d26a6a74a903f7b6bd1a GIT binary patch literal 73338 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

iX`bYbdXs13N#pCM+9UWUB8(3T>;({ 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%0D5+^ebi+HP z)4H+u4(wPxKLGbr#zC>2HVMg1c?quxt%PN{d&A| zJ6Rf5-TY-aS%>PtIUz}4)84H@tLi6Z+R_uddV|v5ZL0ggO1~c&P*qf%8-rNU+4iyw zeKN43?@bFd-_{{2L7yQgs>Iw(+tkD^p(L$-6VT(+vm*Vg%8SFJp8}9CJ6OijyA43T z`LnXpI(AA;|LbK|#;xEZ2R0r(=CcUyzFQ1wQ_`z90wb3j&Ah3uN10 zSZf41iBG^I9T!yH+8O1YscEWTNYJ$k6kqDQKONMUg^h6?H0SaOpuQX#*=(@eUR8Y* zt((>a6!Q|91sxJ#ku&yqDty5}F-!Is%e1bAYfm0Ll-VOg#0pjp=9Mc^=R-a>3Q8$Z zV+-0CQJ4^J8I(as{RA**nF~K)_+C8kxokKxJcjuO&H^_VZ)$*C2xO9YQv>H{-C2V- zHO34{E{I94N$JWn$zE2lZk?Iy1_j!Xb-IGe0khcp+PP zeNX9C6XzQiJua?qcBe#CqtzJ8^PlXZm>YX@quFz<7s{w2C)qe^(MEQ9BL59FQ9>`E z&8Th{rPS6(?TnWGwZ?XE^MQdGXVxrnu^8(;t$O?JjS*LtE;h4qq`;UPFA5hVmiT-w z3h`0J=b{k7Fm@`7LT#xm3W~ydgRI`u49J4oib)@wNj){N==PxsEeIU&phQK&0Oa1m zR~zC>2JYY|95oo<=XlD0BlXlfw9j$>^5vXxS^h|!B-(e27HMdS(SIFi2eIV@Bib{{ z5XBHjelm|Q{EYncr4B=WdJac^%AVI_NEm?kpijaL{36y3N&owrIBWSbi=I8v~E;IfH%X7Ao&gBWx-Rn6e5JcX8>x7J)z0c^?XKOKlRlB zwi|5L0SZpAL{;(iIopW@KVphdhkpr{^x-I7e6OqU;a%3;2TjkvAo*EeJ$;z{cTTf0 ZSbsU}R?|MJIE=t`OGEs!@7}W9@ISINKs5jW literal 0 HcmV?d00001 diff --git a/public/images/monero-qr.png b/public/images/monero-qr.png new file mode 100644 index 0000000000000000000000000000000000000000..ca9ceddc19695069852b4bd55c514b76d11772d4 GIT binary patch literal 7547 zcmeI0v1$}i6o&6G;*dyKA&n^E_CCZ8N`eVU2$DiOOH0Ahg;|`+!WU4%N-PAQVfP8d z(n7fS0!}%_vd8b7I~$CNDTL)TJ0v@s{R27q&;S4D%zb@w{9tGM_I3zi=jd?%5%*5N zi;~xC?_Pf6cKzhx=>c~U`S|_A58iD(KYa2cgd4m1U4*yqZ-uaT=V<@l>Eo^9=H9QL z`ny+L8~9RkHnjXFEh^bEg%D-lg>fi_mukj`BN0elFHFsC>L*c_qea~{(vK;F4~M_) z3HM>tN;M6Ap|n8HGAKiFD9sy&HLYhtn`qvJ(mY}58$m(Myep;8x;n?26RcvA3Q-r- zWml^H(wY}c1533*MMK9U95Id;Ea(FdJWYelvO{Hdmb9xk370s)ojNljChil$BS9JA z(WaF{9brw+)Ca;t7Us}GV>KvaIaB@MUhA;L56z5RqeRo%P}(|SAw$XfMGUpH%h5E7 z&@|eWJLU>gN1LDnE=p(#p-|~BC{a5GMQ*T;AF{qp#C?Ol2{7qv!E=L{{9p++Sz5J% z{dI)LzSf3Lk-V|y3XemRUz-Qc#;kMPN^^vD5>0|WuCYI>^|&aF$z-K@!kq~$ z&+RGuARCvihASKR!p097%3h%wV}9Et$`0)m6^&R2n1+U^F4Rn=9&A8w^=?{ogoWkbo! zC+I>~>7@q5WH^?v6~_xUs>o0cu$mtb74!0JPj!Uz(VsqGYYQn!=A4+AzOn_8e{zDM zh4I7FtFks&&`Qkd;0fEwAhI{Tj}{z_M6_0>Y=h1lPP#(dG8m{!k2O~|u+n^C4(NE$ zW`0vwB<@$?F_h*5tC&=7b{NhA6l%>i{W)(vj<5-fhGNUccEp*6#~euR5`h4vzP~+<*G&H>c#rq5uE@ literal 0 HcmV?d00001 diff --git a/public/images/new-automator-2.webp b/public/images/new-automator-2.webp new file mode 100644 index 0000000000000000000000000000000000000000..ab136a15d84facac880e26f8f4f7a96fa7f9e444 GIT binary patch literal 192102 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

Kws(@cb0 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

Wv}DREfpZ{{Tz=DY!q2!eC-o*2I|jx*fi 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�Cfr6^_gd`!!n!Q4Asj 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 literal 0 HcmV?d00001 diff --git a/scripts/_stats-script.js b/scripts/_stats-script.js new file mode 100644 index 0000000..43b795e --- /dev/null +++ b/scripts/_stats-script.js @@ -0,0 +1,9 @@ +updateSubTotal(); // Initial call + +function updateSubTotal() { + var table = document.getElementById("myTable"); + let subTotal = Array.from(table.rows).slice(1).reduce((total, row) => { + return total + parseFloat(row.cells[1].innerHTML); + }, 0); + document.getElementById("val").innerHTML = "SubTotal =" + (subTotal.toFixed(2) / 742); +} diff --git a/scripts/generate.sh b/scripts/generate.sh new file mode 100644 index 0000000..a421a38 --- /dev/null +++ b/scripts/generate.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +#define parameters which are passed in. +SIZE=$1 +URL=$2 + +#define the template. +cat << EOF +--- +pageurl: $URL +size: $SIZE +--- +EOF diff --git a/scripts/local.sh b/scripts/local.sh new file mode 100644 index 0000000..bed6aaf --- /dev/null +++ b/scripts/local.sh @@ -0,0 +1,2 @@ +#!/bin/bash +sudo docker run -p 4000:4000 -v $(pwd):/site bretfisher/jekyll-serve diff --git a/scripts/website-check.rb b/scripts/website-check.rb new file mode 100644 index 0000000..48adab5 --- /dev/null +++ b/scripts/website-check.rb @@ -0,0 +1,20 @@ +require 'httparty' +require 'nokogiri' + +HTTParty::Basement.default_options.update(verify: false) + +response = HTTParty.get('https://1mb.club') + +document = Nokogiri::HTML(response.body) +website_urls = document.css("#container tr") + +puts "Scanning website members URLs..." +website_urls.each do |single_site| + begin + url = single_site.css("a.site").first.attribute("href").value + response = HTTParty.get(url, timeout: 4) + puts "Checking: " + url + rescue Exception + puts "