Skip to content

Commit 8a844ab

Browse files
committed
remove medium-editor-rails and switch to CDN on editor pages
1 parent d6f7972 commit 8a844ab

File tree

5 files changed

+8
-9
lines changed

5 files changed

+8
-9
lines changed

Gemfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,6 @@ gem 'meta-tags'
6161
# gem 'serendipitous', :path => "../serendipitous-gem"
6262
gem 'serendipitous', git: 'https://github.com/indentlabs/serendipitous-gem.git'
6363

64-
# Editor
65-
gem 'medium-editor-rails'
66-
6764
# Graphs & Charts
6865
gem 'chartkick'
6966
gem 'd3-rails', '~> 5.9.2' # used for spider charts

Gemfile.lock

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1445,8 +1445,6 @@ GEM
14451445
marcel (1.0.2)
14461446
material_icons (4.0.0)
14471447
railties (>= 3.2)
1448-
medium-editor-rails (2.3.1)
1449-
railties (>= 3.0)
14501448
memory_profiler (1.0.1)
14511449
meta-tags (2.18.0)
14521450
actionpack (>= 3.2.0, < 7.1)
@@ -1723,7 +1721,6 @@ DEPENDENCIES
17231721
language_filter
17241722
listen
17251723
material_icons
1726-
medium-editor-rails
17271724
memory_profiler
17281725
meta-tags
17291726
mini_racer (~> 0.6.3)

app/assets/javascripts/application.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
//
1313
//= require_tree ./preload
1414
//= require cocoon
15-
//= require medium-editor
1615
//= require Chart.bundle
1716
//= require chartkick
1817
//= require autocomplete-rails

app/assets/stylesheets/application.css

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
*= require_self
1212
*= require material_icons
1313
*= require font-awesome
14-
*= require medium-editor/medium-editor
15-
*= require medium-editor/themes/beagle
1614
*= require tribute
1715
*= require_tree .
1816
*/

app/views/documents/edit.html.erb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
<%#
2+
We're using the medium-editor CDN here instead of the rails-medium-editor gem because it broke in the latest
3+
version of Chrome, and has been archived for no more changes. Ergo, we gotta move off of it. :)
4+
%>
5+
<script src="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/js/medium-editor.min.js" integrity="sha512-5D/0tAVbq1D3ZAzbxOnvpLt7Jl/n8m/YGASscHTNYsBvTcJnrYNiDIJm6We0RPJCpFJWowOPNz9ZJx7Ei+yFiA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
6+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/css/medium-editor.min.css" integrity="sha512-zYqhQjtcNMt8/h4RJallhYRev/et7+k/HDyry20li5fWSJYSExP9O07Ung28MUuXDneIFg0f2/U3HJZWsTNAiw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
7+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/medium-editor/5.23.3/css/themes/beagle.min.css" integrity="sha512-Dp5+M9xB0mzENcNK7ReLOvz/cKvhshdJDb3bEKRAz9lKggT/BtVlthhvusC+IoQQ5lazItTaSDQSeyBa0T5LWA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
8+
19
<% set_meta_tags title: "Editing: " + @document.title, description: truncate(@document.body) %>
210

311
<%= content_for :full_width_page_header do %>

0 commit comments

Comments
 (0)