Vesa Piittinen's repositories
react-lazy
Universal lazy loader components using IntersectionObserver for React
react-tabbordion
Universal, semantic and CSS-only supporting React state managing components for creating Accordions and Tabs
react-tap-or-click
[DEPRECATED: mobile browsers in 2017 have instant clicks] Minimal and easy to use mobile click solution for React
react-use-queries
[Buggy on Firefox] React hook for media queries on window and any container element. NOTE: Container Queries seem to be coming to browsers in 2022!
map-generator
Generates random maps for The Settlers II and Return to the Roots
mellon.kontu.me
Mellon, a meetup organizing app written on Astro SSR. Code in English, but app UI in Finnish. Test environment: https://mellon-test.kontu.me/
react-maria
[Hiatus: have to rework my thoughts on this idea] Unique IDs, ARIA state management and components for React
civ5suomeksi
Finnish Language Pack for Sid Meier's Civilization V
use-element-query
Deprecated: look at react-use-queries instead! It's better!
civ6suomeksi
Quality oriented Finnish language pack for Sid Meier's Civilization VI / ennemmin laadulla kuin vauhdilla suomennettu Civilization VI
vesa.piittinen.name
Homepage of Vesa Piittinen written in Astro
astro
🚀🧑🚀 Keep your eyes to the skies, astronauts!
boolean-state-throttle
Logic utility for use cases such as hiding a sticky header when scrolling down
codesandbox-astro-solidjs-playground
Astro + SolidJS setup / template for CodeSandbox
digitraffic
Content development for Digitraffic web pages.
focus-visible
Polyfill for `:focus-visible`
gdq-schedule
Alternate Games Done Quick schedules website
next-plugin-preval
Pre-evaluate async functions during builds and import them like JSON
nuka-carousel
Pure React Carousel Component
react-intersection-observer
React component for the Intersection <Observer /> API
react-mini-router
A minimal URL router for React.js