[Rt-commit] rt branch, master, updated. rt-4.4.4-749-g8dd0fc0bbd

? sunnavy sunnavy at bestpractical.com
Tue Feb 11 16:22:23 EST 2020


The branch, master has been updated
       via  8dd0fc0bbd7e0c76a2d33b14324ca2f5985a925d (commit)
       via  a797307ea65b2da2e65b9d838b40c456e6462df6 (commit)
       via  5f1f875b072114c0431837c5a22aa31cf3371c27 (commit)
      from  9ba94bd91a17c958e65a924fa6723c5811a256df (commit)

Summary of changes:
 share/html/Elements/ShowLinks              | 47 ++++++++++++++++++------------
 share/static/css/elevator-light/ticket.css |  4 +++
 2 files changed, 32 insertions(+), 19 deletions(-)

- Log -----------------------------------------------------------------
commit a797307ea65b2da2e65b9d838b40c456e6462df6
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Tue Feb 11 11:48:38 2020 -0500

    Update layout and styling of create linked ticket
    
    Update the bootstrap styles to display the form elements
    in a single line. Also reposition the Create button at
    the end since the order of selecting options and clicking
    is more naturally left to right (for many languages).

diff --git a/share/html/Elements/ShowLinks b/share/html/Elements/ShowLinks
index 4d3cbc04bf..54be10d811 100644
--- a/share/html/Elements/ShowLinks
+++ b/share/html/Elements/ShowLinks
@@ -65,24 +65,35 @@
   <& /Elements/ShowCustomFields, Object => $Object, Grouping => 'Links', Table => 0 &>
 
 % if ($Object->isa('RT::Ticket')) {
+<div id="create-linked-ticket" class="container">
+  <form class="form-inline justify-content-center" action="<% RT->Config->Get('WebPath') ."/Helpers/SpawnLinkedTicket" %>" name="SpawnLinkedTicket">
   <div class="form-row">
-    <div class="col-md-12">
-      <form action="<% RT->Config->Get('WebPath') ."/Helpers/SpawnLinkedTicket" %>" name="SpawnLinkedTicket">
-        <input type="hidden" name="CloneTicket" value="<% $Object->id %>">
-        <input type="submit" value="<&|/l&>Create</&>" name="SpawnLinkedTicket" class="btn btn-primary">
-        <select name="LinkType" class="selectpicker">
-          <option value="DependsOn-new"><% loc('Depends on') %></option>
-          <option value="new-DependsOn"><% loc('Depended on by') %></option>
-          <option value="MemberOf-new"><% loc('Parents') %></option>
-          <option value="new-MemberOf"><% loc('Children') %></option>
-          <option value="RefersTo-new"><% loc('Refers to') %></option>
-          <option value="new-RefersTo"><% loc('Referred to by') %></option>
-        </select>
-        <&|/l&>Ticket in</&>
-        <& /Elements/SelectNewTicketQueue, Name => 'CloneQueue' &>
-      </form>
+    <input type="hidden" name="CloneTicket" value="<% $Object->id %>">
+    <div class="col-auto label">
+      <&|/l&>Create new</&>
+    </div>
+    <div class="col">
+      <select name="LinkType" class="selectpicker form-control">
+        <option value="DependsOn-new"><% loc('Depends on') %></option>
+        <option value="new-DependsOn"><% loc('Depended on by') %></option>
+        <option value="MemberOf-new"><% loc('Parents') %></option>
+        <option value="new-MemberOf"><% loc('Children') %></option>
+        <option value="RefersTo-new"><% loc('Refers to') %></option>
+        <option value="new-RefersTo"><% loc('Referred to by') %></option>
+      </select>
+    </div>
+    <div class="col-auto label">
+      <&|/l&>Ticket in</&>
+    </div>
+    <div class="col">
+      <& /Elements/SelectNewTicketQueue, Name => 'CloneQueue' &>
+    </div>
+    <div class="col">
+      <input type="submit" value="<&|/l&>Create</&>" name="SpawnLinkedTicket" class="form-control button btn btn-primary">
     </div>
   </div>
+  </form>
+</div>
 % }
 <%INIT>
 my @display = qw(DependsOn DependedOnBy MemberOf Members RefersTo ReferredToBy);
diff --git a/share/static/css/elevator-light/ticket.css b/share/static/css/elevator-light/ticket.css
index 100891e72f..4925176040 100644
--- a/share/static/css/elevator-light/ticket.css
+++ b/share/static/css/elevator-light/ticket.css
@@ -148,3 +148,7 @@ ul.select-queue li a:visited {
 .ticket-merge-position {
     padding-left: 2em;
 }
+
+#create-linked-ticket {
+    padding-top: 15px;
+}

commit 8dd0fc0bbd7e0c76a2d33b14324ca2f5985a925d
Merge: 9ba94bd91a a797307ea6
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Feb 12 05:11:52 2020 +0800

    Merge branch '4.6/create-linked-ticket-style'


-----------------------------------------------------------------------


More information about the rt-commit mailing list