[Rt-commit] rt branch, 4.6/admin-limit-simple-form-width, created. rt-4.4.4-770-g365f266b98

? sunnavy sunnavy at bestpractical.com
Wed Feb 12 18:00:59 EST 2020


The branch, 4.6/admin-limit-simple-form-width has been created
        at  365f266b981b97d6c97713de20aa2460bb0d08c3 (commit)

- Log -----------------------------------------------------------------
commit 4cafb45b915c6a80396123bb8968dd928098e618
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Feb 12 06:13:48 2020 +0800

    Add titlebox to queue/template/class/cf/cr create/modify pages
    
    This is for consistency

diff --git a/share/html/Admin/Articles/Classes/Modify.html b/share/html/Admin/Articles/Classes/Modify.html
index 5e49166259..fa10eb6a9d 100644
--- a/share/html/Admin/Articles/Classes/Modify.html
+++ b/share/html/Admin/Articles/Classes/Modify.html
@@ -57,6 +57,8 @@
 <input type="hidden" name="id" value="<%$ClassObj->Id%>" />
 % }
 
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'article-class-info-basics' &>
+
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Class Name</&>:
@@ -164,6 +166,7 @@
 % }
 
 %$m->callback( CallbackName => 'BeforeSubmit', CustomFields => $cfs, ClassObj => $ClassObj );
+</&>
 
   <div class="form-row">
     <div class="col-md-12">
diff --git a/share/html/Admin/CustomFields/Modify.html b/share/html/Admin/CustomFields/Modify.html
index ec9352a763..63099a70c5 100644
--- a/share/html/Admin/CustomFields/Modify.html
+++ b/share/html/Admin/CustomFields/Modify.html
@@ -55,6 +55,8 @@
 <form method="post" action="Modify.html" name="ModifyCustomField" id="ModifyCustomField">
 <input type="hidden" class="hidden" name="id" value="<% $id %>" />
 
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-field-info-basics' &>
+
 <div class="form-row">
   <div class="label col-md-3">
     <&|/l&>Name</&>
