mirror of
https://github.com/wassname/template.git
synced 2026-07-13 17:46:00 +08:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6bd5d0bf03 | |||
| a5f663c249 | |||
| b854bd0124 | |||
| a6df552537 |
@@ -1,8 +1,6 @@
|
|||||||
# Distill Template
|
# Distill Template
|
||||||
|
|
||||||
_Disclaimer: This project is research code. It is not an official Google product._
|
This is the repository for the Distill web framework.
|
||||||
|
|
||||||
This is the repository for the distill web framework.
|
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
@@ -16,7 +14,9 @@ To contribute a change, [check out the contributing guide](CONTRIBUTING.md).
|
|||||||
Run `npm run start` to start a watching build rollup server. To view the sample pages in the repo, you can run `npm run serve` as a separate process which starts a static server. `npm run build` will run a one-time build.
|
Run `npm run start` to start a watching build rollup server. To view the sample pages in the repo, you can run `npm run serve` as a separate process which starts a static server. `npm run build` will run a one-time build.
|
||||||
|
|
||||||
|
|
||||||
## License
|
## Disclaimer & License
|
||||||
|
|
||||||
|
_This project is research code. It is not an official product of Google or any other institution supporting Distill._
|
||||||
|
|
||||||
Copyright 2018, The Distill Template Authors.
|
Copyright 2018, The Distill Template Authors.
|
||||||
|
|
||||||
|
|||||||
Generated
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "distill-template",
|
"name": "distill-template",
|
||||||
"version": "2.2.19",
|
"version": "2.2.23",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "distill-template",
|
"name": "distill-template",
|
||||||
"version": "2.2.22",
|
"version": "2.2.23",
|
||||||
"description": "Template for creating Distill articles.",
|
"description": "Template for creating Distill articles.",
|
||||||
"main": "dist/template.v2.js",
|
"main": "dist/template.v2.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
@@ -24,12 +24,17 @@ export default function(dom) {
|
|||||||
if (text && acceptNode(n)) {
|
if (text && acceptNode(n)) {
|
||||||
text = quotes(text);
|
text = quotes(text);
|
||||||
text = punctuation(text);
|
text = punctuation(text);
|
||||||
text = ligatures(text);
|
// TODO: Add back support for ligatures once their uppercased versions don't hang Chrome search anymore
|
||||||
|
// see: https://bugs.chromium.org/p/chromium/issues/detail?id=862648
|
||||||
|
// text = ligatures(text);
|
||||||
n.nodeValue = text;
|
n.nodeValue = text;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 2018-07-11 shancarter@ and ludwigschubert@ no longer know what this was meant to accomplish
|
||||||
|
// if it was trying to not replace text in any child nodes of those listed here,
|
||||||
|
// then it does not accomplish that.
|
||||||
function acceptNode(node) {
|
function acceptNode(node) {
|
||||||
var parent = node.parentElement;
|
var parent = node.parentElement;
|
||||||
var isMath = (parent && parent.getAttribute && parent.getAttribute('class')) ? parent.getAttribute('class').includes('katex') || parent.getAttribute('class').includes('MathJax') : false;
|
var isMath = (parent && parent.getAttribute && parent.getAttribute('class')) ? parent.getAttribute('class').includes('katex') || parent.getAttribute('class').includes('MathJax') : false;
|
||||||
|
|||||||
Reference in New Issue
Block a user