[Rt-commit] rt branch 5.0/self-service-article-search created. rt-5.0.5-163-g3db88a1af7

BPS Git Server git at git.bestpractical.com
Wed Mar 20 20:55:52 UTC 2024


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rt".

The branch, 5.0/self-service-article-search has been created
        at  3db88a1af773120b1763666dff89ff2aae04ee14 (commit)

- Log -----------------------------------------------------------------
commit 3db88a1af773120b1763666dff89ff2aae04ee14
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Wed Mar 20 16:55:40 2024 -0400

    Improve styling for self service article search

diff --git a/share/html/SelfService/Article/Search.html b/share/html/SelfService/Article/Search.html
index 11905de87d..7255187205 100644
--- a/share/html/SelfService/Article/Search.html
+++ b/share/html/SelfService/Article/Search.html
@@ -47,50 +47,52 @@
 %# END BPS TAGGED BLOCK }}}
 <& /SelfService/Elements/Header, Title => loc('Search Articles') &>
 
+<&| /Widgets/TitleBox, title => '' &>
+<div class="container">
 <form action="<%RT->Config->Get('WebPath')%>/SelfService/Article/Search.html">
   <div class="form-row">
-    <span class="label col-auto">
-      <&|/l&>Search for Articles matching</&>
-    </span>
-    <div class="value col-auto">
-      <input class="form-control" type="text" size=20 name="Articles_Content" />
+    <div class="col-3"></div>
+    <div class="col-5">
+      <input class="form-control" type="text" name="Articles_Content" placeholder="<% loc('Type search terms here') %>" />
     </div>
-    <div class="col-auto">
+    <div class="col-1">
       <input class="form-control btn btn-primary" type="submit" value="<&|/l&>Search</&>">
     </div>
+    <div class="col-3"></div>
   </div>
 </form>
+</div>
 
-  <div class="form-row">
-    <span class="label col-auto">
+<div class="container m-3">
+  <p class="col text-center">
 % if ($Articles_Content) {
 %   if ($articles_basics->Count || $articles_content->Count) {
-<&|/l,$Articles_Content&>Articles matching [_1]</&>
+<&|/l,$Articles_Content&>Articles matching: <span class="font-weight-bold">[_1]</span></&>
 %   } else {
-<&|/l,$Articles_Content&>No Articles match [_1]</&>
+<&|/l,$Articles_Content&>No Articles match <span class="font-weight-bold">[_1]</span></&>
 %   }
 % }
-    </span>
-  </div>
+  </p>
+</div>
 
+<div class="container m-3">
+  <div class="row justify-content-center">
+    <div class="col-6">
 % my %dedupe_articles;
 % while (my $article = $articles_content->Next) {
 %   $dedupe_articles{$article->Id}++;
-  <div class="form-row">
-    <span class="value col-auto">
-      <a href="Display.html?id=<%$article->Id%>"><%$article->Name || loc('(no name)')%>: <%$article->Summary%></a>
-    </span>
-  </div>
+    <dt><a href="Display.html?id=<%$article->Id%>"><%$article->Name || loc('(no name)')%></a></dt>
+    <dd class="mb-2"><%$article->Summary%></dd>
 % }
 
 % while (my $article = $articles_basics->Next) {
 %   next if $dedupe_articles{$article->Id};
-  <div class="form-row">
-    <span class="value col-auto">
-      <a href="Display.html?id=<%$article->Id%>"><%$article->Name || loc('(no name)')%>: <%$article->Summary%></a>
-    </span>
-  </div>
+    <dt><a href="Display.html?id=<%$article->Id%>"><%$article->Name || loc('(no name)')%></a></dt>
+    <dd class="mb-2"><%$article->Summary%></dd>
 % }
+  </div>
+</div>
+</&>
 </div>
 <%init>
 use RT::Articles;

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


hooks/post-receive
-- 
rt


More information about the rt-commit mailing list