From fa519ae99ce43bffd3af40b7da32c776e4631cb5 Mon Sep 17 00:00:00 2001 From: "stephen@cubedesigners.com" Date: Tue, 19 Jul 2016 14:27:58 +0000 Subject: [PATCH] Add missing Fluidbook HTML5 audio description files (part 1 of 2). --- .../interface-audio-description-off.svg | 27 +++++++++++++++++++ .../interface-audio-description-on.svg | 26 ++++++++++++++++++ inc/ws/Util/html5/class.ws.html5.compiler.php | 7 +++++ 3 files changed, 60 insertions(+) create mode 100644 fluidbook/icones/interface/interface-audio-description-off.svg create mode 100644 fluidbook/icones/interface/interface-audio-description-on.svg diff --git a/fluidbook/icones/interface/interface-audio-description-off.svg b/fluidbook/icones/interface/interface-audio-description-off.svg new file mode 100644 index 000000000..2160bcbc0 --- /dev/null +++ b/fluidbook/icones/interface/interface-audio-description-off.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/fluidbook/icones/interface/interface-audio-description-on.svg b/fluidbook/icones/interface/interface-audio-description-on.svg new file mode 100644 index 000000000..81a26d5dc --- /dev/null +++ b/fluidbook/icones/interface/interface-audio-description-on.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + diff --git a/inc/ws/Util/html5/class.ws.html5.compiler.php b/inc/ws/Util/html5/class.ws.html5.compiler.php index 261bc1952..acd65765e 100644 --- a/inc/ws/Util/html5/class.ws.html5.compiler.php +++ b/inc/ws/Util/html5/class.ws.html5.compiler.php @@ -32,6 +32,7 @@ class wsHTML5Compiler { 'js/libs/flashdetect.js', 'js/libs/screenfull.js', 'js/libs/storage.js', + 'js/libs/keymaster.js', 'js/libs/jquery/jquery.js', 'js/libs/jquery/jquery.transform.js', 'js/libs/jquery/jquery.form.js', @@ -64,6 +65,7 @@ class wsHTML5Compiler { 'js/libs/fluidbook/fluidbook.bookmarks.js', 'js/libs/fluidbook/fluidbook.background.js', 'js/libs/fluidbook/fluidbook.pad.js', + 'js/libs/fluidbook/fluidbook.audiodescription.js', 'js/libs/fluidbook/views/fluidbook.chapters.js', 'js/libs/fluidbook/views/fluidbook.index.js', 'js/libs/fluidbook/fluidbook.js', @@ -929,6 +931,7 @@ class wsHTML5Compiler { 'interface-sharp-next' => $arrowsColor, 'interface-sharp-previous' => $arrowsColor, 'interface-search' => $couleurI, 'interface-back-arrow' => $subTextColor, 'interface-print' => $subTextColor, 'interface-down' => $arrowsColor, 'interface-close' => $arrowsColor, + 'interface-audio-description-on' => $arrowsColor, 'interface-audio-description-off' => $arrowsColor, 'help-fingers' => $couleurI, 'help-mouse' => $couleurI, 'nav-home' => $couleurI, 'nav-archives' => $couleurI, 'nav-map' => $couleurI, 'nav-tag' => $couleurI, 'nav-print' => $couleurI, 'nav-friend' => $couleurI, 'share-facebook' => $couleurM, 'share-twitter' => $couleurM, 'share-email' => $couleurM, 'share-googleplus' => $couleurM, 'share-linkedin' => $couleurM, 'share-viadeo' => $couleurM, @@ -1143,6 +1146,10 @@ class wsHTML5Compiler { // Arrows $res[] = '#next,#previous{background-color:' . self::colorToCSS($this->theme->parametres->couleurA) . ';}'; + + // Audio description buttons + $res[] = '.audio-description-button{background-color:' . self::colorToCSS($this->theme->parametres->couleurA) . ';}'; + // Book shadow $shadowColor = self::colorToCSS($this->theme->parametres->bookShadeColor); if ($shadowColor != 'transparent') { -- 2.39.5