feat(SPA): screens for Sites and Authors

This commit is contained in:
Florian Sylvain committed 2026-10-14 23:00:50 +02:00
1 parent b34a173d83
commit 3d81d2c717
82 files changed
+10676 -37

No files matched your search

+55
View File
@@ -32,6 +32,61 @@ const VISUAL_REFERENCE =
const officeBoard = 'RenewCMS Screens Back-office.dc.html'
const extraSources: Record<string, Source[]> = {
sites: [
{
board: officeBoard,
group: 'Sites: form',
states: [
'Add: empty',
'Add: key from the name',
'Add: URL not valid',
'Add: duplicate key',
'Add: save failed',
'Edit: default site',
'Edit: other site, noindex',
],
alias: {},
},
{
board: officeBoard,
group: 'Sites: delete',
states: ['With articles', 'Choose destination', 'No articles'],
alias: {},
},
],
authors: [
{
board: officeBoard,
group: 'Authors: form',
states: [
'Add: empty',
'Slug from the name',
'Slug collision',
'Validation',
'Social links',
'Linked user: choose',
'Edit: linked author',
'Avatar: picker',
'Save failed',
'Unlink: confirm',
'Re-link',
],
alias: {},
},
{
board: officeBoard,
group: 'Authors: delete',
states: [
'Reassign (recommended)',
'Choose who',
'Nobody',
'Failed (shared by site and author delete)',
'Server fallback (409)',
'No articles',
],
alias: {},
},
],
integration: [
{
board: officeBoard,