Simple Vanilla JS projects made while learning fundamentals of JavaScript
- HTML: Custom Attributes, Properties & Methods available on a Video, Range type of input tag
- CSS: Transitions, Transforms, Positioning, Linear Gradients
- JS: DOM manipulation (Selection, Events, Styling, Key Codes)
- Completely Customized UI
- Keyboard Shortcuts (Play, Pause, Skip ahead/behind, Volume)
- Speed Adjustment
https://talha-vanilla-js.netlify.app/custom-video-player/
- HTML: Linking & Adding font awesome icons and google fonts
- CSS: supressing pointer events, Flexbox, Theming, Transitions
- JS: DOM manipulation, ES6+ syntax, Events, Local Storage
- Filtering
- Complete CRUD Functionality
- Local Data Persistence