docs: readme screenshot

This commit is contained in:
Benjamin
2026-01-20 14:57:26 +01:00
parent b6e17f510c
commit 12169ba7e0
21 changed files with 28 additions and 23 deletions
+7 -7
View File
@@ -148,15 +148,15 @@ See [docs/en/configuration.md](docs/en/configuration.md) for all options.
<table>
<tr>
<td align="center"><strong>Home</strong><br><a href="screenshots/1-home.png"><img src="screenshots/1-home.png" width="200"></a></td>
<td align="center"><strong>Signing</strong><br><a href="screenshots/3-signing-request.png"><img src="screenshots/3-signing-request.png" width="200"></a></td>
<td align="center"><strong>Confirmed</strong><br><a href="screenshots/4-signing-ok.png"><img src="screenshots/4-signing-ok.png" width="200"></a></td>
<td align="center"><strong>Confirmations</strong><br><a href="screenshots/5-my-confirm-list.png"><img src="screenshots/5-my-confirm-list.png" width="200"></a></td>
<td align="center"><strong>Document Upload</strong><br><a href="screenshots/2-new-doc-upload.png"><img src="screenshots/2-new-doc-upload.png" width="200"></a></td>
<td align="center"><strong>Add Readers</strong><br><a href="screenshots/3-add-confirm-request.png"><img src="screenshots/3-add-confirm-request.png" width="200"></a></td>
<td align="center"><strong>Integrated Reader</strong><br><a href="screenshots/4-internal-reader.png"><img src="screenshots/4-internal-reader.png" width="200"></a></td>
</tr>
<tr>
<td align="center"><strong>Admin dashboard</strong><br><a href="screenshots/6-admin.png"><img src="screenshots/6-admin.png" width="200"></a></td>
<td align="center"><strong>Admin document</strong><br><a href="screenshots/7-admin-doc.png"><img src="screenshots/7-admin-doc.png" width="200"></a></td>
<td align="center"><strong>Outline</strong><br><a href="screenshots/8-outline.png"><img src="screenshots/8-outline.png" width="200"></a></td>
<td align="center"></td>
<td align="center"><strong>Reading Confirmed</strong><br><a href="screenshots/5-read-confirmed.png"><img src="screenshots/5-read-confirmed.png" width="200"></a></td>
<td align="center"><strong>My Confirmations</strong><br><a href="screenshots/6-all-my-confirmations.png"><img src="screenshots/6-all-my-confirmations.png" width="200"></a></td>
<td align="center"><strong>My Documents</strong><br><a href="screenshots/7-manage-my-docs.png"><img src="screenshots/7-manage-my-docs.png" width="200"></a></td>
<td align="center"><strong>Admin Settings</strong><br><a href="screenshots/8-admin-settings.png"><img src="screenshots/8-admin-settings.png" width="200"></a></td>
</tr>
</table>
+9 -9
View File
@@ -143,20 +143,20 @@ Voir [docs/fr/configuration.md](docs/fr/configuration.md) pour toutes les option
---
## 📸 Screenshots
## 📸 Captures d'écran
<table>
<tr>
<td align="center"><strong>Home</strong><br><a href="screenshots/1-home.png"><img src="screenshots/1-home.png" width="200"></a></td>
<td align="center"><strong>Signing</strong><br><a href="screenshots/3-signing-request.png"><img src="screenshots/3-signing-request.png" width="200"></a></td>
<td align="center"><strong>Confirmed</strong><br><a href="screenshots/4-signing-ok.png"><img src="screenshots/4-signing-ok.png" width="200"></a></td>
<td align="center"><strong>Confirmations</strong><br><a href="screenshots/5-my-confirm-list.png"><img src="screenshots/5-my-confirm-list.png" width="200"></a></td>
<td align="center"><strong>Accueil</strong><br><a href="screenshots/1-home.png"><img src="screenshots/1-home.png" width="200"></a></td>
<td align="center"><strong>Upload document</strong><br><a href="screenshots/2-new-doc-upload.png"><img src="screenshots/2-new-doc-upload.png" width="200"></a></td>
<td align="center"><strong>Ajouter lecteurs</strong><br><a href="screenshots/3-add-confirm-request.png"><img src="screenshots/3-add-confirm-request.png" width="200"></a></td>
<td align="center"><strong>Lecteur intégré</strong><br><a href="screenshots/4-internal-reader.png"><img src="screenshots/4-internal-reader.png" width="200"></a></td>
</tr>
<tr>
<td align="center"><strong>Admin dashboard</strong><br><a href="screenshots/6-admin.png"><img src="screenshots/6-admin.png" width="200"></a></td>
<td align="center"><strong>Admin document</strong><br><a href="screenshots/7-admin-doc.png"><img src="screenshots/7-admin-doc.png" width="200"></a></td>
<td align="center"><strong>Outline</strong><br><a href="screenshots/8-outline.png"><img src="screenshots/8-outline.png" width="200"></a></td>
<td align="center"></td>
<td align="center"><strong>Lecture confirmée</strong><br><a href="screenshots/5-read-confirmed.png"><img src="screenshots/5-read-confirmed.png" width="200"></a></td>
<td align="center"><strong>Mes confirmations</strong><br><a href="screenshots/6-all-my-confirmations.png"><img src="screenshots/6-all-my-confirmations.png" width="200"></a></td>
<td align="center"><strong>Mes documents</strong><br><a href="screenshots/7-manage-my-docs.png"><img src="screenshots/7-manage-my-docs.png" width="200"></a></td>
<td align="center"><strong>Admin paramètres</strong><br><a href="screenshots/8-admin-settings.png"><img src="screenshots/8-admin-settings.png" width="200"></a></td>
</tr>
</table>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 301 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

