ui: clean up more generic forms, remove is_login everywhere
This commit is contained in:
		| @ -24,41 +24,57 @@ | ||||
| {% endblock %} | ||||
|  | ||||
| {% block content %} | ||||
| <div class="container"> | ||||
|   {% block above_form %} | ||||
|   {% endblock %} | ||||
|   <div class=""> | ||||
|     <form action="" method="post" class="form-horizontal"> | ||||
|       {% include 'partials/form.html' with form=form %} | ||||
|       {% block beneath_form %} | ||||
|       {% endblock %} | ||||
|       <a class="btn btn-default" href="{% back %}">{% trans "Cancel" %}</a> | ||||
|       <input type="submit" class="btn btn-primary" value="{% block action %}{% endblock %}" /> | ||||
|     </form> | ||||
|   </div> | ||||
|   <script> | ||||
| <section class="pf-c-page__main-section pf-m-light"> | ||||
|     <div class="pf-c-content"> | ||||
|         {% block above_form %} | ||||
|         {% endblock %} | ||||
|     </div> | ||||
| </section> | ||||
| <section class="pf-c-page__main-section"> | ||||
|     <div class="pf-l-stack"> | ||||
|         <div class="pf-l-stack__item"> | ||||
|             <div class="pf-c-card"> | ||||
|                 <div class="pf-c-card__body"> | ||||
|                     <form action="" method="post" class="pf-c-form pf-m-horizontal"> | ||||
|                         {% include 'partials/form_horizontal.html' with form=form %} | ||||
|                         {% block beneath_form %} | ||||
|                         {% endblock %} | ||||
|                         <div class="pf-c-form__group pf-m-action"> | ||||
|                             <div class="pf-c-form__horizontal-group"> | ||||
|                                 <div class="pf-c-form__actions"> | ||||
|                                     <input class="pf-c-button pf-m-primary" type="submit" value="{% block action %}{% endblock %}" /> | ||||
|                                     <a class="pf-c-button pf-m-secondary" href="{% back %}">{% trans "Cancel" %}</a> | ||||
|                                 </div> | ||||
|                             </div> | ||||
|                         </div> | ||||
|                     </form> | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|     </div> | ||||
| </section> | ||||
| <script> | ||||
|     const attributes = document.getElementsByName('attributes'); | ||||
|     if (attributes.length > 0) { | ||||
|       // https://github.com/codemirror/CodeMirror/issues/5092 | ||||
|       attributes[0].removeAttribute("required"); | ||||
|       const attributesCM = CodeMirror.fromTextArea(attributes[0], { | ||||
|         mode: 'yaml', | ||||
|         theme: 'monokai', | ||||
|         lineNumbers: true, | ||||
|       }); | ||||
|         // https://github.com/codemirror/CodeMirror/issues/5092 | ||||
|         attributes[0].removeAttribute("required"); | ||||
|         const attributesCM = CodeMirror.fromTextArea(attributes[0], { | ||||
|             mode: 'yaml', | ||||
|             theme: 'monokai', | ||||
|             lineNumbers: true, | ||||
|         }); | ||||
|     } | ||||
|     const expressions = document.getElementsByName('expression'); | ||||
|     if (expressions.length > 0) { | ||||
|       // https://github.com/codemirror/CodeMirror/issues/5092 | ||||
|       expressions[0].removeAttribute("required"); | ||||
|       const expressionCM = CodeMirror.fromTextArea(expressions[0], { | ||||
|         mode: 'jinja2', | ||||
|         theme: 'monokai', | ||||
|         lineNumbers: true, | ||||
|       }); | ||||
|         // https://github.com/codemirror/CodeMirror/issues/5092 | ||||
|         expressions[0].removeAttribute("required"); | ||||
|         const expressionCM = CodeMirror.fromTextArea(expressions[0], { | ||||
|             mode: 'jinja2', | ||||
|             theme: 'monokai', | ||||
|             lineNumbers: true, | ||||
|         }); | ||||
|     } | ||||
|   </script> | ||||
| </div> | ||||
| </script> | ||||
| {% endblock %} | ||||
|  | ||||
| {% block scripts %} | ||||
|  | ||||
| @ -1,29 +0,0 @@ | ||||
| {% extends "administration/base.html" %} | ||||
|  | ||||
| {% load i18n %} | ||||
| {% load utils %} | ||||
|  | ||||
| {% block content %} | ||||
| <div class="container"> | ||||
|   {% block above_table %} | ||||
|   {% endblock %} | ||||
|   <table class="table table-striped table-bordered"> | ||||
|     <thead> | ||||
|       <tr> | ||||
|         <th>{% trans 'Name' %}</th> | ||||
|         <th>{% trans 'Class' %}</th> | ||||
|         <th></th> | ||||
|       </tr> | ||||
|     </thead> | ||||
|     <tbody> | ||||
|       {% for source in object_list %} | ||||
|         <tr> | ||||
|           <td>{{ source.name }}</td> | ||||
|           <td>{{ source.cast|fieldtype }}</td> | ||||
|           <td><a href="{% url 'passbook_admin:source-update' pk=source.pk %}?back={{ request.get_full_path }}">{% trans 'Edit' %}</a></td> | ||||
|         </tr> | ||||
|       {% endfor %} | ||||
|     </tbody> | ||||
|   </table> | ||||
| </div> | ||||
| {% endblock %} | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer