From 2aa53e94397d639018d4456428fc7d6a29c8db7b Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Sun, 3 May 2020 11:04:34 +0200
Subject: [PATCH] Remove legacy templates

---
 aleksis/core/templates/martor/editor.html  |  71 ---------
 aleksis/core/templates/martor/emoji.html   |  14 --
 aleksis/core/templates/martor/guide.html   | 176 ---------------------
 aleksis/core/templates/martor/toolbar.html |  89 -----------
 4 files changed, 350 deletions(-)
 delete mode 100644 aleksis/core/templates/martor/editor.html
 delete mode 100644 aleksis/core/templates/martor/emoji.html
 delete mode 100644 aleksis/core/templates/martor/guide.html
 delete mode 100644 aleksis/core/templates/martor/toolbar.html

diff --git a/aleksis/core/templates/martor/editor.html b/aleksis/core/templates/martor/editor.html
deleted file mode 100644
index dccea1c07..000000000
--- a/aleksis/core/templates/martor/editor.html
+++ /dev/null
@@ -1,71 +0,0 @@
-{% load i18n %}
-<div class="main-martor main-martor-{{ field_name }} card" data-field-name="{{ field_name }}">
-    <div class="section-martor card-content">
-        <div class="row">
-            <ul class="tabs col s12 m3 primary-color-text">
-                <li class="tab">
-                    <a class="item" data-tab="editor-tab-{{ field_name }}" href="#editor-{{ field_name }}">
-                        <i class="material-icons">edit</i>
-                        {#                        {% trans "Editor" %}#}
-                    </a>
-                </li>
-                <li class="tab">
-                    <a class="item" data-tab="preview-tab-{{ field_name }}" href="#preview-{{ field_name }}">
-                        <i class="material-icons">slideshow</i>
-                        {#                        {% trans "Preview" %}#}
-                    </a>
-                </li>
-
-            </ul>
-            <div class="col s12 m9">
-                {% include "martor/toolbar.html" %}
-            </div>
-        </div>
-        <div class="col s12 tab segment" data-tab="editor-tab-{{ field_name }}"
-             id="editor-{{ field_name }}">
-            <div class="ui active dimmer upload-progress" style="display:none">
-                <div class="ui text loader">{% trans "Uploading... please wait..." %}</div>
-            </div>
-
-            <div id="martor-{{ field_name }}" class="martor-field martor-field-{{ field_name }}"></div>
-            {{ martor }}
-            <i class="angle double down grey icon expand-editor"></i>
-        </div>
-        <div class="martor-preview col s12 tab segment" data-tab="preview-tab-{{ field_name }}"
-             id="preview-{{ field_name }}">
-            <p>{% trans "Nothing to preview" %}</p>
-        </div>
-    </div><!-- end  /.section-martor -->
-
-    {% include 'martor/guide.html' %}
-    {% include 'martor/emoji.html' %}
-    <script type="text/javascript">
-        $(document).ready(function () {
-            $('.tabs').tabs();
-            $('.dropdown-trigger').dropdown();
-            $('.modal').modal();
-        });
-    </script>
-    <style type="text/css">
-        .main-martor .card-content {
-            margin: 0;
-            padding: 0;
-        }
-
-        .martor-toolbar .btn-flat {
-            padding: 0 6px;
-        }
-
-        .maximize::before {
-            content: "fullscreen";
-        }
-
-        .minimize::before {
-            content: "fullscreen_exit";
-        }
-
-        .main-martor .tab a i {
-            line-height: inherit;
-        }
-    </style>
-</div>
diff --git a/aleksis/core/templates/martor/emoji.html b/aleksis/core/templates/martor/emoji.html
deleted file mode 100644
index 61bc0a184..000000000
--- a/aleksis/core/templates/martor/emoji.html
+++ /dev/null
@@ -1,14 +0,0 @@
-{% load i18n %}
-<div class="ui large modal scrolling transition modal-emoji">
-    <i class="close icon"></i>
-    <div class="header"><i class="help circle icon"></i> {% trans "Select Emoji to Insert" %}</div>
-    <div class="content emoji-content-base">
-        <div class="ui segment emoji-loader-init">
-            <div class="ui active inverted dimmer">
-                <div class="ui text loader">{% trans "Preparing emojis..." %}</div>
-            </div>
-        </div>
-        <div class="ui grid emoji-content-body">
-        </div>
-    </div>
-</div>
diff --git a/aleksis/core/templates/martor/guide.html b/aleksis/core/templates/martor/guide.html
deleted file mode 100644
index 60d35b704..000000000
--- a/aleksis/core/templates/martor/guide.html
+++ /dev/null
@@ -1,176 +0,0 @@
-{% load i18n static %}
-<div class="ui medium modal scrolling transition modal-help-guide modal" id="modal-{{ field_name }}">
-    {#  <i class="close icon"></i>#}
-
-    <div class="modal-content">
-        <a href="#" class="modal-close btn-flat right"><i class="material-icons">close</i></a>
-
-        <h4><i class="help circle icon"></i> {% trans "Markdown Guide" %}</h4>
-        <p>{% blocktrans with doc_url='http://commonmark.org/help/' %}This site is powered by Markdown. For full
-            documentation,
-            <a href="{{ doc_url }}" target="_blank">click here</a>{% endblocktrans %}</p>
-        <table class="ui celled table markdown-reference">
-            <thead>
-            <tr>
-                <th>{% trans "Code" %}</th>
-                <th>{% trans "Or" %}</th>
-                <th>Linux/Windows</th>
-                <th>Mac OS</th>
-                <th>{% trans "... to Get" %}</th>
-            </tr>
-            </thead>
-            <tbody>
-            {#            <tr>#}
-            {#                <td>:emoji_name:</td>#}
-            {#                <td>&mdash;</td>#}
-            {#                <td>&mdash;</td>#}
-            {#                <td>&mdash;</td>#}
-            {#                <td><img class="marked-emoji" src="{% static 'plugins/images/heart.png' %}"></td>#}
-            {#            </tr>#}
-            {#            <tr>#}
-            {#                <td>@[username]</td>#}
-            {#                <td>&mdash;</td>#}
-            {#                <td>Ctrl+M</td>#}
-            {#                <td>Command+M</td>#}
-            {#                <td><a href="#">@username</a></td>#}
-            {#            </tr>#}
-            {#            <tr>#}
-            {#                <td colspan="5"></td>#}
-            {#            </tr>#}
-            <tr>
-                <td>*Italic*</td>
-                <td>_Italic_</td>
-                <td>Ctrl+I</td>
-                <td>Command+I</td>
-                <td><em>Italic</em></td>
-            </tr>
-            <tr>
-                <td>**Bold**</td>
-                <td>__Bold__</td>
-                <td>Ctrl+B</td>
-                <td>Command+B</td>
-                <td><strong>Bold</strong></td>
-            </tr>
-            <tr>
-                <td>++Underscores++</td>
-                <td>&mdash;</td>
-                <td>Shift+U</td>
-                <td>Option+U</td>
-                <td>
-                    <ins>Underscores</ins>
-                </td>
-            </tr>
-            <tr>
-                <td>~~Strikethrough~~</td>
-                <td>&mdash;</td>
-                <td>Shift+S</td>
-                <td>Option+S</td>
-                <td>
-                    <del>Strikethrough</del>
-                </td>
-            </tr>
-            <tr>
-                <td># Heading 1</td>
-                <td>Heading 1<br> =========</td>
-                <td>Ctrl+Alt+1</td>
-                <td>Command+Option+1</td>
-                <td><h1>Heading 1</h1></td>
-            </tr>
-            <tr>
-                <td>## Heading 2</td>
-                <td>Heading 2<br> -----------</td>
-                <td>Ctrl+Alt+2</td>
-                <td>Command+Option+2</td>
-                <td><h2>Heading 2</h2></td>
-            </tr>
-            <tr>
-                <td>[Link](http://a.com)</td>
-                <td>[Link][1]<br> &#8285;<br> [1]: http://b.org</td>
-                <td>Ctrl+L</td>
-                <td>Command+L</td>
-                <td>
-                    <a href="http://commonmark.org/">Link</a>
-                </td>
-            </tr>
-            {#            <tr>#}
-            {#                <td>![Image](http://url/a.png)</td>#}
-            {#                <td>![Image][1]<br> &#8285;<br> [1]: http://url/b.jpg</td>#}
-            {#                <td>Ctrl+Shift+I</td>#}
-            {#                <td>Command+Option+I</td>#}
-            {#                <td><img src="{% static 'plugins/images/commonmark.png' %}" width="36" height="36" alt="Markdown"></td>#}
-            {#            </tr>#}
-            <tr>
-                <td>&gt; Blockquote</td>
-                <td>&mdash;</td>
-                <td>Ctrl+Q</td>
-                <td>Command+Q</td>
-                <td>
-                    <blockquote>Blockquote</blockquote>
-                </td>
-            </tr>
-            <tr>
-                <td>A paragraph.<br><br> A paragraph after 1 blank line.</td>
-                <td>&mdash;</td>
-                <td>&mdash;</td>
-                <td>&mdash;</td>
-                <td><p>A paragraph.</p>
-                    <p>A paragraph after 1 blank line.</p></td>
-            </tr>
-            <tr>
-                <td><p>* List<br> * List<br> * List</p></td>
-                <td><p> - List<br> - List<br> - List<br></p></td>
-                <td>Ctrl+U</td>
-                <td>Command+U</td>
-                <td>
-                    <ul>
-                        <li>List</li>
-                        <li>List</li>
-                        <li>List</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><p> 1. One<br> 2. Two<br> 3. Three</p></td>
-                <td><p> 1) One<br> 2) Two<br> 3) Three</p></td>
-                <td>Ctrl+Shift+O</td>
-                <td>Command+Option+O</td>
-                <td>
-                    <ol>
-                        <li>One</li>
-                        <li>Two</li>
-                        <li>Three</li>
-                    </ol>
-                </td>
-            </tr>
-            <tr>
-                <td>Horizontal Rule<br><br> -----------</td>
-                <td>Horizontal Rule<br><br> ***********</td>
-                <td>Ctrl+H</td>
-                <td>Command+H</td>
-                <td>Horizontal Rule
-                    <hr>
-                </td>
-            </tr>
-            <tr>
-                <td>`Inline code` with backticks</td>
-                <td>&mdash;</td>
-                <td>Ctrl+Alt+C</td>
-                <td>Command+Option+C</td>
-                <td><code>Inline code</code> with backticks</td>
-            </tr>
-            <tr>
-                <td>```<br> def whatever(foo):<br>&nbsp;&nbsp;&nbsp;&nbsp;return foo<br>```</td>
-                <td><b>with tab / 4 spaces</b><br>....def whatever(foo):<br>....&nbsp;&nbsp;&nbsp;&nbsp;return foo</td>
-                <td>Ctrl+Alt+P</td>
-                <td>Command+Option+P</td>
-                <td>
-                    <pre>def whatever(foo):<br/>    return foo</pre>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-    </div>
-    <div class="modal-footer">
-        <a href="#" class="modal-close waves-effect waves-green btn-flat">Close</a>
-    </div>
-</div>
diff --git a/aleksis/core/templates/martor/toolbar.html b/aleksis/core/templates/martor/toolbar.html
deleted file mode 100644
index da37e7a4d..000000000
--- a/aleksis/core/templates/martor/toolbar.html
+++ /dev/null
@@ -1,89 +0,0 @@
-{% load i18n %}
-<div class="ui right floated item martor-toolbar">
-    <a class="markdown-selector btn-flat markdown-bold" title="{% trans 'Bold' %} (Ctrl+B)">
-        <i class="material-icons">format_bold</i>
-    </a>
-    <a class="markdown-selector btn-flat markdown-italic" title="{% trans 'Italic' %} (Ctrl+I)">
-        <i class="material-icons">format_italic</i>
-    </a>
-    <a class="markdown-selector btn-flat markdown-horizontal"
-       title="{% trans 'Horizontal Line' %} (Ctrl+H)">
-        <i class="material-icons">remove</i>
-    </a>
-
-
-    <a class="dropdown-trigger btn-flat" title="{% trans 'Heading' %}" data-target="dropdown-heading-{{ field_name }}">
-        <i class="material-icons">format_size</i>
-    </a>
-    <ul class="dropdown-content" id="dropdown-heading-{{ field_name }}">
-        <li>
-            <a class=" markdown-selector markdown-h1" title="{% trans 'H' %} 1 (Ctrl+Alt+1)">{% trans 'H' %} 1</a>
-        </li>
-        <li>
-            <a class=" markdown-selector markdown-h2" title="{% trans 'H' %} 2 (Ctrl+Alt+2)">{% trans 'H' %} 2</a>
-        </li>
-        <li>
-            <a class=" markdown-selector markdown-h3" title="{% trans 'H' %} 3 (Ctrl+Alt+3)">{% trans 'H' %} 3</a>
-        </li>
-    </ul>
-
-
-    <a class="dropdown-trigger btn-flat" title="{% trans 'Pre or Code' %}"
-       data-target="dropdown-precode-{{ field_name }}">
-        <i class="material-icons">code</i>
-    </a>
-
-    <ul class="dropdown-content" id="dropdown-precode-{{ field_name }}">
-        <li>
-            <a class="item markdown-selector markdown-pre" title="{% trans 'Pre' %} (Ctrl+Alt+P)">{% trans 'Pre' %}</a>
-        </li>
-        <li>
-            <a class="item markdown-selector markdown-code"
-               title="{% trans 'Code' %} (Ctrl+Alt+C)">{% trans 'Code' %}</a>
-        </li>
-    </ul>
-
-
-    <a class="markdown-selector btn-flat markdown-blockquote"
-       title="{% trans 'Quote' %} (Ctrl+Q)">
-        <i class="material-icons">format_quote</i>
-    </a>
-    <a class="markdown-selector btn-flat markdown-unordered-list"
-       title="{% trans 'Unordered List' %} (Ctrl+U)">
-        <i class="material-icons">format_list_bulleted</i>
-    </a>
-    <a class="markdown-selector btn-flat markdown-ordered-list"
-       title="{% trans 'Ordered List' %} (Ctrl+Shift+O)">
-        <i class="material-icons">format_list_numbered</i>
-    </a>
-
-    <a class="markdown-selector btn-flat markdown-link" title="{% trans 'URL/Link' %} (Ctrl+L)">
-        <i class="material-icons">insert_link</i>
-    </a>
-    {#    <a class="markdown-selector btn-flat markdown-image-link"#}
-    {#       title="{% trans 'Insert Image Link' %} (Ctrl+Shift+I)">#}
-    {#        <i class="material-icons">insert_photo</i>#}
-    {#    </a>#}
-    {#    <a class="markdown-selector btn-flat markdown-image-upload"#}
-    {#       title="{% trans 'Upload an Image' %}">#}
-    {#        <i class="material-icons">file_upload</i>#}
-    {#        <input name="markdown-image-upload" class="button" type="file" accept="image/*"#}
-    {#               title="{% trans 'Upload an Image' %}">#}
-    {#    </a>#}
-    {#    <a class="markdown-selector btn-flat markdown-emoji" title="{% trans 'Insert Emoji' %}">#}
-    {#        <i class="material-icons">face</i>#}
-    {#    </a>#}
-    {#    <a class="markdown-selector btn-flat markdown-direct-mention"#}
-    {#       title="{% trans 'Direct Mention a User' %} (Ctrl+M)">#}
-    {#        <i class="material-icons">people</i>#}
-    {#    </a>#}
-
-    <a class="markdown-selector btn-flat markdown-toggle-maximize"
-       title="{% trans 'Full Screen' %}">
-        <i class="material-icons maximize icon"></i>
-    </a>
-    <a class="markdown-selector btn-flat markdown-help modal-trigger"
-       title="{% trans 'Markdown Guide (Help)' %}" href="#modal-{{ field_name }}">
-        <i class="material-icons">help</i>
-    </a>
-</div>
-- 
GitLab