summaryrefslogtreecommitdiff
path: root/addons/website_slides_survey/static
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_slides_survey/static')
-rw-r--r--addons/website_slides_survey/static/src/js/slides_course_fullscreen_player.js15
-rw-r--r--addons/website_slides_survey/static/src/scss/website_slides.scss12
-rw-r--r--addons/website_slides_survey/static/src/xml/website_slides_fullscreen.xml16
3 files changed, 43 insertions, 0 deletions
diff --git a/addons/website_slides_survey/static/src/js/slides_course_fullscreen_player.js b/addons/website_slides_survey/static/src/js/slides_course_fullscreen_player.js
new file mode 100644
index 00000000000..9fc8ffe3407
--- /dev/null
+++ b/addons/website_slides_survey/static/src/js/slides_course_fullscreen_player.js
@@ -0,0 +1,15 @@
+odoo.define('website_slides_survey.fullscreen', function (require) {
+ "use strict";
+
+ var core = require('web.core');
+ var _t = core._t;
+ var Fullscreen = require('website_slides.fullscreen');
+
+ Fullscreen.include({
+ xmlDependencies: (Fullscreen.prototype.xmlDependencies || []).concat(
+ ["/website_slides_survey/static/src/xml/website_slides_fullscreen.xml"]
+ ),
+ });
+
+ });
+ \ No newline at end of file
diff --git a/addons/website_slides_survey/static/src/scss/website_slides.scss b/addons/website_slides_survey/static/src/scss/website_slides.scss
new file mode 100644
index 00000000000..fd1506e345b
--- /dev/null
+++ b/addons/website_slides_survey/static/src/scss/website_slides.scss
@@ -0,0 +1,12 @@
+.o_wslides_fullscreen_certification {
+ background-color: #f6f6f6;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 400px;
+ height: 300px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translateX(-50%) translateY(-50%);
+} \ No newline at end of file
diff --git a/addons/website_slides_survey/static/src/xml/website_slides_fullscreen.xml b/addons/website_slides_survey/static/src/xml/website_slides_fullscreen.xml
new file mode 100644
index 00000000000..f6171db9a13
--- /dev/null
+++ b/addons/website_slides_survey/static/src/xml/website_slides_fullscreen.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<templates>
+ <t t-extend="website.slides.fullscreen">
+ <t t-jquery=".o_wslides_fullscreen_content" t-operation="append">
+ <div class="o_wslides_fullscreen_certification" t-if="slide.slide_type == 'certification'">
+ <a t-att-href="'/slides/slide/' + slide.slug" target="new">Pass Certification</a>
+ </div>
+ </t>
+ </t>
+
+ <t t-extend="website.course.fullscreen.title">
+ <t t-jquery=".o_wslides_fullscreen_slide_title_span" t-operation="before">
+ <i t-if="slide.slide_type == 'certification'" class="fa fa-trophy mr-2 text"></i>
+ </t>
+ </t>
+</templates>