jjaffeux
3c6279b90a
DEV: Move to rubocop-discourse.
2020-05-06 18:22:54 +02:00
Neil Lalonde
92cc3d6733
Update translations
2020-05-04 10:50:02 -04:00
Joe
5233654fd2
FIX: ensures wide equations are responsive on Safari
...
This commit ensures that wide equations can be scrolled on Safari. It previously failed because Safari doesn't not support the two value overflow shorthand.
2020-03-06 07:34:46 +08:00
Neil Lalonde
cdf7a1a6f9
Update translations
2020-02-13 15:06:01 -05:00
Neil Lalonde
36ea40940e
Update translations
2020-01-20 11:22:00 -05:00
Neil Lalonde
6b550336cd
Update translations
2019-12-19 12:51:02 -05:00
Daniel Hollas
03ec5c0443
FEATURE: Update KaTeX renderer to v0.11.1 ( #18 )
...
Mostly bug fixes and couple new features.
This version is now live on khanacademy.org
2019-12-04 17:32:31 +11:00
Neil Lalonde
586c283506
Update translations
2019-11-06 10:46:50 -05:00
Neil Lalonde
9e00b8e47e
Update translations
2019-10-10 11:26:13 -04:00
Joe
595fc8675b
FIX: don't wrap inline math ( #17 )
...
* adds CSS classes for styling
* don't wrap inline-math
* adds comment about selectors
2019-09-10 14:56:59 +10:00
Joe
9615034d78
FEATURE: Responsive equations ( #16 )
...
* adds class to math containers for styling
* adds responsive styles
2019-09-09 15:08:01 +10:00
Neil Lalonde
59123ce98b
Update translations
2019-07-15 14:02:00 -04:00
Penar Musaraj
23ab984862
Add id to decorateCooked API call for KaTeX as well
2019-06-20 15:47:00 -04:00
Penar Musaraj
e509c6f6e4
Add id to decorateCooked API call
2019-06-20 10:14:57 -04:00
Neil Lalonde
6128f07d01
Update translations
2019-06-17 13:57:54 -04:00
Penar Musaraj
024ea27fb9
Run Prettier
2019-06-14 13:28:18 -04:00
Penar Musaraj
9810a98d21
One more eslint fix
2019-06-14 12:50:17 -04:00
Penar Musaraj
25a65eacc9
Fix eslint
2019-06-14 12:47:22 -04:00
Neil Lalonde
19b241f69a
Update translations
2019-05-30 11:32:06 -04:00
Guo Xiang Tan
c3eac34afc
Add frozen string literal comment to files.
2019-05-13 10:48:15 +08:00
Neil Lalonde
2e62867df2
Update translations
2019-04-05 10:15:46 -04:00
Neil Lalonde
e6ec5d4fd7
Update translations
2019-03-11 14:04:46 -04:00
Daniel Hollas
dce1a1b0a1
FEATURE: Add KaTeX rendering support ( #15 )
...
* FEATURE: Add KaTeX in-browser rendering support.
* Remove ttf fonts from KaTeX
* Update KaTeX to v0.10.1, fix paths to fonts.
Font loading was fixed by rebuilding KaTeX
and specifiying absolute paths to fonts in CSS:
Steps to build KaTeX:
1. `git clone https://github.com/KaTeX/KaTeX.git && cd KaTeX`
`git submodule update --init --recursive`
2. Change paths to fonts:
`sed -ri 's/@font-folder.+$/@font-folder:
"\/plugins\/discourse-math\/katex\/fonts";/'
submodules/katex-fonts/fonts.less`
3. Disable TTF fonts:
`export USE_TTF=false`
Alternatively, we could modify `.browserslistrc` to match what
Discourse supports
3. Build KaTeX
`yarn && yarn builld`
4. Copy `katex.min.js` and `katex.min.css` from `dist/` to
`discourse-math/public/katex/`
5. Update fonts, copy woff and woff2 files from
`submodules/katex-fonts/fonts`
* Minor copy edit to settings
Mark MathKJax only settings
* Add Mhchem extension for KaTeX.
It is already automatically loaded for MathJaX.
2019-03-05 07:35:00 +11:00
Neil Lalonde
41341b552c
Update translations
2019-01-31 16:36:43 -05:00
Gerhard Schlager
1f738e9faf
Inherit rubocop config from discourse repo
2018-12-03 00:37:09 +01:00
Neil Lalonde
50595b758b
Update translations
2018-11-29 11:08:54 -05:00
Kyle Zhao
d98bc41f18
FIX: configure mathjax to use CDN ( #14 )
2018-11-22 09:11:53 +11:00
David Taylor
199c8387a1
DEV: Apply prettier
2018-10-22 19:49:32 +01:00
Neil Lalonde
d53c0bad11
Update translations
2018-09-10 14:02:22 -04:00
Neil Lalonde
8288c53965
Update translations
2018-08-23 09:49:12 -04:00
Sam
fd5258cb3c
SECURITY: do not allow tags in math wrapper
2018-08-17 16:14:27 +10:00
Sam
28162e9ded
MathJax upgrade to version 2.7.5
2018-08-08 11:58:37 +10:00
Joshua Rosenfeld
ff6d2fc1d7
Add URL to plugin.rb
2018-06-30 17:18:39 -04:00
Neil Lalonde
3ee5e722a6
Update translations
2018-05-31 15:31:39 -04:00
mcmcclur
05d52f593f
Add asciimath processing ( #10 )
...
This version sets the new asciimath parsing to be an option. It also deals with the old zoom_on_hover and enable_accessibility options a bit better.
2018-05-29 08:54:56 +10:00
Neil Lalonde
5588d2ba65
Update translations
2018-04-24 10:32:28 -04:00
Neil Lalonde
82cb897b4d
Update translations
2018-03-07 14:18:54 -05:00
Neil Lalonde
a7414b6cab
Update translations
2018-01-31 11:14:33 -05:00
Neil Lalonde
d605568142
Update translations
2018-01-03 13:27:41 -05:00
Neil Lalonde
df998c4e78
Update translations
2017-12-29 16:41:17 -05:00
Neil Lalonde
89e1ae75f1
Transifex integration
2017-12-08 14:54:35 -05:00
Sam
0329745f84
don't decorate non math
2017-11-20 15:06:24 +11:00
Guo Xiang Tan
669f756b34
Make eslint happy.
2017-08-02 18:18:43 +09:00
Guo Xiang Tan
00dd5f1276
Fix rubocop offenses.
2017-08-02 15:56:11 +09:00
mcmcclur
611840a32d
Add options for zoom and accessibility ( #6 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
2017-07-28 16:14:55 -04:00
SidV
892971c3cc
Create server.es.yml ( #2 )
...
* Create server.es.yml
* Update server.es.yml
2017-07-20 14:42:51 +02:00
Sam
1140e0a435
fix specs
2017-07-18 14:40:05 -04:00
Sam
f84e82f324
Merge pull request #1 from rizka10/patch-1
...
Add Finnish locale
2017-07-17 11:54:53 -04:00
Risto
70ace99c77
Update server.fi.yml
2017-07-16 21:26:49 +03:00
Risto
226d546fdd
Create server.fi.yml
2017-07-16 20:37:22 +03:00