+1 -1
View File
@@ -861,7 +861,7 @@
"pending": "Pending",
"completed": "Completed",
"totalDocuments": "Total documents",
"pendingDocuments": "Pending signatures",
"pendingConfirmations": "Pending confirmations",
"completedDocuments": "Completed"
},
"columns": {
+1 -1
View File
@@ -858,7 +858,7 @@
"pending": "En attente",
"completed": "Complétés",
"totalDocuments": "Documents totaux",
"pendingDocuments": "En attente de signatures",
"pendingConfirmations": "Confirmations en attente",
"completedDocuments": "Complétés"
},
"columns": {
+10 -5
View File
@@ -56,8 +56,13 @@ const totalPages = computed(() => Math.ceil(totalDocsCount.value / perPage.value
// Stats
const totalDocuments = computed(() => totalDocsCount.value)
const pendingDocuments = computed(() =>
documents.value.filter(d => d.expectedSignerCount > 0 && d.signatureCount < d.expectedSignerCount).length
const pendingConfirmations = computed(() =>
documents.value.reduce((sum, d) => {
if (d.expectedSignerCount > 0 && d.signatureCount < d.expectedSignerCount) {
return sum + (d.expectedSignerCount - d.signatureCount)
}
return sum
}, 0)
)
const completedDocuments = computed(() =>
documents.value.filter(d => d.expectedSignerCount > 0 && d.signatureCount >= d.expectedSignerCount).length
@@ -281,7 +286,7 @@ onMounted(async () => {
</div>
<div class="flex flex-col items-center justify-center gap-1 px-3 py-3 rounded-xl bg-amber-50 dark:bg-amber-900/30 text-amber-600 dark:text-amber-400">
<Clock :size="18" />
<span class="text-xl font-bold">{{ pendingDocuments }}</span>
<span class="text-xl font-bold">{{ pendingConfirmations }}</span>
<span class="text-xs whitespace-nowrap">{{ t('myDocuments.stats.pending') }}</span>
</div>
<div class="flex flex-col items-center justify-center gap-1 px-3 py-3 rounded-xl bg-emerald-50 dark:bg-emerald-900/30 text-emerald-600 dark:text-emerald-400">
@@ -313,8 +318,8 @@ onMounted(async () => {
<Clock :size="24" class="text-amber-600 dark:text-amber-400" />
</div>
<div>
<p class="text-sm text-slate-500 dark:text-slate-400">{{ t('myDocuments.stats.pendingDocuments') }}</p>
<p class="text-2xl font-bold text-slate-900 dark:text-slate-100">{{ pendingDocuments }}</p>
<p class="text-sm text-slate-500 dark:text-slate-400">{{ t('myDocuments.stats.pendingConfirmations') }}</p>
<p class="text-2xl font-bold text-slate-900 dark:text-slate-100">{{ pendingConfirmations }}</p>
</div>
</div>
</div>