Notebook.
Here is a collection of projects I've worked on which includes open source, learning projects and code snippets.
More coming soon!
-
soCalendar: A beautiful & simple calendar date picker in TypeScript
- TypeScript
- Figma
- UX
soCalendar is a beautiful & simple calendar date picker in TypeScript designed to be beautifully simple, intuitive and lightweight.
-
qFormValidate: A simple form validation and helper built in TypeScript
- TypeScript
qFormValidate is a simple javascript form validation script that can be dropped into your form pages which adds simple validation user helpers straight out of the box.
-
SmushIt: A MODX extra for optimising images
- MODX
- SmushIt
This MODX extra tries to optimise and compress PNG and JPEG images for better performance using the resmush.it API. This will help with Google Page Speed and can reduce image sizes by up to 70%.
-
TwitterX: A MODX extra for Twitter feeds
- MODX
- TwitterX
Since Twitter has now changed to enforce authentication, this new MODX extra loads Twitter statuses and timelines by using the new (and very annoying) Twitter 1.1 API. You will need to create a Twitter app and get the keys and tokens and this extra will do the rest.
-
TableOfContentsX: A MODX extra for generating a table of contents
- MODX
- TableOfContentsX
This extra takes your MODX content and creates an ordered list Table of Contents based on the h1, h2, h3, h4, h5 and h6 tags.
-
JavaScript: Restrict keyboard character input on form fields
- Javascript
If you want to improve your form inputs by restricting the characters the user enters, this function might come in handy. It restricts the keyboard input for a text field so that they can only enter the characters you want.