|
| 1 | +import { ButtonLink } from '~/components/ui/button' |
| 2 | +import { LogoHelmetFilled, LogoWordmark, LogoLockup } from '~/components/logo' |
| 3 | + |
| 4 | +# Zolplay Brand Guidelines |
| 5 | + |
| 6 | +Resources to present Zolplay with taste and consistency. |
| 7 | + |
| 8 | +<div className='not-prose mt-6 mb-8'> |
| 9 | + <WithFrame className='inline-flex'> |
| 10 | + <ButtonLink href='https://cdn.zolplay.com/brand/Zolplay-Brand-Assets.zip' size='lg'>Download Brand Assets</ButtonLink> |
| 11 | + </WithFrame> |
| 12 | +</div> |
| 13 | + |
| 14 | +## Naming |
| 15 | + |
| 16 | +“Zolplay” is a single word, always spelled with a capital “Z”. It’s the name of our company and our studio. Treat initiatives as proper nouns (e.g., Zolplay Studio). |
| 17 | + |
| 18 | +## Usage |
| 19 | + |
| 20 | +Give Zolplay assets room to breathe. Scale them up or down—but never crowd them. |
| 21 | +Do not stretch, skew, recolor arbitrarily, or change proportions. Avoid effects, outlines, or busy backgrounds that reduce legibility. |
| 22 | + |
| 23 | +<aside className='not-prose mt-6 rounded-md border border-neutral-200 dark:border-neutral-800 bg-neutral-50 dark:bg-neutral-900/50 p-4 text-[13px] leading-6'> |
| 24 | + <b>Friendly reminder:</b> Zolplay graphics are proprietary and protected by IP laws. Don’t alter the files, imply endorsement, or combine them with other marks without written consent from Zolplay. For questions, email |
| 25 | + {' '}< a className='underline' href='mailto:[email protected]'> [email protected]</ a>. |
| 26 | +</aside> |
| 27 | + |
| 28 | +## Logo lockup |
| 29 | + |
| 30 | +Use the combined Zolplay lockup (logomark + wordmark) when a horizontal brand treatment is preferred. Apply on light or dark backgrounds using approved colors. |
| 31 | + |
| 32 | +<Grid cols={1} md={2} gap={4} className='my-5'> |
| 33 | + <GridItem |
| 34 | + className='bg-neutral-50 text-neutral-900' |
| 35 | + action={{ kind: 'download', href: '/assets/brand/logo-lockup-dark.svg', label: 'Download SVG' }} |
| 36 | + > |
| 37 | + <LogoLockup className='w-[82%]' /> |
| 38 | + </GridItem> |
| 39 | + <GridItem |
| 40 | + className='bg-neutral-900 text-white' |
| 41 | + action={{ kind: 'download', href: '/assets/brand/logo-lockup-light.svg', label: 'Download SVG' }} |
| 42 | + > |
| 43 | + <LogoLockup className='w-[82%]' /> |
| 44 | + </GridItem> |
| 45 | +</Grid> |
| 46 | + |
| 47 | +## Wordmark |
| 48 | + |
| 49 | +Use the Zolplay wordmark in most cases. Monochrome is preferred. Apply it on light or dark backgrounds using the approved colors below. |
| 50 | + |
| 51 | +<Grid cols={1} md={2} gap={4} className='my-5'> |
| 52 | + <GridItem |
| 53 | + className='bg-neutral-50 text-neutral-900' |
| 54 | + action={{ kind: 'download', href: '/assets/brand/wordmark-dark.svg', label: 'Download SVG' }} |
| 55 | + > |
| 56 | + <LogoWordmark className='w-[82%]' /> |
| 57 | + </GridItem> |
| 58 | + <GridItem |
| 59 | + className='bg-neutral-900 text-white' |
| 60 | + action={{ kind: 'download', href: '/assets/brand/wordmark-light.svg', label: 'Download SVG' }} |
| 61 | + > |
| 62 | + <LogoWordmark className='w-[82%]' /> |
| 63 | + </GridItem> |
| 64 | +</Grid> |
| 65 | + |
| 66 | +## Logo |
| 67 | + |
| 68 | +For tight layouts or logo-only grids, use the Zolplay logomark. Use with judgment—the wordmark has stronger recognition. |
| 69 | + |
| 70 | +<Grid cols={1} md={2} gap={4} className='my-5'> |
| 71 | + <GridItem className='bg-neutral-50' action={{ kind: 'download', href: '/assets/brand/logo-dark.svg', label: 'Download SVG' }}> |
| 72 | + <div className='w-20 h-20 text-black flex items-center justify-center'> |
| 73 | + <LogoHelmetFilled className='w-9 h-9' /> |
| 74 | + </div> |
| 75 | + </GridItem> |
| 76 | + <GridItem className='bg-neutral-900' action={{ kind: 'download', href: '/assets/brand/logo-light.svg', label: 'Download SVG' }}> |
| 77 | + <div className='w-20 h-20 text-white flex items-center justify-center'> |
| 78 | + <LogoHelmetFilled className='w-9 h-9' /> |
| 79 | + </div> |
| 80 | + </GridItem> |
| 81 | +</Grid> |
| 82 | + |
| 83 | +## Colors |
| 84 | + |
| 85 | +Our primary color is Space Black, comfortable on light and dark surfaces. For monochrome wordmark usage, prefer black, white, or Space Black. Keep accents minimal and consistent with the system. |
| 86 | + |
| 87 | +<Grid cols={1} md={2} gap={4} className='my-6'> |
| 88 | + <GridItem |
| 89 | + className='overflow-hidden p-0 flex flex-col gap-4 w-full bg-[#FAFAFA]' |
| 90 | + action={{ kind: 'copy', text: '#FAFAFA', label: 'Copy #FAFAFA', copiedLabel: 'Copied!' }} |
| 91 | + > |
| 92 | + <div className='px-4 py-12 text-sm'> |
| 93 | + <span className='block text-neutral-800'>Ice White</span> |
| 94 | + <div className='text-neutral-500 mt-1'>RGB 250, 250, 250<br/>#FAFAFA</div> |
| 95 | + </div> |
| 96 | + </GridItem> |
| 97 | + <GridItem |
| 98 | + className='overflow-hidden p-0 flex flex-col gap-4 w-full bg-[#262626]' |
| 99 | + action={{ kind: 'copy', text: '#262626', label: 'Copy #262626', copiedLabel: 'Copied!' }} |
| 100 | + > |
| 101 | + <div className='px-4 py-12 text-sm'> |
| 102 | + <span className='block text-neutral-300'>Space Black</span> |
| 103 | + <div className='text-neutral-500 mt-1'>RGB 38, 38, 38<br/>#262626</div> |
| 104 | + </div> |
| 105 | + </GridItem> |
| 106 | +</Grid> |
0 commit comments