Skip to content
View nonsalant's full-sized avatar

Block or report nonsalant

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nonsalant/README.md

Hey, hi, hello 👋

I do web dev, mostly frontend, buildless and with zero dependencies when possible. I usually work with web components, modern CSS, and vanilla JS.

My last 3 (dev+design) projects all involved web components which happened to be consumed inside WordPress plugins—you can see them here: stefanmatei.notion.site/2025

Languages & tools

HTML5 CSS3 JavaScript
React NextJs PHP
Sass Webpack Figma

Support Me

Pinned Loading

  1. lazy-modal lazy-modal Public

    lazy-modal web component

    JavaScript 1

  2. fixed-podcast-player fixed-podcast-player Public

    Web Component for a sticky audio player and its Play button

    JavaScript 2

  3. image-compare image-compare Public

    "Before/after"-style comparison slider. Keyboard accessible. Light DOM prevents CLS on Core Web Vitals and makes it easy to add styles.

    JavaScript 4

  4. print-button print-button Public

    Web Component to print only a specific element (instead of the whole page)

    JavaScript 3

  5. toggle-categories toggle-categories Public

    "Toggles" that control categories of toggle switches with intermediary state for when only some subitems are active

    CSS 3

  6. contract contract Public

    A signable contract that lives in a single file

    PHP 547 101