My Projects
Quasar v1 (Vue 2)
Quasar is a Vue based components framework that also provide an easy way to build cross-target applications (web, mobile - cordova/capacitor, desktop - electron).
Current version of Quasar is v2 (Vue 3), and the Quasar v1 (Vue 2) is considered EOL.
This is a still maintained version of the original Quasar v1 (Vue 2) that provides a lot of bug fixes and improvements.
- List of changes from the official Quasar v1 release
- Documentation
Highlights of the features / fixes
This version will be supported for as long as I use it (so at least till the end of 2024).
- Material Design Outlined style for form components (QField, QInput, QSelect)
- touch directives are reactive
- new
Interactiveplugin to manage events - new
KeyGroupNavigationdirective to manage TAB navigation in containers and roving navigation - improvements to lots of components (
QSelect,QVirtualScroll,QMenu,QDialog,QTooltip,QTime,QDate, ...)- improved keydoard navigation for all components
- improved scroll prevention when dialogs are displayed
- improved menus / tooltips - better positioning on screen
- improved
Rippledirective - lots of improvements and fixes for
QDate - great rendering speed increase for
QVirtualScroll
On request paid support
If you need extended support / features / fixes for Quasar v1 please contact me for a paid support contract.
To use the modified version instead of the official Quasar v1:
- in your
package.jsonfile add a keyquasarinsidedependenciessection (or replace the existing one) with the value"https://github.com/pdanpdan/quasar#quasar-pdan-v1.22.10-beta.3- replace the version number with the latest one from the releases page
- the versions are based on the official Quasar v1 releases, and the
-beta.Xis the internal release number for each official version number
"dependencies": {
...
"quasar": "https://github.com/pdanpdan/quasar#quasar-pdan-v1.22.10-beta.3",
...
}- reinstall the packages (
yarn cache clean --pattern quasar && yarn/pnpm i) - no other changes are required
Quasar Play REPL
A Vue REPL for Quasar, featuring:
- Quasar Framework v2
- VueRouter
- VueI18n
- Pinia
- JS and/or TS
You can create, share and save projects online in your browser.
Now you have no excuse for not providing a repro in case you have issus 😄
Vue Keyboard Trap
A Vue 3 and Vue 2 directive for keyboard navigation / TAB trapping - roving movement and trapping inside container that can greatly improve a11y in your applications.
Wordle Solver
A solver / helper for the Wordle game. Can be used as solver or as game, in both easy and hard modes.
SSL Certificate Manager
A desktop / electron application to inspect and validate SSL certificates.