> **PromptEye Brand Book & Design Language** · Logo · EN (translation of the Polish source; the Polish file wins on conflict) · state 28.10.2026
> For people: https://brand.prompteye.com/en/logo/ · Polish source: https://brand.prompteye.com/pl/logo.md · index for agents: https://brand.prompteye.com/llms.txt
> File paths are relative to https://brand.prompteye.com/ds/ (e.g. `tokens/colors.css` → https://brand.prompteye.com/ds/tokens/colors.css); `*.md` references resolve to https://brand.prompteye.com/ds/docs/en/ (translations) or https://brand.prompteye.com/ds/docs/ (Polish source). Outside Claude Design load `styles.css` and the scripts `js/pe-light.js`, `js/pe-pl.js`, `js/pe-raster.js`, `js/pe-motyw.js` (in this order) instead of `_ds_bundle.js`.

# Logo

## Files

Logo set: SVG (primary) in `assets/logo/svg/`, PNG in `assets/logo/png/` (width in the file name, transparent background).

| File (`assets/logo/svg/`) | When |
|---|---|
| `prompteye-logo-color-on-light.svg` | colour logo: white and light backgrounds (panel, light F), documents |
| `prompteye-logo-color-on-dark.svg` | colour logo for dark backgrounds: black, gradient, photo; default in hero D, G, E |
| `prompteye-logo-black.svg` | one-colour black: one-colour print, engraving, stamps |
| `prompteye-logo-white.svg` | one-colour white: dark backgrounds where orange clashes with the background |
| `prompteye-mark-color.svg`, `prompteye-mark-black.svg`, `prompteye-mark-white.svg` | mark only: avatar, favicon, very small spaces |

Older files in `assets/` stay for the templates: `assets/prompteye-logo.svg` is `color-on-light`, and `assets/prompteye-logo-white.svg` is `color-on-dark` (orange mark, white wordmark), **not** the one-colour file of the same name in the set. Use the set in new material.

Claude Design also has a React `Logo` component from the bundle (`window.<Namespace>.Logo`, `variant="color"|"white"`, `height`). It does not exist outside Claude Design.

## Rules

- Minimum height 14 px (digital).
- Clear space = the height of the mark on every side.
- Height per format (`uklad.md`): web 22, slide 28, post 32, OG 28 px.
- Placement: top left corner, on the format margin. Exception: variant G (text at the bottom), where the logo sits below the text, in the bottom left corner.
- Figure within text (table, chart in an article): logo in the top right corner of the figure. Shareable graphic: top left corner.
- LinkedIn cover: no logo in the frame, the bottom left corner is covered by the profile photo.
- Report with a partner: written as "PromptEye × Partner", our logo first (`dane.md`, Partner section).

## Don'ts

Recolouring, stretching, shadows, rotation, outlines, the logo on the brightest part of a gradient, the logo as an element of the motif.
