mirror of
https://github.com/futurepress/epub.js.git
synced 2025-10-02 14:49:16 +02:00
Merge pull request #2 from victorsoares96/fix-underline-color
fix: cannot change underline color
This commit is contained in:
commit
536f680752
3 changed files with 27 additions and 23 deletions
30
package-lock.json
generated
30
package-lock.json
generated
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"name": "epubjs",
|
||||
"version": "0.3.93",
|
||||
"name": "@victorsoares96/epubjs",
|
||||
"version": "0.3.94",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "epubjs",
|
||||
"version": "0.3.93",
|
||||
"name": "@victorsoares96/epubjs",
|
||||
"version": "0.3.94",
|
||||
"license": "BSD-2-Clause",
|
||||
"dependencies": {
|
||||
"@types/localforage": "0.0.34",
|
||||
"@victorsoares96/marks-pane": "^1.0.11",
|
||||
"@xmldom/xmldom": "^0.7.5",
|
||||
"core-js": "^3.18.3",
|
||||
"event-emitter": "^0.3.5",
|
||||
"jszip": "^3.7.1",
|
||||
"localforage": "^1.10.0",
|
||||
"lodash": "^4.17.21",
|
||||
"marks-pane": "^1.0.9",
|
||||
"path-webpack": "0.0.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
@ -2121,6 +2121,11 @@
|
|||
"integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@victorsoares96/marks-pane": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@victorsoares96/marks-pane/-/marks-pane-1.0.11.tgz",
|
||||
"integrity": "sha512-4KM1tp0aeOKmNKItQxYJfFCRBteia7BsGTFpK21OdjlVEF5/kYlcK41tlhKg+dYgfVo/SA474fx/Q9N0iZsi4g=="
|
||||
},
|
||||
"node_modules/@vue/compiler-core": {
|
||||
"version": "3.2.20",
|
||||
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.20.tgz",
|
||||
|
@ -11233,11 +11238,6 @@
|
|||
"node": ">= 10"
|
||||
}
|
||||
},
|
||||
"node_modules/marks-pane": {
|
||||
"version": "1.0.9",
|
||||
"resolved": "https://registry.npmjs.org/marks-pane/-/marks-pane-1.0.9.tgz",
|
||||
"integrity": "sha512-Ahs4oeG90tbdPWwAJkAAoHg2lRR8lAs9mZXETNPO9hYg3AkjUJBKi1NQ4aaIQZVGrig7c/3NUV1jANl8rFTeMg=="
|
||||
},
|
||||
"node_modules/md5.js": {
|
||||
"version": "1.3.5",
|
||||
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
||||
|
@ -22356,6 +22356,11 @@
|
|||
"integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@victorsoares96/marks-pane": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@victorsoares96/marks-pane/-/marks-pane-1.0.11.tgz",
|
||||
"integrity": "sha512-4KM1tp0aeOKmNKItQxYJfFCRBteia7BsGTFpK21OdjlVEF5/kYlcK41tlhKg+dYgfVo/SA474fx/Q9N0iZsi4g=="
|
||||
},
|
||||
"@vue/compiler-core": {
|
||||
"version": "3.2.20",
|
||||
"resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.20.tgz",
|
||||
|
@ -29775,11 +29780,6 @@
|
|||
"integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==",
|
||||
"dev": true
|
||||
},
|
||||
"marks-pane": {
|
||||
"version": "1.0.9",
|
||||
"resolved": "https://registry.npmjs.org/marks-pane/-/marks-pane-1.0.9.tgz",
|
||||
"integrity": "sha512-Ahs4oeG90tbdPWwAJkAAoHg2lRR8lAs9mZXETNPO9hYg3AkjUJBKi1NQ4aaIQZVGrig7c/3NUV1jANl8rFTeMg=="
|
||||
},
|
||||
"md5.js": {
|
||||
"version": "1.3.5",
|
||||
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
|
||||
|
|
10
package.json
10
package.json
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "epubjs",
|
||||
"version": "0.3.93",
|
||||
"name": "@victorsoares96/epubjs",
|
||||
"version": "0.3.94",
|
||||
"description": "Parse and Render Epubs",
|
||||
"main": "lib/index.js",
|
||||
"module": "src/index.js",
|
||||
|
@ -9,6 +9,10 @@
|
|||
"directories": {
|
||||
"test": "test"
|
||||
},
|
||||
"publishConfig": {
|
||||
"registry": "https://registry.npmjs.org/",
|
||||
"access": "public"
|
||||
},
|
||||
"scripts": {
|
||||
"test": "karma start --single-run --browsers ChromeHeadlessNoSandbox",
|
||||
"docs": "documentation build src/epub.js -f html -o documentation/html/",
|
||||
|
@ -62,7 +66,7 @@
|
|||
"jszip": "^3.7.1",
|
||||
"localforage": "^1.10.0",
|
||||
"lodash": "^4.17.21",
|
||||
"marks-pane": "^1.0.9",
|
||||
"@victorsoares96/marks-pane": "^1.0.11",
|
||||
"path-webpack": "0.0.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ import {extend, borders, uuid, isNumber, bounds, defer, createBlobUrl, revokeBlo
|
|||
import EpubCFI from "../../epubcfi";
|
||||
import Contents from "../../contents";
|
||||
import { EVENTS } from "../../utils/constants";
|
||||
import { Pane, Highlight, Underline } from "marks-pane";
|
||||
import { Pane, Highlight, Underline } from "@victorsoares96/marks-pane";
|
||||
|
||||
class IframeView {
|
||||
constructor(section, options) {
|
||||
|
@ -562,7 +562,7 @@ class IframeView {
|
|||
return {
|
||||
top: this.element.offsetTop,
|
||||
left: this.element.offsetLeft
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
width() {
|
||||
|
@ -764,7 +764,7 @@ class IframeView {
|
|||
if (l) {
|
||||
item.element.removeEventListener("click", l);
|
||||
item.element.removeEventListener("touchstart", l);
|
||||
};
|
||||
}
|
||||
});
|
||||
delete this.highlights[cfiRange];
|
||||
}
|
||||
|
@ -779,7 +779,7 @@ class IframeView {
|
|||
if (l) {
|
||||
item.element.removeEventListener("click", l);
|
||||
item.element.removeEventListener("touchstart", l);
|
||||
};
|
||||
}
|
||||
});
|
||||
delete this.underlines[cfiRange];
|
||||
}
|
||||
|
@ -794,7 +794,7 @@ class IframeView {
|
|||
if (l) {
|
||||
item.element.removeEventListener("click", l);
|
||||
item.element.removeEventListener("touchstart", l);
|
||||
};
|
||||
}
|
||||
});
|
||||
delete this.marks[cfiRange];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue