mirror of
https://github.com/overleaf/overleaf.git
synced 2025-04-15 05:06:30 +00:00
Merge pull request #2763 from overleaf/ta-dot-dot-dot
Replace Triple-Dots with Ellipsis in Pug Files GitOrigin-RevId: 408cea0772d8751acd8939e199e49e2cf9685b8f
This commit is contained in:
parent
3687eb77f4
commit
e2bf647b81
33 changed files with 60 additions and 60 deletions
|
@ -6,7 +6,7 @@ mixin faq_search(headerText, headerClass)
|
|||
form.project-search.form-horizontal(role="search")
|
||||
.form-group.has-feedback.has-feedback-left
|
||||
.col-sm-12
|
||||
input.form-control(type='text', ng-model='searchQueryText', ng-keyup='search()', placeholder="Search help library....")
|
||||
input.form-control(type='text', ng-model='searchQueryText', ng-keyup='search()', placeholder="Search help library…")
|
||||
i.fa.fa-search.form-control-feedback-left(aria-hidden="true")
|
||||
i.fa.fa-times.form-control-feedback(
|
||||
ng-click="clearSearchText()",
|
||||
|
@ -29,4 +29,4 @@ mixin faq_search(headerText, headerClass)
|
|||
span(ng-bind-html='hit.name')
|
||||
div.search-result-content(ng-show="hit.content != ''", ng-bind-html='hit.content')
|
||||
.row-spaced-small.search-result.card.card-thin(ng-if="!processingSearch && searchQueryText.length > 1 && hits.length === 0")
|
||||
p #{translate("no_search_results")}
|
||||
p #{translate("no_search_results")}
|
||||
|
|
|
@ -17,7 +17,7 @@ block content
|
|||
input(name="_csrf", type="hidden", value=csrfToken)
|
||||
.form-group
|
||||
label(for="content")
|
||||
input.form-control(name="content", type="text", placeholder="Message...", required)
|
||||
input.form-control(name="content", type="text", placeholder="Message…", required)
|
||||
button.btn.btn-primary(type="submit") Post Message
|
||||
hr
|
||||
form(method='post', action='/admin/messages/clear')
|
||||
|
|
|
@ -31,7 +31,7 @@ block content
|
|||
a#try-reconnect-now-button.alert-link-as-btn.pull-right(href, ng-click="tryReconnectNow()") #{translate("try_now")}
|
||||
|
||||
.alert.alert-warning.small(ng-if="connection.reconnecting && connection.stillReconnecting")
|
||||
strong #{translate("reconnecting")}...
|
||||
strong #{translate("reconnecting")}…
|
||||
|
||||
.alert.alert-warning.small(ng-if="sync_tex_error")
|
||||
strong #{translate("synctex_failed")}.
|
||||
|
|
|
@ -50,7 +50,7 @@ div.binary-file-header
|
|||
i.fa.fa-fw.fa-refresh(ng-class={'fa-spin': refreshing})
|
||||
|
|
||||
span(ng-show="!refreshing") Refresh
|
||||
span(ng-show="refreshing") Refreshing...
|
||||
span(ng-show="refreshing") Refreshing…
|
||||
|
|
||||
a.btn.btn-info(
|
||||
ng-href="/project/{{ project_id }}/file/{{ openFile.id }}"
|
||||
|
|
|
@ -28,13 +28,13 @@ div.binary-file.full-size(
|
|||
|
||||
div(ng-if="isTextFile() && !textPreview.error")
|
||||
div.text-loading(ng-show="textPreview.loading && !textPreview.error")
|
||||
| #{translate('loading')}...
|
||||
| #{translate('loading')}…
|
||||
div.text-preview(ng-show="textPreview.data && !textPreview.loading && !textPreview.error")
|
||||
div.scroll-container
|
||||
p
|
||||
| {{ textPreview.data }}
|
||||
p(ng-show="textPreview.shouldShowDots")
|
||||
| ...
|
||||
| …
|
||||
|
||||
p.no-preview(
|
||||
ng-if="failedLoad || textPreview.error || isUnpreviewableFile()"
|
||||
|
|
|
@ -12,7 +12,7 @@ aside.chat(
|
|||
.infinite-scroll-inner
|
||||
.loading(ng-show="chat.loading")
|
||||
i.fa.fa-fw.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
.no-messages.text-center.small(ng-show='!chat.loading && chat.messages.length == 0')
|
||||
| #{translate("no_messages")}
|
||||
.first-message.text-center(ng-show='!chat.loading && chat.messages.length == 0')
|
||||
|
@ -48,7 +48,7 @@ aside.chat(
|
|||
|
||||
.new-message
|
||||
textarea(
|
||||
placeholder=translate('your_message')+"...",
|
||||
placeholder=translate('your_message')+"…",
|
||||
on-enter="sendMessage()",
|
||||
ng-model="newMessageContent",
|
||||
ng-click="resetUnreadMessages()"
|
||||
|
|
|
@ -32,7 +32,7 @@ div.full-size(
|
|||
)
|
||||
span(ng-show="editor.open_doc_id")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
span(ng-show="!editor.open_doc_id")
|
||||
i.fa.fa-arrow-left
|
||||
| #{translate("open_a_file_on_the_left")}
|
||||
|
|
|
@ -339,7 +339,7 @@ script(type='text/ng-template', id='newFolderModalTemplate')
|
|||
ng-click="create()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("create")}
|
||||
span(ng-show="state.inflight") #{translate("creating")}...
|
||||
span(ng-show="state.inflight") #{translate("creating")}…
|
||||
|
||||
script(type='text/ng-template', id='duplicateFileModalTemplate')
|
||||
.modal-header
|
||||
|
@ -370,7 +370,7 @@ script(type='text/ng-template', id='deleteEntityModalTemplate')
|
|||
ng-click="delete()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("delete")}
|
||||
span(ng-show="state.inflight") #{translate("deleting")}...
|
||||
span(ng-show="state.inflight") #{translate("deleting")}…
|
||||
|
||||
script(type='text/ng-template', id='invalidFileNameModalTemplate')
|
||||
.modal-header
|
||||
|
|
|
@ -31,7 +31,7 @@ script(type="text/ng-template", id="historyRestoreDiffModalTemplate")
|
|||
ng-disabled="state.inflight"
|
||||
)
|
||||
span(ng-show="!state.inflight") #{translate("restore")}
|
||||
span(ng-show="state.inflight") #{translate("restoring")} ...
|
||||
span(ng-show="state.inflight") #{translate("restoring")} …
|
||||
|
||||
|
||||
script(type="text/ng-template", id="historyLabelTpl")
|
||||
|
|
|
@ -53,6 +53,6 @@
|
|||
|
||||
.loading-panel(ng-show="history.diff.loading")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
.error-panel(ng-show="history.diff.error")
|
||||
.alert.alert-danger #{translate("generic_something_went_wrong")}
|
||||
.alert.alert-danger #{translate("generic_something_went_wrong")}
|
||||
|
|
|
@ -79,4 +79,4 @@ aside.change-list(
|
|||
|
||||
.loading(ng-show="history.loading")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
|
|
|
@ -56,7 +56,7 @@ script(type="text/ng-template", id="historyEntriesListTpl")
|
|||
)
|
||||
.loading(ng-show="$ctrl.isLoading")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
.history-entries-list-upgrade-prompt(
|
||||
ng-if="$ctrl.freeHistoryLimitHit && $ctrl.currentUserIsOwner"
|
||||
ng-controller="FreeTrialModalController"
|
||||
|
@ -248,4 +248,4 @@ script(type="text/ng-template", id="historyLabelsListTpl")
|
|||
|
||||
.loading(ng-show="$ctrl.isLoading")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
.loading-panel(ng-show="isHistoryLoading()")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
.error-panel(ng-show="history.selection.diff.error && !isHistoryLoading()")
|
||||
.alert.alert-danger #{translate("generic_something_went_wrong")}
|
||||
|
||||
|
@ -44,7 +44,7 @@
|
|||
| We're still working on showing image and binary changes, sorry. Stay tuned!
|
||||
.loading-panel(ng-show="isHistoryLoading()")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
.error-panel(ng-show="history.error")
|
||||
.alert.alert-danger
|
||||
p
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
)
|
||||
span.history-toolbar-selected-version(ng-show="history.loadingFileTree")
|
||||
i.fa.fa-spin.fa-refresh
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
|
||||
//- point-in-time mode info
|
||||
span.history-toolbar-selected-version(
|
||||
|
@ -86,7 +86,7 @@
|
|||
span(ng-show="!restoreState.inflight")
|
||||
| Restore this deleted file
|
||||
span(ng-show="restoreState.inflight")
|
||||
| Restoring...
|
||||
| Restoring…
|
||||
span.text-danger(ng-show="restoreState.error")
|
||||
| Error restoring, sorry
|
||||
|
||||
|
@ -132,4 +132,4 @@ script(type="text/ng-template", id="historyV2AddLabelModalTemplate")
|
|||
ng-disabled="addLabelModalForm.$invalid || state.inflight"
|
||||
ng-value="state.inflight ? '" + translate("history_adding_label") + "' : '" + translate("history_add_label") + "'"
|
||||
type="submit"
|
||||
)
|
||||
)
|
||||
|
|
|
@ -249,7 +249,7 @@ script(type='text/ng-template', id='cloneProjectModalTemplate')
|
|||
ng-click="clone()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("copy")}
|
||||
span(ng-show="state.inflight") #{translate("copying")}...
|
||||
span(ng-show="state.inflight") #{translate("copying")}…
|
||||
|
||||
script(type='text/ng-template', id='wordCountModalTemplate')
|
||||
.modal-header
|
||||
|
@ -258,7 +258,7 @@ script(type='text/ng-template', id='wordCountModalTemplate')
|
|||
div(ng-if="status.loading")
|
||||
.loading(ng-show="!status.error && status.loading")
|
||||
i.fa.fa-refresh.fa-spin.fa-fw
|
||||
span #{translate("loading")}...
|
||||
span #{translate("loading")}…
|
||||
div.pdf-disabled(
|
||||
ng-if="!pdf.url"
|
||||
tooltip=translate('please_compile_pdf_before_word_count')
|
||||
|
|
|
@ -204,7 +204,7 @@ script(type='text/ng-template', id='newFileModalTemplate')
|
|||
ng-hide="type == 'upload'"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("create")}
|
||||
span(ng-show="state.inflight") #{translate("creating")}...
|
||||
span(ng-show="state.inflight") #{translate("creating")}…
|
||||
|
||||
script(type="text/template", id="qq-file-uploader-template")
|
||||
div.qq-uploader-selector
|
||||
|
|
|
@ -18,7 +18,7 @@ div.full-size.pdf(ng-controller="PdfController")
|
|||
)
|
||||
|
|
||||
span(ng-show="!pdf.compiling") #{translate("recompile")}
|
||||
span(ng-show="pdf.compiling") #{translate("compiling")}...
|
||||
span(ng-show="pdf.compiling") #{translate("compiling")}…
|
||||
a.btn.btn-recompile.dropdown-toggle(
|
||||
href,
|
||||
ng-disabled="pdf.compiling",
|
||||
|
@ -370,4 +370,4 @@ script(type='text/ng-template', id='clearCacheModalTemplate')
|
|||
ng-disabled="state.inflight"
|
||||
)
|
||||
span(ng-show="!state.inflight") #{translate("clear_cache")}
|
||||
span(ng-show="state.inflight") #{translate("clearing")}...
|
||||
span(ng-show="state.inflight") #{translate("clearing")}…
|
||||
|
|
|
@ -274,14 +274,14 @@ script(type='text/ng-template', id='changeEntryTemplate')
|
|||
href
|
||||
ng-if="needsCollapsing"
|
||||
ng-click="toggleCollapse();"
|
||||
) {{ isCollapsed ? '... (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
) {{ isCollapsed ? '… (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
span(ng-switch-when="delete") #{translate("tracked_change_deleted")}
|
||||
del.rp-content-highlight {{ entry.content | limitTo:(isCollapsed ? contentLimit : entry.content.length) }}
|
||||
a.rp-collapse-toggle(
|
||||
href
|
||||
ng-if="needsCollapsing"
|
||||
ng-click="toggleCollapse();"
|
||||
) {{ isCollapsed ? '... (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
) {{ isCollapsed ? '… (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
.rp-entry-metadata
|
||||
| {{ entry.metadata.ts | date : 'MMM d, y h:mm a' }} •
|
||||
span.rp-entry-user(style="color: hsl({{ user.hue }}, 70%, 40%);") {{ user.name }}
|
||||
|
@ -316,7 +316,7 @@ script(type='text/ng-template', id='aggregateChangeEntryTemplate')
|
|||
href
|
||||
ng-if="deletionNeedsCollapsing"
|
||||
ng-click="toggleDeletionCollapse();"
|
||||
) {{ isDeletionCollapsed ? '... (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
) {{ isDeletionCollapsed ? '… (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
| #{translate("aggregate_to")}
|
||||
ins.rp-content-highlight
|
||||
| {{ entry.content | limitTo:(isInsertionCollapsed ? contentLimit : entry.contentlength) }}
|
||||
|
@ -324,7 +324,7 @@ script(type='text/ng-template', id='aggregateChangeEntryTemplate')
|
|||
href
|
||||
ng-if="insertionNeedsCollapsing"
|
||||
ng-click="toggleInsertionCollapse();"
|
||||
) {{ isInsertionCollapsed ? '... (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
) {{ isInsertionCollapsed ? '… (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
.rp-entry-metadata
|
||||
| {{ entry.metadata.ts | date : 'MMM d, y h:mm a' }} •
|
||||
span.rp-entry-user(style="color: hsl({{ user.hue }}, 70%, 40%);") {{ user.name }}
|
||||
|
@ -423,7 +423,7 @@ script(type='text/ng-template', id='resolvedCommentEntryTemplate')
|
|||
href
|
||||
ng-if="needsCollapsing"
|
||||
ng-click="toggleCollapse();"
|
||||
) {{ isCollapsed ? '... (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
) {{ isCollapsed ? '… (#{translate("show_all")})' : ' (#{translate("show_less")})' }}
|
||||
.rp-comment(
|
||||
ng-repeat="comment in thread.messages track by comment.id"
|
||||
)
|
||||
|
|
|
@ -61,11 +61,11 @@ script(type='text/ng-template', id='shareProjectModalTemplate')
|
|||
div.access-token-wrapper
|
||||
strong #{translate('anyone_with_link_can_edit')}
|
||||
pre.access-token(ng-show="readAndWriteTokenLink") {{ readAndWriteTokenLink }}
|
||||
pre.access-token(ng-hide="readAndWriteTokenLink") #{translate('loading')}...
|
||||
pre.access-token(ng-hide="readAndWriteTokenLink") #{translate('loading')}…
|
||||
div.access-token-wrapper
|
||||
strong #{translate('anyone_with_link_can_view')}
|
||||
pre.access-token(ng-show="readOnlyTokenLink") {{ readOnlyTokenLink }}
|
||||
pre.access-token(ng-hide="readOnlyTokenLink") #{translate('loading')}...
|
||||
pre.access-token(ng-hide="readOnlyTokenLink") #{translate('loading')}…
|
||||
|
||||
//- legacy public-access
|
||||
.row.public-access-level(ng-show="isAdmin && (project.publicAccesLevel == 'readAndWrite' || project.publicAccesLevel == 'readOnly')")
|
||||
|
@ -143,7 +143,7 @@ script(type='text/ng-template', id='shareProjectModalTemplate')
|
|||
.form-group
|
||||
tags-input(
|
||||
template="shareTagTemplate"
|
||||
placeholder=settings.customisation.shareProjectPlaceholder || 'joe@example.com, sue@example.com, ...'
|
||||
placeholder=settings.customisation.shareProjectPlaceholder || 'joe@example.com, sue@example.com, …'
|
||||
ng-model="inputs.contacts"
|
||||
focus-on="open"
|
||||
display-property="display"
|
||||
|
|
|
@ -34,7 +34,7 @@ script(type='text/ng-template', id='newTagModalTemplate')
|
|||
stop-propagation="click"
|
||||
)
|
||||
span(ng-show="!state.inflight") #{translate("create")}
|
||||
span(ng-show="state.inflight") #{translate("creating")}...
|
||||
span(ng-show="state.inflight") #{translate("creating")}…
|
||||
|
||||
script(type='text/ng-template', id='deleteTagModalTemplate')
|
||||
.modal-header
|
||||
|
@ -61,7 +61,7 @@ script(type='text/ng-template', id='deleteTagModalTemplate')
|
|||
ng-click="delete()",
|
||||
ng-disabled="state.inflight"
|
||||
)
|
||||
span(ng-show="state.inflight") #{translate("deleting")}...
|
||||
span(ng-show="state.inflight") #{translate("deleting")}…
|
||||
span(ng-show="!state.inflight") #{translate("delete")}
|
||||
|
||||
script(type='text/ng-template', id='renameTagModalTemplate')
|
||||
|
@ -93,7 +93,7 @@ script(type='text/ng-template', id='renameTagModalTemplate')
|
|||
ng-disabled="renameTagForm.$invalid || state.inflight"
|
||||
)
|
||||
span(ng-show="!state.inflight") #{translate("rename")}
|
||||
span(ng-show="state.inflight") #{translate("renaming")}...
|
||||
span(ng-show="state.inflight") #{translate("renaming")}…
|
||||
|
||||
script(type='text/ng-template', id='renameProjectModalTemplate')
|
||||
.modal-header
|
||||
|
@ -124,7 +124,7 @@ script(type='text/ng-template', id='renameProjectModalTemplate')
|
|||
ng-disabled="renameProjectForm.$invalid || state.inflight"
|
||||
)
|
||||
span(ng-show="!state.inflight") #{translate("rename")}
|
||||
span(ng-show="state.inflight") #{translate("renaming")}...
|
||||
span(ng-show="state.inflight") #{translate("renaming")}…
|
||||
|
||||
script(type='text/ng-template', id='cloneProjectModalTemplate')
|
||||
.modal-header
|
||||
|
@ -160,7 +160,7 @@ script(type='text/ng-template', id='cloneProjectModalTemplate')
|
|||
ng-click="clone()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("copy")}
|
||||
span(ng-show="state.inflight") #{translate("copying")} ...
|
||||
span(ng-show="state.inflight") #{translate("copying")} …
|
||||
|
||||
script(type='text/ng-template', id='newProjectModalTemplate')
|
||||
.modal-header
|
||||
|
@ -194,7 +194,7 @@ script(type='text/ng-template', id='newProjectModalTemplate')
|
|||
ng-click="create()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("create")}
|
||||
span(ng-show="state.inflight") #{translate("creating")} ...
|
||||
span(ng-show="state.inflight") #{translate("creating")} …
|
||||
|
||||
script(type='text/ng-template', id='archiveTrashLeaveOrDeleteProjectsModalTemplate')
|
||||
.modal-header
|
||||
|
|
|
@ -31,7 +31,7 @@ include ../../_mixins/saml
|
|||
span(ng-show="notification.inflight")
|
||||
i.fa.fa-fw.fa-spinner.fa-spin(aria-hidden="true")
|
||||
|
|
||||
| #{translate("joining")}...
|
||||
| #{translate("joining")}…
|
||||
.notification-close
|
||||
button(ng-click="dismiss(notification)").close.pull-right
|
||||
span(aria-hidden="true") ×
|
||||
|
|
|
@ -95,7 +95,7 @@ block content
|
|||
form-messages(for="v2ImportForm")
|
||||
input.row-spaced.btn.btn-primary.text-center.center-block(
|
||||
type="submit"
|
||||
ng-value="v2ImportForm.inflight || v2ImportForm.response.success ? 'Moving to v2...' : 'Move Project and Continue'"
|
||||
ng-value="v2ImportForm.inflight || v2ImportForm.response.success ? 'Moving to v2…' : 'Move Project and Continue'"
|
||||
ng-disabled="v2ImportForm.inflight || v2ImportForm.response.success"
|
||||
)
|
||||
|
||||
|
|
|
@ -29,4 +29,4 @@ script(type='text/ng-template', id='LeaveGroupModalTemplate')
|
|||
ng-click="confirmLeaveGroup()"
|
||||
)
|
||||
span(ng-hide="inflight") #{translate("leave_now")}
|
||||
span(ng-show="inflight") #{translate("processing")}...
|
||||
span(ng-show="inflight") #{translate("processing")}…
|
||||
|
|
|
@ -93,5 +93,5 @@ script(type='text/ng-template', id='confirmChangePlanModalTemplate')
|
|||
ng-click="confirmChangePlan()"
|
||||
)
|
||||
span(ng-hide="inflight") #{translate("change_plan")}
|
||||
span(ng-show="inflight") #{translate("processing")}...
|
||||
span(ng-show="inflight") #{translate("processing")}…
|
||||
|
||||
|
|
|
@ -15,4 +15,4 @@
|
|||
ng-disabled="updateAccountEmailAddress.inflight"
|
||||
)
|
||||
span(ng-show="!updateAccountEmailAddress.inflight") #{translate("update")}
|
||||
span(ng-show="updateAccountEmailAddress.inflight") #{translate("updating")}...
|
||||
span(ng-show="updateAccountEmailAddress.inflight") #{translate("updating")}…
|
||||
|
|
|
@ -58,7 +58,7 @@ block content
|
|||
ng-disabled="activationForm.inflight || activationForm.password.$error.required|| activationForm.password.$error.complexPassword"
|
||||
)
|
||||
span(ng-show="!activationForm.inflight") #{translate("activate")}
|
||||
span(ng-show="activationForm.inflight") #{translate("activating")}...
|
||||
span(ng-show="activationForm.inflight") #{translate("activating")}…
|
||||
|
||||
script(type='text/javascript').
|
||||
window.passwordStrengthOptions = !{StringHelper.stringifyJsonForScript(settings.passwordStrengthOptions || {})}
|
||||
|
|
|
@ -25,4 +25,4 @@ block content
|
|||
p.text-center(ng-show="!confirmEmailForm.response.success && !confirmEmailForm.response.error")
|
||||
i.fa.fa-fw.fa-spin.fa-spinner(aria-hidden="true")
|
||||
|
|
||||
| Confirming your email...
|
||||
| Confirming your email…
|
||||
|
|
|
@ -43,5 +43,5 @@ block content
|
|||
ng-disabled="loginForm.inflight"
|
||||
)
|
||||
span(ng-show="!loginForm.inflight") #{translate("login")}
|
||||
span(ng-show="loginForm.inflight") #{translate("logging_in")}...
|
||||
span(ng-show="loginForm.inflight") #{translate("logging_in")}…
|
||||
a.pull-right(href='/user/password/reset') #{translate("forgot_your_password")}?
|
||||
|
|
|
@ -17,4 +17,4 @@ block content
|
|||
ng-disabled="$scope.inflight"
|
||||
)
|
||||
span(ng-show="!$scope.inflight") #{translate("log_out")}
|
||||
span(ng-show="$scope.inflight" ng-cloak) #{translate("logging_out")}...
|
||||
span(ng-show="$scope.inflight" ng-cloak) #{translate("logging_out")}…
|
||||
|
|
|
@ -288,7 +288,7 @@ block content
|
|||
ng-click="delete()"
|
||||
)
|
||||
span(ng-hide="state.inflight") #{translate("delete")}
|
||||
span(ng-show="state.inflight") #{translate("deleting")}...
|
||||
span(ng-show="state.inflight") #{translate("deleting")}…
|
||||
|
||||
script(type='text/javascript').
|
||||
window.passwordStrengthOptions = !{StringHelper.stringifyJsonForScript(settings.passwordStrengthOptions || {})}
|
||||
window.passwordStrengthOptions = !{StringHelper.stringifyJsonForScript(settings.passwordStrengthOptions || {})}
|
||||
|
|
|
@ -210,10 +210,10 @@ form.row(
|
|||
)
|
||||
td.text-center(colspan="3", ng-if="ui.isLoadingEmails")
|
||||
i.fa.fa-fw.fa-spin.fa-refresh(aria-hidden="true")
|
||||
| #{translate("loading")}...
|
||||
| #{translate("loading")}…
|
||||
td.text-center(colspan="3", ng-if="ui.isResendingConfirmation")
|
||||
i.fa.fa-fw.fa-spin.fa-refresh(aria-hidden="true")
|
||||
| #{translate("sending")}...
|
||||
| #{translate("sending")}…
|
||||
td.text-center.text-capitalize(colspan="3", ng-if="ui.isProcessing")
|
||||
i.fa.fa-fw.fa-spin.fa-refresh(aria-hidden="true")
|
||||
| #{translate("processing")}
|
||||
|
|
|
@ -91,7 +91,7 @@ block content
|
|||
.col-xs-4
|
||||
button.btn.btn-primary(ng-click="addMembers()", ng-disabled="inputs.addMembers.inflightCount > 0")
|
||||
span(ng-show="inputs.addMembers.inflightCount === 0") #{translate("add")}
|
||||
span(ng-show="inputs.addMembers.inflightCount > 0") #{translate("adding")}...
|
||||
span(ng-show="inputs.addMembers.inflightCount > 0") #{translate("adding")}…
|
||||
.col-xs-2(ng-if="paths.exportMembers", ng-cloak)
|
||||
a(href=paths.exportMembers) #{translate('export_csv')}
|
||||
.row
|
||||
|
|
|
@ -81,7 +81,7 @@ block content
|
|||
ng-disabled="registerForm.inflight || registerForm.password.$error.required|| registerForm.password.$error.complexPassword || createAdminSuccess"
|
||||
)
|
||||
span(ng-show="!registerForm.inflight") #{translate("register")}
|
||||
span(ng-show="registerForm.inflight") #{translate("registering")}...
|
||||
span(ng-show="registerForm.inflight") #{translate("registering")}…
|
||||
|
||||
// Ldap Form
|
||||
div(ng-if="authMethod == 'ldap'")
|
||||
|
@ -113,7 +113,7 @@ block content
|
|||
ng-disabled="registerLdapForm.inflight || registerLdapForm.password.$error.required|| registerLdapForm.password.$error.complexPassword || createAdminSuccess"
|
||||
)
|
||||
span(ng-show="!registerLdapForm.inflight") #{translate("register")}
|
||||
span(ng-show="registerLdapForm.inflight") #{translate("registering")}...
|
||||
span(ng-show="registerLdapForm.inflight") #{translate("registering")}…
|
||||
|
||||
|
||||
// Saml Form
|
||||
|
@ -146,7 +146,7 @@ block content
|
|||
ng-disabled="registerSamlForm.inflight || registerSamlForm.password.$error.required|| registerSamlForm.password.$error.complexPassword || createAdminSuccess"
|
||||
)
|
||||
span(ng-show="!registerSamlForm.inflight") #{translate("register")}
|
||||
span(ng-show="registerSamlForm.inflight") #{translate("registering")}...
|
||||
span(ng-show="registerSamlForm.inflight") #{translate("registering")}…
|
||||
|
||||
|
||||
<!-- success message -->
|
||||
|
@ -237,7 +237,7 @@ block content
|
|||
input(type="text", name="emailInput" ng-model="testEmail.emailAddress").form-control
|
||||
button(ng-click="sendTestEmail()", ng-disabled="testEmail.inflight").btn.btn-primary
|
||||
span(ng-show="!testEmail.inflight") #{translate("send")}
|
||||
span(ng-show="testEmail.inflight") #{translate("sending")}...
|
||||
span(ng-show="testEmail.inflight") #{translate("sending")}…
|
||||
div(ng-if="testEmail.status == 'ok'")
|
||||
.alert.alert-success
|
||||
| #{translate('email_sent')}
|
||||
|
|
Loading…
Add table
Reference in a new issue