Skip to content

leuffen/liscom

Repository files navigation

LISCom - Leuffen Interactive Site Components

Interactive Site Components manageed by pure CSS.

Contents

Slideshow

<div class="slideshow">
    <img ...>
    <img ...>
</div>

Details Title

<p data-details-title="Title">Some text epanded if title was clicked</p>

Loader

Typewriter Element

  <typewriter-element
    data-write-speed="200"
    data-delete-speed="50"
    data-pause-before-delete="1000"
    data-pause-before-write="500">
    Hallo,Welt,TypeScript,WebComponent
  </typewriter-element>

Scrollspy

Create list of

    elements with data-scrollspy-name attribute. The name is used to find the corresponding element.

    <ul>
        <liscom-scrollspy></liscom-scrollspy>
    </ul>
    
    
    <div data-scrollspy-name="title">Title</div>

    Scroll-to-top

    <liscom-scroll-to-top></liscom-scroll-to-top>

About

Leuffe Interactive Site Components

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published