Is the current JS environment a touch device?
TypeScript definitions for is-touch-device
Detects whether the client device is touch-enabled.
Detect if a device is mouse only, touch only, or hybrid
Detect whether device is touch device or not.
Checking is the device support multi-touch.
check the device supporting multi touch
like touch(1) in node
Declarative API exposing native platform touch and gesture system to React Native
Detect if the browser supports the touch events api
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers (and also IE9+)
A common package of Essential JS 2 base libraries, methods and class definitions
Boolean indicating if the current environment is a touch device.
A library of styleable components built using React Aria
Polyfill of the PointerEvents W3C spec
Most modern mobile touch slider and framework with hardware accelerated transitions
hint for best practices related to the apple-touch-icons
A common package of Essential JS 2 React base, methods and class definitions
<a href="http://interactjs.io"><img alt="interact.js" src="https://c4d6f7d727e094887e93-4ea74b676357550bd514a6a5b344c625.ssl.cf2.rackcdn.com/ijs-solid.svg" height="70px" width="100%"></a>
A common package of Essential JS 2 base Angular libraries, methods and class definitions
Svelte gestures library with plugin system. Based on svelte attachments.
Touch target mixins and variables for Material Components for the web
Detect device type and render your component according to it
Model Context Protocol servers for Playwright
Rack middleware to 404 touch icon requests from iOS devices
Let your user pinch, drag and tap (zoom-in, zoom-out) your beautiful thumbnails.
Let your user enlarge images on mouseover, it's a great candidate for non touch enabled devices
A Ruby gem allowing to you hammer away on all your touch device needs via hammer.js. Suitable for Rails 3.1 and beyond!
The jekyll-squirrel-theme is a versatile, highly customizable theme designed for The Programming Squirrel. It is crafted to provide an exceptional user experience, emphasizing content readability and accessibility while reflecting the brand's unique personality. ### Key Features: - **Custom Branding**: Incorporates The Programming Squirrel’s signature colors, typography (Montserrat, Open Sans, Playfair Display), and playful aesthetic. - **Light and Dark Modes**: Includes responsive and accessible light and dark themes with a seamless toggle feature. - **Blog-Centric Design**: Optimized for showcasing articles, tutorials, and other written content with structured layouts and beautiful typography. - **Responsive Layout**: Fully responsive and mobile-friendly, ensuring the site looks great on all devices. - **Reusable Components**: Includes pre-styled cards, buttons, forms, and other reusable UI elements for consistency across the site. - **SEO Optimized**: Built-in SEO features to enhance search engine visibility and performance. - **Developer-Friendly**: Easy-to-extend theme architecture with clear documentation and customizable options. This theme is perfect for tech enthusiasts, educators, and content creators who value clean design, functionality, and a touch of whimsy in their websites.
Multimodal systems realizing a combination of speech, gesture and graphical-driven interaction are getting part of our everyday life. Examples are in-car assistance systems or recent game consoles. Future interaction will be embedded into smart environments offering the user to choose and to combine a heterogeneous set of interaction devices and modalities based on his preferences realizing an ubiquitous and multimodal access. This framework enables the modeling and execution of multimodal interaction interfaces for the web based on ruby and implements a server-sided synchronisation of all connected modes and media. Currenlty the framework considers gestures, head movements, multi touch and the mouse as principle input modes. The priciple output media is a web application based on a rails frontend as well as sound support based on the SDL libraries. Building this framework is an ongoing effort and it has to be pointed out that it serves to demonstrate scientific research results and is not targeted to we applied to serve productive systems as they are several limitations that need to be solved (maybe with your help?) like for instance multi-user support and authentification. The MINT core gem contains all basic AUI and CUI models as well as the basic infrastructure to create interactors and mappings. For presenting the user interface on a specific platform a "frontend framework" is required. For the first MINT version (2010) we used Rails 2.3 (See http://github.com/sfeu/MINT-rails). The current version uses nodeJS and socketstream as the frontend framework (See http://github.com/sfeu/MINT-platform). The MINT-platform project contains installation instructions. There is still no further documentation for the framework, but a lot of articles about the concepts and theories of our approach have already been published and can be accessed from our project site http://www.multi-access.de .