Save workspace changes
This commit is contained in:
140
config/worlds.php
Normal file
140
config/worlds.php
Normal file
@@ -0,0 +1,140 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'default_section_order' => [
|
||||
'featured_artworks',
|
||||
'featured_collections',
|
||||
'featured_creators',
|
||||
'featured_groups',
|
||||
'news',
|
||||
'challenge',
|
||||
'events',
|
||||
'releases',
|
||||
'cards',
|
||||
],
|
||||
|
||||
'sections' => [
|
||||
'featured_artworks' => [
|
||||
'label' => 'Featured artworks',
|
||||
'description' => 'Standout pieces curated for this world.',
|
||||
'relation_types' => ['artwork'],
|
||||
],
|
||||
'featured_collections' => [
|
||||
'label' => 'Curated collections',
|
||||
'description' => 'Collections that deepen the theme and reward longer exploration.',
|
||||
'relation_types' => ['collection'],
|
||||
],
|
||||
'featured_creators' => [
|
||||
'label' => 'Featured creators',
|
||||
'description' => 'Creators shaping the atmosphere of this world.',
|
||||
'relation_types' => ['user'],
|
||||
],
|
||||
'featured_groups' => [
|
||||
'label' => 'Featured groups',
|
||||
'description' => 'Collectives, scenes, and crews connected to the moment.',
|
||||
'relation_types' => ['group'],
|
||||
],
|
||||
'news' => [
|
||||
'label' => 'Related news',
|
||||
'description' => 'Editorial context, announcements, and stories tied to the world.',
|
||||
'relation_types' => ['news'],
|
||||
],
|
||||
'challenge' => [
|
||||
'label' => 'Challenge spotlight',
|
||||
'description' => 'Active or recent challenge participation for this world.',
|
||||
'relation_types' => ['challenge'],
|
||||
],
|
||||
'events' => [
|
||||
'label' => 'Related events',
|
||||
'description' => 'Upcoming sessions, launches, and live moments around the theme.',
|
||||
'relation_types' => ['event'],
|
||||
],
|
||||
'releases' => [
|
||||
'label' => 'Release spotlights',
|
||||
'description' => 'Projects and releases that belong in this campaign space.',
|
||||
'relation_types' => ['release'],
|
||||
],
|
||||
'cards' => [
|
||||
'label' => 'Themed cards',
|
||||
'description' => 'Collectible Nova cards that extend the world identity.',
|
||||
'relation_types' => ['card'],
|
||||
],
|
||||
],
|
||||
|
||||
'relation_types' => [
|
||||
'artwork' => 'Artwork',
|
||||
'collection' => 'Collection',
|
||||
'user' => 'Creator',
|
||||
'group' => 'Group',
|
||||
'news' => 'News article',
|
||||
'challenge' => 'Challenge',
|
||||
'event' => 'Event',
|
||||
'release' => 'Release',
|
||||
'card' => 'Card',
|
||||
],
|
||||
|
||||
'themes' => [
|
||||
'halloween' => [
|
||||
'label' => 'Halloween',
|
||||
'accent_color' => '#f97316',
|
||||
'accent_color_secondary' => '#7c2d12',
|
||||
'background_motif' => 'embers',
|
||||
'icon_name' => 'fa-solid fa-ghost',
|
||||
'related_tags_json' => ['halloween', 'spooky', 'autumn'],
|
||||
'suggested_badge_label' => 'Season highlight',
|
||||
'suggested_cta_label' => 'Enter Halloween world',
|
||||
],
|
||||
'christmas' => [
|
||||
'label' => 'Christmas',
|
||||
'accent_color' => '#dc2626',
|
||||
'accent_color_secondary' => '#14532d',
|
||||
'background_motif' => 'frost',
|
||||
'icon_name' => 'fa-solid fa-tree',
|
||||
'related_tags_json' => ['christmas', 'winter', 'holiday'],
|
||||
'suggested_badge_label' => 'Holiday spotlight',
|
||||
'suggested_cta_label' => 'Explore Christmas highlights',
|
||||
],
|
||||
'summer' => [
|
||||
'label' => 'Summer',
|
||||
'accent_color' => '#f59e0b',
|
||||
'accent_color_secondary' => '#0f766e',
|
||||
'background_motif' => 'sunwash',
|
||||
'icon_name' => 'fa-solid fa-sun',
|
||||
'related_tags_json' => ['summer', 'sunwash', 'festival'],
|
||||
'suggested_badge_label' => 'Seasonal spotlight',
|
||||
'suggested_cta_label' => 'Explore summer picks',
|
||||
],
|
||||
'retro-month' => [
|
||||
'label' => 'Retro Month',
|
||||
'accent_color' => '#fb7185',
|
||||
'accent_color_secondary' => '#312e81',
|
||||
'background_motif' => 'scanlines',
|
||||
'icon_name' => 'fa-solid fa-compact-disc',
|
||||
'related_tags_json' => ['retro', 'demoscene', 'scanlines'],
|
||||
'suggested_badge_label' => 'Editorial pick',
|
||||
'suggested_cta_label' => 'Enter Retro Month',
|
||||
],
|
||||
'pixel-week' => [
|
||||
'label' => 'Pixel Week',
|
||||
'accent_color' => '#22c55e',
|
||||
'accent_color_secondary' => '#166534',
|
||||
'background_motif' => 'pixels',
|
||||
'icon_name' => 'fa-solid fa-table-cells',
|
||||
'related_tags_json' => ['pixel', 'pixel-art', 'week'],
|
||||
'suggested_badge_label' => 'Pixel spotlight',
|
||||
'suggested_cta_label' => 'Explore Pixel Week',
|
||||
],
|
||||
'demoscene-tribute-week' => [
|
||||
'label' => 'Demoscene Tribute Week',
|
||||
'accent_color' => '#38bdf8',
|
||||
'accent_color_secondary' => '#1d4ed8',
|
||||
'background_motif' => 'crt',
|
||||
'icon_name' => 'fa-solid fa-wave-square',
|
||||
'related_tags_json' => ['demoscene', 'tribute', 'crt'],
|
||||
'suggested_badge_label' => 'Tribute spotlight',
|
||||
'suggested_cta_label' => 'Enter tribute week',
|
||||
],
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user