Maurice van Cooten's repositories
react-anchor-link-smooth-scroll
React component for anchor links using the smooth scroll polyfill.
full-stack-react-starter-kit
MERN stack, universal JavaScript build with Express, React, React Router v4, Redux, MongoDB, Passport and Google OAuth 2.0.
read-more-text
JavaScript module for adding a read more link to text. Supports multiple read more links on the same page. Built with accessibility in mind, works on screen readers and degrades gracefully if JavaScript is turned off.
compile-tools
Examples of compiling tools using NPM scripts; linting and bundling JavaScript, compiling Sass to CSS and spriting SVG icons.
javascript
JavaScript examples manipulating the DOM; toggle, read more text, modal, mobile nav, fade out, drawer, push drawer, parse JSON using fetch, etc.
wordpress-starter
Templates to start WordPress themes; theme starter, child theme starter and WooCommerce theme starter.
library-starter-kit
Library starter kit using Webpack. ES6 source compiles down to ES5 and is minfied. Exports to UMD format.
react-starter-kit
Webpack to compile JavaScript, JSX and Sass. Incorporates a universal JavaScript build with Express, React, CSS Modules and React Router v4.
chloropleth-map
New Zealand sheep population density by region using Leaflet.js and data from Statistics New Zealand.
compile-tools-example
Example of compiling tools using NPM scripts; linting and bundling JavaScript, compiling Sass to CSS and browser syncing.
local-storage
JavaScript examples using local storage; sticky notes, shopping cart.
sticky-scroll
JavaScript module for sticking elements to the top of the page on scroll once they reach the top of the window, supports offset from the top of the page.