From d9eced756d6012bcb4036970fe7ca4d4b6b7edf4 Mon Sep 17 00:00:00 2001 From: LynithDev <61880709+LynithDev@users.noreply.github.com> Date: Sun, 7 Jan 2024 16:12:15 +0100 Subject: Branding page + branding assets --- .../components/page/branding/BrandingImage.astro | 30 ++++++ apps/website/src/pages/branding.astro | 113 +++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 apps/website/src/components/page/branding/BrandingImage.astro create mode 100644 apps/website/src/pages/branding.astro (limited to 'apps/website/src') diff --git a/apps/website/src/components/page/branding/BrandingImage.astro b/apps/website/src/components/page/branding/BrandingImage.astro new file mode 100644 index 0000000..f85364d --- /dev/null +++ b/apps/website/src/components/page/branding/BrandingImage.astro @@ -0,0 +1,30 @@ +--- +interface Props { + type: 'badges' | 'logos' | 'mods' + name: string + altText?: string + extensions?: ('png' | 'svg')[] + maxWidth?: number + background?: string +} + +const { + name, + type, + altText, + background = 'white', + maxWidth = 300, + extensions = ['png', 'svg'], +} = Astro.props; + +const path = `/media/branding/${type}/${name}`; +--- + +
+
+ {extensions.map(ext => ( + .{ext.toUpperCase()} + ))} +
+ {altText} +
diff --git a/apps/website/src/pages/branding.astro b/apps/website/src/pages/branding.astro new file mode 100644 index 0000000..d1e05b4 --- /dev/null +++ b/apps/website/src/pages/branding.astro @@ -0,0 +1,113 @@ +--- +import Header from '@components/base/Header.astro'; +import Paragraph from '@components/base/Paragraph.astro'; +import Section from '@components/base/Section.astro'; +import BrandingImage from '@components/page/branding/BrandingImage.astro'; +import Layout from '@layouts/Layout.astro'; + +const mods = ['behindyou', 'chatting', 'crashpatch', 'damagetint', 'evergreenhud', 'glintcolorizer', 'keystrokes', 'overflowanimations', 'polyblur', 'polynametag', 'polysprint', 'polytime', 'polyweather', 'vanillahud']; +--- + + +
+
+
+ Polyfrost Branding +
+ + We usually don't mind people mentioning our name or using our logos - in fact, we really appreciate the free promo. All we ask is to use our provided work responsibly, and contact us first. + +
+
+ +
+
+
+ Our Brand +
+ + Introducing... our brand logos in all of their glory. We just ask to not edit, distort, recolor, or reconfigure any assets below. + +
+ +
+
+
+ Our Logo, with text +
+ + Super cool. + +
+ + +
+
+
+
+ Our Logo, when you don't wanna read +
+ + Even cooler. + +
+ + +
+
+
+
+ OneConfig logo, with text +
+ + The one and only. + +
+ + +
+
+
+
+ OneConfig logo, when you don't wanna read +
+ + The one and only. + +
+ + +
+
+
+
+ +
+
+
+ OneConfig badges +
+ + When you want to show off OneConfig in your mods. Credits to Devin's Badges for the design. + +
+ {Array.from({ length: 4 }, (_, i) => ( + + ))} +
+
+
+
+ All of our mod icons +
+ + We have... a lot of those... (original EvergreenHUD logo by isXander) + +
+ {mods.map(mod => ( + + ))} +
+
+
+
-- cgit