Oleksandr ShevchukImport SVG to Vite + Vue projectsVite SVG loader guide for better-importing SVGsOct 10, 20233Oct 10, 20233
Oleksandr ShevchukCSS trick to make a container-aligned Carousel with SwiperImplement one of the most used carousel designs templatesAug 3, 2023Aug 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.Apr 16, 2023Apr 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.Apr 8, 20231Apr 8, 20231
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…Apr 2, 20231Apr 2, 20231
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…Mar 28, 20233Mar 28, 20233
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.Mar 24, 20232Mar 24, 20232