diff --git a/Blitz_framework/CSS/AltStylesheets/blitz.uncommented.css b/Blitz_framework/CSS/AltStylesheets/blitz.uncommented.css index f2b2a41..86fa37d 100644 --- a/Blitz_framework/CSS/AltStylesheets/blitz.uncommented.css +++ b/Blitz_framework/CSS/AltStylesheets/blitz.uncommented.css @@ -377,14 +377,14 @@ caption { th { empty-cells: show; border-bottom: .125em solid currentColor; - padding: .6875em 2% .6875em 0; + padding: .6875em 10px .6875em 0; text-align: left; font-weight: 700 } td { empty-cells: show; border-bottom: .0625em solid currentColor; - padding: .75em 2% .6875em 0; + padding: .75em 10px .6875em 0; text-align: left } .table-fixed { diff --git a/Blitz_framework/CSS/blitz.css b/Blitz_framework/CSS/blitz.css index c0bff07..057e691 100644 --- a/Blitz_framework/CSS/blitz.css +++ b/Blitz_framework/CSS/blitz.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /* blitz — CSS framework for reflowable eBooks - Version 1.2.3 by Jiminy Panoz - Codename: Dictator + Version 1.2.4 by Jiminy Panoz + Codename: Silicone on Sapphire License: MIT (https://opensource.org/licenses/MIT) */ /* NAMESPACES */ @namespace h "http://www.w3.org/1999/xhtml/"; @@ -480,7 +480,7 @@ th { empty-cells: show; border-bottom: 0.125em solid currentColor; /* Current color = color of text (inverted in night mode) */ - padding: 0.6875em 2% 0.6875em 0; + padding: 0.6875em 10px 0.6875em 0; text-align: left; font-weight: bold; } @@ -488,7 +488,7 @@ td { empty-cells: show; border-bottom: 0.0625em solid currentColor; /* Current color = color of text (inverted in night mode) */ - padding: 0.75em 2% 0.6875em 0; + padding: 0.75em 10px 0.6875em 0; text-align: left; } .table-fixed { diff --git a/Blitz_framework/LESS/blitz-lite.less b/Blitz_framework/LESS/blitz-lite.less index 98e436d..3c9af55 100644 --- a/Blitz_framework/LESS/blitz-lite.less +++ b/Blitz_framework/LESS/blitz-lite.less @@ -1,8 +1,8 @@ @charset "UTF-8"; /* blitz — CSS framework for reflowable eBooks - Version 1.2.3 by Jiminy Panoz - Codename: Dictator + Version 1.2.4 by Jiminy Panoz + Codename: Silicone on Sapphire License: MIT (https://opensource.org/licenses/MIT) */ diff --git a/Blitz_framework/LESS/blitz-reset.less b/Blitz_framework/LESS/blitz-reset.less index 104cb2c..1bf1129 100644 --- a/Blitz_framework/LESS/blitz-reset.less +++ b/Blitz_framework/LESS/blitz-reset.less @@ -1,6 +1,6 @@ /* blitz — CSS framework for reflowable eBooks - Version 1.2.3 by Jiminy Panoz - Codename: Dictator + Version 1.2.4 by Jiminy Panoz + Codename: Silicone on Sapphire License: MIT (https://opensource.org/licenses/MIT) */ @import 'base/reset'; \ No newline at end of file diff --git a/Blitz_framework/LESS/blitz.less b/Blitz_framework/LESS/blitz.less index 260bb55..3d0ef96 100644 --- a/Blitz_framework/LESS/blitz.less +++ b/Blitz_framework/LESS/blitz.less @@ -1,8 +1,8 @@ @charset "UTF-8"; /* blitz — CSS framework for reflowable eBooks - Version 1.2.3 by Jiminy Panoz - Codename: Dictator + Version 1.2.4 by Jiminy Panoz + Codename: Silicone on Sapphire License: MIT (https://opensource.org/licenses/MIT) */ diff --git a/Blitz_framework/LESS/extensions/table.less b/Blitz_framework/LESS/extensions/table.less index fe50b02..59fc60f 100644 --- a/Blitz_framework/LESS/extensions/table.less +++ b/Blitz_framework/LESS/extensions/table.less @@ -37,7 +37,7 @@ th { empty-cells: show; border-bottom: (((@border-width *2) / @body-font-size) + 0em) @border-style @border-color; /* Current color = color of text (inverted in night mode) */ @computed-padding: (((@body-font-size * @body-line-height) - (@border-width * 2)) / @body-font-size); - padding: ((@computed-padding / 2) + 0em) 2% ((@computed-padding / 2) + 0em) 0; + padding: ((@computed-padding / 2) + 0em) 10px ((@computed-padding / 2) + 0em) 0; text-align: left; font-weight: bold; } @@ -46,7 +46,7 @@ td { empty-cells: show; border-bottom: ((@border-width / @body-font-size) + 0em) @border-style @border-color; /* Current color = color of text (inverted in night mode) */ @computed-padding: (((@body-font-size * @body-line-height) - (@border-width * 2)) / @body-font-size); - padding: (@base-margin / 2) 2% ((@computed-padding / 2) + 0em) 0; + padding: (@base-margin / 2) 10px ((@computed-padding / 2) + 0em) 0; text-align: left; } diff --git a/Blitz_template/Blitz_epub3.epub b/Blitz_template/Blitz_epub3.epub index e269684..23832f0 100644 Binary files a/Blitz_template/Blitz_epub3.epub and b/Blitz_template/Blitz_epub3.epub differ diff --git a/Blitz_template/Blitz_epub3/OEBPS/Styles/blitz.css b/Blitz_template/Blitz_epub3/OEBPS/Styles/blitz.css index c0bff07..057e691 100644 --- a/Blitz_template/Blitz_epub3/OEBPS/Styles/blitz.css +++ b/Blitz_template/Blitz_epub3/OEBPS/Styles/blitz.css @@ -1,7 +1,7 @@ @charset "UTF-8"; /* blitz — CSS framework for reflowable eBooks - Version 1.2.3 by Jiminy Panoz - Codename: Dictator + Version 1.2.4 by Jiminy Panoz + Codename: Silicone on Sapphire License: MIT (https://opensource.org/licenses/MIT) */ /* NAMESPACES */ @namespace h "http://www.w3.org/1999/xhtml/"; @@ -480,7 +480,7 @@ th { empty-cells: show; border-bottom: 0.125em solid currentColor; /* Current color = color of text (inverted in night mode) */ - padding: 0.6875em 2% 0.6875em 0; + padding: 0.6875em 10px 0.6875em 0; text-align: left; font-weight: bold; } @@ -488,7 +488,7 @@ td { empty-cells: show; border-bottom: 0.0625em solid currentColor; /* Current color = color of text (inverted in night mode) */ - padding: 0.75em 2% 0.6875em 0; + padding: 0.75em 10px 0.6875em 0; text-align: left; } .table-fixed { diff --git a/Blitz_template/Blitz_epub3/OEBPS/content.opf b/Blitz_template/Blitz_epub3/OEBPS/content.opf index 0df96bd..920f39d 100644 --- a/Blitz_template/Blitz_epub3/OEBPS/content.opf +++ b/Blitz_template/Blitz_epub3/OEBPS/content.opf @@ -2,11 +2,11 @@ - XXXXXXXXXXXXXXXXX + urn:uuid:XXXXXXXXXXXXXXXXX - 2018-06-22T00:00:01Z + 2019-08-03T12:40:59Z en @@ -46,165 +46,180 @@ + reflowable + auto | scrolled-doc | scrolled-continuous | paginated + auto | portrait | landscape + none | landscape | portrait | both | auto + --> 1.0 false + (EPUB Accessibility 1.0 requirements: http://www.idpf.org/epub/a11y/accessibility.html#sec-disc-package --> - highContrastAudio - highContrastDisplay - largePrint + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: REQUIRED) + https://www.w3.org/wiki/WebSchemas/Accessibility#Features_for_transformation --> + + + + displayTransformability - annotations - bookmarks - index - printPageNumbers + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: REQUIRED) + https://www.w3.org/wiki/WebSchemas/Accessibility#Features_for_structure_and_navigation --> + + + + + readingOrder structuralNavigation - synchronizedAudioText - timingControl - unlocked + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: REQUIRED) + https://www.w3.org/wiki/WebSchemas/Accessibility#Features_for_content_control --> + + + + + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: REQUIRED) + https://www.w3.org/wiki/WebSchemas/Accessibility#Features_for_augmentation --> + alternativeText - audioDescription - braille - captions - ChemML - describedMath - latex - MathML - longDescription - rubyAnnotations - signLanguage - tactileGraphic - tactileObject - transcript - ttsMarkup + + + + + + + + + + + + + + + (EPUB Accessibility 1.0 requirements: REQUIRED) + http://www.idpf.org/epub/a11y/techniques/techniques.html#meta-004 --> + noFlashingHazard noSoundHazard noMotionSimulationHazard + + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: REQUIRED) + http://www.idpf.org/epub/a11y/techniques/techniques.html#meta-001 --> + textual visual - auditory - tactile + + + + Please adjust which modes or sets of modes a user requires to read your book. + (EPUB Accessibility 1.0 requirements: RECOMMENDED) + http://www.idpf.org/epub/a11y/techniques/techniques.html#meta-002 --> + textual,visual textual + (EPUB Accessibility 1.0 requirements: REQUIRED) + http://www.idpf.org/epub/a11y/techniques/techniques.html#meta-005 --> + The summary of the accessibility of your book. - fullKeyboardControl - fullMouseControl - fullSwitchControl - fullTouchControl - fullVideoControl - fullVoiceControl + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: OPTIONAL) + http://www.idpf.org/epub/a11y/techniques/techniques.html#meta-007 --> + + + + + + + + Please uncomment features that apply. + (EPUB Accessibility 1.0 requirements: OPTIONAL) --> + ARIA - AndroidAccessibility - ATK - AT-SPI - BlackberryAccessibility - iAccessible2 - iOSAccessibility - JavaAccessibility - MacOSXAccessibility - MSAA - UIAutomation + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -233,4 +248,4 @@ - + \ No newline at end of file diff --git a/README.md b/README.md index 3f1c2eb..0a074b5 100644 --- a/README.md +++ b/README.md @@ -177,6 +177,11 @@ When checking for support, you can simply click “Apply Filters” in order to ## Log +### 1.2.4 + +- Corrected tables’ `td` padding (switched back to `px` value instead of `%` as it depended on RSs’ forcing a relayout) +- Disabled a11y metadata in an attempt to provide with a reasonable default + ### 1.2.3 - Corrected KF8’s bug where `page-break-inside: avoid` can create a blank diff --git a/package-lock.json b/package-lock.json index 2d884c6..b171bed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "blitz-ebook", - "version": "1.2.0", + "version": "1.2.4", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1736,9 +1736,9 @@ "dev": true }, "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, "requires": { "for-in": "^1.0.2", @@ -2449,9 +2449,9 @@ "dev": true }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, "requires": { "extend-shallow": "^2.0.1", @@ -2775,38 +2775,15 @@ "dev": true }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", - "set-value": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "unset-value": { diff --git a/package.json b/package.json index 2fdab37..815ae3c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "blitz-ebook", "description": "A CSS Framework for ebooks", - "version": "1.2.3", + "version": "1.2.4", "homepage": "https://github.com/FriendsOfEpub/Blitz", "license": "MIT", "keywords": [