Maya Shavin Website Logo - click to go to home page
AboutSpeakingProjectsMaya Shavin Website Logo - click to go to home pageHomeBlogTeachingContact

Latest

Making a custom input counter component accessible

Making a custom input counter component accessible

Learn how to resolve accessibility problems caused by overlapping interactive elements in input counter components. By switching from absolute positioning to CSS Flexbox, you'll achieve better accessibility, cleaner code, and built-in RTL/LTR language support.

Apr 16, 2025 · 3 min read

Continue reading

All articles

Filtered by

  • Effortlessly Nuxt navigation: Crafting Dynamic breadcrumbs with Storefront UI

    Effortlessly Nuxt navigation: Crafting Dynamic breadcrumbs with Storefront UI

    Explore our step-by-step tutorial on crafting dynamic breadcrumbs using the powerful SfLink component from Storefront UI. Enhance user experience and make every click count!

    May 05, 2023 · 9 min read

    Continue reading

  • Build a product gallery app easily with TailwindCSS and StorefrontUI

    Build a product gallery app easily with TailwindCSS and StorefrontUI

    How to develop a product gallery Nuxt application with StorefrontUI and TailwindCSS.

    Apr 28, 2023 · 8 min read

    Continue reading

Designed & Developed by Maya Shavin - © 2025