summaryrefslogtreecommitdiff
path: root/addons/website_event_track_quiz/static/src/scss
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/website_event_track_quiz/static/src/scss
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/website_event_track_quiz/static/src/scss')
-rw-r--r--addons/website_event_track_quiz/static/src/scss/event_quiz.scss92
1 files changed, 92 insertions, 0 deletions
diff --git a/addons/website_event_track_quiz/static/src/scss/event_quiz.scss b/addons/website_event_track_quiz/static/src/scss/event_quiz.scss
new file mode 100644
index 00000000..ca441d4d
--- /dev/null
+++ b/addons/website_event_track_quiz/static/src/scss/event_quiz.scss
@@ -0,0 +1,92 @@
+// Retrive the tab's height by summ its properties
+$o-wslides-tabs-height: ($nav-link-padding-y*2) + ($font-size-base * $line-height-base);
+
+// Overal page bg-color: Blend it 'over' the color chosen by the user
+// ($body-bg), rather than force it replacing the variable's value.
+$o-wslides-color-bg: mix($body-bg, #efeff4);
+
+$o-wslides-color-dark1: #47525f;
+$o-wslides-color-dark2: #1f262d;
+$o-wslides-color-dark3: #101216;
+$o-wslides-fs-side-width: 300px;
+
+
+// Common to new slides pages
+// **************************************************
+.o_quiz_gradient {
+ background-image: linear-gradient(120deg, #875A7B, darken(#875A7B, 10%));
+}
+
+.o_quiz_main {
+ background-color: $o-wslides-color-bg;
+
+ .o_wslides_home_nav {
+ top: -40px;
+
+ @include media-breakpoint-up(lg) {
+ font-size: 1rem;
+
+ .o_wslides_nav_navbar_right {
+ padding-left: $spacer;
+ margin-left: auto;
+ border-left: 1px solid $border-color;
+ }
+ }
+ }
+
+ .o_quiz_js_quiz {
+ i.o_quiz_js_quiz_icon {
+ cursor: pointer;
+ }
+
+ i.o_quiz_js_quiz_icon:hover {
+ color: black !important;
+ }
+ }
+
+ .o_quiz_js_quiz_question {
+ .list-group-item {
+ font-size: 1rem;
+
+ input:checked + i.fa-circle {
+ color: $primary !important;
+ }
+ }
+
+ &.disabled {
+ opacity: 0.5;
+ pointer-events: none;
+ }
+
+ &.completed-disabled{
+ pointer-events: none;
+ }
+ }
+
+ a.o_quiz_js_quiz_is_correct {
+ color: black;
+ input:checked + i.fa-check-circle-o {
+ color: $primary !important;
+ }
+ }
+
+ .o_quiz_js_quiz_sequence_highlight {
+ background-color: #1252F3;
+ height: 1px;
+ z-index: 3;
+
+ &:before, &:after {
+ content: "";
+ @include size(6px);
+ display: block;
+ border-radius: 100%;
+ background-color: inherit;
+ @include o-position-absolute(-2px, -2px);
+ }
+
+ &:after {
+ right: auto;
+ left: -2px;
+ }
+ }
+}