Show the zoom level also if there is only one page in the document

This commit is contained in:
Julien Fastré 2024-11-06 19:32:12 +01:00
parent 5447ad2961
commit b2f6dbbe30
Signed by: julienfastre
GPG Key ID: BDE2190974723FCB

View File

@ -28,7 +28,7 @@
</teleport> </teleport>
<div class="col-12 m-auto"> <div class="col-12 m-auto">
<div class="row justify-content-center border-bottom pdf-tools d-md-none"> <div class="row justify-content-center border-bottom pdf-tools d-md-none">
<div v-if="pageCount > 1" class="col text-center turn-page"> <div class="col text-center turn-page">
<select <select
class="form-select form-select-sm" class="form-select form-select-sm"
id="zoomSelect" id="zoomSelect"
@ -40,21 +40,23 @@
{{ z.label.fr }} {{ z.label.fr }}
</option> </option>
</select> </select>
<button <template v-if="pageCount > 1">
class="btn btn-light btn-xs p-1" <button
:disabled="page <= 1" class="btn btn-light btn-xs p-1"
@click="turnPage(-1)" :disabled="page <= 1"
> @click="turnPage(-1)"
>
</button>
<span>{{ page }}/{{ pageCount }}</span> </button>
<button <span>{{ page }}/{{ pageCount }}</span>
class="btn btn-light btn-xs p-1" <button
:disabled="page >= pageCount" class="btn btn-light btn-xs p-1"
@click="turnPage(1)" :disabled="page >= pageCount"
> @click="turnPage(1)"
>
</button>
</button>
</template>
</div> </div>
<div <div
v-if="signature.zones.length > 1" v-if="signature.zones.length > 1"
@ -106,7 +108,7 @@
<div <div
class="row justify-content-center border-bottom pdf-tools d-none d-md-flex" class="row justify-content-center border-bottom pdf-tools d-none d-md-flex"
> >
<div v-if="pageCount > 1" class="col-3 text-center turn-page ps-3"> <div class="col-3 text-center turn-page ps-3">
<select <select
class="form-select form-select-sm" class="form-select form-select-sm"
id="zoomSelect" id="zoomSelect"
@ -118,21 +120,23 @@
{{ z.label.fr }} {{ z.label.fr }}
</option> </option>
</select> </select>
<button <template v-if="pageCount > 1">
class="btn btn-light btn-xs p-1" <button
:disabled="page <= 1" class="btn btn-light btn-xs p-1"
@click="turnPage(-1)" :disabled="page <= 1"
> @click="turnPage(-1)"
>
</button>
<span>{{ page }} / {{ pageCount }}</span> </button>
<button <span>{{ page }} / {{ pageCount }}</span>
class="btn btn-light btn-xs p-1" <button
:disabled="page >= pageCount" class="btn btn-light btn-xs p-1"
@click="turnPage(1)" :disabled="page >= pageCount"
> @click="turnPage(1)"
>
</button>
</button>
</template>
</div> </div>
<div <div
v-if="signature.zones.length > 1 && signedState !== 'signed'" v-if="signature.zones.length > 1 && signedState !== 'signed'"