mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Add explanations to relative dates
This commit is contained in:
		| @@ -741,11 +741,11 @@ | ||||
|         </context-group> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.html</context> | ||||
|           <context context-type="linenumber">24</context> | ||||
|           <context context-type="linenumber">33</context> | ||||
|         </context-group> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.html</context> | ||||
|           <context context-type="linenumber">47</context> | ||||
|           <context context-type="linenumber">56</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="5000042972069710005" datatype="html"> | ||||
| @@ -789,18 +789,25 @@ | ||||
|           <context context-type="linenumber">440</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="6052766076365105714" datatype="html"> | ||||
|         <source>now</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.html</context> | ||||
|           <context context-type="linenumber">20</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="6371576811194810854" datatype="html"> | ||||
|         <source>After</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.html</context> | ||||
|           <context context-type="linenumber">19</context> | ||||
|           <context context-type="linenumber">28</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="1218334388194408974" datatype="html"> | ||||
|         <source>Before</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.html</context> | ||||
|           <context context-type="linenumber">42</context> | ||||
|           <context context-type="linenumber">51</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="4873149362496451858" datatype="html"> | ||||
| @@ -814,21 +821,21 @@ | ||||
|         <source>Last month</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> | ||||
|           <context context-type="linenumber">47</context> | ||||
|           <context context-type="linenumber">48</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="8697368973702409683" datatype="html"> | ||||
|         <source>Last 3 months</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> | ||||
|           <context context-type="linenumber">51</context> | ||||
|           <context context-type="linenumber">53</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="3566342898065860218" datatype="html"> | ||||
|         <source>Last year</source> | ||||
|         <context-group purpose="location"> | ||||
|           <context context-type="sourcefile">src/app/components/common/date-dropdown/date-dropdown.component.ts</context> | ||||
|           <context context-type="linenumber">55</context> | ||||
|           <context context-type="linenumber">58</context> | ||||
|         </context-group> | ||||
|       </trans-unit> | ||||
|       <trans-unit id="8953033926734869941" datatype="html"> | ||||
|   | ||||
| @@ -5,13 +5,22 @@ | ||||
|   </button> | ||||
|   <div class="dropdown-menu date-dropdown shadow pt-0" ngbDropdownMenu attr.aria-labelledby="dropdown{{title}}"> | ||||
|     <div class="list-group list-group-flush"> | ||||
|         <button *ngFor="let rd of relativeDates" class="list-group-item small list-goup list-group-item-action d-flex p-2" role="menuitem" (click)="setRelativeDate(rd.date)"> | ||||
|           <div class="selected-icon me-1"> | ||||
|             <svg *ngIf="relativeDate === rd.date" fill="currentColor" class="buttonicon-sm"> | ||||
|         <button *ngFor="let rd of relativeDates" class="list-group-item small list-goup list-group-item-action d-flex p-2" role="menuitem" (click)="setRelativeDate(rd.id)"> | ||||
|           <div class="selected-icon"> | ||||
|             <svg *ngIf="relativeDate === rd.id" fill="currentColor" class="buttonicon-sm"> | ||||
|               <use xlink:href="assets/bootstrap-icons.svg#check"/> | ||||
|           </svg> | ||||
|           </div> | ||||
|           {{rd.name}} | ||||
|           <div class="d-flex justify-content-between w-100 align-items-center ps-2"> | ||||
|             <div class="pe-2 pe-lg-4"> | ||||
|               {{rd.name}} | ||||
|             </div> | ||||
|             <div class="text-muted small pe-2"> | ||||
|               <span class="small"> | ||||
|                 {{ rd.date | customDate:'mediumDate' }} – <ng-container i18n>now</ng-container> | ||||
|               </span> | ||||
|             </div> | ||||
|           </div> | ||||
|         </button> | ||||
|         <div class="list-group-item d-flex flex-column align-items-start" role="menuitem"> | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| .date-dropdown { | ||||
|   min-width: 250px; | ||||
|   white-space: nowrap; | ||||
|  | ||||
|   .btn-link { | ||||
|     line-height: 1; | ||||
|   | ||||
| @@ -39,20 +39,24 @@ export class DateDropdownComponent implements OnInit, OnDestroy { | ||||
|  | ||||
|   relativeDates = [ | ||||
|     { | ||||
|       date: RelativeDate.LAST_7_DAYS, | ||||
|       id: RelativeDate.LAST_7_DAYS, | ||||
|       name: $localize`Last 7 days`, | ||||
|       date: new Date().setDate(new Date().getDate() - 7), | ||||
|     }, | ||||
|     { | ||||
|       date: RelativeDate.LAST_MONTH, | ||||
|       id: RelativeDate.LAST_MONTH, | ||||
|       name: $localize`Last month`, | ||||
|       date: new Date().setMonth(new Date().getMonth() - 1), | ||||
|     }, | ||||
|     { | ||||
|       date: RelativeDate.LAST_3_MONTHS, | ||||
|       id: RelativeDate.LAST_3_MONTHS, | ||||
|       name: $localize`Last 3 months`, | ||||
|       date: new Date().setMonth(new Date().getMonth() - 3), | ||||
|     }, | ||||
|     { | ||||
|       date: RelativeDate.LAST_YEAR, | ||||
|       id: RelativeDate.LAST_YEAR, | ||||
|       name: $localize`Last year`, | ||||
|       date: new Date().setFullYear(new Date().getFullYear() - 1), | ||||
|     }, | ||||
|   ] | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 shamoon
					shamoon