Oleksandr ShevchukImport SVG to Vite + Vue projectsVite SVG loader guide for better-importing SVGs2 min read·Oct 10, 2023--3--3
Oleksandr ShevchukCSS trick to make a container-aligned Carousel with SwiperImplement one of the most used carousel designs templates2 min read·Aug 3, 2023----
Oleksandr ShevchukMake your Vue SFC template code twice shorterYou can decrese Vue SFC template code size to 50%. But it’s important to find a balance between being concise and easy to understand.2 min read·Apr 16, 2023----
Oleksandr ShevchukAdvanced Service Workers and Workbox: Token-Based Authentication for Media FilesIn this article, I’ll explain how to use a token-based authentication for your media files using Service Workers and Workbox.3 min read·Apr 8, 2023--1--1
Oleksandr ShevchukConsistent Form Validation Errors with Vue 3, Vuetify, and VeeValidateIn modern web development, form validation is a crucial aspect of ensuring the accuracy and completeness of user input. Vuetify and…4 min read·Apr 2, 2023--1--1
Oleksandr ShevchukFix mobile viewport 100vh bug in one line of CSS: Dynamic viewport units in actionDo you know about the strange mobile viewport bug, also called the 100vh bug in mobile browsers, and how to create a full screen block…3 min read·Mar 28, 2023--3--3
Oleksandr ShevchukThe easiest PDF viewer: PDF.js with the power of web componentsYou can create your PDF viewer from scratch, or use a web component, that simplifies PDF.js setup.3 min read·Mar 24, 2023--1--1