Просмотр исходного кода

style textareas supporting markdown with monospace font

checktheroads 5 лет назад
Родитель
Сommit
46cd22ea7e
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      netbox/project-static/netbox.scss
  2. 2 2
      netbox/utilities/forms/fields.py

+ 1 - 1
netbox/project-static/netbox.scss

@@ -245,7 +245,7 @@ span.color-label {
 }
 
 textarea#id_local_context_data,
-textarea#id_comments {
+textarea.markdown {
   font-family: $font-family-monospace;
 }
 

+ 2 - 2
netbox/utilities/forms/fields.py

@@ -216,10 +216,10 @@ class CommentField(forms.CharField):
     """
     A textarea with support for Markdown rendering. Exists mostly just to add a standard help_text.
     """
-    widget = forms.Textarea
+    widget = forms.Textarea(attrs={"class": "markdown"})
     default_label = ''
     # TODO: Port Markdown cheat sheet to internal documentation
-    default_helptext = '<i class="bi bi-info-circle"></i> '\
+    default_helptext = '<i class="bi bi-markdown"></i> '\
                        '<a href="https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet" target="_blank">'\
                        'Markdown</a> syntax is supported'