279 lines
12 KiB
JavaScript
279 lines
12 KiB
JavaScript
export const SECTION_ITEMS = [
|
||
{ id: 'what-is-studio', label: 'What Studio is' },
|
||
{ id: 'personal-vs-group', label: 'Personal vs Group Studio' },
|
||
{ id: 'main-studio-areas', label: 'Main Studio areas' },
|
||
{ id: 'drafts-and-publishing', label: 'Drafts and publishing' },
|
||
{ id: 'managing-artworks', label: 'Managing artworks' },
|
||
{ id: 'cards-and-collections', label: 'Cards and collections' },
|
||
{ id: 'advanced-modules', label: 'Advanced modules' },
|
||
{ id: 'best-practices', label: 'Best practices' },
|
||
{ id: 'common-mistakes', label: 'Common mistakes' },
|
||
{ id: 'faq', label: 'FAQ' },
|
||
{ id: 'troubleshooting', label: 'Troubleshooting' },
|
||
{ id: 'related-help', label: 'Related help' },
|
||
]
|
||
|
||
export const STUDIO_COMPARISON_COLUMNS = [
|
||
{ key: 'topic', label: 'Topic' },
|
||
{ key: 'personal', label: 'Personal Studio' },
|
||
{ key: 'group', label: 'Group Studio' },
|
||
]
|
||
|
||
export const STUDIO_COMPARISON_ROWS = [
|
||
{
|
||
id: 'ownership',
|
||
topic: 'Who the work belongs to',
|
||
personal: 'Your own drafts, uploads, cards, collections, and creator activity.',
|
||
group: 'Work owned, published, or coordinated under a Group identity.',
|
||
},
|
||
{
|
||
id: 'permissions',
|
||
topic: 'Why actions differ',
|
||
personal: 'You usually control the full flow for your own content.',
|
||
group: 'Available actions depend on Group role, trust level, and review workflow.',
|
||
},
|
||
{
|
||
id: 'publishing',
|
||
topic: 'Publishing context',
|
||
personal: 'Publishes under your personal creator identity.',
|
||
group: 'Publishes under the Group identity while preserving individual credit.',
|
||
},
|
||
{
|
||
id: 'drafts',
|
||
topic: 'Where drafts live',
|
||
personal: 'In your personal Studio draft and content views.',
|
||
group: 'Inside the Group context, often with shared review or approval behavior.',
|
||
},
|
||
{
|
||
id: 'coordination',
|
||
topic: 'Coordination style',
|
||
personal: 'Best for solo publishing and direct control.',
|
||
group: 'Best for shared publishing, collaboration, reviews, member management, and structured releases.',
|
||
},
|
||
]
|
||
|
||
export const HERO_METRICS = [
|
||
{
|
||
label: 'Core purpose',
|
||
value: 'Private creative workspace',
|
||
note: 'Studio is where you prepare, organize, review, and manage work before and after it goes public.',
|
||
},
|
||
{
|
||
label: 'Common confusion',
|
||
value: 'Context changes behavior',
|
||
note: 'Personal Studio and Group Studio can expose different actions because ownership and permissions are different.',
|
||
},
|
||
{
|
||
label: 'Golden rule',
|
||
value: 'Check context before publish',
|
||
note: 'Publishing from the wrong context is one of the easiest ways to create avoidable confusion.',
|
||
},
|
||
]
|
||
|
||
export const STUDIO_AREAS = [
|
||
{
|
||
title: 'Dashboard and content views',
|
||
body: 'Use the main Studio dashboard, content view, and analytics surfaces to see what is active, what is scheduled, and what still needs attention.',
|
||
links: ['Open Studio', 'View content dashboard'],
|
||
},
|
||
{
|
||
title: 'Artworks and drafts',
|
||
body: 'Artworks, drafts, scheduled items, calendar views, and archived work all live inside the management side of Studio rather than on public profile pages.',
|
||
links: ['Open artworks', 'Open drafts'],
|
||
},
|
||
{
|
||
title: 'Cards and collections',
|
||
body: 'Cards and collections are managed as creative tools inside Studio, where you can build, organize, and refine them before people see the result publicly.',
|
||
links: ['Open cards', 'Open collections'],
|
||
},
|
||
{
|
||
title: 'Groups and collaboration',
|
||
body: 'When collaboration is involved, Group Studio adds shared publishing, member management, review flows, projects, releases, challenges, events, assets, and related operations.',
|
||
links: ['Open Group Studio', 'Read Groups help'],
|
||
},
|
||
{
|
||
title: 'Settings and preferences',
|
||
body: 'Studio also includes settings, preferences, profile-facing tools, activity, and creator operations that do not belong on the public side of Skinbase.',
|
||
links: ['Open settings', 'Read Profile help'],
|
||
},
|
||
{
|
||
title: 'Future-ready workflow surface',
|
||
body: 'The current Studio already covers many creator operations, and the help page is written to stay useful as more modules grow into the workspace over time.',
|
||
links: ['Help Center', 'Report issue'],
|
||
},
|
||
]
|
||
|
||
export const DRAFT_STEPS = [
|
||
{
|
||
title: 'Start work in the right context',
|
||
description: 'Before you upload, edit, or publish, confirm whether the work belongs to your personal Studio or to a Group context.',
|
||
},
|
||
{
|
||
title: 'Treat drafts as unfinished workspace items',
|
||
description: 'Drafts are where unfinished work lives while you are still checking metadata, previews, contributor credit, timing, or overall quality.',
|
||
},
|
||
{
|
||
title: 'Review metadata before publishing',
|
||
description: 'Titles, descriptions, tags, categories, previews, context, and contributor information should be reviewed before the final publish step.',
|
||
},
|
||
{
|
||
title: 'Use review when collaboration needs it',
|
||
description: 'Group workflows may put work into review before publish so trusted members can check context, quality, and credit.',
|
||
},
|
||
{
|
||
title: 'Publish only when the public version is ready',
|
||
description: 'Do not treat publish as a draft save button. Publish when the work is accurate, presentable, and in the right place.',
|
||
},
|
||
]
|
||
|
||
export const ARTWORK_GUIDANCE = [
|
||
'Create or upload the work into the correct Studio context first.',
|
||
'Review title, description, and public-facing metadata before publish.',
|
||
'Check tags, categories, and preview quality so the public version lands clearly.',
|
||
'Make sure contributor credit reflects who authored, uploaded, and contributed to the work.',
|
||
'Update published work intentionally instead of letting metadata drift over time.',
|
||
]
|
||
|
||
export const CARD_COLLECTION_GUIDANCE = [
|
||
{
|
||
title: 'Cards',
|
||
body: 'Use Studio for card creation, remixing, editing, previews, and analytics. Cards are part of your creative workflow, not just a public gallery surface.',
|
||
},
|
||
{
|
||
title: 'Collections',
|
||
body: 'Use Studio to organize groups of work, shape presentation, and manage curated content as a creative management task rather than an afterthought.',
|
||
},
|
||
]
|
||
|
||
export const ADVANCED_MODULES = [
|
||
'Projects help teams organize structured collaboration, milestones, and linked work.',
|
||
'Releases package a larger publication moment into a clearer shared launch surface.',
|
||
'Challenges, events, and assets extend Studio into themed collaboration, timed publishing, and shared resources.',
|
||
'Group review queues, invitations, and join requests add operational structure when collaboration grows beyond simple direct publishing.',
|
||
]
|
||
|
||
export const BEST_PRACTICES = [
|
||
'Review drafts regularly so Studio stays usable instead of turning into a backlog graveyard.',
|
||
'Keep personal and Group work clearly separated so ownership stays obvious.',
|
||
'Publish only after metadata, previews, and contributor credit are truly ready.',
|
||
'Use advanced modules only when they solve a real workflow problem.',
|
||
'Treat Studio like a workspace for preparation and management, not as a public profile page.',
|
||
'Keep contributor records accurate so teams avoid confusion later.',
|
||
]
|
||
|
||
export const COMMON_MISTAKES = [
|
||
'Publishing under the wrong context because the active Studio scope was not checked first.',
|
||
'Leaving metadata half-finished and hoping to clean it up after the work is public.',
|
||
'Forgetting to verify contributor credit before a collaborative publish.',
|
||
'Treating Studio like a public page instead of a private working area.',
|
||
'Giving too many Group members too much access when a smaller permission set would be safer.',
|
||
'Ignoring drafts until lists become cluttered and hard to maintain.',
|
||
]
|
||
|
||
export const FAQ_ITEMS = [
|
||
{
|
||
question: 'What is Studio?',
|
||
answer: 'Studio is the private creator workspace on Skinbase. It is where you manage drafts, uploads, publishing, cards, collections, settings, and other operational parts of your creative work.',
|
||
},
|
||
{
|
||
question: 'Why do Personal Studio and Group Studio look different?',
|
||
answer: 'Because the context changes ownership and permissions. Personal Studio manages your own work. Group Studio manages work under a shared identity, so some actions depend on your Group role and workflow.',
|
||
},
|
||
{
|
||
question: 'Why can’t I publish from this area?',
|
||
answer: 'You may be in the wrong context, in a non-publishing step, or using a role that does not include direct publishing. Check the active scope first, then check whether review or approval is part of the workflow.',
|
||
},
|
||
{
|
||
question: 'Where are my drafts?',
|
||
answer: 'Drafts live inside Studio, not on public pages. Look in the draft or artwork management views for the current context you are working in.',
|
||
},
|
||
{
|
||
question: 'Can I manage both personal and Group content in Studio?',
|
||
answer: 'Yes, but they are not the same context. You should switch deliberately and confirm which identity owns the work before editing or publishing.',
|
||
},
|
||
{
|
||
question: 'Why don’t I see some modules?',
|
||
answer: 'Some modules only appear in certain contexts, are tied to collaboration features, or depend on your Group role and permissions.',
|
||
},
|
||
{
|
||
question: 'Is Studio public?',
|
||
answer: 'No. Studio is the private management layer. Public pages are what other people see after content has been published.',
|
||
},
|
||
]
|
||
|
||
export const TROUBLESHOOTING_ITEMS = [
|
||
{
|
||
title: 'I can’t find my draft',
|
||
body: 'Check whether the draft belongs to your personal Studio or to a Group. Draft confusion often comes from opening the right workspace in the wrong context.',
|
||
linkKey: 'studio_drafts',
|
||
linkLabel: 'Open drafts',
|
||
},
|
||
{
|
||
title: 'I can’t publish',
|
||
body: 'Confirm the active context, then check whether your role, workflow, or review state allows direct publishing from that surface.',
|
||
linkKey: 'groups_faq',
|
||
linkLabel: 'Read the Groups FAQ',
|
||
},
|
||
{
|
||
title: 'I don’t see Group Studio',
|
||
body: 'You may not be in a Group yet, may not have accepted an invitation, or may not have the expected access in the current account state.',
|
||
linkKey: 'group_studio',
|
||
linkLabel: 'Open Group Studio',
|
||
},
|
||
{
|
||
title: 'I don’t understand why an action is missing',
|
||
body: 'Missing actions usually come from context, permissions, or workflow stage. The action may exist elsewhere, or it may be intentionally limited in this scope.',
|
||
linkKey: 'groups_help',
|
||
linkLabel: 'Read Groups help',
|
||
},
|
||
{
|
||
title: 'I changed context and now I can’t edit something',
|
||
body: 'The work may belong to the other context. Switch back and confirm whether the item is personal, Group-owned, or limited by role.',
|
||
linkKey: 'open_studio',
|
||
linkLabel: 'Open Studio',
|
||
},
|
||
{
|
||
title: 'My Studio looks empty',
|
||
body: 'Start by checking the active context, current filters, and whether you are looking at drafts, artworks, scheduled items, or another view entirely.',
|
||
linkKey: 'studio_content',
|
||
linkLabel: 'Open content dashboard',
|
||
},
|
||
]
|
||
|
||
export const RELATED_HELP_ITEMS = [
|
||
{
|
||
eyebrow: 'Live help',
|
||
title: 'Groups help',
|
||
body: 'Use the full Groups guide for roles, permissions, contributor credit, review queues, and shared publishing.',
|
||
linkKey: 'groups_help',
|
||
tone: 'sky',
|
||
},
|
||
{
|
||
eyebrow: 'Live help',
|
||
title: 'Upload help',
|
||
body: 'Use the Upload guide when the real question is about draft flow, metadata, previews, contributor credit, or final publish steps.',
|
||
linkKey: 'upload_help',
|
||
tone: 'amber',
|
||
},
|
||
{
|
||
eyebrow: 'Live help',
|
||
title: 'Cards help',
|
||
body: 'Use the Cards guide when you need help choosing the format, creating a Card, or understanding where Cards fit compared with other content types.',
|
||
linkKey: 'help_cards',
|
||
tone: 'white',
|
||
},
|
||
{
|
||
eyebrow: 'Live help',
|
||
title: 'Profile help',
|
||
body: 'Use the Profile guide when the real question is how to build a stronger personal identity, cleaner presentation, and better profile-versus-Group clarity.',
|
||
linkKey: 'help_profile',
|
||
tone: 'white',
|
||
},
|
||
{
|
||
eyebrow: 'Live help',
|
||
title: 'Signup and login help',
|
||
body: 'Use the auth guide when Studio access is blocked before you even get started or when the real problem is recovery, verification, or account entry.',
|
||
linkKey: 'help_auth',
|
||
tone: 'white',
|
||
},
|
||
] |