1.1.4 • Published 9 months ago

stories-fs v1.1.4

Weekly downloads
-
License
ISC
Repository
github
Last release
9 months ago

Stories-FS

Package that adds "instagram stories" to your site

With Stories-FS, you can create professional-quality visual content.

  1. Demo page
  2. How install?
  3. Example
  4. Parameters

How install?

  1. npm i stories-fs
  2. Add files: HEAD - stories-fs-style.css Scripts - stories-fs.js
  3. Init
new StoriesFs(".stories-fs", {
    slidesPerView: {
        320: {
            count: 4,
        },
        960: {
            count: 6,
        },
        1280: {
            count: 12,
        },
    },
});

Example HTML:

<div class="stories-fs">
    <div class="stories-fs__wrapper">
        <div class="stories-fs__track">
            <div class="stories-fs__slide">
                <div class="stories-fs__preview">
                    <img src="./images/1.jpg" alt="" />
                </div>
                <div class="stories-fs__sub-wrapper">
                    <div class="stories-fs__inner">
                        <img src="./images/1.jpg" alt="" />
                    </div>
                    <div class="stories-fs__inner">
                        <img src="./images/2.jpg" alt="" />
                    </div>
                    <div class="stories-fs__inner">
                        <img src="./images/3.jpg" alt="" />
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

Parameters


NametypeDefaultValueDescription
slidesPerViewobject--The number of slides at a given screen resolution
navigationobjectfalseelBtnPrev | elBtnNextReplacement of default slider control buttons
swipeOnSlidebooleantruetrue | falseAdd the ability to switch slides by swipe on the slide
autoPlayFullScreenbooleanfalsetrue | falseToggles the slide when completing the item count
storiesModebooleantruetrue | falseIf false the progress bar is hidden
aspectRatioPreviewbooleantruetrue | falseAspect-ratio for preview off
speedStorynumber3000-Viewing time of one story
speedAnimNextSlidenumber32-Speed animation next slide. low value = high speed scroll
acceptsacornacorn-import-assertionsajvajv-formatsajv-keywordsansi-html-communityansi-regexansi-stylesanymatchargparsearray-flattenbalanced-matchbatchbinary-extensionsbody-parserbonjour-serviceboolbasebrace-expansionbracesbrowserslistbuffer-frombytescall-bindcallsitescamel-casecaniuse-litechalkchokidarchrome-trace-eventclean-cssclone-deepcolor-convertcolor-namecolorettecommandercompressiblecompressionconcat-mapconnect-history-api-fallbackcontent-dispositioncontent-typecookiecookie-signaturecore-util-iscosmiconfigcross-spawncss-blank-pseudocss-has-pseudocss-prefers-color-schemecss-selectcss-whatcssdbcssescdebugdefault-gatewaydefine-lazy-propdepddestroydetect-nodedir-globdns-equaldns-packetdom-converterdom-serializerdomelementtypedomhandlerdomutilsdot-caseee-firstelectron-to-chromiumencodeurlenhanced-resolveentitiesenvinfoerror-exes-module-lexerescaladeescape-htmlescape-string-regexpeslint-scopeesrecurseestraverseetageventemitter3eventsexecaexpressfast-deep-equalfast-globfast-json-stable-stringifyfastest-levenshteinfastqfaye-websocketfill-rangefinalhandlerfind-upfollow-redirectsforwardedfraction.jsfreshfs-monkeyfs.realpathfunction-bindget-intrinsicget-streamglobglob-parentglob-to-regexpglobbygraceful-fshandle-thinghashas-flaghas-protohas-symbolshehpack.jshtml-entitieshtml-minifier-terserhtmlparser2http-deceiverhttp-errorshttp-parser-jshttp-proxyhttp-proxy-middlewarehuman-signalsiconv-liteicss-utilsignoreimmutableimport-freshimport-localinflightinheritsinterpretipaddr.jsis-arrayishis-binary-pathis-core-moduleis-dockeris-extglobis-globis-numberis-plain-objis-plain-objectis-streamis-wslisarrayisexeisobjectjest-workerjitijs-tokensjs-yamljson-parse-even-better-errorsjson-schema-traversekind-oflaunch-editorlines-and-columnsloader-runnerlocate-pathlodashlower-caselru-cachemedia-typermemfsmerge-descriptorsmerge-streammerge2methodsmicromatchmimemime-dbmime-typesmimic-fnminimalistic-assertminimatchmsmulticast-dnsnanoidnegotiatorneo-asyncno-casenode-forgenode-releasesnormalize-pathnormalize-rangenpm-run-pathnth-checkobject-inspectobufon-finishedon-headersonceonetimeopenp-limitp-locatep-retryp-tryparam-caseparent-moduleparse-jsonparseurlpascal-casepath-existspath-is-absolutepath-keypath-parsepath-to-regexppath-typepicocolorspicomatchpkg-dirpostcss-attribute-case-insensitivepostcss-clamppostcss-color-functional-notationpostcss-color-hex-alphapostcss-color-rebeccapurplepostcss-custom-mediapostcss-custom-propertiespostcss-custom-selectorspostcss-dir-pseudo-classpostcss-double-position-gradientspostcss-focus-visiblepostcss-focus-withinpostcss-font-variantpostcss-gap-propertiespostcss-image-set-functionpostcss-initialpostcss-lab-functionpostcss-logicalpostcss-modules-extract-importspostcss-modules-local-by-defaultpostcss-modules-scopepostcss-modules-valuespostcss-nestingpostcss-opacity-percentagepostcss-overflow-shorthandpostcss-page-breakpostcss-placepostcss-pseudo-class-any-linkpostcss-replace-overflow-wrappostcss-selector-notpostcss-selector-parserpostcss-value-parserpretty-errorprocess-nextick-argsproxy-addrpunycodeqsqueue-microtaskrandombytesrange-parserraw-bodyreadable-streamreaddirprechoirrelateurlrenderkidrequire-from-stringrequires-portresolveresolve-cwdresolve-fromretryreusifyrimrafrun-parallelsafe-buffersafer-bufferschema-utilsselect-hoseselfsignedsemversendserialize-javascriptserve-indexserve-staticsetprototypeofshallow-cloneshebang-commandshebang-regexshell-quoteside-channelsignal-exitslashsockjssource-mapsource-map-jssource-map-supportspdyspdy-transportstatusesstring_decoderstrip-ansistrip-final-newlinesupports-colorsupports-preserve-symlinks-flagtapableterserterser-webpack-pluginthunkyto-regex-rangetoidentifiertslibtype-isunpipeupdate-browserslist-dburi-jsutil-deprecateutilautils-mergeuuidvarywatchpackwbufwebpack-dev-middlewarewebpack-mergewebpack-sourceswebsocket-driverwebsocket-extensionswhichwildcardwrappywsyallist
1.1.4

9 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.0.19

10 months ago

1.0.18

10 months ago

1.0.17

10 months ago

1.0.16

10 months ago

1.0.15

10 months ago

1.0.14

10 months ago

1.0.13

10 months ago

1.0.12

10 months ago

1.0.11

10 months ago

1.0.10

10 months ago

1.0.9

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago