[Rt-commit] rt branch, 4.6/update-styling-of-reminders, repushed

Blaine Motsinger blaine at bestpractical.com
Thu Feb 13 18:47:18 EST 2020


The branch 4.6/update-styling-of-reminders was deleted and repushed:
       was e8601eae728a784677ff3f9f4c45a7b36c3607ea
       now af3e485cda4adfaf50b9ed3b81c9eb307ddb82d0

1: e8601eae7 ! 1: af3e485cd Fix styling for reminders
    @@ -12,21 +12,51 @@
      % my $editable = 0;
      % if ($has_reminders) {
     -<div class="form-row">
    -+<div class="form-row reminder-headers">
    ++<div class="form-row reminder-headers p-2 mt-0">
      % if ( $Edit ) {
        <&|/l&>Reminders</&>
      % } else {
     @@
      </div>
    + % my $i = 0;
    + % while ( my $reminder = $reminder_collection->Next ) {
    +-<div class="form-row">
    ++<div class="form-row mt-0">
    + % $i++;
    + % if ( $reminder->Status eq $resolve_status && !$ShowCompleted ) {
    +   <input type="hidden" class="hidden" name="Complete-Reminder-<% $reminder->id %>" value="1" />
    +@@
    + </div>
      % }
      % if ( $editable ) {
     -<i><&|/l&>(Check box to complete)</&></i>
    -+<div class="form-row">
    -+  <i><&|/l&>(Check box to complete)</&></i>
    ++<div class="form-row mt-0">
    ++  <i class="mt-2 ml-2"><&|/l&>(Check box to complete)</&></i>
     +</div>
      % }
    - <hr>
    +-<hr>
    ++<hr class="mt-2 mb-2">
      % } else {
    + 
    + %# we must always include resolved reminders due to the browser
    +@@
    + % }
    + 
    + % if ( $editable && $ShowSave ) {
    +-<div class="form-row">
    ++<div class="form-row mt-0">
    +   <div class="col-md-12">
    +     <div class="save"><input type="submit" class="button form-control btn btn-primary" value="<&|/l&>Save</&>" /></div>
    +   </div>
    +@@
    + <%args>
    + $Ticket
    + </%args>
    +-<div class="form-row">
    ++<div class="form-row mt-0">
    +   <div class="col-md-12">
    +     <&|/l&>New reminder:</&>
    +     <div class="form-row">
     @@
      $Ticket
      $Index
    @@ -40,7 +70,7 @@
      % }
     -      <div class="custom-control custom-checkbox">
     -        <input class="custom-control-input" type="checkbox" value="1" id="Complete-Reminder-<% $Reminder->id %>" name="Complete-Reminder-<% $Reminder->id %>" <% $Reminder->Status eq $Reminder->LifecycleObj->ReminderStatusOnResolve ? 'checked="checked"' : '' |n %>
    -+      <div class="form-row">
    ++      <div class="form-row m-0 pb-2 pt-2">
     +      <div class="col-md-1">
     +        <div class="custom-control custom-checkbox">
     +          <input class="custom-control-input" type="checkbox" value="1" id="Complete-Reminder-<% $Reminder->id %>" name="Complete-Reminder-<% $Reminder->id %>" <% $Reminder->Status eq $Reminder->LifecycleObj->ReminderStatusOnResolve ? 'checked="checked"' : '' |n %>
    @@ -65,7 +95,7 @@
            </div>
     -      <div class="form-row <% $Index%2 ? 'oddline' : 'evenline' %>">
     +
    -+      <div class="form-row">
    ++      <div class="form-row m-0 pb-2">
              <div class="label col-md-3">
                <&|/l&>Owner</&>:
              </div>
    @@ -107,6 +137,34 @@
          </div>
      </%method>
      <%method ShowEntry>
    +@@
    + % my $overdue = $dueobj->IsSet && $dueobj->Diff < 0 ? 1 : 0;
    + 
    + <div class="col-md-12 <% $Index%2 ? 'oddline' : 'evenline' %>" id="reminder-<% $Reminder->id %>">
    +-  <div class="form-row">
    ++  <div class="form-row m-0 pb-2 pt-2">
    + % unless ( $Reminder->CurrentUserHasRight('ModifyTicket') ) {
    +     <div class="col-md-4">
    +       <input name="Complete-Reminder-<% $Reminder->id %>" type="hidden"
    +
    +diff --git a/share/html/Ticket/Reminders.html b/share/html/Ticket/Reminders.html
    +--- a/share/html/Ticket/Reminders.html
    ++++ b/share/html/Ticket/Reminders.html
    +@@
    + <form action="<%RT->Config->Get('WebPath')%>/Ticket/Reminders.html" name="UpdateReminders" id="UpdateReminders" method="post">
    +   <&|/Widgets/TitleBox, title => loc("Reminders"), class=>'ticket-info-reminders' &>
    +     <div class="row">
    +-      <div class="col-md-6">
    ++      <div class="col-md-9">
    +         <& /Ticket/Elements/Reminders, Ticket => $Ticket, ShowCompleted => 1, Edit => 1, ShowSave => 0 &>
    +       </div>
    +     </div>
    +   </&>
    +-  <div class="form-row">
    ++  <div class="form-row mt-0">
    +     <div class="col-md-12">
    +       <& /Elements/Submit, Label => loc('Save Changes') &>
    +     </div>
     
     diff --git a/share/static/css/elevator-light/forms.css b/share/static/css/elevator-light/forms.css
     --- a/share/static/css/elevator-light/forms.css
    @@ -117,32 +175,8 @@
      }
     +
     +/* reminders */
    -+#UpdateReminders .form-row {
    -+    margin-top: 0;
    -+}
    -+
    -+#UpdateReminders .form-row .oddline .form-row, #UpdateReminders .form-row .evenline .form-row {
    -+    margin: 0;
    -+    padding: 0.5rem 0;
    -+}
    -+
    -+#UpdateReminders .form-row.reminder-headers {
    -+    padding: 0.5rem;
    ++#UpdateReminders .form-row.reminder-headers, #UpdateReminders [id^=reminder-] {
     +    border-bottom: 1px solid #dee2e6;
    -+}
    -+
    -+#UpdateReminders [id^=reminder-] {
    -+    border-bottom: 1px solid #dee2e6;
    -+}
    -+
    -+#UpdateReminders i {
    -+    margin-top: 0.5rem;
    -+    margin-left: 0.5rem;
    -+}
    -+
    -+#UpdateReminders hr {
    -+    margin-top: 0.5rem;
    -+    margin-bottom: 0.5rem;
     +}
     +
     +#UpdateReminders .current-value {



More information about the rt-commit mailing list