• Sets the font size to fill the target width

    published 4.1.0 3 months ago
  • MarqueeContent provides a set of tools for creating dynamic and adaptive ticker animations on web pages using GSAP and ScrollTrigger.

    published 4.4.0 2 days ago
  • A starting point for good typography on the web

    published 0.0.4 3 months ago
  • MediaTrigger is designed to control the response to changes in media queries, allowing you to perform specific actions when entering or exiting a particular media state, or any change to a media state.

    published 3.1.1 3 days ago
  • Simple function to create smooth effects for the mouse cursor on your website

    published 2.0.0 a year ago
  • MasonrySimple implements a simple system for placing masonry style elements using CSS Grid. Masonry placement is used for dynamic grids where elements may have different heights and need to be placed neatly without gaps.

    published 3.2.1 3 days ago
  • TextFields is designed to create and manage text fields with advanced visuals and functionality, including dynamic notched outlines, floating labels, and adaptive text areas.

    published 3.3.2 3 days ago
  • Iconly is designed to load and cache SVG icons in the browser, using IndexedDB to store the data. It retrieves the icons from a given SVG file, stores them in IndexedDB, and inserts them into the DOM for easy access and use.

    published 1.5.1 3 days ago
  • Multi-layered SVG shape overlays that are dynamically generated with adjustable properties are used in creating transitions in SPA or for designing drawer menus

    published 1.2.1 9 months ago
  • A Vue 3 component that adds a dark mode. Allows you to change colour schemes using the user's colour scheme or a predefined one, and save the selected theme to localStorage.

    published 1.1.0 8 months ago
  • Checkbox, radio, switch

    published 1.1.0 9 months ago
  • SVG Sprite

    published 1.2.0 6 months ago
  • btn-kit is a Vue 3 component for creating buttons for web applications. Built-in features include icon support, different button types and sizes, states, effects.

    published 0.1.4 7 months ago
  • Flexbox grid system to build layouts

    published 1.5.1 6 months ago
  • Vue 3 component for creating animation-friendly router links.

    published 0.0.1-alpha.2 8 months ago
  • ClickTone is designed to control audio playback with various settings, including volume control, callback and debug mode. It also includes iOS support.

    published 1.5.4 3 days ago
  • WheelFortune implements an animation of a spinning wheel of fortune using the GSAP library. It allows customization of parameters including the number of segments, number of revolutions, spin states, and callbacks.

    published 1.4.0 3 days ago
  • Togglefy is designed to add interactivity to web pages by toggling the classes of specified elements.

    published 0.0.1-alpha.1 3 months ago
  • <br>

    published 0.0.1 2 months ago
  • SelectOptions replaces standard HTML drop-down lists with custom ones, improving their appearance and user interaction.

    published 1.1.2 3 days ago
  • EasyConfetti is designed to create confetti animations and provides flexible, customisable confetti animations that can be easily integrated into a web page to create visual effects.

    published 0.0.1-alpha.1 12 days ago
  • TextSlicer is designed to split text within an HTML element into separate words and/or characters, wrapping each word and/or character in separate span elements.

    published 0.2.1 3 days ago