2026-03-10 08:00:35 +00:00

126 lines
3.0 KiB
JavaScript

export default function tourSteps(onCreateFn) {
return [
{
target: '#v-step-0',
content: 'You can adjust sidebar, or leave it closed ๐Ÿ™‚',
params: {
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-1',
content: 'Admin can check out his messages and tasks easily ๐Ÿ˜ƒ'
},
{
target: '#v-step-2',
content: 'Clickable cog can provide you with link to important pages ๐Ÿ˜„'
},
{
target: '#v-step-3',
content: 'It\'s a theme customizer sidebar, go inside it! โค๏ธ',
params: {
placement: 'left',
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-4',
content: 'Easily adjust navbar ๐Ÿ˜ƒ',
params: {
placement: 'left',
enableScrolling: false,
positionFixed: true,
modifiers: {
offset: {
enabled: true,
offset: '0,20'
},
preventOverflow: {enabled: false}
},
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-5',
content: "Choose a color for navbar, create unique layout ๐Ÿ˜ƒ๏ธ",
params: {
placement: 'left',
enableScrolling: false,
positionFixed: true,
modifiers: {
offset: {
enabled: true,
offset: '0,20'
},
preventOverflow: {enabled: false}
},
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-6',
content: "Also customize sidebar type, it's cool ๐Ÿ™‚",
params: {
placement: 'left',
positionFixed: true,
modifiers: {
offset: {
enabled: true,
offset: '0,20'
},
preventOverflow: {enabled: false}
},
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-7',
content: 'We also have different colors for sidebar, pick one from palette ๐Ÿ˜ƒ',
params: {
placement: 'left',
enableScrolling: false,
positionFixed: true,
modifiers: {
offset: {
enabled: true,
offset: '0,20'
},
preventOverflow: {enabled: false}
},
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
{
target: '#v-step-8',
content: 'Purchase out template if you like it, we appreciate it ๐Ÿ˜ƒ!',
params: {
placement: 'left',
enableScrolling: false,
positionFixed: true,
modifiers: {
offset: {
enabled: true,
offset: '0,20'
},
preventOverflow: {enabled: false}
},
onCreate: (data) => {
onCreateFn(data.instance);
}
}
},
]
}