@@ -285,6 +287,7 @@ jQuery( function() {
 </div>
 % }
 
+</&>
 <div class="form-row">
   <div class="col-md-12">
     <& /Elements/Submit, Name => 'Update', Label => $id eq 'new'? loc('Create'): loc('Save Changes') &>
diff --git a/share/html/Admin/CustomRoles/Modify.html b/share/html/Admin/CustomRoles/Modify.html
index fb53cd2cb6..45618d8a92 100644
--- a/share/html/Admin/CustomRoles/Modify.html
+++ b/share/html/Admin/CustomRoles/Modify.html
@@ -55,6 +55,7 @@
 <input type="hidden" class="hidden" name="id" value="<% $Create ? 'new': $RoleObj->Id %>" />
 % $m->callback( CallbackName => 'FormStart', Create => $Create, ARGSRef => \%ARGS );
 
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-role-info-basics' &>
 <div class="form-row">
   <div class="label col-md-3">
     <&|/l&>Role Name</&>:
@@ -121,6 +122,7 @@ disabled="disabled"
   </div>
 </div>
 
+</&>
 % if ( $Create ) {
 <& /Elements/Submit, Label => loc('Create') &>
 % } else {
diff --git a/share/html/Admin/Elements/ModifyTemplate b/share/html/Admin/Elements/ModifyTemplate
index 7aba871fb9..50be8ee374 100644
--- a/share/html/Admin/Elements/ModifyTemplate
+++ b/share/html/Admin/Elements/ModifyTemplate
@@ -45,6 +45,7 @@
 %# those contributions and any derivatives thereof.
 %#
 %# END BPS TAGGED BLOCK }}}
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'template-info-basics' &>
 <div class="form-row">
   <div class="col-md-3 label">
     <&|/l&>Name</&>:
@@ -88,6 +89,7 @@
 <%$Content||''%></textarea>
   </div>
 </div>
+</&>
 
 <%INIT>
 
diff --git a/share/html/Admin/Queues/Modify.html b/share/html/Admin/Queues/Modify.html
index 7118912105..79bce3acc0 100644
--- a/share/html/Admin/Queues/Modify.html
+++ b/share/html/Admin/Queues/Modify.html
@@ -55,6 +55,7 @@
 <input type="hidden" class="hidden" name="id" value="<% $Create? 'new': $QueueObj->Id %>" />
 % $m->callback( CallbackName => 'FormStart', Create => $Create, ARGSRef => \%ARGS );
 
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'queue-info-basics' &>
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Queue Name</&>:
@@ -237,6 +238,7 @@
   </div>
 % }
 
+</&>
   <div class="form-row">
     <div class="col-md-12">
 % if ( $Create ) {

commit a602eb2aef702b404d8750fc23b7261e8e013915
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Feb 12 07:04:54 2020 +0800

    Tweak article class create/modify pages to be a bit more coordinated

diff --git a/share/html/Admin/Articles/Classes/Modify.html b/share/html/Admin/Articles/Classes/Modify.html
index fa10eb6a9d..c13cf8ec28 100644
--- a/share/html/Admin/Articles/Classes/Modify.html
+++ b/share/html/Admin/Articles/Classes/Modify.html
@@ -90,7 +90,7 @@
 
   <div class="form-row">
     <div class="col-md-12">
-      <h3><&|/l&>When inserting articles in this class into emails:</&></h3>
+      <h5 class="mt-3"><&|/l&>When inserting articles in this class into emails:</&></h5>
     </div>
   </div>
 
@@ -128,10 +128,11 @@
   </div>
 
 % if ( $cfs ) {
+  <h5 class="mt-3"><&|/l&>Include custom field:</&></h5>
 % while (my $cf = $cfs->Next) {
   <div class="form-row">
-    <div class="col-md-3 label">
-      <&|/l, $cf->Name &>Include custom field '[_1]'</&>
+    <div class="col-md-3 label pt-0">
+      <% $cf->Name %>:
     </div>
     <div class="col-md-9 value">
       <div class="form-row">
@@ -153,7 +154,7 @@
 % } }
 
 % if ( @$subject_cfs ) {
-<h3><&|/l&>Change email subject:</&></h3>
+<h5 class="mt-3"><&|/l&>Change email subject:</&></h5>
 <p><&|/l&>If a Custom Field is selected, the Subject of your outgoing email will be overridden by this article.</&></p>
 
   <& /Widgets/Form/Select,

commit cb6af24b26f6512ddef7fb5ee4f9c49f0af69376
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Feb 12 07:13:19 2020 +0800

    Add $content_class arg so we can customize css classes to div.titlebox-content

diff --git a/share/html/Widgets/TitleBoxStart b/share/html/Widgets/TitleBoxStart
index 2bf15d8eb4..d041253d3a 100644
--- a/share/html/Widgets/TitleBoxStart
+++ b/share/html/Widgets/TitleBoxStart
@@ -62,7 +62,7 @@
         <% $titleright  %><% $titleright_raw |n%><% $titleright_href ? "</a>" : '' |n%>\
     </span>
   </div>
-  <div class="titlebox-content collapse<% $bodyclass %><% $rolledup ? " hidden" : " show"%>" id="<% $tid %>">
+  <div class="titlebox-content collapse<% $bodyclass %><% $rolledup ? " hidden" : " show"%><% " $content_class" || '' %>" id="<% $tid %>">
     <div class="card-body">
 <%ARGS>
 $class => ''
@@ -78,6 +78,7 @@ $id => ''
 $hideable => 1
 $rolledup => 0
 $data => {}
+$content_class => ''
 </%ARGS>
 
 <%init>

commit 365f266b981b97d6c97713de20aa2460bb0d08c3
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Thu Feb 13 06:19:24 2020 +0800

    Limit titlebox/input width for simple admin forms
    
    On large screens, it's way too wide and doesn't look good for simple
    admin forms on the following pages:
    
    * Article class create/modify pages
    * Asset catalog create/modify/defaltvalues pages
    * Custom field create/modify pages
    * Custom role create/modify pages
    * Group create/modify pages
    * Queue create/modify/defaltvalues pages
    * Scrip action create/modify pages
    * Scrip condition create/modify pages
    * Scrip template create/modify pages
    * Scrip create/modify pages
    
    The width rules are consistent with corresponding bootstrap versions

diff --git a/share/html/Admin/Actions/Create.html b/share/html/Admin/Actions/Create.html
index a13a91fcd8..fbdb24adfc 100644
--- a/share/html/Admin/Actions/Create.html
+++ b/share/html/Admin/Actions/Create.html
@@ -49,9 +49,9 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Create.html" id="CreateAction" name="CreateAction">
+<form method="post" action="Create.html" id="CreateAction" name="CreateAction" class="mx-auto max-width-lg">
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 <& Elements/EditBasics, %ARGS, Action => $action, &>
 </&>
 
diff --git a/share/html/Admin/Actions/Modify.html b/share/html/Admin/Actions/Modify.html
index 00c64f5d1d..f40bf2deb8 100644
--- a/share/html/Admin/Actions/Modify.html
+++ b/share/html/Admin/Actions/Modify.html
@@ -49,10 +49,10 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Modify.html" id="ModifyAction" name="ModifyAction">
+<form method="post" action="Modify.html" id="ModifyAction" name="ModifyAction" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $id %>" />
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 <& Elements/EditBasics, %ARGS, Action => $action, &>
 </&>
 
diff --git a/share/html/Admin/Articles/Classes/Modify.html b/share/html/Admin/Articles/Classes/Modify.html
index c13cf8ec28..d4678f4a02 100644
--- a/share/html/Admin/Articles/Classes/Modify.html
+++ b/share/html/Admin/Articles/Classes/Modify.html
@@ -49,7 +49,7 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form name="ModifyClass" action="<% RT->Config->Get('WebPath') %>/Admin/Articles/Classes/Modify.html" method="post">
+<form name="ModifyClass" action="<% RT->Config->Get('WebPath') %>/Admin/Articles/Classes/Modify.html" method="post" class="mx-auto max-width-lg">
 <input type="hidden" name="Submitted" value="1" />
 %if ($Create ) {
 <input type="hidden" name="id" value="new" />
@@ -57,7 +57,7 @@
 <input type="hidden" name="id" value="<%$ClassObj->Id%>" />
 % }
 
-<&| /Widgets/TitleBox, title => loc('Basics'), class => 'article-class-info-basics' &>
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'article-class-info-basics', content_class => 'mx-auto width-sm' &>
 
   <div class="form-row">
     <div class="col-md-3 label">
diff --git a/share/html/Admin/Assets/Catalogs/Create.html b/share/html/Admin/Assets/Catalogs/Create.html
index 7b17ff8b3c..d4655e6834 100644
--- a/share/html/Admin/Assets/Catalogs/Create.html
+++ b/share/html/Admin/Assets/Catalogs/Create.html
@@ -49,10 +49,10 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" enctype="multipart/form-data" id="CreateCatalog" action="Create.html">
+<form method="post" enctype="multipart/form-data" id="CreateCatalog" action="Create.html" class="mx-auto max-width-lg">
   <input type="hidden" name="id" value="new">
 
-  <&| /Widgets/TitleBox, title => loc("Basics"), class => "catalog-basics" &>
+  <&| /Widgets/TitleBox, title => loc("Basics"), class => "catalog-basics", content_class => 'mx-auto width-sm' &>
     <& Elements/EditBasics, %ARGS, CatalogObj => $catalog &>
   </&>
 
diff --git a/share/html/Admin/Assets/Catalogs/DefaultValues.html b/share/html/Admin/Assets/Catalogs/DefaultValues.html
index 8854fb9b39..15acb38ccd 100644
--- a/share/html/Admin/Assets/Catalogs/DefaultValues.html
+++ b/share/html/Admin/Assets/Catalogs/DefaultValues.html
@@ -49,14 +49,14 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="DefaultValues.html" name="ModifyDefaultValues" id="ModifyDefaultValues">
+<form method="post" action="DefaultValues.html" name="ModifyDefaultValues" id="ModifyDefaultValues" class="mx-auto max-width-lg">
 <input type="hidden" name="id" value="<% $catalog->id %>" />
 
 <& /Elements/EditCustomFieldCustomGroupings,
     CustomFieldGenerator => sub {
         $catalog->AssetCustomFields->LimitToDefaultValuesSupportedTypes
     },
-    TitleBoxARGS => { title_class => "inverse" },
+    TitleBoxARGS => { title_class => "inverse", content_class => 'mx-auto width-sm' },
     Object => RT::Asset->new($session{CurrentUser})
 &>
 
diff --git a/share/html/Admin/Assets/Catalogs/Modify.html b/share/html/Admin/Assets/Catalogs/Modify.html
index e27bc2fd33..38a7e83094 100644
--- a/share/html/Admin/Assets/Catalogs/Modify.html
+++ b/share/html/Admin/Assets/Catalogs/Modify.html
@@ -49,10 +49,10 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" enctype="multipart/form-data" id="ModifyCatalog" action="Modify.html">
+<form method="post" enctype="multipart/form-data" id="ModifyCatalog" action="Modify.html" class="mx-auto max-width-lg">
   <input type="hidden" name="id" value="<% $catalog->id %>">
 
-  <&| /Widgets/TitleBox, title => loc("Basics"), class => "catalog-basics" &>
+  <&| /Widgets/TitleBox, title => loc("Basics"), class => "catalog-basics", content_class => 'mx-auto width-sm' &>
     <& Elements/EditBasics, %ARGS, CatalogObj => $catalog &>
   </&>
 
diff --git a/share/html/Admin/Conditions/Create.html b/share/html/Admin/Conditions/Create.html
index 75a2354321..e80136aab7 100644
--- a/share/html/Admin/Conditions/Create.html
+++ b/share/html/Admin/Conditions/Create.html
@@ -49,9 +49,9 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Create.html" id="CreateCondition" name="CreateCondition">
+<form method="post" action="Create.html" id="CreateCondition" name="CreateCondition" class="mx-auto max-width-lg">
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 
 <& Elements/EditBasics, %ARGS, Condition => $condition, &>
 
diff --git a/share/html/Admin/Conditions/Modify.html b/share/html/Admin/Conditions/Modify.html
index 7dabee7b4b..a4ead8df21 100644
--- a/share/html/Admin/Conditions/Modify.html
+++ b/share/html/Admin/Conditions/Modify.html
@@ -49,10 +49,10 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Modify.html" id="ModifyCondition" name="ModifyCondition">
+<form method="post" action="Modify.html" id="ModifyCondition" name="ModifyCondition" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $id %>" />
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 
 <& Elements/EditBasics, %ARGS, Condition => $condition, &>
 
diff --git a/share/html/Admin/CustomFields/Modify.html b/share/html/Admin/CustomFields/Modify.html
index 63099a70c5..b7e6acb734 100644
--- a/share/html/Admin/CustomFields/Modify.html
+++ b/share/html/Admin/CustomFields/Modify.html
@@ -52,10 +52,10 @@
 <& /Elements/ListActions, actions => \@results &>
 
 
-<form method="post" action="Modify.html" name="ModifyCustomField" id="ModifyCustomField">
+<form method="post" action="Modify.html" name="ModifyCustomField" id="ModifyCustomField" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $id %>" />
 
-<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-field-info-basics' &>
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-field-info-basics', content_class => 'mx-auto width-sm' &>
 
 <div class="form-row">
   <div class="label col-md-3">
diff --git a/share/html/Admin/CustomRoles/Modify.html b/share/html/Admin/CustomRoles/Modify.html
index 45618d8a92..773bb59aa6 100644
--- a/share/html/Admin/CustomRoles/Modify.html
+++ b/share/html/Admin/CustomRoles/Modify.html
@@ -51,11 +51,11 @@
 
 
 
-<form action="<%RT->Config->Get('WebPath')%>/Admin/CustomRoles/Modify.html" name="ModifyCustomRole" method="post" enctype="multipart/form-data">
+<form action="<%RT->Config->Get('WebPath')%>/Admin/CustomRoles/Modify.html" name="ModifyCustomRole" method="post" enctype="multipart/form-data" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $Create ? 'new': $RoleObj->Id %>" />
 % $m->callback( CallbackName => 'FormStart', Create => $Create, ARGSRef => \%ARGS );
 
-<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-role-info-basics' &>
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'custom-role-info-basics', content_class => 'mx-auto width-sm' &>
 <div class="form-row">
   <div class="label col-md-3">
     <&|/l&>Role Name</&>:
diff --git a/share/html/Admin/Elements/ModifyTemplate b/share/html/Admin/Elements/ModifyTemplate
index 50be8ee374..238c59d339 100644
--- a/share/html/Admin/Elements/ModifyTemplate
+++ b/share/html/Admin/Elements/ModifyTemplate
@@ -45,7 +45,7 @@
 %# those contributions and any derivatives thereof.
 %#
 %# END BPS TAGGED BLOCK }}}
-<&| /Widgets/TitleBox, title => loc('Basics'), class => 'template-info-basics' &>
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'template-info-basics', content_class => 'mx-auto' &>
 <div class="form-row">
   <div class="col-md-3 label">
     <&|/l&>Name</&>:
diff --git a/share/html/Admin/Global/Template.html b/share/html/Admin/Global/Template.html
index f6cb55a9de..a043206b46 100644
--- a/share/html/Admin/Global/Template.html
+++ b/share/html/Admin/Global/Template.html
@@ -49,7 +49,7 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" name="ModifyTemplate" id="ModifyTemplate" action="Template.html">
+<form method="post" name="ModifyTemplate" id="ModifyTemplate" action="Template.html" class="mx-auto max-width-lg">
 %if ($Create ) {
 <input type="hidden" class="hidden" name="Template" value="new" />
 % } else {
diff --git a/share/html/Admin/Groups/Modify.html b/share/html/Admin/Groups/Modify.html
index 0d746017b1..4e03e9be1b 100644
--- a/share/html/Admin/Groups/Modify.html
+++ b/share/html/Admin/Groups/Modify.html
@@ -52,7 +52,7 @@
 
 
 
-<form action="<%RT->Config->Get('WebPath')%>/Admin/Groups/Modify.html" name="ModifyGroup" method="post" enctype="multipart/form-data">
+<form action="<%RT->Config->Get('WebPath')%>/Admin/Groups/Modify.html" name="ModifyGroup" method="post" enctype="multipart/form-data" class="mx-auto max-width-lg">
 
 %unless ($Group->Id) {
   <input type="hidden" class="hidden" name="id" value="new" />
@@ -60,7 +60,7 @@
   <input type="hidden" class="hidden" name="id" value="<%$Group->Id%>" />
 % }
 
-  <&| /Widgets/TitleBox, title => loc('Basics'), class => 'group-info-basics' &>
+  <&| /Widgets/TitleBox, title => loc('Basics'), class => 'group-info-basics', content_class => 'mx-auto width-sm' &>
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Name</&>:
diff --git a/share/html/Admin/Queues/DefaultValues.html b/share/html/Admin/Queues/DefaultValues.html
index ca8e2d3dab..a060a1bb3f 100644
--- a/share/html/Admin/Queues/DefaultValues.html
+++ b/share/html/Admin/Queues/DefaultValues.html
@@ -49,11 +49,11 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="DefaultValues.html" name="ModifyDefaultValues" id="ModifyDefaultValues">
+<form method="post" action="DefaultValues.html" name="ModifyDefaultValues" id="ModifyDefaultValues" class="mx-auto max-width-lg">
 <input type="hidden" name="id" value="<% $queue->id %>" />
 
 <div class="ticket-info-basics">
-  <&| /Widgets/TitleBox, title => loc('Basics') &>
+  <&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Priority</&>:
@@ -92,7 +92,7 @@
 </div>
 
 <div class="ticket-info-dates">
-  <&|/Widgets/TitleBox, title => loc("Dates") &>
+  <&|/Widgets/TitleBox, title => loc("Dates"), content_class => 'mx-auto width-sm' &>
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Starts</&>:
@@ -121,7 +121,7 @@
 
 % if ( RT->Config->ObjectHasCustomFieldGrouping(Object => RT::Ticket->new($session{CurrentUser}), Grouping => 'People') ) {
 <div class="ticket-info-people">
-  <&|/Widgets/TitleBox, title => loc("People") &>
+  <&|/Widgets/TitleBox, title => loc("People"), content_class => 'mx-auto width-sm' &>
   <& /Elements/EditCustomFields,
       Object => RT::Ticket->new($session{CurrentUser}),
       CustomFields => $queue->TicketCustomFields->LimitToDefaultValuesSupportedTypes,
@@ -133,7 +133,7 @@
 
 % if ( RT->Config->ObjectHasCustomFieldGrouping(Object => RT::Ticket->new($session{CurrentUser}), Grouping => 'Links') ) {
 <div class="ticket-info-links">
-  <&|/Widgets/TitleBox, title => loc("Links") &>
+  <&|/Widgets/TitleBox, title => loc("Links"), content_class => 'mx-auto width-sm' &>
   <& /Elements/EditCustomFields,
       Object => RT::Ticket->new($session{CurrentUser}),
       CustomFields => $queue->TicketCustomFields->LimitToDefaultValuesSupportedTypes,
@@ -146,7 +146,7 @@
 <& /Elements/EditCustomFieldCustomGroupings, CustomFieldGenerator => sub { $queue->TicketCustomFields->LimitToDefaultValuesSupportedTypes }, Object => RT::Ticket->new($session{CurrentUser}) &>
 
 <div class="ticket-info-cfs">
-  <&|/Widgets/TitleBox, title => loc("Transaction Custom Fields") &>
+  <&|/Widgets/TitleBox, title => loc("Transaction Custom Fields"), content_class => 'mx-auto width-sm' &>
   <& /Elements/EditCustomFields, CustomFields => $queue->TicketTransactionCustomFields->LimitToDefaultValuesSupportedTypes, Object => RT::Transaction->new($session{CurrentUser}), QueueObj => $queue, &>
   </&>
 </div>
diff --git a/share/html/Admin/Queues/Modify.html b/share/html/Admin/Queues/Modify.html
index 79bce3acc0..2587071680 100644
--- a/share/html/Admin/Queues/Modify.html
+++ b/share/html/Admin/Queues/Modify.html
@@ -51,11 +51,11 @@
 
 
 
-<form action="<%RT->Config->Get('WebPath')%>/Admin/Queues/Modify.html" name="ModifyQueue" method="post" enctype="multipart/form-data">
+<form action="<%RT->Config->Get('WebPath')%>/Admin/Queues/Modify.html" name="ModifyQueue" method="post" enctype="multipart/form-data" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $Create? 'new': $QueueObj->Id %>" />
 % $m->callback( CallbackName => 'FormStart', Create => $Create, ARGSRef => \%ARGS );
 
-<&| /Widgets/TitleBox, title => loc('Basics'), class => 'queue-info-basics' &>
+<&| /Widgets/TitleBox, title => loc('Basics'), class => 'queue-info-basics', content_class => 'mx-auto width-sm' &>
   <div class="form-row">
     <div class="col-md-3 label">
       <&|/l&>Queue Name</&>:
diff --git a/share/html/Admin/Queues/Template.html b/share/html/Admin/Queues/Template.html
index e12ad84fb9..e3faafde73 100644
--- a/share/html/Admin/Queues/Template.html
+++ b/share/html/Admin/Queues/Template.html
@@ -49,7 +49,7 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" name="ModifyTemplate" id="ModifyTemplate" action="Template.html">
+<form method="post" name="ModifyTemplate" id="ModifyTemplate" action="Template.html" class="mx-auto max-width-lg">
 %if ($Create ) {
 <input type="hidden" class="hidden" name="Template" value="new" />
 % } else {
diff --git a/share/html/Admin/Scrips/Create.html b/share/html/Admin/Scrips/Create.html
index bc83f3bd16..3454dd4485 100644
--- a/share/html/Admin/Scrips/Create.html
+++ b/share/html/Admin/Scrips/Create.html
@@ -49,11 +49,11 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Create.html" id="CreateScrip" name="CreateScrip">
+<form method="post" action="Create.html" id="CreateScrip" name="CreateScrip" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="Queue" value="<% $Queue %>" />
 <input type="hidden" class="hidden" name="Global" value="<% $Global || q{} %>" />
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 
 <& Elements/EditBasics, %ARGS, Scrip => $scrip, Queue => $queue_obj &>
 
diff --git a/share/html/Admin/Scrips/Elements/EditCustomCode b/share/html/Admin/Scrips/Elements/EditCustomCode
index 2c63589f7b..c2fe5492f4 100644
--- a/share/html/Admin/Scrips/Elements/EditCustomCode
+++ b/share/html/Admin/Scrips/Elements/EditCustomCode
@@ -45,7 +45,7 @@
 %# those contributions and any derivatives thereof.
 %#
 %# END BPS TAGGED BLOCK }}}
-<&| /Widgets/TitleBox, title => loc('User Defined conditions and results') &>
+<&| /Widgets/TitleBox, title => loc('User Defined conditions and results'), content_class => 'mx-auto width-sm' &>
 
 <div class="form-row">
   <div class="col-md-12 comment">
diff --git a/share/html/Admin/Scrips/Modify.html b/share/html/Admin/Scrips/Modify.html
index d498ff8fcb..efcb7e6dd8 100644
--- a/share/html/Admin/Scrips/Modify.html
+++ b/share/html/Admin/Scrips/Modify.html
@@ -49,11 +49,11 @@
 <& /Elements/Tabs &>
 <& /Elements/ListActions, actions => \@results &>
 
-<form method="post" action="Modify.html" id="ModifyScrip" name="ModifyScrip">
+<form method="post" action="Modify.html" id="ModifyScrip" name="ModifyScrip" class="mx-auto max-width-lg">
 <input type="hidden" class="hidden" name="id" value="<% $id %>" />
 <input type="hidden" class="hidden" name="From" value="<% $From || q{} %>" />
 
-<&| /Widgets/TitleBox, title => loc('Basics') &>
+<&| /Widgets/TitleBox, title => loc('Basics'), content_class => 'mx-auto width-sm' &>
 
 <& Elements/EditBasics, %ARGS, Scrip => $scrip &>
 
diff --git a/share/static/css/elevator-light/boxes.css b/share/static/css/elevator-light/boxes.css
index ba017d1951..73a9c9a5a0 100644
--- a/share/static/css/elevator-light/boxes.css
+++ b/share/static/css/elevator-light/boxes.css
@@ -149,3 +149,35 @@ div.results .titlebox .titlebox-content {
     -ms-transform: rotate(45deg);
     transform: rotate(45deg);
 }
+
+.max-width-xl {
+  max-width: 1200px;
+}
+
+.max-width-lg {
+  max-width: 992px;
+}
+
+.max-width-md {
+  max-width: 992px;
+}
+
+.max-width-sm {
+  max-width: 576px;
+}
+
+.width-xl {
+  width: 1200px;
+}
+
+.width-lg {
+  width: 992px;
+}
+
+.width-md {
+  width: 992px;
+}
+
+.width-sm {
+  width: 576px;
+}

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


More information about the rt-commit mailing list