summaryrefslogtreecommitdiff
path: root/public/views/slide.ejs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix possible MathJax XSS issue [Security Issue]Max Wu2019-03-031-0/+2
| | | | | | see more at: http://docs.mathjax.org/en/latest/safe-mode.html Signed-off-by: Max Wu <jackymaxj@gmail.com>
* Update reveal.js to version 3.7.0Sheogorath2018-11-191-3/+3
| | | | | | | | | | | | | | | There is a new reveal.js version out. As we try to keep up with upstream, time to integreate it. This patch updates reveal.js in for CDN-using instances as well as the ones using the libraries. Checked that speaker view in slide mode still works, so no CSP change needed. https://github.com/hakimel/reveal.js/releases/tag/3.7.0 https://github.com/hackmdio/codimd/blob/2d241b93002a3a23f81ffe8fab82f2c6c98feca4/lib/csp.js#L72-L74 Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* removing global site layout vars from individual routers, putting them into ↵Claudius2018-11-031-12/+12
| | | | | | app.local Signed-off-by: Claudius <opensource@amenthes.de>
* Remove dead package octiconSheogorath2018-10-101-1/+0
| | | | | | | | Octicon no longer provides its CSS classes and this way is useless in CodiMD. Replacing all used classes in the UI and remove it from build system. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Replace font-awesome with fork-awesomeSheogorath2018-10-051-1/+1
| | | | | | | | | | This patch replaces font-awesome with its fork called fork-awesome. Besides the fact that the newer versions of font-awesome can't be shipped with distros like debian due to license issues, fork-awesome also provides more FOSS related icons and builds on top of version 4.7.x of font-awesome, which we used until this patch. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Update highlight.jsSheogorath2018-06-301-1/+1
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Update to octicon 4.4.0Sheogorath2018-06-301-1/+1
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Add Print icon to slide viewSheogorath2018-06-241-1/+1
| | | | | | | | It redirects the user to the print view of the document. I claim that people should either be smart enough to use ctrl+P or ask someone who knows how to print a webpage. I don't want to babysit our users. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Move polyfill to CDN sectionSheogorath2018-06-181-2/+1
| | | | | | | We don't support it on CDN false instances, but it doesn't hurt to keep it in for CDN-enabled instances Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Upgrade reveal.js to 3.6.0 and useCDN option for CSS includeWu Cheng-Han2018-01-291-5/+4
|
* Merge pull request #598 from xxyy/feature/cspChristoph (Sheogorath) Kern2018-01-221-4/+2
|\ | | | | Implement basic CSP support
| * Fix MathJax CSP issuesLiterallie2017-10-221-3/+1
| |
| * CSP: Add nonce to slide view inline JSLiterallie2017-10-221-1/+1
| |
* | Upgrade mermaid to v7.1.0, fix #600Peter Dave Hello2017-10-301-1/+1
| |
* | Externalise trivial inline styles from slide.ejsLiterallie2017-10-231-5/+5
|/ | | | Dynamic background images need some further work
* add the ability to set slide theme in slide optionsbutlerx2017-05-311-0/+4
|
* Merge pull request #427 from PeterDaveHello/fix-indentMax Wu2017-04-181-6/+6
|\ | | | | Fix indent in views, shouldn't mix tabs with spaces
| * Fix indent in views, shouldn't mix tabs with spacesPeter Dave Hello2017-04-181-6/+6
| |
* | Use abcjs on cdnjs, cc @jackycutePeter Dave Hello2017-04-181-0/+1
|/
* Update to use CDN css for emojify.js when applicableWu Cheng-Han2017-03-211-1/+1
|
* Fix to use minified CDN file source in mermaidWu Cheng-Han2017-02-021-1/+1
|
* Update viz.js and mermaid CDN linksWu Cheng-Han2017-02-021-2/+2
|
* Fix template partial pathWu Cheng-Han2017-01-211-7/+7
|
* Refactor templates and rearrange its pathWu Cheng-Han2017-01-211-7/+7
|
* Upgrade dependenciesWu Cheng-Han2016-12-191-6/+6
|
* Update webpack and slide resource loading to reduce pack sizeWu Cheng-Han2016-11-291-1/+0
|
* Fix slide resource path and style load orders to avoid conflictsWu Cheng-Han2016-11-291-5/+8
|
* Optimize slide page resource packing and load orders, fix possible wrong ↵Wu Cheng-Han2016-11-261-32/+17
| | | | chunks orders and font awesome version
* Fix possible XSS in yaml-metadata and turn using ejs escape syntax than ↵Wu Cheng-Han2016-11-261-5/+5
| | | | external lib [Security Issue]
* Fix slide might trigger script when processing markdown which cause XSS ↵Wu Cheng-Han2016-11-261-1/+1
| | | | [Security Issue]
* Update to separate polypill for IE to a templateWu Cheng-Han2016-11-261-7/+1
|
* Fix syntax highlighting not apply correctly in slidesWu Cheng-Han2016-11-071-3/+3
|
* Merge pull request #243 from Yukaii/google-font-optional-cdnMax Wu2016-11-041-0/+2
|\ | | | | Google font optional cdn
| * Add font css to templatesYukai Huang2016-11-031-0/+2
| |
* | Fix slide highlighting styles not apply properly and add missing styles ↵Wu Cheng-Han2016-11-041-3/+3
|/ | | | dependency of prism in html export
* Require slide mode stylesheetsYukai Huang2016-11-021-3/+2
|
* Fix slide export pdf styles not applied issue and add shiv and shim for IEWu Cheng-Han2016-10-291-4/+16
|
* Update mathjax cdn path and source pathWu Cheng-Han2016-10-251-2/+4
|
* Fix config.js use cdn option not parse properly and add missing cdn resourcesWu Cheng-Han2016-10-231-0/+3
|
* Fix some typo of PR #230Wu Cheng-Han2016-10-231-1/+0
|
* Use CDNJS by default with https and SRI supportPeter Dave Hello2016-10-231-14/+15
|
* Fix to use bower version emojify.jsWu Cheng-Han2016-10-191-0/+1
|
* Merge branch 'master' of https://github.com/jackycute/HackMDWu Cheng-Han2016-10-181-0/+1
|\
| * Add missing tooltip scriptYukai Huang2016-10-181-0/+1
| |
* | Update emoji parser using markdown-it-emoji instead of emojify to solve ↵Wu Cheng-Han2016-10-181-1/+1
|/ | | | issue #217
* Move gist-embed to CDNYukai Huang2016-10-141-0/+1
|
* Move highlight.js to CDNYukai Huang2016-10-141-0/+1
|
* Add handlebars script tagYukai Huang2016-10-131-0/+1
|
* Fix lastchangeui and moment timestampsYukai Huang2016-10-131-0/+1
|
* Optimize common assets with CDNYukai Huang2016-10-131-1/+2
| | | | | | | * jquery * lodash * socket.io * boostrap