Calak / dragsort

Animated drag sorting for horizontal list items

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dragSort - Animated drag sorting for horizontal list items

Watch the video

Installation

npm i @yaireo/dragsort --save

// usage:
import DragSort from '@yaireo/dragsort'

var dragsort = new DragSort(...)

Usage

HTML

<ul class="list">
    <li>A</li>
    <li>BBBBB</li>
    <li>CCCCCCCCC</li>
    <li>DDDD DDDDDDDD</li>
    <li>EE</li>
</ul>

javascript

var listElm = document.querySelector('.list'),
    dragSort = new DragSort(listElm);

Pre-setup suggestions:

  • Set box-sizing: border-box on your list's children is a good idea
  • Should include the dragsort.css file (from this repository)

About

Animated drag sorting for horizontal list items

License:MIT License


Languages

Language:JavaScript 94.8%Language:CSS 5.2%