mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-28 17:57:38 +00:00
Improve display of S/MIME certificates
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:var="http://www.skyrix.com/od/binding"
|
||||
xmlns:const="http://www.skyrix.com/od/constant"
|
||||
xmlns:label="OGo:label">
|
||||
xmlns:label="OGo:label"
|
||||
xmlns:rsrc="OGo:url">
|
||||
|
||||
<div class="sg-reversible" ng-class="{ 'sg-flip': editor.showRawSource }">
|
||||
<div class="sg-face" layout="column" layout-fill="layout-fill">
|
||||
@@ -102,6 +103,44 @@
|
||||
</md-list>
|
||||
</div>
|
||||
|
||||
<!-- S/MIME certificate -->
|
||||
<div class="section" ng-if="editor.card.hasCertificate">
|
||||
<div class="pseudo-input-container">
|
||||
<label class="pseudo-input-label"><var:string label:value="Security"/></label>
|
||||
<sg-block-toggle class="sg-no-print" layout="column">
|
||||
<md-list-item class="sg-button-toggle">
|
||||
<p class="md-flex">
|
||||
<md-icon rsrc:md-svg-src="img/certificate.svg"><!-- certificate --></md-icon>
|
||||
{{::'S/MIME Certificate' | loc}}
|
||||
</p>
|
||||
<md-icon class="sg-icon-toggle">expand_more</md-icon>
|
||||
</md-list-item>
|
||||
<div class="sg-block-toggle">
|
||||
<div class="md-margin" md-whiteframe="3">
|
||||
<div class="md-padding" layout="row" layout-wrap="layout-wrap">
|
||||
<div flex="50" flex-xs="100">
|
||||
<div class="md-subhead md-default-theme md-fg md-primary"
|
||||
ng-bind="::'Subject Name' | loc"><!-- Subject Name --></div>
|
||||
<div ng-repeat="field in editor.certificate.subject">
|
||||
<div class="pseudo-input-label" ng-bind="field[0] | loc"><!-- label --></div>
|
||||
<div class="pseudo-input-field md-body-1" ng-bind="field[1]"><!-- value --></div>
|
||||
</div>
|
||||
</div>
|
||||
<div flex="50" flex-xs="100">
|
||||
<div class="md-subhead md-default-theme md-fg md-primary"
|
||||
ng-bind="::'Issuer' | loc"><!-- Issuer --></div>
|
||||
<div ng-repeat="field in editor.certificate.issuer">
|
||||
<div class="pseudo-input-label" ng-bind="field[0] | loc"><!-- label --></div>
|
||||
<div class="pseudo-input-field md-body-1" ng-bind="field[1]"><!-- value --></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</sg-block-toggle>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="section" ng-show="editor.card.emails.length > 0">
|
||||
<div class="pseudo-input-container" ng-repeat="email in editor.card.emails">
|
||||
<label class="pseudo-input-label"><var:entity const:name="nbsp"/>{{email.type.capitalize() | loc}}</label>
|
||||
|
||||
Reference in New Issue
Block a user