From f1552539f7ff3cebbdfd569d253d0405319a98ec Mon Sep 17 00:00:00 2001 From: evazion Date: Fri, 21 Apr 2017 14:28:59 -0500 Subject: [PATCH] notes: allow tags for marking up furigana. --- app/assets/stylesheets/specific/notes.scss | 6 ++++++ app/logical/d_text.rb | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/assets/stylesheets/specific/notes.scss b/app/assets/stylesheets/specific/notes.scss index 9f459121e..9b7fd61d1 100644 --- a/app/assets/stylesheets/specific/notes.scss +++ b/app/assets/stylesheets/specific/notes.scss @@ -34,6 +34,12 @@ div#note-container { font-size: 0.8em; } + ruby { + rt { + font-size: 0.8em; + } + } + ul { margin-left: 1em; margin-bottom: 1em; diff --git a/app/logical/d_text.rb b/app/logical/d_text.rb index e80591443..1359a5a93 100644 --- a/app/logical/d_text.rb +++ b/app/logical/d_text.rb @@ -363,7 +363,7 @@ class DText Sanitize.clean( text, - :elements => %w(code center tn h1 h2 h3 h4 h5 h6 a span div blockquote br p ul li ol em strong small big b i font u s pre), + :elements => %w(code center tn h1 h2 h3 h4 h5 h6 a span div blockquote br p ul li ol em strong small big b i font u s pre ruby rb rt rp), :attributes => { "a" => %w(href title style), "span" => %w(class style),