|
56 | 56 | <Input class="d-inline form-control" id="input-password-{{@encryptable.id}}" @disabled="true" @value={{format-cleartext @encryptable "username"}}/>
|
57 | 57 | <a role="button"
|
58 | 58 | class="show-text show-text-sm bg-light-blue no-wrap overflow-hidden d-flex align-items-center text-muted {{if this.isUsernameVisible "visibility-hidden"}}"
|
59 |
| - {{on "click" (action this.showAttribute "username")}}> |
| 59 | + {{on "click" (action this.showAttribute "username")}}> |
60 | 60 | {{t "encryptable/credentials.show.show_username"}}
|
61 | 61 | </a>
|
62 | 62 | </div>
|
63 | 63 | </div>
|
64 | 64 | <div class="col px-0 d-none d-md-block encryptable-row-copy-button">
|
65 | 65 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "username")}}
|
66 |
| - disabled={{@encryptable.isUsernameBlank}} > |
| 66 | + disabled={{@encryptable.isUsernameBlank}} > |
67 | 67 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
68 | 68 | {{#unless @encryptable.isUsernameBlank}}
|
69 | 69 | <BsTooltip @title={{t "encryptable/credentials.show.copy_username"}} @delayShow="500" />
|
|
77 | 77 | <Input class="d-inline form-control" id="input-password-{{@encryptable.id}}" @disabled="true" @value={{format-cleartext @encryptable "email"}}/>
|
78 | 78 | <a role="button"
|
79 | 79 | class="show-text show-text-sm bg-light-blue no-wrap overflow-hidden d-flex align-items-center text-muted {{if this.isEmailVisible "visibility-hidden"}}"
|
80 |
| - {{on "click" (action this.showAttribute "email")}}> |
| 80 | + {{on "click" (action this.showAttribute "email")}}> |
81 | 81 | {{t "encryptable/credentials.show.show_email"}}
|
82 | 82 | </a>
|
83 | 83 | </div>
|
84 | 84 | </div>
|
85 | 85 | <div class="col px-0 d-none d-md-block encryptable-row-copy-button">
|
86 | 86 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "email")}}
|
87 |
| - disabled={{@encryptable.isEmailBlank}} > |
| 87 | + disabled={{@encryptable.isEmailBlank}} > |
88 | 88 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
89 | 89 | {{#unless @encryptable.isEmailBlank}}
|
90 | 90 | <BsTooltip @title={{t "encryptable/credentials.show.copy_email"}} @delayShow="500" />
|
|
101 | 101 | </div>
|
102 | 102 | <div class="col pl-0 d-none d-md-block encryptable-row-copy-button">
|
103 | 103 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "password")}}
|
104 |
| - disabled={{@encryptable.isPasswordBlank}} > |
| 104 | + disabled={{@encryptable.isPasswordBlank}} > |
105 | 105 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
106 | 106 | {{#unless @encryptable.isPasswordBlank}}
|
107 | 107 | <BsTooltip @title={{t "encryptable/credentials.show.copy_password"}} @delayShow="500" />
|
|
118 | 118 | </div>
|
119 | 119 | <div class="col pl-0 d-none d-md-block encryptable-row-copy-button">
|
120 | 120 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "token")}}
|
121 |
| - disabled={{@encryptable.isTokenBlank}} > |
| 121 | + disabled={{@encryptable.isTokenBlank}} > |
122 | 122 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
123 | 123 | {{#unless @encryptable.isTokenBlank}}
|
124 | 124 | <BsTooltip @title={{t "encryptable/credentials.show.copy_token"}} @delayShow="500" />
|
|
135 | 135 | </div>
|
136 | 136 | <div class="col pl-0 d-none d-md-block encryptable-row-copy-button">
|
137 | 137 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "pin")}}
|
138 |
| - disabled={{@encryptable.isPinBlank}} > |
| 138 | + disabled={{@encryptable.isPinBlank}} > |
139 | 139 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
140 | 140 | {{#unless @encryptable.isPinBlank}}
|
141 | 141 | <BsTooltip @title={{t "encryptable/credentials.show.copy_pin"}} @delayShow="500" />
|
|
152 | 152 | </div>
|
153 | 153 | <div class="col pl-0 d-none d-md-block encryptable-row-copy-button">
|
154 | 154 | <button class="btn btn-light copy-btn" {{on "click" (action this.copyAttribute "customAttr")}}
|
155 |
| - disabled={{@encryptable.isCustomAttrBlank}} > |
| 155 | + disabled={{@encryptable.isCustomAttrBlank}} > |
156 | 156 | <img class="icon-clippy img d-inline" src="/assets/images/clipboard.svg" alt="clip">
|
157 | 157 | {{#unless @encryptable.isCustomAttrBlank}}
|
158 | 158 | <BsTooltip @title={{t "encryptable/credentials.show.copy_custom_attr"}} @delayShow="500" />
|
159 | 159 | {{/unless}}
|
160 | 160 | </button>
|
161 | 161 | </div>
|
162 | 162 | {{/if}}
|
| 163 | + {{else}} |
| 164 | + <LinkTo class="col-4 underline-hover break-words account-link" @route="encryptables.show" @model={{@encryptable.id}}> |
| 165 | + {{t "encryptable/credentials.row.clickToSeeAttrs"}} |
| 166 | + </LinkTo> |
163 | 167 | {{/if}}
|
164 | 168 | <div class="col-md-auto d-none d-md-block encryptable-row-icons ml-auto">
|
165 | 169 | {{#unless @encryptable.isOseSecret}}
|
|
0 commit comments