0.8.3 • Published 4 months ago

siteguide.js v0.8.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Siteguide.js

Siteguide.js is an open source library made with vanilla Javascript and CSS to help you build website guides and onboarding tours.

Siteguide empowers you to create personalized tours and interactive guides for users within your application or website. With its simple and minimalistic design, Siteguide offers extensive customization options while remaining user-friendly and intuitive.

Installation

npm install siteguide.js --save

Quick Start Example

The following example is a simple tour with two steps.

import { Tour } from 'siteguide.js';

const tour = new Tour({
    scrollTo: {
        behavior: 'smooth',
        block: 'center',
        inline: 'center',
    },
});

const stepList = [
    {
        id: '1',
        host: '.step-1',
        popup: {
            text: "I'm step 1",
            title: 'Step 1',
            type: 'text',
        },
    },
    {
        id: '2',
        host: '.step-2',
        popup: {
            title: 'Step 2',
            text: "I'm step 2",
            type: 'text',
        },
    },
];

tour.addSteps(stepList);

tour.start();

License

Siteguide.js is open source and free to use under the MIT license. See the LICENSE file for more information.

0.8.3

4 months ago

0.8.2

4 months ago

0.8.1

4 months ago

0.8.0

4 months ago

0.7.0

5 months ago

0.6.0

5 months ago

0.5.3

5 months ago

0.5.1

5 months ago

0.5.0

5 months ago

0.4.0

5 months ago

0.3.0

7 months ago

0.2.1-alpha

8 months ago

0.2.0-alpha

8 months ago

0.1.2

8 months ago

0.1.1

8 months ago

0.1.0

8 months ago