baserjs

1.0.0-beta.0 • Public • Published

baserJS

Build Status

コーポレートサイトにちょうどいいJavaScriptライブラリ

Develop v1.0.0 in progress

Functions

  • Components/Elements
    • Styled <select>
    • Modal window
    • Slideshow
    • Tooltip
    • Expander
    • Tabs
    • Dropdown Navigation
    • Maps
      • GoogleMaps
        • Standard
        • Multi pins
        • Fit bounds
        • Rendering then inview
        • Pinning then inview
        • Animation pinning
        • Info window
        • iFrame Render
    • Video
      • General API & UI <video>, YouTube and Vimeo
      • YouTube
        • Standard
        • Loading a thumbnail image
        • Multi Tracks
      • Vimeo
  • Display Helper
    • Aligning height
    • Object Fit (CSS object-fit)
    • Nth letter (Separate by chars)
  • Interaction Helper
    • Case by device width (breakpoints)
    • Hyperlink delegation
    • Detection when descendant image loaded
    • Detection when element resized
    • Progressive Helper
    • Smooth Scrolling
    • Promise sequencer
    • Scroll spy and Inview for elements
      • Standard
      • High performance
      • Support Scroll Event on Passive Event Listener
      • Support IntersectionObserver
    • Converting units of length
  • DOM Helper
    • Node walker
  • Get browser state
    • Window dimensions
    • Timer
    • Counter
    • Storage
    • History
    • URL Hash
    • URL Query string
    • Exception Tracker

Support Browsers

  • IE11 & Edge
  • Chrome
  • Safari (last 2 version)
  • Firefox
  • Android Chrome
  • iOS Safari (last 2 version)

Usage

import baser from 'baserjs';
<script src="baser.js"></script>

Development and Contribution

How to Install

Copyright © 2017 baserCMS Users Community, Licensed under the MIT License.

Dependencies (3)

Dev Dependencies (19)

Package Sidebar

Install

npm i baserjs

Weekly Downloads

1

Version

1.0.0-beta.0

License

MIT

Last publish

Collaborators

  • yusukehirao