diff --git a/apps/website/public/illustrations/blog-corner-signal-mark.svg b/apps/website/public/illustrations/blog-corner-signal-mark.svg new file mode 100644 index 000000000..34599f3fe --- /dev/null +++ b/apps/website/public/illustrations/blog-corner-signal-mark.svg @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/website/public/illustrations/footer-broadcast-pattern-strip-light.svg b/apps/website/public/illustrations/footer-broadcast-pattern-strip-light.svg new file mode 100644 index 000000000..516ec2a6a --- /dev/null +++ b/apps/website/public/illustrations/footer-broadcast-pattern-strip-light.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/website/public/illustrations/hero-ambient-broadcast-waves.svg b/apps/website/public/illustrations/hero-ambient-broadcast-waves.svg new file mode 100644 index 000000000..f44968ba7 --- /dev/null +++ b/apps/website/public/illustrations/hero-ambient-broadcast-waves.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/website/public/illustrations/support-open-source-signal.svg b/apps/website/public/illustrations/support-open-source-signal.svg new file mode 100644 index 000000000..34a86cd2e --- /dev/null +++ b/apps/website/public/illustrations/support-open-source-signal.svg @@ -0,0 +1,56 @@ + + support-open-source-signal-isometric + Isometric architectural core representing the structural support of open-source software. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/website/src/assets/footer-watermark.png b/apps/website/src/assets/footer-watermark.png new file mode 100644 index 000000000..ebcdf7c81 Binary files /dev/null and b/apps/website/src/assets/footer-watermark.png differ diff --git a/apps/website/src/assets/illustrations/iptvnator-1-mascot.png b/apps/website/src/assets/illustrations/iptvnator-1-mascot.png new file mode 100644 index 000000000..fd0be9d3a Binary files /dev/null and b/apps/website/src/assets/illustrations/iptvnator-1-mascot.png differ diff --git a/apps/website/src/components/FeatureGrid.astro b/apps/website/src/components/FeatureGrid.astro index b16ecec7c..412307c7e 100644 --- a/apps/website/src/components/FeatureGrid.astro +++ b/apps/website/src/components/FeatureGrid.astro @@ -69,7 +69,7 @@ const carouselFeatures = [

-
+
diff --git a/apps/website/src/components/Footer.astro b/apps/website/src/components/Footer.astro index 9bd259543..27dfc8d6b 100644 --- a/apps/website/src/components/Footer.astro +++ b/apps/website/src/components/Footer.astro @@ -1,4 +1,6 @@ --- +import footerWatermark from '../assets/footer-watermark.png'; + const socialLinks = [ { label: 'GitHub', @@ -13,7 +15,7 @@ const socialLinks = [ { label: 'Bluesky', href: 'https://bsky.app/profile/4gray.bsky.social', - icon: 'M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm3.5 14.5c-1.5 0-2.7-.8-3.5-2-.8 1.2-2 2-3.5 2C6.6 16.5 5 14.9 5 13c0-3 3.5-6.5 7-9.5 3.5 3 7 6.5 7 9.5 0 1.9-1.6 3.5-3.5 3.5z', + icon: 'M13.202 10.857c2.752 2.066 5.711 6.254 6.798 8.502 1.087-2.248 4.046-6.436 6.798-8.502 1.985-1.49 5.202-2.644 5.202 1.026 0 .733-.42 6.157-.667 7.038-.857 3.061-3.978 3.842-6.755 3.37 4.854.826 6.089 3.562 3.422 6.299-5.065 5.197-7.279-1.304-7.847-2.97-.104-.305-.153-.448-.153-.327 0-.121-.049.021-.153.327-.567 1.666-2.782 8.166-7.847 2.97-2.667-2.736-1.432-5.473 3.422-6.299-2.777.473-5.899-.308-6.755-3.37-.246-.881-.667-6.305-.667-7.038 0-3.67 3.217-2.517 5.202-1.026Z', }, { label: 'Sponsor', @@ -23,8 +25,21 @@ const socialLinks = [ ]; --- -