mirror of
				https://github.com/Theodor-Springmann-Stiftung/hamann-ausgabe-core.git
				synced 2025-11-04 12:15:32 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			60 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
@model (BriefeMetaViewModel Letter, bool ShowZHData, bool Compact)
 | 
						|
 | 
						|
<div class="ha-letterhead">
 | 
						|
    @if (!Model.Compact) {
 | 
						|
    <div class="ha-letternumber">
 | 
						|
        <div class="ha-letternumberinline">
 | 
						|
            @Model.Letter.Meta.Autopsic
 | 
						|
        </div>
 | 
						|
    </div>
 | 
						|
    }
 | 
						|
    @if (!String.IsNullOrWhiteSpace(Model.Letter.ParsedReceivers)) {
 | 
						|
    <div class="ha-metadata">
 | 
						|
            <div class="ha-metadataupperrow">
 | 
						|
                <div class="ha-metadatadate">
 | 
						|
                    @Model.Letter.Meta.Date
 | 
						|
                </div>
 | 
						|
                @if (!Model.Compact) {
 | 
						|
                    @await Html.PartialAsync("/Views/Shared/_Pills.cshtml", (Model.Letter, Model.ShowZHData))
 | 
						|
                }
 | 
						|
            </div>
 | 
						|
            <div class="ha-metadatapersons">
 | 
						|
 | 
						|
                @if (Model.Letter.Meta.isDraft == HaDocument.Models.OptionalBool.True) { 
 | 
						|
                    <span>@Html.Raw(Model.Letter.ParsedSenders)</span>
 | 
						|
                    <div class="ha-tooltip">
 | 
						|
                            ↛
 | 
						|
                        <div class="ha-tooltiptext" style="bottom: 100%;">
 | 
						|
                            Entwurf
 | 
						|
                        </div>
 | 
						|
                    </div>
 | 
						|
                    <span>@Html.Raw(Model.Letter.ParsedReceivers)</span>
 | 
						|
                }
 | 
						|
                else {
 | 
						|
                    <span>@Html.Raw(Model.Letter.ParsedSenders) → @Html.Raw(Model.Letter.ParsedReceivers)</span>
 | 
						|
                }
 | 
						|
            </div>
 | 
						|
    </div>
 | 
						|
     }
 | 
						|
    else {
 | 
						|
        <div class="ha-metadatastrike">
 | 
						|
        <span>[Fälschlich in ZH aufgenommen]</span>
 | 
						|
        @if (!Model.Compact && Model.ShowZHData) {
 | 
						|
        @if (Model.Letter.ParsedZHString != null && Model.ShowZHData) {
 | 
						|
            <div class="ha-tooltip">
 | 
						|
                <div class="ha-pill">
 | 
						|
                    <span>@Html.Raw(Model.Letter.ParsedZHString)</span>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        }
 | 
						|
        else if (Model.Letter.ParsedZHString == null) {
 | 
						|
            <div class="ha-tooltip">
 | 
						|
                <div class="ha-pill ha-newpill">
 | 
						|
                    <span>Neu</span>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        }
 | 
						|
        }
 | 
						|
        </div>
 | 
						|
    }
 | 
						|
</div> |