From f6442c008cac8885b47bc9ddd6023311f6af4222 Mon Sep 17 00:00:00 2001 From: JayPanoz Date: Mon, 26 Dec 2016 17:27:24 +0100 Subject: [PATCH] =?UTF-8?q?added=20Datalogic=E2=80=99s=20new=20Bookvia?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ReadingSystems/boookvia/night.css | 11 +++ ReadingSystems/boookvia/reader.css | 33 +++++++++ ReadingSystems/boookvia/readme.md | 7 ++ ReadingSystems/boookvia/sdk.css | 104 +++++++++++++++++++++++++++++ 4 files changed, 155 insertions(+) create mode 100644 ReadingSystems/boookvia/night.css create mode 100644 ReadingSystems/boookvia/reader.css create mode 100644 ReadingSystems/boookvia/readme.md create mode 100644 ReadingSystems/boookvia/sdk.css diff --git a/ReadingSystems/boookvia/night.css b/ReadingSystems/boookvia/night.css new file mode 100644 index 0000000..101f80b --- /dev/null +++ b/ReadingSystems/boookvia/night.css @@ -0,0 +1,11 @@ +body { + -webkit-filter: invert(1) hue-rotate(180deg); + -webkit-transform: translateZ(0); + background-color: white; +} + +img, video { + -webkit-filter: invert(1) hue-rotate(180deg) contrast(60%) saturate(1.6); + -webkit-transform: translateZ(0); +} + diff --git a/ReadingSystems/boookvia/reader.css b/ReadingSystems/boookvia/reader.css new file mode 100644 index 0000000..bafde29 --- /dev/null +++ b/ReadingSystems/boookvia/reader.css @@ -0,0 +1,33 @@ +body { + padding: 0; +} + +iframe { + background-color: white; +} + +/* Reflowable layout */ + +#reflowable-content-frame { + overflow: hidden; +} + +/* Fixed layout */ + +.fixed-page-frame-left { + left: 0; + width: 50%; + height: 100%; +} + +.fixed-page-frame-right { + left: 50%; + width: 50%; + height: 100%; +} + +.fixed-page-frame-center { + left: 0; + width: 100%; + height: 100%; +} diff --git a/ReadingSystems/boookvia/readme.md b/ReadingSystems/boookvia/readme.md new file mode 100644 index 0000000..72d8756 --- /dev/null +++ b/ReadingSystems/boookvia/readme.md @@ -0,0 +1,7 @@ +# Bookvia + +Multiple references (and files related) to Mantano/Bookari can be found in the iOS package (besides Readium.shared.js). + +It is very likely this app is built with the Bookari Reading System, especially as there is a lot of MNO-prefixed files and this reading system supports [Readium’s LCP](http://readium.org/projects/readium-lcp) (Sony DRM scheme is compatible with it). + +CSS provided from Mantano’s folder in the app’s package. \ No newline at end of file diff --git a/ReadingSystems/boookvia/sdk.css b/ReadingSystems/boookvia/sdk.css new file mode 100644 index 0000000..e77a771 --- /dev/null +++ b/ReadingSystems/boookvia/sdk.css @@ -0,0 +1,104 @@ +html { + height: 100%; + margin: 0; +} + +body { + height: 100%; + width: 100%; + margin: 0; + padding: 10px; + position: absolute; + overflow: hidden; + box-sizing:border-box; + -moz-box-sizing:border-box; /* Firefox */ + -webkit-box-sizing:border-box; /* Safari */ +} + +iframe { + border-width: 0; +} + +#viewport { + width: 100%; + height: 100%; + position: relative; + + overflow: auto; /* pan-zoom feature, fixed layout pages */ +} + + +/*Fixed layout */ + +#fixed-book-frame { + position: absolute !important; +} + + + +.iframe-fixed { + width: 100%; + height: 100%; +} + + +/*Reflowable layout*/ + +#reflowable-book-frame { + position: absolute !important; + left:0; + top:0; + right: 0; + bottom: 0; +} + +#reflowable-content-frame { + position: absolute !important; + opacity: 1; + visibility: visible; +} + +.content-doc-frame { + position: relative !important; +} + +/*Classes to use for styling the book*/ + +/*book*/ +.book-frame { + +} + +.fixed-book-frame { + +} + +/*fixed layout frames only*/ +.fixed-page-frame, .fixed-page-frame-left, .fixed-page-frame-right, .fixed-page-frame-center { + position: absolute !important; +} + +.fixed-page-frame-left { + +} + +.fixed-page-frame-right { + +} + +.fixed-page-frame-center { + +} + +/*reflowable layout*/ +.reflowable-book-frame { + +} + +.reflowable-content-frame { + +} + +.mo-active-default { + +}