]> git.ipfire.org Git - ipfire.org.git/commitdiff
docs: Fix deleting files
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 15 Dec 2023 13:12:14 +0000 (13:12 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 15 Dec 2023 13:12:14 +0000 (13:12 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/docs/confirm-delete.html
src/web/docs.py

index 042a61f40f55b0d205e4f91b80176bfdf2004a09..cf6115ed0910a131d4bd19cea28efbb68e586f20 100644 (file)
@@ -2,26 +2,37 @@
 
 {% block title %}{{ _("Delete %s") % file.filename }}{% end block %}
 
-{% block content %}
-       <div class="row justify-content-center my-5">
-               <div class="col col-md-6">
-                       <div class="card card-body">
-                               <h5 class=" mb-4">{{ _("Delete %s") % file.filename }}</h5>
+{% block container %}
+       <section class="section">
+               <div class="container">
+                       <div class="columns is-centered">
+                               <div class="column is-half">
+                                       <h1 class="title">
+                                               {{ _("Delete File") }}
+                                       </h1>
+                                       <h4 class="subtitle">{{ file.filename }}</h4>
 
-                               <p>
-                                       {{ _("Do you really want to delete %(filename)s in %(path)s?") % { "filename" : file.filename, "path" : file.path } }}
-                               </p>
+                                       <div class="block has-text-danger">
+                                               <form action="" method="POST">
+                                                       {% raw xsrf_form_html() %}
 
-                               <form action="" method="POST">
-                                       {% raw xsrf_form_html() %}
+                                                       <div class="field">
+                                                               <p>
+                                                                       {{ _("Do you really want to delete %(filename)s in %(path)s?") % { "filename" : file.filename, "path" : file.path } }}
+                                                               </p>
+                                                       </div>
 
-                                       <div class="d-grid">
-                                               <button type="submit" class="btn btn-primary">
-                                                       {{ _("Delete") }}
-                                               </button>
+                                                       <div class="field">
+                                                               <div class="control">
+                                                                       <button class="button is-danger is-fullwidth">
+                                                                               {{ _("Delete File") }}
+                                                                       </button>
+                                                               </div>
+                                                       </div>
+                                               </form>
                                        </div>
-                               </form>
+                               </div>
                        </div>
                </div>
-       </div>
+       </section>
 {% end block %}
index e0ee6733af6f322a758c7080e93078a87938cd11..984b1f7cfa786b5cbe307ace69f68725df9b872e 100644 (file)
@@ -340,7 +340,7 @@ class DeleteFileHandler(base.BaseHandler):
                with self.db.transaction():
                        file.delete(self.current_user)
 
-               self.redirect("%s/_files" % file.path)
+               self.redirect("/docs%s/_files" % file.path)
 
 
 class SearchHandler(base.BaseHandler):