47 lines
1.2 KiB
JavaScript
47 lines
1.2 KiB
JavaScript
|
/** @odoo-module */
|
||
|
|
||
|
import wTourUtils from "@website/js/tours/tour_utils";
|
||
|
|
||
|
wTourUtils.registerWebsitePreviewTour("text_animations", {
|
||
|
test: true,
|
||
|
url: "/",
|
||
|
edition: true,
|
||
|
}, () => [
|
||
|
wTourUtils.dragNDrop({
|
||
|
id: "s_cover",
|
||
|
name: "Cover",
|
||
|
}),
|
||
|
{
|
||
|
content: "Click on the snippet title",
|
||
|
trigger: "iframe .s_cover h1",
|
||
|
run: "dblclick", // Make sure the title is selected.
|
||
|
},
|
||
|
{
|
||
|
content: "Click on the 'Animate Text' button to activate the option",
|
||
|
trigger: "div.o_we_animate_text",
|
||
|
},
|
||
|
{
|
||
|
content: "Check that the animation was applied",
|
||
|
trigger: "iframe .s_cover h1 span.o_animated_text",
|
||
|
isCheck: true,
|
||
|
},
|
||
|
{
|
||
|
content: "Click on the 'Animate Text' button",
|
||
|
trigger: "div.o_we_animate_text",
|
||
|
},
|
||
|
{
|
||
|
content: "Check that the animation was disabled for the title",
|
||
|
trigger: "iframe .s_cover:not(:has(.o_animated_text))",
|
||
|
isCheck: true,
|
||
|
},
|
||
|
{
|
||
|
content: "Try to apply the text animation again",
|
||
|
trigger: "div.o_we_animate_text",
|
||
|
},
|
||
|
{
|
||
|
content: "Check that the animation was applied",
|
||
|
trigger: "iframe .s_cover:has(span.o_animated_text)",
|
||
|
isCheck: true,
|
||
|
},
|
||
|
]);
|