DEV: Refactor icons used in lightbox HTML

Uses <svg> elements instead of hacky CSS pseudoelements

Adds a migration to mark posts with lightboxes as needing a rebake
This commit is contained in:
Penar Musaraj
2019-03-22 11:52:06 -04:00
parent da187f0967
commit 51e08feb7e
6 changed files with 53 additions and 18 deletions

View File

@@ -424,9 +424,10 @@ class CookedPostProcessor
a["title"] = CGI.escapeHTML(img["title"] || filename)
meta.add_child create_icon_node("far-image")
meta.add_child create_span_node("filename", a["title"])
meta.add_child create_span_node("informations", informations)
meta.add_child create_span_node("expand")
meta.add_child create_icon_node("discourse-expand")
end
def get_filename(upload, src)