- Featured Artwork
+ Skinbase
- {{ $heroArtwork['title'] ?? 'Untitled' }}
+ Digital Art & Wallpapers
-
- by
+
+ Discover digital art, wallpapers, skins, and photography from a global creator community. Browse trending work, fresh uploads, and timeless favorites.
+
+
+ Featured artwork:
- {{ $heroArtwork['author'] ?? 'Artist' }}
+ {{ $heroArtwork['title'] ?? 'Untitled' }} by {{ $heroArtwork['author'] ?? 'Artist' }}
diff --git a/tests/Unit/HomepageAnnouncementModuleTest.php b/tests/Unit/HomepageAnnouncementModuleTest.php
index 0f6805fe..9ba700f2 100644
--- a/tests/Unit/HomepageAnnouncementModuleTest.php
+++ b/tests/Unit/HomepageAnnouncementModuleTest.php
@@ -228,6 +228,40 @@ it('homepage payload includes the announcement prop', function (): void {
expect($html)->toContain('"announcement":{"id":42');
});
+it('homepage renders stable intro copy and excludes footer utility text from snippets', function (): void {
+ $html = view('web.home', [
+ 'seo' => [],
+ 'useUnifiedSeo' => true,
+ 'meta' => [],
+ 'props' => [
+ 'hero' => [
+ 'title' => 'Featured Example',
+ 'author' => 'CreatorName',
+ 'url' => '/art/1/featured-example',
+ ],
+ 'announcement' => null,
+ 'community_favorites' => [],
+ 'hall_of_fame' => [],
+ 'rising' => [],
+ 'trending' => [],
+ 'fresh' => [],
+ 'collections_featured' => [],
+ 'collections_trending' => [],
+ 'collections_editorial' => [],
+ 'collections_community' => [],
+ 'world_spotlight' => null,
+ 'groups' => [],
+ 'tags' => [],
+ 'creators' => [],
+ 'news' => [],
+ ],
+ ])->render();
+
+ expect($html)
+ ->toContain('Discover digital art, wallpapers, skins, and photography from a global creator community.')
+ ->toContain('data-nosnippet');
+});
+
it('preview sanitizes html content', function (): void {
$admin = adminUser();