1.1.4 • Published 8 months ago

stories-fs v1.1.4

Weekly downloads
-
License
ISC
Repository
github
Last release
8 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

8 months ago

1.1.3

8 months ago

1.1.2

8 months ago

1.1.1

8 months ago

1.0.19

9 months ago

1.0.18

9 months ago

1.0.17

9 months ago

1.0.16

9 months ago

1.0.15

9 months ago

1.0.14

9 months ago

1.0.13

9 months ago

1.0.12

9 months ago

1.0.11

9 months ago

1.0.10

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

9 months ago

1.0.5

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

1.0.2

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago