Skip to content
View nonsalant's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report nonsalant

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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.

⏳ I’m about to wrap up my current project and be open to new work.

🧐 My last 3 (dev+design) projects this year 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 2

  5. toggle-categories toggle-categories Public

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

    CSS 4

  6. contract contract Public

    A signable contract that lives in a single file

    PHP 533 101