]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Use check badge for dropdowns
authorMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sat, 29 Oct 2022 21:07:12 +0000 (14:07 -0700)
committerMichael Shamoon <4887959+shamoon@users.noreply.github.com>
Sat, 29 Oct 2022 21:07:45 +0000 (14:07 -0700)
src-ui/src/app/components/common/date-dropdown/date-dropdown.component.html
src-ui/src/app/components/common/filterable-dropdown/filterable-dropdown.component.html

index c99c71cda5252a6e06cd7839b05ecfa12ac4007d..dc8ae868858b67b6d6382502cfb68bcb41dea873 100644 (file)
@@ -1,8 +1,10 @@
   <div class="btn-group w-100" ngbDropdown role="group">
   <button class="btn btn-sm" id="dropdown{{title}}" ngbDropdownToggle [ngClass]="dateBefore || dateAfter ? 'btn-primary' : 'btn-outline-primary'">
     {{title}}
-    <div *ngIf="isActive" class="position-absolute top-0 start-100 p-2 translate-middle badge bg-secondary border border-light rounded-circle">
-      <span class="visually-hidden">selected</span>
+    <div *ngIf="isActive" class="position-absolute top-0 start-100 p-1 translate-middle badge bg-secondary border border-light rounded-circle">
+      <svg width="1em" height="1em" class="m-0 p-0 opacity-75" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
+        <use xlink:href="assets/bootstrap-icons.svg#check-lg"/>
+      </svg><span class="visually-hidden">selected</span>
     </div>
   </button>
   <div class="dropdown-menu date-dropdown shadow pt-0" ngbDropdownMenu attr.aria-labelledby="dropdown{{title}}">
index d5eb29e9012d86b5008a56c72a2140fca8d51c8c..eef92c4eb41096c9f23d6425e671d50044596da1 100644 (file)
@@ -8,8 +8,10 @@
       <div *ngIf="multiple" class="position-absolute top-0 start-100 translate-middle badge bg-secondary border border-light text-light rounded-pill">
         {{selectionModel.totalCount}}<span class="visually-hidden">selected</span>
       </div>
-      <div *ngIf="!multiple" class="position-absolute top-0 start-100 p-2 translate-middle badge bg-secondary border border-light rounded-circle">
-        <span class="visually-hidden">selected</span>
+      <div *ngIf="!multiple" class="position-absolute top-0 start-100 p-1 translate-middle badge bg-secondary border border-light rounded-circle">
+        <svg width="1em" height="1em" class="m-0 p-0 opacity-75" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
+          <use xlink:href="assets/bootstrap-icons.svg#check-lg"/>
+        </svg><span class="visually-hidden">selected</span>
       </div>
     </ng-container>
   </button>