# Item Brand Guidelines Full Corpus

This file aggregates the public machine-readable guidance published by Item.

## Introduction

Source: https://design.item.com/guidelines/introduction

# Item Brand Guidelines Introduction

The Item Design portal publishes brand guidance, reusable UI references, and workflow entry points for internal brand operations.

## Key destinations

- Home: https://design.item.com/
- Logo guidelines: https://design.item.com/guidelines/logo
- Color guidelines: https://design.item.com/guidelines/colors
- Typography guidelines: https://design.item.com/guidelines/typography
- AI assistant: https://design.item.com/guidelines/ai-assistant
- API docs: https://design.item.com/docs/api

## Logo Guidelines

Source: https://design.item.com/guidelines/logo

# Item Brand Logo Guidelines

## Overview

Our logo is the core symbol of Item's brand identity, representing our values and vision. This guide ensures proper usage, spacing, and variations to maintain consistency and recognition across all applications.

The Item logo serves as the visual foundation for our brand identity across all touchpoints, from digital applications to print materials. It embodies our commitment to innovation, reliability, and excellence in the logistics industry.

## Logo Package

Download our comprehensive logo package containing high-resolution versions of our logo in multiple formats (PNG, SVG, EPS). This package includes all variations and formats needed for professional use across different media and applications.

**Package Contents:**
- All logo variations (horizontal, vertical, logo mark)
- Multiple color schemes (full color, black, white)
- Various formats (SVG, PNG, EPS)
- Clear space guidelines
- Usage examples and best practices

## Logo Variations

### Main Logo (Horizontal)

Our colorful horizontal logo represents a vibrant and dynamic spirit. With a palette of lively hues, it symbolizes our commitment to bringing excitement and efficiency to the logistics industry. This eye-catching logo reflects our innovative approach, dedication to customer satisfaction, and our mission to deliver packages with speed and joy.

The horizontal layout is ideal for headers, navigation bars, and applications where horizontal space is abundant. It provides excellent readability and brand recognition across digital and print media.

For more information on correct usage, see [Usage and Misuse](#logo-misuse---what-not-to-do) section below.

**Available Versions:**

**Full Color (White Text)**
- **File Path**: `/svg/item-logo-fullcolor-whitetxt.svg`
- **Background**: Dark backgrounds
- **Use Case**: Primary logo for dark themes, hero sections with dark backgrounds
- **Format**: SVG (scalable vector)
- **Color Mode**: Full color logo with white text
- **Best For**: Websites with dark mode, dark marketing materials, presentations

**Full Color (Black Text)**
- **File Path**: `/svg/item-logo-fullcolor-blacktxt.svg`
- **Background**: Light backgrounds
- **Use Case**: Primary logo for light themes, standard documents
- **Format**: SVG (scalable vector)
- **Color Mode**: Full color logo with black text
- **Best For**: Websites with light mode, white backgrounds, print materials

**Black**
- **File Path**: `/svg/item-logo-black.svg`
- **Background**: Light backgrounds
- **Use Case**: Monochromatic applications, single-color printing
- **Format**: SVG (scalable vector)
- **Color Mode**: Solid black
- **Best For**: Black and white printing, fax documents, simple applications

**White**
- **File Path**: `/svg/item-white-logo.svg`
- **Background**: Dark backgrounds
- **Use Case**: Monochromatic applications on dark surfaces
- **Format**: SVG (scalable vector)
- **Color Mode**: Solid white
- **Best For**: Dark backgrounds, video overlays, photography

**Download Options:**
- **Individual Download**: Available through `NEXT_PUBLIC_LOGO_HORIZONTAL_DOWNLOAD_URL`
- **Package Includes**: All 4 horizontal logo variants in multiple formats
- **Formats Available**: SVG, PNG (various sizes), EPS
- **Button Text**: "Download Logo"

**Interactive Features:**
- Click any logo variant to copy SVG code to clipboard
- Toggle between light and dark mode preview
- View logo in context with background options
- Download individual variants or complete package

**Usage Examples:**
- Website headers and navigation
- Email signatures
- Business cards
- Marketing materials
- Social media profiles
- Presentation slides
- Letterheads
- Digital advertisements

**Technical Specifications:**
- **Aspect Ratio**: Horizontal orientation
- **Minimum Width**: 120px for digital, 1 inch for print
- **Maximum Width**: No limit, scales infinitely (vector)
- **File Size**: ~5-15KB (SVG), varies for PNG
- **Color Space**: RGB for digital, CMYK for print

### Logo Mark

The logo mark is a visual symbol that encapsulates the essence of the brand, designed to be instantly recognizable and memorable. It conveys the company's identity without the need for words, acting as the cornerstone of brand recognition across all touch points.

Perfect for favicons, app icons, social media avatars, and compact spaces where the full logo might not fit appropriately.

**Standard Logo Mark Versions:**
- **Full Color** - `/svg/logo-mark-fullcolor.svg` - Primary brand mark
- **Black** - `/svg/logo-mark-black.svg` - For light backgrounds
- **White** - `/svg/logo-mark-white.svg` - For dark backgrounds

**Circle Logo Mark Versions:**
- **Circle Full Color** - `/svg/logo-mark-circle-fullcolor.svg` - Circular format with full color
- **Circle Black** - `/svg/logo-mark-circle-black.svg` - Circular format in black
- **Circle White** - `/svg/logo-mark-circle-white.svg` - Circular format in white

**Square Logo Mark Versions:**
- **Square Full Color** - `/svg/logo-mark-roundedsquare-fullcolor.svg` - Rounded square format
- **Square Black** - `/svg/logo-mark-roundedsquare-black.svg` - Rounded square in black
- **Square White** - `/svg/logo-mark-roundedsquare-white.svg` - Rounded square in white

**Usage Examples:**
- Favicons and browser tabs
- Mobile app icons
- Social media profile pictures
- Watermarks
- Compact spaces in documents

### Vertical Logo

The vertical logo arrangement provides a strong, balanced composition ideal for applications where vertical space is abundant. This version maintains our brand's visual integrity while offering versatility for various design needs.

Ideal for mobile applications, vertical banners, and layouts where horizontal space is limited but vertical space is available.

**Available Versions:**
- **Full Color (White Text)** - `/svg/logo-vertical-fullcolor-whitetxt.svg` - For dark backgrounds
- **Full Color (Black Text)** - `/svg/logo-vertical-fullcolor-blacktxt.svg` - For light backgrounds
- **Black** - `/svg/logo-vertical-black.svg` - Monochromatic version for light backgrounds
- **White** - `/svg/logo-vertical-white.svg` - Monochromatic version for dark backgrounds

**Usage Examples:**
- Mobile app headers
- Vertical banners and signage
- Sidebar branding
- Mobile-responsive layouts
- Print materials with vertical orientation

## Usage Guidelines

### General Information

The Item logo should be used consistently across all brand applications. Each version is carefully designed for specific use cases - the full-color version for primary applications, black and white versions for monochromatic contexts, and various formats for different space requirements. Always maintain proper spacing and visibility to ensure brand recognition.

### Clear Space Requirements

#### Logo Mark Clear Space
The clear space around the Item logo mark ensures its visibility and impact. Maintain a minimum clear space equivalent to the height of the logo mark on all sides. This ensures the logo remains uncluttered and legible, preserving brand integrity across all applications. Avoid placing any text, images, or graphic elements within this space.

#### Horizontal Logo Clear Space
The clear space around the Item horizontal logo ensures its visibility and impact. Maintain a minimum clear space equivalent to the height of the logo mark element on all sides. This ensures the logo remains uncluttered and legible, preserving brand integrity across all applications. Avoid placing any text, images, or graphic elements within this space.

### Partner Logos

The placement of logos in a partnership is crucial to maintaining the integrity of both brands while ensuring visual harmony and clear communication of collaboration. The goal is to present both logos equally, with neither brand overpowering the other, and to convey partnership or co-branding effectively.

### Powered By Item Logo

The 'Powered by Item' logo is designed for use by partners and integrators to indicate Item-enabled functionality. It should be displayed clearly and prominently, maintaining the specified clear space and minimum size requirements. This version helps establish a clear connection between partner services and Item's technology.

## Logo Misuse - What NOT to Do

**Important:** Do not alter the logo's colors, distort its shape, rotate it, or add effects. Avoid placing it on cluttered backgrounds or resizing it disproportionately.

### Common Misuses to Avoid:

1. **Don't add gradients** - Keep the logo in its original color scheme
2. **Don't use the black version logo without the cutout I** - Maintain the proper logo mark structure
3. **Don't rotate** - Keep the logo in its original orientation
4. **Don't add stroke** - Avoid adding outlines or borders to the logo
5. **Don't change the colors** - Use only the approved color variations
6. **Don't stroke logomark** - Keep the logo mark clean without additional outlines
7. **Don't add drop shadows** - Maintain the flat design aesthetic
8. **Don't resize any elements** - Keep all proportions intact

## Best Practices

- Use the logo in its original form, ensuring clear visibility and proper spacing
- Maintain the correct proportions and colors for consistency across all platforms
- Choose the appropriate version based on your background (light/dark)
- Always maintain the required clear space around the logo
- Ensure the logo is legible and recognizable at all sizes
- Use high-resolution versions for print applications
- Use web-optimized versions for digital applications

## Implementation Examples

### Login Page Implementation

The Item logo is prominently featured in our authentication system, demonstrating proper usage in a real application context.

**File Structure:**
```
app/login/
├── layout.tsx          # Login page layout with metadata
└── page.tsx            # Main login page component
```

**Key Implementation Details:**
- **Logo Usage**: The white logo variant (`/svg/item-white-logo.svg`) is used on the login page
- **Responsive Design**: Logo scales appropriately across different screen sizes
- **Accessibility**: Proper alt text and semantic HTML structure
- **Brand Consistency**: Maintains clear space requirements and proper positioning

**Login Page Features:**
- Clean, centered logo presentation
- Consistent with brand guidelines
- Proper contrast for readability
- Mobile-responsive implementation

### Authentication Flow Integration

The login system demonstrates how the logo integrates with our authentication workflow:
- Email-based authentication with OTP verification
- Secure storage implementation with data masking
- Responsive design with video background
- Error handling and user feedback

## File Formats

- **SVG**: Vector format for scalable applications - preferred for web use
- **PNG**: Raster format with transparency support - ideal for print and static images
- **EPS**: Print-ready vector format - professional printing applications

## Download Links

**Environment Variables Used:**
- `NEXT_PUBLIC_LOGO_DOWNLOAD_URL` - Complete logo package
- `NEXT_PUBLIC_LOGO_HORIZONTAL_DOWNLOAD_URL` - Horizontal logo package
- `NEXT_PUBLIC_LOGO_MARK_DOWNLOAD_URL` - Logo mark package
- `NEXT_PUBLIC_LOGO_MARK_CIRCLE_DOWNLOAD_URL` - Circle logo mark package
- `NEXT_PUBLIC_LOGO_MARK_SQUARE_DOWNLOAD_URL` - Square logo mark package
- `NEXT_PUBLIC_LOGO_VERTICAL_DOWNLOAD_URL` - Vertical logo package

**Direct SVG File Paths:**
- Horizontal Logo: `/svg/item-logo-fullcolor-whitetxt.svg`, `/svg/item-logo-fullcolor-blacktxt.svg`
- Logo Mark: `/svg/logo-mark-fullcolor.svg`, `/svg/logo-mark-black.svg`, `/svg/logo-mark-white.svg`
- Vertical Logo: `/svg/logo-vertical-fullcolor-whitetxt.svg`, `/svg/logo-vertical-fullcolor-blacktxt.svg`

## Technical Implementation Notes

### CDN Integration
The logo system uses a CDN URL structure for optimized delivery:
```typescript
const cdnUrl = (path: string) => `${process.env.NEXT_PUBLIC_CDN_URL}${path}`;
```

### Copy Functionality
SVG files can be copied directly for development use:
```typescript
const handleSvgCopy = async (path: string) => {
  const response = await fetch(path);
  const svgContent = await response.text();
  await navigator.clipboard.writeText(svgContent);
};
```

---

*For questions about logo usage, technical implementation, or to request additional formats, please contact the brand team or development team.*

## Color Guidelines

Source: https://design.item.com/guidelines/colors

# Item Brand Color Guidelines

## Overview

Our color palette defines the visual tone of Item, creating a strong and cohesive brand presence. This comprehensive guide outlines primary colors, secondary colors, and grayscale options, along with usage rules and accessibility considerations to ensure clarity and impact in all designs.

The Item color system embodies our commitment to clarity, elegance, innovation, and dynamic energy. Each color has been carefully selected to work harmoniously together, creating a visual language that's both timeless and boldly forward-thinking.

## Color Palette Package

Download our comprehensive color palette library in ASE (Adobe Swatch Exchange) format, compatible with Adobe Creative Suite applications including Photoshop, Illustrator, and InDesign. This package contains all primary, secondary, and grayscale colors with accurate color values.

**Package Contents:**
- All primary colors (White, Black, Purple, Orange)
- Complete secondary/accent color palette
- Full grayscale spectrum
- Color codes in HEX, RGB, CMYK, PMS, and HSB formats
- Usage guidelines and accessibility notes
- Ready-to-use swatches for design applications

## Primary Colors

### Overview

Item is defined by its primary colors that capture our essence: the classic purity of White, the deep sophistication of Black, the creative energy of Purple, and the vibrant warmth of Orange. These foundational colors represent our commitment to clarity, elegance, innovation, and dynamic energy, setting the stage for a brand that's both timeless and boldly forward-thinking.

### Primary Color - 01: White

**Color Name:** White  
**HEX:** `#FFFFFF`  
**RGB:** `255, 255, 255`  
**CMYK:** `0, 0, 0, 0`  
**PMS:** `White`  
**HSB:** `0, 0, 100`

White represents purity, clarity, and simplicity. It serves as a foundation for our brand, providing clean backgrounds and breathing room in designs. Use white to create contrast, improve readability, and convey professionalism.

**Usage Examples:**
- Primary background color for web and print
- Text color on dark backgrounds
- Negative space in design compositions
- Clean, minimalist applications

### Primary Color - 02: Black

**Color Name:** Black  
**HEX:** `#000000`  
**RGB:** `0, 0, 0`  
**CMYK:** `0, 0, 0, 100`  
**PMS:** `Black`  
**HSB:** `0, 0, 0`

Black embodies sophistication, authority, and timelessness. It provides strong contrast and commands attention. Use black for text, borders, and elements that require emphasis and readability.

**Usage Examples:**
- Primary text color on light backgrounds
- Typography in print materials
- High-contrast design elements
- Professional business applications

### Primary Color - 03: Purple

**Color Name:** Purple  
**HEX:** `#6B46C1`  
**RGB:** `107, 70, 193`  
**CMYK:** `45, 64, 0, 24`  
**PMS:** `2665 C`  
**HSB:** `258, 64, 76`

Purple represents creativity, innovation, and premium quality. This is one of our signature brand colors, symbolizing our forward-thinking approach and commitment to excellence in the logistics industry.

**Usage Examples:**
- Primary brand elements and CTAs
- Logo components and accents
- Interactive elements and buttons
- Brand communications and marketing

### Primary Color - 04: Orange

**Color Name:** Orange  
**HEX:** `#F97316`  
**RGB:** `249, 115, 22`  
**CMYK:** `0, 54, 91, 2`  
**PMS:** `1585 C`  
**HSB:** `24, 91, 98`

Orange conveys energy, enthusiasm, and warmth. This vibrant color captures our dynamic spirit and passion for delivering exceptional service. It's perfect for calls-to-action and elements that need to stand out.

**Usage Examples:**
- Call-to-action buttons
- Important alerts and notifications
- Brand accents and highlights
- Energetic marketing materials

## Secondary Colors

### Overview

At Item, our secondary colors are more than just shades—they're a statement. With the soft elegance of Lavender and Lilac, the vibrant energy of Orchid and Iris, the deep richness of Violet and Indigo, and the warm earthiness of Plum and Grape, our brand stands out. They reflect our innovative spirit and commitment to quality in everything we do.

### Secondary Color - 01: Lavender

**Color Name:** Lavender  
**HEX:** `#E6E6FA`  
**RGB:** `230, 230, 250`  
**CMYK:** `8, 8, 0, 2`  
**PMS:** `2635 C`  
**HSB:** `240, 8, 98`

A soft, calming shade perfect for backgrounds and subtle accents. Lavender brings elegance and sophistication to designs without overwhelming other elements.

### Secondary Color - 02: Lilac

**Color Name:** Lilac  
**HEX:** `#C8A2C8`  
**RGB:** `200, 162, 200`  
**CMYK:** `0, 19, 0, 22`  
**PMS:** `2573 C`  
**HSB:** `300, 19, 78`

A gentle purple shade that adds warmth and approachability. Lilac works well for secondary UI elements and supportive design components.

### Secondary Color - 03: Orchid

**Color Name:** Orchid  
**HEX:** `#DA70D6`  
**RGB:** `218, 112, 214`  
**CMYK:** `0, 49, 2, 15`  
**PMS:** `2572 C`  
**HSB:** `302, 49, 85`

A vibrant, eye-catching shade that draws attention. Orchid is ideal for highlighting important information and creating visual interest.

### Secondary Color - 04: Iris

**Color Name:** Iris  
**HEX:** `#5D3FD3`  
**RGB:** `93, 63, 211`  
**CMYK:** `56, 70, 0, 17`  
**PMS:** `2726 C`  
**HSB:** `251, 70, 83`

A rich, deep purple that conveys confidence and creativity. Iris works well for headers, important sections, and brand-focused elements.

### Secondary Color - 05: Violet

**Color Name:** Violet  
**HEX:** `#8A2BE2`  
**RGB:** `138, 43, 226`  
**CMYK:** `39, 81, 0, 11`  
**PMS:** `2592 C`  
**HSB:** `271, 81, 89`

An intense, powerful purple that makes a bold statement. Violet is perfect for special features and premium offerings.

### Secondary Color - 06: Indigo

**Color Name:** Indigo  
**HEX:** `#4B0082`  
**RGB:** `75, 0, 130`  
**CMYK:** `42, 100, 0, 49`  
**PMS:** `2685 C`  
**HSB:** `275, 100, 51`

A deep, mysterious shade that adds depth and sophistication. Indigo works well for dark mode applications and elegant designs.

### Secondary Color - 07: Plum

**Color Name:** Plum  
**HEX:** `#8B4513`  
**RGB:** `139, 69, 19`  
**CMYK:** `0, 50, 86, 45`  
**PMS:** `4625 C`  
**HSB:** `25, 86, 55`

A warm, earthy tone that provides grounding and stability. Plum adds richness and depth to color combinations.

### Secondary Color - 08: Grape

**Color Name:** Grape  
**HEX:** `#6F2DA8`  
**RGB:** `111, 45, 168`  
**CMYK:** `34, 73, 0, 34`  
**PMS:** `2602 C`  
**HSB:** `272, 73, 66`

A luxurious, regal shade that conveys premium quality. Grape is ideal for special features and high-end applications.

## Grayscale Colors

### Overview

These colors form a spectrum that reflects the understated elegance of our brand. From the lightest 'Mist' to the deepest 'Shadow', our greys are curated to convey a range of sophisticated and contemporary tones, mirroring the balance and adaptability that 'Item' stands for.

### Grayscale Color - 01: Silver

**Color Name:** Silver  
**HEX:** `#FFFFFF`  
**RGB:** `255, 255, 255`  
**CMYK:** `0, 0, 0, 0`  
**PMS:** `White`  
**HSB:** `0, 0, 100`

Pure white for backgrounds and clean spaces.

### Grayscale Color - 02: Mist

**Color Name:** Mist  
**HEX:** `#F2F2F2`  
**RGB:** `242, 242, 242`  
**CMYK:** `0, 0, 0, 5`  
**PMS:** `663 C`  
**HSB:** `0, 0, 95`

A very light grey perfect for subtle backgrounds and borders.

### Grayscale Color - 03: Dove

**Color Name:** Dove  
**HEX:** `#E6E6E6`  
**RGB:** `230, 230, 230`  
**CMYK:** `0, 0, 0, 10`  
**PMS:** `Cool Gray 1 C`  
**HSB:** `0, 0, 90`

A soft grey ideal for section dividers and card backgrounds.

### Grayscale Color - 04: Steel

**Color Name:** Steel  
**HEX:** `#CCCCCC`  
**RGB:** `204, 204, 204`  
**CMYK:** `0, 0, 0, 20`  
**PMS:** `Cool Gray 2 C`  
**HSB:** `0, 0, 80`

A medium-light grey for borders and disabled states.

### Grayscale Color - 05: Glacier

**Color Name:** Glacier  
**HEX:** `#999999`  
**RGB:** `153, 153, 153`  
**CMYK:** `0, 0, 0, 40`  
**PMS:** `Cool Gray 5 C`  
**HSB:** `0, 0, 60`

A true mid-tone grey for secondary text and icons.

### Grayscale Color - 06: Slate

**Color Name:** Slate  
**HEX:** `#808080`  
**RGB:** `128, 128, 128`  
**CMYK:** `0, 0, 0, 50`  
**PMS:** `Cool Gray 7 C`  
**HSB:** `0, 0, 50`

A medium-dark grey for supporting text and elements.

### Grayscale Color - 07: Iron

**Color Name:** Iron  
**HEX:** `#666666`  
**RGB:** `102, 102, 102`  
**CMYK:** `0, 0, 0, 60`  
**PMS:** `Cool Gray 9 C`  
**HSB:** `0, 0, 40`

A dark grey for important secondary text.

### Grayscale Color - 08: Shadow

**Color Name:** Shadow  
**HEX:** `#4D4D4D`  
**RGB:** `77, 77, 77`  
**CMYK:** `0, 0, 0, 70`  
**PMS:** `Cool Gray 10 C`  
**HSB:** `0, 0, 30`

A very dark grey for strong contrast and depth.

## Usage Guidelines

### Primary Color Usage

- **Purple (#6B46C1)** and **Orange (#F97316)** are the hero colors of our brand
- Use Purple for primary brand elements, navigation, and key interactive components
- Use Orange sparingly for calls-to-action, important alerts, and elements requiring immediate attention
- Black and White serve as neutral foundations supporting the primary colors

### Secondary Color Usage

- Secondary colors should complement, not compete with, primary colors
- Use lighter shades (Lavender, Lilac, Orchid) for backgrounds and large areas
- Use darker shades (Iris, Violet, Indigo, Plum, Grape) for accents and emphasis
- Maintain hierarchy by using secondary colors for supporting elements only

### Grayscale Usage

- Use grayscale colors for text, borders, backgrounds, and UI elements
- Lighter greys (Mist, Dove, Steel) work well for backgrounds and subtle divisions
- Medium greys (Glacier, Slate) are ideal for secondary text and inactive states
- Darker greys (Iron, Shadow) provide strong contrast for important text

### Color Combinations

**Recommended Pairings:**
- Purple (#6B46C1) with White (#FFFFFF)
- Orange (#F97316) with Black (#000000)
- Lavender (#E6E6FA) with Purple (#6B46C1)
- Orchid (#DA70D6) with White (#FFFFFF)
- Grayscale colors with any primary or secondary color

**Avoid:**
- Orange on purple backgrounds (poor contrast)
- Multiple secondary colors competing in the same design
- Dark secondary colors on black backgrounds

## Accessibility Considerations

### Contrast Ratios

Ensure all text and interactive elements meet WCAG 2.1 AA standards:
- **Normal text:** Minimum contrast ratio of 4.5:1
- **Large text (18pt+ or 14pt+ bold):** Minimum contrast ratio of 3:1
- **UI components and graphics:** Minimum contrast ratio of 3:1

### Accessible Color Pairings

**High Contrast Pairs (AAA compliant):**
- Black (#000000) on White (#FFFFFF)
- White (#FFFFFF) on Purple (#6B46C1)
- White (#FFFFFF) on Iris (#5D3FD3)
- White (#FFFFFF) on Violet (#8A2BE2)
- White (#FFFFFF) on Indigo (#4B0082)
- Black (#000000) on Orange (#F97316)

**Medium Contrast Pairs (AA compliant):**
- Black (#000000) on Lavender (#E6E6FA)
- Black (#000000) on Lilac (#C8A2C8)
- Shadow (#4D4D4D) on White (#FFFFFF)
- Iron (#666666) on White (#FFFFFF)

### Color Blindness Considerations

- Never rely on color alone to convey information
- Use icons, labels, or patterns in addition to color
- Test designs with color blindness simulators
- Purple and Orange combination works well for most types of color blindness

## Best Practices

### Do's

✓ Use primary colors consistently across all brand touchpoints  
✓ Maintain sufficient contrast ratios for accessibility  
✓ Use the provided color codes exactly as specified  
✓ Test color combinations in different contexts (light/dark mode)  
✓ Consider color psychology and emotional impact  
✓ Use grayscale colors for neutral elements  
✓ Apply secondary colors to enhance, not overpower  
✓ Ensure colors work across different media (print, digital, video)

### Don'ts

✗ Don't alter color values or create custom variations  
✗ Don't use too many colors in a single design  
✗ Don't ignore accessibility standards  
✗ Don't use colors that clash or compete  
✗ Don't apply gradients unless specifically approved  
✗ Don't use colors from outside the defined palette  
✗ Don't sacrifice readability for aesthetic preferences  
✗ Don't forget to test in different lighting conditions

## Implementation Examples

### Web Applications

The color system is implemented throughout the design.item.com website:

**File Structure:**
```
app/guidelines/colors/
├── data.ts          # Color data with HEX, RGB, CMYK, PMS, HSB values
└── page.tsx         # Colors page component
```

**Key Implementation Details:**
- **Color Display**: All colors rendered with accurate values
- **Copy Functionality**: Users can easily copy color codes
- **Responsive Design**: Colors display appropriately across devices
- **Accessibility**: Proper contrast maintained throughout
- **Dark/Light Mode**: Colors adapt to theme preferences

### CSS Variables

Colors can be implemented using CSS custom properties:

```css
:root {
  /* Primary Colors */
  --color-white: #FFFFFF;
  --color-black: #000000;
  --color-purple: #6B46C1;
  --color-orange: #F97316;
  
  /* Secondary Colors */
  --color-lavender: #E6E6FA;
  --color-lilac: #C8A2C8;
  --color-orchid: #DA70D6;
  --color-iris: #5D3FD3;
  --color-violet: #8A2BE2;
  --color-indigo: #4B0082;
  --color-plum: #8B4513;
  --color-grape: #6F2DA8;
  
  /* Grayscale Colors */
  --color-silver: #FFFFFF;
  --color-mist: #F2F2F2;
  --color-dove: #E6E6E6;
  --color-steel: #CCCCCC;
  --color-glacier: #999999;
  --color-slate: #808080;
  --color-iron: #666666;
  --color-shadow: #4D4D4D;
}
```

### Design Tokens

Colors are available as design tokens for various platforms:

**TypeScript/JavaScript:**
```typescript
export const PrimaryColors = [
  { name: "White", hex: "#FFFFFF", rgb: "255, 255, 255" },
  { name: "Black", hex: "#000000", rgb: "0, 0, 0" },
  { name: "Purple", hex: "#6B46C1", rgb: "107, 70, 193" },
  { name: "Orange", hex: "#F97316", rgb: "249, 115, 22" },
];
```

## File Formats

### Digital Formats
- **HEX**: Web and digital applications
- **RGB**: Screen-based designs and digital artwork
- **HSB**: Design tools color pickers

### Print Formats
- **CMYK**: Professional printing and offset printing
- **PMS (Pantone)**: Spot color printing and brand consistency
- **ASE**: Adobe Creative Suite swatch libraries

## Download Links

**Environment Variables Used:**
- `NEXT_PUBLIC_COLORS_DOWNLOAD_URL` - Complete color palette package (ASE format)
- `NEXT_PUBLIC_CDN_URL` - CDN base URL for assets

**Video Asset:**
- Color palette overview video: `/design-item-com/video/item-color.mp4`

**Page Assets:**
- Color palette icon: `/svg/color-palette.svg`

## Technical Implementation Notes

### CDN Integration
The color system uses a CDN URL structure for optimized asset delivery:
```typescript
const cdnUrl = (path: string) => `${process.env.NEXT_PUBLIC_CDN_URL}${path}`;
```

### Component Structure
Colors are displayed using reusable components:
```typescript
<Colors
  title="Primary Colors"
  description="..."
  items={PrimaryColors}
/>
```

### Color Data Structure
Each color includes comprehensive information:
```typescript
interface ColorItem {
  category: string;  // e.g., "Primary Color - 01"
  name: string;      // Color name
  hex: string;       // HEX value
  rgb: string;       // RGB values
  cmyk: string;      // CMYK values
  pms: string;       // Pantone reference
  hsb: string;       // HSB values
  isDark: boolean;   // For text color determination
}
```

### Navigation
The colors page integrates with the guidelines navigation system:
- **Previous**: Brand Logo (`/guidelines/logo`)
- **Next**: Typography (`/guidelines/typography`)

---

*For questions about color usage, accessibility requirements, or technical implementation, please contact the brand team or development team.*

## Typography Guidelines

Source: https://design.item.com/guidelines/typography

# Item Typography Guidelines

## Overview

Typography is a key element of Item's brand identity, ensuring clarity, consistency, and a distinct visual voice across all touchpoints. This guide defines our typefaces, hierarchy, spacing, and best practices to create a cohesive and impactful brand experience.

Typography serves as the foundation of our visual communication, establishing tone, hierarchy, and readability across all brand materials. Through careful selection and consistent application of our typeface system, we create a unified brand experience that is both professional and approachable.

## Typography Library

Download our complete typography library containing Satoshi font family in multiple formats.

**Available Formats:**
- OTF (OpenType Font) - Preferred for design applications
- TTF (TrueType Font) - Universal compatibility

**Download Link:**
Access the typography library through the environment variable: `NEXT_PUBLIC_TYPOGRAPHY_DOWNLOAD_URL`

**What's Included:**
- Satoshi Variable font files
- Multiple font weights (Light to Black)
- Both regular and italic variants
- Web font formats
- Desktop font formats
- Font licensing information

## Primary Typeface: Satoshi

Satoshi is our primary typeface, chosen for its modern, clean aesthetic and exceptional readability. This versatile sans-serif font family provides a perfect balance of professionalism and approachability, making it ideal for both digital interfaces and branded content. With its geometric structure and balanced proportions, Satoshi ensures consistent brand communication across all platforms.

### About Satoshi

**Designer:** Indian Type Foundry
**Classification:** Geometric Sans-Serif
**Characteristics:**
- Modern, clean aesthetic
- Exceptional readability
- Geometric structure
- Balanced proportions
- Versatile application

### Font Weights

Satoshi offers a comprehensive range of weights to establish clear visual hierarchy:

**Satoshi Light (300)**
- **Usage**: Subtle text, decorative elements, large display text
- **Best for**: Hero sections, decorative quotes, light emphasis
- **Avoid**: Body text, small sizes, critical information

**Satoshi Regular (400)**
- **Usage**: Body text, paragraphs, standard content
- **Best for**: Main content, descriptions, general text
- **Recommended**: Default weight for most text

**Satoshi Medium (500)**
- **Usage**: Subheadings, emphasis, navigation items
- **Best for**: Section titles, button text, menu items
- **Ideal**: Balancing hierarchy without being too bold

**Satoshi Bold (700)**
- **Usage**: Headings, important information, calls-to-action
- **Best for**: Page titles, card headers, emphasis
- **Impact**: Strong visual weight for key elements

**Satoshi Black (900)**
- **Usage**: Display text, hero headings, maximum impact
- **Best for**: Large headlines, marketing materials, hero sections
- **Caution**: Use sparingly for maximum effect

## Typography Scale

Our typography system is built on a carefully crafted scale that ensures consistency and hierarchy across all our digital products. Each size is purposefully selected to create clear visual hierarchy while maintaining optimal readability. From large display text to small interface elements, our sizing system adapts seamlessly across different screen sizes and contexts.

### Heading Styles

**Heading 1 (9x Large - 128px)**
- **Font Size**: 128px (8rem)
- **Font Weight**: 800 (Extra Bold)
- **Line Height**: 1.1
- **Letter Spacing**: -0.02em
- **Usage**: Hero sections, landing page titles
- **Responsive**: Scales down to 32px on mobile
- **Example**: Main page headlines, marketing hero text

**Heading 2 (8x Large - 96px)**
- **Font Size**: 96px (6rem)
- **Font Weight**: 700 (Bold)
- **Line Height**: 1.15
- **Letter Spacing**: -0.015em
- **Usage**: Section headers, major divisions
- **Responsive**: Scales down to 28px on mobile
- **Example**: Section titles, feature headings

**Heading 3 (7x Large - 64px)**
- **Font Size**: 64px (4rem)
- **Font Weight**: 600 (Semi-Bold)
- **Line Height**: 1.2
- **Letter Spacing**: -0.01em
- **Usage**: Subsection headers, card titles
- **Responsive**: Scales down to 24px on mobile
- **Example**: Article titles, component headers

**Heading 4 (6x Large - 48px)**
- **Font Size**: 48px (3rem)
- **Font Weight**: 500 (Medium)
- **Line Height**: 1.25
- **Letter Spacing**: -0.005em
- **Usage**: Content headers, dialog titles
- **Responsive**: Scales down to 20px on mobile
- **Example**: Modal headers, sidebar titles

**Heading 5 (5x Large - 36px)**
- **Font Size**: 36px (2.25rem)
- **Font Weight**: 400 (Regular)
- **Line Height**: 1.3
- **Letter Spacing**: 0
- **Usage**: Small headers, list titles
- **Responsive**: Scales down to 18px on mobile
- **Example**: List headers, group titles

**Heading 6 (4x Large - 28px)**
- **Font Size**: 28px (1.75rem)
- **Font Weight**: 300 (Light)
- **Line Height**: 1.35
- **Letter Spacing**: 0
- **Usage**: Subtle headers, category labels
- **Responsive**: Scales down to 16px on mobile
- **Example**: Category names, subtle divisions

### Subtitle Styles

**Subtitle 1 (3x Large - 24px)**
- **Font Size**: 24px (1.5rem)
- **Font Weight**: 200 (Extra Light)
- **Line Height**: 1.4
- **Letter Spacing**: 0
- **Usage**: Supporting text for headers, taglines
- **Responsive**: Scales down to 14px on mobile
- **Example**: Hero subtitles, section descriptions

**Subtitle 2 (2x Large - 20px)**
- **Font Size**: 20px (1.25rem)
- **Font Weight**: 180
- **Line Height**: 1.45
- **Letter Spacing**: 0
- **Usage**: Secondary supporting text
- **Responsive**: Scales down to 14px on mobile
- **Example**: Card descriptions, secondary info

### Body Styles

**Body 1 (Extra Large - 20px)**
- **Font Size**: 20px (1.25rem)
- **Font Weight**: 160
- **Line Height**: 1.6
- **Letter Spacing**: 0
- **Usage**: Large body text, featured content
- **Responsive**: Scales down to 14px on mobile
- **Example**: Article introductions, featured descriptions

**Body 2 (Large - 18px)**
- **Font Size**: 18px (1.125rem)
- **Font Weight**: 140
- **Line Height**: 1.65
- **Letter Spacing**: 0
- **Usage**: Standard body text, paragraphs
- **Responsive**: Scales down to 12px on mobile
- **Example**: Article content, descriptions

### Base & Button Styles

**Base 1 (Base - 16px)**
- **Font Size**: 16px (1rem)
- **Font Weight**: 160
- **Line Height**: 1.5
- **Letter Spacing**: 0
- **Usage**: Default text size, UI elements
- **Responsive**: Scales down to 14px on mobile
- **Example**: Form labels, navigation items

**Button 1 (Small - 14px)**
- **Font Size**: 14px (0.875rem)
- **Font Weight**: 140
- **Line Height**: 1.4
- **Letter Spacing**: 0.01em
- **Usage**: Button text, small UI elements
- **Responsive**: Scales down to 12px on mobile
- **Example**: Primary buttons, action links

**Button 2 (Extra Small - 12px)**
- **Font Size**: 12px (0.75rem)
- **Font Weight**: 120
- **Line Height**: 1.3
- **Letter Spacing**: 0.02em
- **Usage**: Small buttons, tags, labels
- **Responsive**: Scales down to 10px on mobile
- **Example**: Tags, badges, small labels

## Implementation

### Web Fonts (CSS)

```css
/* Satoshi Variable Font */
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/Satoshi-Variable.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: normal;
}

@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/Satoshi-VariableItalic.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: italic;
}

/* Apply to body */
body {
  font-family: 'Satoshi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
```

### Tailwind CSS Configuration

```javascript
// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      fontFamily: {
        sans: ['Satoshi', 'system-ui', 'sans-serif'],
      },
      fontSize: {
        '9xl': ['128px', { lineHeight: '1.1', letterSpacing: '-0.02em' }],
        '8xl': ['96px', { lineHeight: '1.15', letterSpacing: '-0.015em' }],
        '7xl': ['64px', { lineHeight: '1.2', letterSpacing: '-0.01em' }],
        '6xl': ['48px', { lineHeight: '1.25', letterSpacing: '-0.005em' }],
        '5xl': ['36px', { lineHeight: '1.3' }],
        '4xl': ['28px', { lineHeight: '1.35' }],
        '3xl': ['24px', { lineHeight: '1.4' }],
        '2xl': ['20px', { lineHeight: '1.45' }],
        'xl': ['20px', { lineHeight: '1.6' }],
        'lg': ['18px', { lineHeight: '1.65' }],
        'base': ['16px', { lineHeight: '1.5' }],
        'sm': ['14px', { lineHeight: '1.4', letterSpacing: '0.01em' }],
        'xs': ['12px', { lineHeight: '1.3', letterSpacing: '0.02em' }],
      },
      fontWeight: {
        light: '300',
        normal: '400',
        medium: '500',
        bold: '700',
        black: '900',
      },
    },
  },
}
```

### React/Next.js Implementation

```typescript
// app/layout.tsx
import localFont from 'next/font/local'

const satoshi = localFont({
  src: [
    {
      path: '../public/fonts/Satoshi-Variable.ttf',
      weight: '300 900',
      style: 'normal',
    },
    {
      path: '../public/fonts/Satoshi-VariableItalic.ttf',
      weight: '300 900',
      style: 'italic',
    },
  ],
  variable: '--font-satoshi',
  display: 'swap',
})

export default function RootLayout({
  children,
}: {
  children: React.ReactNode
}) {
  return (
    <html lang="en" className={satoshi.variable}>
      <body className="font-sans">{children}</body>
    </html>
  )
}
```

### Vue.js Implementation

```javascript
// main.js
import { createApp } from 'vue'
import App from './App.vue'

// Import font CSS
import './styles/fonts.css'

const app = createApp(App)
app.mount('#app')
```

```css
/* styles/fonts.css */
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/Satoshi-Variable.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: normal;
}

* {
  font-family: 'Satoshi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
```

## Typography in Use

### Hero Section Example

```html
<section class="hero">
  <h1 class="text-9xl font-black">The Next Generation.</h1>
  <p class="text-2xl text-muted-foreground">
    Empowering businesses and individuals with cutting-edge technology solutions.
  </p>
  <button class="text-sm font-medium">Join Here</button>
</section>
```

### Card Component Example

```html
<div class="card">
  <h3 class="text-5xl font-semibold">Feature Title</h3>
  <p class="text-lg text-muted-foreground">
    Description text using our standard body size for optimal readability.
  </p>
  <button class="text-sm font-medium">Learn More</button>
</div>
```

### Navigation Example

```html
<nav>
  <a class="text-base font-medium">Home</a>
  <a class="text-base font-medium">About</a>
  <a class="text-base font-medium">Services</a>
  <a class="text-base font-medium">Contact</a>
</nav>
```

## Best Practices

### Hierarchy

- **Establish Clear Hierarchy**: Use size and weight to create visual distinction
- **Limit Heading Levels**: Use no more than 3-4 heading levels per page
- **Consistent Spacing**: Maintain consistent spacing between heading levels
- **Progressive Scale**: Each level should be noticeably different from the next

### Readability

- **Line Length**: Keep body text between 50-75 characters per line
- **Line Height**: Use 1.5-1.6 line height for body text
- **Paragraph Spacing**: Add space between paragraphs (0.75-1em)
- **Contrast**: Ensure sufficient contrast between text and background

### Responsive Typography

- **Fluid Sizing**: Use clamp() or responsive units for smooth scaling
- **Mobile Optimization**: Reduce sizes appropriately for mobile devices
- **Touch Targets**: Ensure buttons and links are at least 44x44px
- **Readability**: Maintain readability across all screen sizes

### Accessibility

- **Minimum Size**: Never use text smaller than 12px
- **Color Contrast**: Maintain WCAG AA standards (4.5:1 for normal text)
- **Font Weight**: Avoid very light weights for small text
- **Spacing**: Ensure adequate spacing for readability

### Performance

- **Font Loading**: Use `font-display: swap` for better performance
- **Variable Fonts**: Prefer variable fonts to reduce file size
- **Subsetting**: Only include characters you need
- **Preloading**: Preload critical fonts for faster rendering

## Typography Don'ts

### Common Mistakes to Avoid

1. **Don't Mix Too Many Weights**
   - Stick to 3-4 weights maximum
   - Too many weights create visual confusion

2. **Don't Use All Caps Excessively**
   - All caps reduces readability
   - Use sparingly for emphasis only

3. **Don't Stretch or Condense**
   - Never artificially stretch or condense the font
   - Use the designed weights only

4. **Don't Use Insufficient Contrast**
   - Avoid light text on light backgrounds
   - Ensure WCAG compliance

5. **Don't Ignore Line Length**
   - Lines that are too long reduce readability
   - Lines that are too short disrupt reading flow

6. **Don't Forget Mobile**
   - Always test typography on mobile devices
   - Ensure touch targets are adequate

7. **Don't Overuse Bold**
   - Too much bold text loses its impact
   - Use bold strategically for emphasis

8. **Don't Use Justified Text**
   - Justified text creates uneven spacing
   - Use left-aligned text for better readability

## File Structure

Recommended font file organization:

```
your-project/
├── public/
│   └── fonts/
│       ├── Satoshi-Variable.ttf
│       ├── Satoshi-VariableItalic.ttf
│       ├── Satoshi-Light.ttf (optional)
│       ├── Satoshi-Regular.ttf (optional)
│       ├── Satoshi-Medium.ttf (optional)
│       ├── Satoshi-Bold.ttf (optional)
│       └── Satoshi-Black.ttf (optional)
├── src/
│   └── styles/
│       └── fonts.css
└── package.json
```

## Download Resources

### Font Files

**Primary Download:**
- Environment Variable: `NEXT_PUBLIC_TYPOGRAPHY_DOWNLOAD_URL`
- Includes: Complete Satoshi font family
- Formats: OTF, TTF, WOFF, WOFF2

**Font Weights Included:**
- Satoshi Light (300)
- Satoshi Regular (400)
- Satoshi Medium (500)
- Satoshi Bold (700)
- Satoshi Black (900)

**Variable Fonts:**
- Satoshi-Variable.ttf (300-900 weight range)
- Satoshi-VariableItalic.ttf (300-900 weight range)

### Additional Resources

- **Typography Specimens**: Visual examples of all weights and sizes
- **Implementation Guide**: Step-by-step setup instructions
- **Best Practices Document**: Detailed usage guidelines
- **Font License**: Usage rights and restrictions

## Technical Specifications

### Font Metrics

- **Cap Height**: 700 units
- **X-Height**: 520 units
- **Ascender**: 900 units
- **Descender**: -200 units
- **Units per Em**: 1000

### Supported Characters

- **Latin**: Full support including extended Latin
- **Numbers**: Lining and tabular figures
- **Punctuation**: Complete set
- **Symbols**: Common symbols and currency
- **Ligatures**: Standard ligatures included

### File Sizes

- **Variable TTF**: ~150KB
- **Individual Weights (TTF)**: ~40KB each
- **WOFF2 (Variable)**: ~80KB
- **WOFF2 (Individual)**: ~20KB each

## Browser Support

- Chrome 88+
- Firefox 62+
- Safari 11+
- Edge 88+
- iOS Safari 11+
- Android Chrome 88+

## Related Guidelines

- **Colors**: [Color Guidelines](/guidelines/colors)
- **Logo**: [Logo Guidelines](/guidelines/logo)
- **Business Card**: [Business Card Guidelines](/guidelines/business-card)

## Navigation

- **Previous**: [Colors](/guidelines/colors)
- **Next**: [Business Card](/guidelines/business-card)

---

*For questions about typography implementation, font licensing, or additional formats, please contact the design system team.*

## Business Card Guidelines

Source: https://design.item.com/guidelines/business-card

# Item Business Card Guidelines

## Overview

Our business cards are a crucial touchpoint for professional networking and brand representation. These guidelines ensure that all business cards maintain consistent quality, design, and information presentation while adhering to our brand standards.

Business cards serve as a tangible representation of our brand and often create the first physical impression in professional settings. By following these guidelines, we ensure that every card reflects our commitment to quality, attention to detail, and professional excellence.

## Request a Business Card

Create your own business card in seconds using our automated system.

**Request System:**
- Automated card generation
- Brand-compliant templates
- Quick turnaround time
- Professional quality guaranteed

**Access:**
Authentication required to request business cards. Contact the brand team for access.

## Size & Dimensions

### Standard Size (US)

**Dimensions:** 3.5 inches × 2 inches (88.9mm × 50.8mm)

- **Width**: 3.5 inches (88.9mm)
- **Height**: 2 inches (50.8mm)
- **Aspect Ratio**: 1.75:1
- **Orientation**: Horizontal (landscape)

**Usage:**
- Standard for North American markets
- Most common size globally
- Fits standard business card holders
- Compatible with most wallets

**Bleed Area:**
- Add 0.125 inches (3.175mm) bleed on all sides
- Final trim size: 3.5" × 2"
- Design area with bleed: 3.75" × 2.25"

**Safe Zone:**
- Keep important elements 0.25 inches (6.35mm) from edges
- Prevents information loss during cutting
- Ensures professional appearance

### European Size

**Dimensions:** 3.75 inches × 2.125 inches (85mm × 55mm)

- **Width**: 3.75 inches (85mm)
- **Height**: 2.125 inches (55mm)
- **Aspect Ratio**: 1.76:1
- **Orientation**: Horizontal (landscape)

**Usage:**
- Standard for European markets
- Slightly larger than US standard
- Common in international business
- Preferred in many countries

**Bleed Area:**
- Add 0.125 inches (3mm) bleed on all sides
- Final trim size: 3.75" × 2.125"
- Design area with bleed: 4" × 2.375"

**Safe Zone:**
- Keep important elements 0.25 inches (6mm) from edges
- Prevents information loss during cutting
- Ensures professional appearance

### Size Comparison

| Specification | US Standard | European |
|--------------|-------------|----------|
| Width | 3.5" (88.9mm) | 3.75" (85mm) |
| Height | 2" (50.8mm) | 2.125" (55mm) |
| Aspect Ratio | 1.75:1 | 1.76:1 |
| Common In | North America | Europe, Asia |

## Typography

Use our brand fonts consistently across all business cards to maintain brand recognition and professional appearance.

### Font Specifications

**Name/Title:**
- **Font**: Helvetica Neue Bold
- **Size**: 9pt
- **Weight**: Bold (700)
- **Color**: Primary brand color or black
- **Usage**: Employee name and job title

**Contact Information:**
- **Font**: Helvetica Neue Regular
- **Size**: 8pt
- **Weight**: Regular (400)
- **Color**: Dark gray or black
- **Usage**: Phone, email, address, website

**Company Name:**
- **Font**: Satoshi Bold or Helvetica Neue Bold
- **Size**: 10-12pt
- **Weight**: Bold (700)
- **Color**: Primary brand color
- **Usage**: Company name/branding

### Typography Best Practices

**Hierarchy:**
- Name should be most prominent
- Title should be secondary
- Contact information should be tertiary
- Maintain clear visual hierarchy

**Spacing:**
- Adequate spacing between text elements
- Minimum 2pt spacing between lines
- Group related information together
- Use white space effectively

**Alignment:**
- Left-align all text for consistency
- Maintain consistent margins
- Align elements to grid system
- Create visual balance

**Readability:**
- Never use fonts smaller than 7pt
- Ensure sufficient contrast
- Avoid overly decorative fonts
- Test readability at actual size

## Layout

Follow our standard layout grid to maintain consistency across all business cards.

### Layout Specifications

**Margins:**
- **Minimum margin**: 0.25 inches (6.35mm) from all edges
- **Recommended margin**: 0.3125 inches (7.94mm)
- **Safe zone**: Keep all critical information within safe zone
- **Bleed**: Extend background colors/images to bleed area

**Logo Placement:**
- **Position**: Top left corner
- **Size**: Proportional to card size
- **Spacing**: 0.25" minimum from edges
- **Variants**: Use appropriate logo variant for background

**Contact Information:**
- **Alignment**: Left-aligned
- **Position**: Lower left or center area
- **Grouping**: Group related information
- **Spacing**: Consistent spacing between elements

**Back Design:**
- **Option 1**: Full brand pattern or color
- **Option 2**: Additional contact information
- **Option 3**: Tagline or mission statement
- **Consistency**: Maintain brand guidelines

### Layout Grid System

**Grid Structure:**
- Use a modular grid system
- Divide card into equal sections
- Align elements to grid lines
- Maintain consistent spacing

**Visual Hierarchy:**
1. Logo (primary focus)
2. Name and title (secondary)
3. Contact information (tertiary)
4. Additional details (quaternary)

**Balance:**
- Distribute visual weight evenly
- Use white space strategically
- Avoid cluttered designs
- Maintain breathing room

## Design Elements

### Front Side

**Required Elements:**
- Company logo
- Employee name
- Job title
- Phone number
- Email address
- Company website

**Optional Elements:**
- Physical address
- Social media handles
- QR code
- Tagline

### Back Side

**Options:**
1. **Brand Pattern**: Full-bleed brand pattern or color
2. **Additional Info**: Secondary contact methods, office locations
3. **Tagline**: Company mission or value proposition
4. **Minimal**: Clean design with subtle branding

**Best Practices:**
- Keep back design simple
- Maintain brand consistency
- Avoid overcrowding
- Consider functionality

## Paper & Finish

### Paper Stock

**Standard Specification:**
- **Weight**: 16pt card stock
- **Thickness**: 0.016 inches (406 microns)
- **Quality**: Premium grade
- **Durability**: Long-lasting, professional

**Benefits:**
- Substantial feel
- Professional appearance
- Durable and long-lasting
- Resists wear and tear

### Finish Options

**Matte Finish (Standard):**
- **Appearance**: Non-reflective, sophisticated
- **Feel**: Smooth, premium
- **Writing**: Easy to write on
- **Best for**: Professional, understated look

**Soft-Touch Coating:**
- **Appearance**: Luxurious, high-end
- **Feel**: Velvety, tactile
- **Protection**: Enhanced durability
- **Best for**: Premium impression, executive cards

**Gloss Finish:**
- **Appearance**: Shiny, vibrant
- **Feel**: Smooth, slick
- **Colors**: Enhanced color vibrancy
- **Best for**: Creative industries, bold designs

### Special Finishes

**Spot UV:**
- **Usage**: Executive-level cards only
- **Effect**: Glossy highlights on matte background
- **Application**: Logo or specific design elements
- **Impact**: Premium, sophisticated look

**Foil Stamping:**
- **Usage**: Executive-level cards only
- **Options**: Gold, silver, copper, holographic
- **Application**: Logo or company name
- **Impact**: Luxury, high-end appearance

**Embossing/Debossing:**
- **Usage**: Special occasions or executive cards
- **Effect**: Raised or recessed design elements
- **Application**: Logo or specific text
- **Impact**: Tactile, memorable experience

## Contact Information Formatting

### Phone Number Format

**Standard Format:**
```
555.123.4567
```

**Formatting Rules:**
- Use periods (.) between number groups
- No parentheses for standard numbers
- No spaces between groups
- Consistent formatting across all cards

**International Format:**
```
+1 (555) 123.4567
```

**International Rules:**
- Include country code with plus sign (+)
- Use parentheses around area code
- Use periods for remaining number groups
- Include country code for international business

**Mobile Numbers:**
- Use same format as standard numbers
- Label as "Mobile:" if needed
- Distinguish from office numbers
- Maintain consistency

**Multiple Numbers:**
- List office number first
- Mobile number second
- Fax number last (if applicable)
- Label each number clearly

### Email Format

**Standard Format:**
```
firstname.lastname@item.com
```

**Formatting Rules:**
- Use lowercase letters
- Use period between first and last name
- Use company domain
- No special characters except period

**Display:**
- Use readable font size (8pt minimum)
- Ensure sufficient contrast
- Test for readability
- Avoid truncation

### Website Format

**Standard Format:**
```
item.com
```

**Formatting Rules:**
- Omit "https://" or "www."
- Use lowercase letters
- Simple, clean presentation
- Easy to type and remember

**Alternative Format:**
```
www.item.com
```

**Usage:**
- Include "www." if brand standard
- Maintain consistency
- Consider target audience
- Follow brand guidelines

## Address Formatting

### Domestic Address (US)

**Format:**
```
123 Main Street
San Francisco, CA 94102
```

**Line 1:** Street address
- Include building/suite number if applicable
- Use standard abbreviations (St., Ave., Blvd.)
- Full street name

**Line 2:** City, State, Postal Code
- City name in full
- State abbreviation (2 letters)
- 5-digit ZIP code or ZIP+4

### International Address

**Format:**
```
123 Main Street
San Francisco, CA 94102
United States
```

**Line 1:** Street address
**Line 2:** City, State/Province, Postal Code
**Line 3:** Country name

**International Guidelines:**
- Use appropriate country format
- Include country name on separate line
- Use local postal code format
- Follow local conventions

### Address Abbreviations

**Common Abbreviations:**
- Street → St.
- Avenue → Ave.
- Boulevard → Blvd.
- Suite → Ste.
- Floor → Fl.
- Building → Bldg.

**State Abbreviations:**
- Use 2-letter postal codes
- Always capitalize
- No periods
- Follow USPS standards

## Color Specifications

### Front Side Colors

**Primary Colors:**
- **Logo**: Full color logo or monochrome
- **Text**: Black (#000000) or Dark Gray (#181818)
- **Accents**: Primary brand purple (#763ABF)

**Background:**
- **Standard**: White (#FFFFFF)
- **Alternative**: Light gray (#F9F9F9)
- **Premium**: Matte black with white text

### Back Side Colors

**Options:**
1. **Brand Purple**: Full bleed primary color
2. **Pattern**: Brand pattern on white
3. **Gradient**: Subtle brand gradient
4. **Minimal**: White with subtle elements

**Color Contrast:**
- Ensure WCAG AA compliance
- Maintain readability
- Test in different lighting
- Consider printing variations

## Print Specifications

### File Requirements

**File Format:**
- **Preferred**: PDF (PDF/X-1a or PDF/X-4)
- **Alternative**: AI (Adobe Illustrator)
- **Resolution**: 300 DPI minimum
- **Color Mode**: CMYK

**Color Profile:**
- **CMYK**: Coated FOGRA39 (ISO 12647-2:2004)
- **RGB**: Convert to CMYK before printing
- **Spot Colors**: Use Pantone colors if specified
- **Black**: Use rich black (C:60 M:40 Y:40 K:100)

**Bleed & Trim:**
- **Bleed**: 0.125" (3mm) on all sides
- **Trim**: Exact card dimensions
- **Safe Zone**: 0.25" (6mm) from trim
- **Crop Marks**: Include for printer

### Quality Control

**Pre-Press Checklist:**
- [ ] Correct dimensions with bleed
- [ ] 300 DPI resolution
- [ ] CMYK color mode
- [ ] Fonts embedded or outlined
- [ ] Images high resolution
- [ ] Safe zone respected
- [ ] Spelling and grammar checked
- [ ] Contact information verified

**Proofing:**
- Request physical proof before full run
- Check colors match brand standards
- Verify text readability
- Inspect finish quality
- Approve before printing

## Ordering Process

### Step 1: Design Approval
- Submit design to brand team
- Ensure compliance with guidelines
- Get written approval
- Confirm all details

### Step 2: Quantity Selection
- Minimum order: 250 cards
- Standard order: 500 cards
- Bulk order: 1,000+ cards
- Consider future needs

### Step 3: Proof Review
- Review digital proof carefully
- Request physical proof if needed
- Check all information
- Approve for printing

### Step 4: Production
- Standard turnaround: 5-7 business days
- Rush orders: 2-3 business days (additional fee)
- Shipping time: 2-5 business days
- International: 7-14 business days

## Best Practices

### Design Best Practices

**Simplicity:**
- Keep design clean and uncluttered
- Focus on essential information
- Use white space effectively
- Avoid overcrowding

**Consistency:**
- Follow brand guidelines strictly
- Use approved colors and fonts
- Maintain visual hierarchy
- Ensure brand recognition

**Readability:**
- Use appropriate font sizes
- Ensure sufficient contrast
- Test at actual size
- Consider lighting conditions

**Professionalism:**
- Proofread all text carefully
- Verify contact information
- Use high-quality images
- Maintain attention to detail

### Information Best Practices

**Essential Information:**
- Include only necessary details
- Prioritize contact methods
- Keep information current
- Update regularly

**Contact Methods:**
- List primary contact first
- Include 2-3 methods maximum
- Make information scannable
- Consider QR codes for digital

**Accuracy:**
- Double-check all information
- Verify spelling and grammar
- Confirm phone numbers
- Test email addresses

## Common Mistakes to Avoid

### Design Mistakes

1. **Too Much Information**
   - Overcrowded design
   - Difficult to read
   - Unprofessional appearance

2. **Poor Typography**
   - Fonts too small
   - Inconsistent fonts
   - Poor hierarchy

3. **Incorrect Colors**
   - Off-brand colors
   - Poor contrast
   - RGB instead of CMYK

4. **Low Resolution**
   - Pixelated images
   - Blurry logo
   - Poor print quality

5. **Ignoring Bleed/Safe Zone**
   - Cut-off information
   - Uneven margins
   - Unprofessional finish

### Content Mistakes

1. **Outdated Information**
   - Old phone numbers
   - Incorrect email
   - Former job title

2. **Inconsistent Formatting**
   - Mixed phone formats
   - Inconsistent capitalization
   - Varied spacing

3. **Spelling Errors**
   - Typos in name
   - Misspelled words
   - Grammar mistakes

4. **Missing Information**
   - No phone number
   - Missing email
   - Incomplete address

## Accessibility Considerations

### Visual Accessibility

**Contrast:**
- Minimum contrast ratio: 4.5:1
- Test with contrast checker
- Consider color blindness
- Ensure readability

**Font Size:**
- Minimum 8pt for contact info
- Minimum 9pt for name/title
- Test at actual size
- Consider aging eyes

**Color Usage:**
- Don't rely on color alone
- Use text labels
- Provide alternatives
- Test in grayscale

## Sustainability

### Eco-Friendly Options

**Recycled Paper:**
- 100% post-consumer recycled
- FSC certified
- Environmentally responsible
- Quality comparable to virgin stock

**Sustainable Inks:**
- Soy-based inks
- Vegetable-based inks
- Low VOC emissions
- Environmentally friendly

**Digital Alternatives:**
- QR code to digital card
- NFC-enabled cards
- Mobile contact sharing
- Reduce paper waste

## Storage & Distribution

### Storage Guidelines

**Conditions:**
- Store in cool, dry place
- Avoid direct sunlight
- Keep in original packaging
- Prevent bending or damage

**Organization:**
- Label boxes clearly
- Track inventory
- Rotate stock (FIFO)
- Monitor expiration of info

### Distribution

**Internal:**
- Central storage location
- Request system for employees
- Track distribution
- Monitor usage

**External:**
- Provide to sales team
- Include in welcome kits
- Available at events
- Ship to remote offices

## Related Guidelines

- **Logo**: [Logo Guidelines](/guidelines/logo)
- **Typography**: [Typography Guidelines](/guidelines/typography)
- **Colors**: [Color Guidelines](/guidelines/colors)

## Navigation

- **Previous**: [Typography](/guidelines/typography)
- **Next**: [Photography](/guidelines/photography)

---

*For questions about business card design, ordering, or approval process, please contact the brand team.*

## Photography Guidelines

Source: https://design.item.com/guidelines/photography

# Item Brand Photography Guidelines

## Overview

Our photography guidelines ensure visual consistency across all brand materials, capturing the professionalism and innovation of our fulfillment operations. These standards help maintain the quality and impact of our visual communication while accurately representing our brand's commitment to excellence in logistics and fulfillment services.

Photography is a powerful medium that communicates our values, showcases our capabilities, and builds trust with our audience. Every image we capture should tell a story of precision, innovation, and human-centered excellence that defines the Item brand.

## Ethos

Our photography style embodies authenticity and professionalism, capturing the essence of modern logistics and fulfillment. Each image should convey efficiency, precision, and the human element behind our operations, creating a visual narrative that resonates with our commitment to excellence.

### Core Photography Values

**Authenticity:** We prioritize genuine moments over staged scenarios. Our images capture real people, real operations, and real stories that reflect our commitment to transparency and honesty.

**Professionalism:** Every photograph maintains the highest standards of composition, lighting, and technical execution. We showcase our operations with pride and attention to detail.

**Innovation:** We highlight the cutting-edge technology and forward-thinking processes that set us apart in the logistics industry.

**Human Connection:** Behind every package and process are people. Our photography emphasizes the team members, clients, and communities we serve.

**Dynamic Energy:** Our images capture the constant motion and vitality of our operations, reflecting the speed and efficiency that defines our service.

## Photography Ethos Examples

Reference image: `/images/photography-ethos.png`

This example demonstrates our commitment to authentic, professional photography that captures the essence of modern fulfillment operations. The image showcases:
- Clean, organized workspace environments
- Natural interaction between team members
- Professional lighting and composition
- Brand colors subtly incorporated
- Technology and automation in action

## Principles

### Tone & Mood

Images should maintain a clean, professional aesthetic with a modern edge. Use natural lighting where possible, and aim for a balanced color palette that emphasizes our brand colors. The mood should be positive and dynamic, showcasing the energy and precision of our fulfillment operations.

**Key Characteristics:**
- **Clean & Modern**: Uncluttered compositions with contemporary styling
- **Professional**: High-quality execution with attention to technical detail
- **Energetic**: Dynamic compositions that convey movement and activity
- **Optimistic**: Positive atmosphere that inspires confidence
- **Authentic**: Real moments captured with genuine emotion
- **Balanced**: Harmonious color palettes aligned with brand guidelines

**Mood Guidelines:**
- Convey efficiency without appearing rushed
- Show teamwork and collaboration naturally
- Capture focus and concentration authentically
- Demonstrate innovation through technology integration
- Reflect pride in workmanship and attention to detail

### Subject Matter

Focus on our core operations: warehousing, logistics, technology integration, and team collaboration. Capture both wide facility shots and detailed close-ups of processes. Include authentic moments of staff interaction and technological implementation while maintaining a clean, organized appearance.

**Primary Subjects:**

**1. Warehouse & Facility Operations**
- Wide shots of organized warehouse spaces
- Loading dock operations and logistics flow
- Inventory management and storage systems
- Automated systems and technology integration
- Safety protocols and equipment in use

**2. Team Members & Collaboration**
- Staff working together on fulfillment tasks
- Training and professional development moments
- Team meetings and strategic planning
- Individual focus on quality control
- Diverse representation across all roles

**3. Technology & Innovation**
- Automated sorting and packaging systems
- Warehouse management software in action
- Barcode scanning and inventory tracking
- Real-time monitoring and dashboard displays
- Mobile technology and handheld devices

**4. Processes & Workflows**
- Package handling and preparation
- Quality control inspections
- Shipping and receiving operations
- Order fulfillment from start to finish
- Detail shots of precision work

**5. Facilities & Infrastructure**
- Modern warehouse architecture
- Organized storage solutions
- Clean, well-lit work environments
- Safety signage and wayfinding
- Company branding and environmental graphics

**What to Avoid:**
- Cluttered or disorganized spaces
- Unflattering employee photos
- Visible client or competitor branding
- Confidential information or data
- Poor safety practices
- Outdated equipment or technology

### Lighting

Prioritize natural lighting supplemented by professional lighting when needed. Avoid harsh shadows and ensure consistent, even illumination. For indoor warehouse shots, balance artificial lighting to maintain clarity while preserving the authentic atmosphere of our operational environment.

**Natural Lighting Best Practices:**
- **Golden Hour**: Shoot during early morning or late afternoon for warm, flattering light
- **Diffused Light**: Utilize overcast days for soft, even lighting
- **Window Light**: Leverage natural light from facility windows and skylights
- **Avoid Harsh Midday Sun**: Direct overhead sunlight creates unflattering shadows

**Artificial Lighting Guidelines:**
- **Warehouse Lighting**: Work with existing facility lighting when possible
- **Supplemental Lighting**: Add professional lighting to fill shadows and balance exposure
- **Consistent Color Temperature**: Maintain uniform lighting temperature throughout series
- **Avoid Mixed Lighting**: Balance different light sources (fluorescent, LED, natural)
- **Soft Light Sources**: Use diffusers and reflectors to create flattering, even light

**Lighting Quality Standards:**
- Even exposure across the frame
- Minimal harsh shadows on faces and subjects
- Proper illumination of important details
- Consistent lighting across photo series
- Natural appearance without over-processing

**Technical Considerations:**
- White balance adjusted for accurate color representation
- Exposure compensated for high-contrast scenarios
- HDR techniques when necessary for challenging lighting
- Proper ISO settings to minimize noise
- Strategic use of flash when natural light is insufficient

## Photography Principles Examples

Reference image: `/images/photography-principle.png`

This example showcases the application of our photography principles:
- Balanced natural and artificial lighting
- Clear subject matter focus on operations
- Professional tone and mood
- Clean, modern aesthetic
- Brand-aligned color palette

## Image Quality and Resolution

### Resolution Standards

All images must be captured and delivered in high resolution, with a minimum of 300 DPI for print materials and 72 DPI for digital use. Maintain aspect ratios appropriate for their intended use, with a minimum width of 2000 pixels for hero images and 1200 pixels for standard content.

**Resolution Requirements by Use Case:**

**Print Materials:**
- **Minimum Resolution**: 300 DPI at final print size
- **Hero Images**: 3000 x 2000 pixels minimum
- **Brochures/Flyers**: 2400 x 1600 pixels minimum
- **Business Cards**: 1200 x 800 pixels minimum
- **Large Format**: 150 DPI at actual size (banners, posters)

**Digital & Web:**
- **Hero/Banner Images**: 2400 x 1600 pixels (3:2 aspect ratio)
- **Featured Images**: 1920 x 1080 pixels (16:9 aspect ratio)
- **Standard Content**: 1200 x 800 pixels
- **Thumbnails**: 600 x 400 pixels
- **Social Media**: Platform-specific dimensions (see social media guidelines)

**Aspect Ratios:**
- **3:2** - Standard for most applications
- **16:9** - Widescreen, video, presentations
- **4:3** - Traditional, presentations
- **1:1** - Square format for social media
- **9:16** - Vertical/mobile, stories

**Technical Specifications:**
- Shoot in highest available camera resolution
- Maintain original aspect ratio when possible
- Crop strategically for specific applications
- Provide multiple sizes for responsive web design
- Archive full-resolution originals

### File Formats

Save photographs in appropriate formats: JPEG for web use, TIFF or RAW for archival purposes, and PNG for images requiring transparency. Ensure proper compression levels to balance quality and file size, particularly for web-based applications.

**Format Guidelines:**

**RAW Formats (.CR2, .NEF, .ARW, etc.)**
- **Use For**: Original capture, archival, maximum editing flexibility
- **Advantages**: Highest quality, full editing control, non-destructive
- **File Size**: Large (20-50 MB per image)
- **Workflow**: Primary format for professional shoots

**TIFF (.TIF, .TIFF)**
- **Use For**: Archival storage, print production, editing workflow
- **Advantages**: Lossless compression, high quality, widely supported
- **File Size**: Large (10-30 MB per image)
- **Workflow**: Master files after editing

**JPEG (.JPG, .JPEG)**
- **Use For**: Web, email, digital distribution, general use
- **Advantages**: Small file size, universal compatibility
- **Compression**: 80-95% quality for optimal balance
- **File Size**: Small to medium (200 KB - 5 MB)
- **Workflow**: Final delivery format for most applications

**PNG (.PNG)**
- **Use For**: Graphics with transparency, text-heavy images, web graphics
- **Advantages**: Lossless compression, transparency support
- **File Size**: Medium to large (1-10 MB)
- **Use Cases**: Logos, graphics overlays, screenshots

**WebP (.WEBP)**
- **Use For**: Modern web applications, next-gen image formats
- **Advantages**: Superior compression, smaller file sizes, transparency support
- **Compression**: 25-35% smaller than JPEG
- **Compatibility**: Modern browsers only

**Compression Guidelines:**
- **High Quality**: 95-100% (archival, print)
- **Standard Quality**: 80-90% (web, email)
- **Optimized**: 70-80% (large galleries, fast loading)
- **Progressive JPEG**: Enable for web images
- **Metadata**: Preserve EXIF data for archival purposes

### Color Profiles

Use sRGB color profile for digital and web content, and Adobe RGB or CMYK for print materials. Maintain consistent color calibration across all devices and platforms to ensure brand color accuracy and image consistency throughout all marketing materials.

**Color Profile Standards:**

**sRGB (Standard RGB)**
- **Use For**: Web, digital displays, email, social media
- **Characteristics**: Narrower color gamut, universal compatibility
- **Advantages**: Consistent display across devices and browsers
- **Workflow**: Default for all digital deliverables

**Adobe RGB (1998)**
- **Use For**: Print production, high-quality photography, professional editing
- **Characteristics**: Wider color gamut, more vibrant colors
- **Advantages**: Better color depth for print
- **Workflow**: Use during editing, convert to sRGB for web

**CMYK (Cyan, Magenta, Yellow, Black)**
- **Use For**: Professional printing, offset printing, commercial production
- **Characteristics**: Subtractive color model for print
- **Conversion**: Convert from RGB in final production stage
- **Profiles**: Use printer-specific profiles when available

**ProPhoto RGB**
- **Use For**: Maximum color gamut preservation, archival
- **Characteristics**: Widest color gamut available
- **Use Cases**: Professional RAW editing, archival workflow
- **Workflow**: Edit in ProPhoto, convert to sRGB/Adobe RGB for delivery

**Color Management Workflow:**

1. **Capture**: Shoot in camera's native color space (usually Adobe RGB)
2. **Edit**: Work in Adobe RGB or ProPhoto RGB for maximum flexibility
3. **Web Delivery**: Convert to sRGB with relative colorimetric intent
4. **Print Delivery**: Convert to Adobe RGB or CMYK based on printer specs
5. **Archive**: Store masters in Adobe RGB or ProPhoto RGB

**Calibration Requirements:**
- Calibrate monitors monthly using professional calibration tools
- Use X-Rite or Datacolor calibration devices
- Maintain consistent viewing conditions (controlled lighting)
- Set monitor to 120 cd/m² brightness
- Color temperature: 6500K (D65 standard)
- Gamma: 2.2 for Windows/web, 1.8 for Mac (legacy)

**Brand Color Accuracy:**
- Reference Item brand color palette for consistency
- Purple (#6B46C1), Orange (#F97316) as accent colors
- Ensure proper color rendering in all profiles
- Test conversions between color spaces
- Maintain color accuracy across print and digital

## Image Quality Examples

Reference image: `/svg/photography-image-quality.svg`

This diagram illustrates:
- Resolution standards for different applications
- File format recommendations
- Color profile workflows
- Quality benchmarks and specifications

## Do's and Don'ts

### Do's

**✓ Capture authentic moments and genuine interactions**
- Photograph real team members in actual work scenarios
- Capture natural expressions and unforced smiles
- Document genuine collaboration and teamwork
- Show authentic problem-solving and focus
- Highlight real accomplishments and milestones

**✓ Ensure proper focus and sharp image quality**
- Use appropriate aperture for depth of field
- Maintain sharp focus on primary subjects
- Use tripod for stability when needed
- Check focus during shoot, not just after
- Capture multiple shots to ensure sharpness

**✓ Maintain consistent lighting across photo series**
- Match lighting setup for related images
- Maintain consistent color temperature
- Balance exposure across series
- Use same time of day for outdoor consistency
- Create lighting diagrams for repeatable setups

**✓ Include diversity in team photographs**
- Represent diverse workforce authentically
- Show various roles and departments
- Include people of different ages, genders, and backgrounds
- Highlight inclusive workplace culture
- Ensure all team members feel valued and represented

**✓ Show clean, organized workspaces**
- Prepare areas before shooting
- Remove clutter and unnecessary items
- Organize products and materials neatly
- Highlight efficient workspace design
- Showcase professional environment standards

**✓ Highlight technology and automation**
- Feature warehouse management systems
- Show automated sorting and tracking
- Capture technology integration in workflows
- Highlight innovation and efficiency tools
- Document digital transformation initiatives

**Additional Best Practices:**
- Scout locations before shoots
- Plan shot lists and storyboards
- Obtain proper permissions and releases
- Backup all images immediately
- Edit with consistency across series
- Deliver images in multiple formats
- Archive originals securely

### Don'ts

**✗ Avoid cluttered or messy backgrounds**
- Don't shoot in disorganized areas
- Remove distracting elements from frame
- Avoid visual clutter that detracts from subject
- Don't include trash or mess in shots
- Clean and prepare shooting locations

**✗ Don't use heavy filters or excessive editing**
- Avoid over-saturated colors
- Don't apply dramatic Instagram-style filters
- Keep skin tones natural and realistic
- Avoid heavy vignetting or artificial effects
- Maintain photographic authenticity

**✗ Never compromise on image resolution**
- Don't deliver low-resolution images
- Avoid excessive compression
- Don't crop too tightly losing quality
- Never upscale images artificially
- Maintain professional quality standards

**✗ Avoid showing confidential information or client branding**
- Don't photograph client product labels
- Hide sensitive data on screens
- Avoid showing proprietary systems
- Blur or remove competitor branding
- Protect client confidentiality always

**✗ Don't use stock photos when authentic shots are possible**
- Avoid generic stock photography
- Don't use images that don't represent actual operations
- Create authentic content whenever possible
- Stock photos only as last resort
- Ensure stock photos align with brand aesthetic if used

**✗ Avoid unflattering angles or poor lighting conditions**
- Don't shoot from below creating unflattering angles
- Avoid harsh overhead lighting on faces
- Don't photograph in extremely dim conditions
- Avoid shooting into bright windows (backlit subjects)
- Don't capture people in unflattering moments

**Additional Restrictions:**
- Never photograph safety violations
- Don't share images without proper releases
- Avoid outdated or irrelevant imagery
- Don't use images that misrepresent capabilities
- Never compromise employee privacy or dignity

## Photography Do's Examples

Reference image: `/images/photography-dos.png`

This example showcases proper photography execution:
- Clean, organized environment
- Professional lighting and composition
- Authentic subject matter
- Sharp focus and high quality
- Appropriate use of brand elements

## Best Practices

### Pre-Production Planning

**1. Define Objectives**
- Determine purpose and intended use
- Identify target audience
- Establish key messages to convey
- Create shot list and storyboards
- Set success criteria

**2. Location Scouting**
- Visit locations in advance
- Assess lighting conditions at shooting time
- Identify potential backgrounds and angles
- Plan for equipment needs
- Address access and permission requirements

**3. Team Coordination**
- Communicate schedule to all participants
- Brief team members on expectations
- Obtain signed model releases
- Coordinate wardrobe and branding
- Plan for backup team members if needed

**4. Equipment Preparation**
- Check all camera gear before shoot
- Bring backup equipment
- Ensure batteries are charged
- Format memory cards
- Pack appropriate lenses and accessories

### During Production

**1. Technical Excellence**
- Shoot in RAW format for maximum flexibility
- Bracket exposures for challenging lighting
- Verify focus and exposure during shoot
- Capture more images than needed
- Review images on large display when possible

**2. Composition Guidelines**
- Apply rule of thirds for balanced compositions
- Use leading lines to guide viewer's eye
- Frame subjects with negative space
- Vary perspectives and angles
- Create depth with foreground, middle ground, background

**3. Directing Subjects**
- Create comfortable, relaxed atmosphere
- Give clear, simple directions
- Capture natural moments between posed shots
- Encourage authentic interactions
- Be respectful of people's time and comfort

**4. Quality Control**
- Check focus and exposure after each setup
- Review compositions for distractions
- Ensure branding elements are visible when appropriate
- Verify all shot list items are captured
- Backup images to secondary storage immediately

### Post-Production

**1. Selection & Editing**
- Cull images ruthlessly, keeping only the best
- Edit consistently across image series
- Adjust exposure, contrast, and color balance
- Sharpen appropriately for output medium
- Retouch sparingly and naturally

**2. Color Correction**
- Match colors to brand guidelines
- Ensure consistent color temperature
- Balance skin tones naturally
- Correct for any color casts
- Test on calibrated displays

**3. File Management**
- Rename files with descriptive names
- Add metadata and keywords
- Organize by project and date
- Create backup copies
- Archive RAW files securely

**4. Delivery**
- Provide images in requested formats
- Include multiple resolutions for different uses
- Deliver with appropriate color profiles
- Include usage rights documentation
- Archive delivery for future reference

## Technical Specifications Summary

### Camera Settings
- **Format**: RAW + JPEG when possible
- **ISO**: Lowest possible for conditions (100-800 preferred)
- **Aperture**: f/4-f/8 for most situations, f/2.8 for portraits
- **Shutter Speed**: 1/125 minimum for handheld, faster for action
- **White Balance**: Custom or auto with RAW backup
- **Focus Mode**: Single AF for still subjects, continuous for action

### Lens Recommendations
- **Wide Angle (16-35mm)**: Facility shots, architecture
- **Standard (24-70mm)**: Versatile, most situations
- **Portrait (70-200mm)**: People, details, compression
- **Macro (90-105mm)**: Product details, close-ups

### Lighting Equipment
- **Key Light**: Primary light source (softbox or umbrella)
- **Fill Light**: Reduce shadows, balance exposure
- **Rim/Hair Light**: Separate subject from background
- **Reflectors**: Bounce light, fill shadows naturally
- **Diffusers**: Soften harsh light sources

## Implementation Examples

### Web Applications

Photography guidelines are implemented throughout the design.item.com website:

**File Structure:**
```
app/guidelines/photography/
└── page.tsx                    # Photography guidelines page

components/photography/
└── index.tsx                   # Photography section component

public/images/
├── photography-ethos.png       # Ethos example image
├── photography-principle.png   # Principles example image
└── photography-dos.png         # Best practices example

public/svg/
└── photography-image-quality.svg  # Quality specifications diagram
```

**Key Implementation Details:**
- **Markdown Integration**: Component loads markdown guidelines for AI assistant
- **Copy Functionality**: Users can copy full markdown content
- **Visual Examples**: Reference images demonstrate principles
- **Responsive Design**: Images adapt to screen sizes
- **Accessibility**: Proper alt text and semantic structure

### Component Implementation

```typescript
export default function PhotographySection() {
  const [photographyMarkdown, setPhotographyMarkdown] = useState("");
  const [isCopied, setIsCopied] = useState(false);

  useEffect(() => {
    fetch("/ai/photography-guidelines.md")
      .then((res) => res.text())
      .then((markdown) => setPhotographyMarkdown(markdown))
      .catch((error) => console.error("Failed to load markdown:", error));
  }, []);

  const handleCopyMarkdown = async () => {
    if (isCopied) return;
    setIsCopied(true);
    try {
      await navigator.clipboard.writeText(photographyMarkdown);
      setTimeout(() => setIsCopied(false), 2000);
    } catch (error) {
      console.error("Failed to copy markdown:", error);
      setIsCopied(false);
    }
  };
  // ... render component
}
```

## Asset Organization

### Directory Structure

```
/images/
├── hero/                      # Large hero images
├── operations/                # Operational photography
│   ├── warehouse/            # Warehouse and facility
│   ├── team/                 # Team and collaboration
│   ├── technology/           # Technology and innovation
│   └── processes/            # Workflow and processes
├── products/                  # Product photography
└── brand/                    # Brand and marketing

/photography-archives/
├── projects/                  # Organized by project
│   ├── [project-name]/
│   │   ├── raw/             # RAW files
│   │   ├── edited/          # Edited TIFF/PSD
│   │   └── final/           # Delivery formats
└── stock/                    # Reusable assets
```

### Naming Conventions

```
item-[category]-[subject]-[variation]-[size].[ext]

Examples:
item-operations-warehouse-wide-hero.jpg
item-team-collaboration-meeting-standard.jpg
item-technology-automation-sorting-detail.jpg
```

### Metadata Standards

Include comprehensive metadata in all images:
- **Title**: Descriptive image title
- **Description**: Detailed caption
- **Keywords**: Searchable terms
- **Copyright**: © Item [Year]
- **Creator**: Photographer name
- **Location**: Facility or shoot location
- **Date**: Capture date
- **Usage Rights**: Internal use, web, print, etc.

## Photography Checklist

### Before the Shoot
- [ ] Shot list created and approved
- [ ] Location scouted and prepared
- [ ] Model releases prepared
- [ ] Equipment checked and packed
- [ ] Backup equipment ready
- [ ] Team coordinated and scheduled
- [ ] Wardrobe and props organized
- [ ] Lighting planned

### During the Shoot
- [ ] Camera set to RAW + JPEG
- [ ] White balance calibrated
- [ ] Test shots reviewed
- [ ] Lighting consistent
- [ ] Focus sharp and accurate
- [ ] Compositions varied
- [ ] Shot list completed
- [ ] Images backed up

### After the Shoot
- [ ] Images backed up to multiple locations
- [ ] Best images selected
- [ ] Consistent editing applied
- [ ] Color corrected to brand standards
- [ ] Multiple sizes exported
- [ ] Proper file formats delivered
- [ ] Metadata added
- [ ] Archives organized

## Navigation

The photography guidelines page integrates with the brand guidelines navigation system:
- **Previous**: Business Card (`/guidelines/business-card`)
- **Next**: Email Signature (`/guidelines/email-signature`)

## Resources

### Recommended Equipment
- **Cameras**: Full-frame DSLR or mirrorless (Canon, Nikon, Sony)
- **Lenses**: 24-70mm f/2.8, 70-200mm f/2.8, 16-35mm f/4
- **Lighting**: Strobe or continuous LED systems
- **Accessories**: Tripod, reflectors, diffusers, memory cards, batteries

### Software
- **RAW Processing**: Adobe Lightroom Classic, Capture One
- **Editing**: Adobe Photoshop
- **Organization**: Adobe Bridge, Photo Mechanic
- **Color Management**: X-Rite i1Profiler, DisplayCAL

### Learning Resources
- Internal photography training program
- Brand photography workshops
- Vendor and partner guidelines
- Industry best practices documentation

---

*For questions about photography guidelines, equipment recommendations, or to schedule professional photography services, please contact the brand team or marketing department.*

## Document Templates

Source: https://design.item.com/guidelines/document-templates

# Item Document Templates

## Overview

Professional document templates that maintain Item's brand consistency across all business communications and materials. These templates ensure a cohesive visual identity while providing flexibility for various document types and use cases.

Document templates serve as the foundation for professional business communications, ensuring that every piece of correspondence, certification, and formal communication reflects our brand standards. By using these templates, we maintain consistency, professionalism, and brand recognition across all touchpoints.

## Document Templates Pack

Download all Item Document Templates in one comprehensive package.

**Package Contents:**
- Letterhead templates (4 variants)
- Envelope templates (4 variants)
- Certificate templates
- Editable source files
- Usage guidelines
- Font files

**Download Link:**
[Download Document Templates Pack](https://ebicjoiipnzfwixbtdwl.supabase.co/storage/v1/object/public/downloadables/item-docs/item-document-templates.zip)

**File Formats:**
- Microsoft Word (.docx)
- Adobe InDesign (.indd)
- PDF templates
- Vector files (.ai, .eps)

**Requirements:**
- Authentication required for download
- Brand team approval for modifications
- Proper font installation (Satoshi)

## Letterhead Templates

A professional letterhead template featuring Item's logo and branding elements, designed for official business correspondence and formal communications.

### Overview

Letterhead is used for all official business correspondence, including letters, memos, and formal communications. It establishes credibility, reinforces brand identity, and provides essential contact information.

### Available Variants

**Letterhead 1 - Classic**
- **Design**: Traditional layout with logo top center
- **Style**: Clean and professional
- **Best For**: Executive correspondence, formal letters
- **Features**: Full header, footer with contact info
- **Image**: `letterhead1.svg`

**Letterhead 2 - Modern**
- **Design**: Contemporary layout with logo top left
- **Style**: Minimalist and sleek
- **Best For**: Business proposals, client communications
- **Features**: Sidebar accent, modern typography
- **Image**: `letterhead2.svg`

**Letterhead 3 - Branded**
- **Design**: Bold brand presence with accent colors
- **Style**: Vibrant and distinctive
- **Best For**: Marketing materials, promotional letters
- **Features**: Color accents, prominent branding
- **Image**: `letterhead3.svg`

**Letterhead 4 - Minimal**
- **Design**: Ultra-minimal with subtle branding
- **Style**: Elegant and understated
- **Best For**: Internal memos, casual correspondence
- **Features**: Minimal footer, maximum content space
- **Image**: `letterhead4.svg`

### Letterhead Specifications

**Page Size:**
- **US Letter**: 8.5" × 11" (216mm × 279mm)
- **A4**: 210mm × 297mm (international)

**Margins:**
- **Top**: 1" (25.4mm) - includes header space
- **Bottom**: 1" (25.4mm) - includes footer space
- **Left**: 1" (25.4mm)
- **Right**: 1" (25.4mm)

**Header Area:**
- **Height**: 1.5" - 2" (38-51mm)
- **Logo Size**: 1" - 1.5" height (25-38mm)
- **Position**: Top center or top left
- **Clear Space**: 0.25" (6mm) around logo

**Footer Area:**
- **Height**: 0.75" - 1" (19-25mm)
- **Content**: Company name, address, phone, website
- **Font Size**: 9-10pt
- **Color**: Dark gray or black

### Typography

**Body Text:**
- **Font**: Satoshi Regular
- **Size**: 11pt or 12pt
- **Line Height**: 1.5 (18pt for 12pt text)
- **Color**: Black (#000000)
- **Alignment**: Left-aligned

**Headings:**
- **Font**: Satoshi Bold or Medium
- **Size**: 14pt - 16pt
- **Color**: Black or primary purple

**Date & Address:**
- **Font**: Satoshi Regular
- **Size**: 11pt
- **Format**: Standard business letter format

### Content Guidelines

**Letter Structure:**
1. Date (top right or left)
2. Recipient address
3. Salutation
4. Body paragraphs
5. Closing
6. Signature block
7. Sender information

**Best Practices:**
- Keep paragraphs concise (3-5 sentences)
- Use professional tone
- Include all necessary contact information
- Proofread carefully
- Sign in blue or black ink

### Download

**Individual Download:**
[Download Letterhead Templates](https://ebicjoiipnzfwixbtdwl.supabase.co/storage/v1/object/public/downloadables/item-docs/item-letterhead.zip)

**Package Includes:**
- 4 letterhead variants
- Microsoft Word templates
- PDF versions
- InDesign source files
- Installation instructions

## Envelope Templates

Professional envelope template with Item's branding, designed for official business correspondence and formal mail communications.

### Overview

Envelopes provide the first physical impression of your correspondence. Our branded envelopes ensure that even before opening, recipients recognize and trust Item communications.

### Available Variants

**Envelope 1 - Standard Business**
- **Size**: #10 Business (4.125" × 9.5")
- **Design**: Logo top left, return address
- **Style**: Professional and clean
- **Best For**: Standard business mail
- **Image**: `envelope1.svg`

**Envelope 2 - Window**
- **Size**: #10 Window envelope
- **Design**: Window for address visibility
- **Style**: Efficient and practical
- **Best For**: Invoices, statements, bulk mail
- **Image**: `envelope2.svg`

**Envelope 3 - Large Format**
- **Size**: 9" × 12" (catalog size)
- **Design**: Prominent logo placement
- **Style**: Bold and impactful
- **Best For**: Marketing materials, presentations
- **Image**: `envelope3.svg`

**Envelope 4 - Premium**
- **Size**: A4 (8.66" × 12.2")
- **Design**: Elegant with subtle branding
- **Style**: Luxury and sophisticated
- **Best For**: Executive communications, proposals
- **Image**: `envelope4.svg`

### Envelope Specifications

**Standard Sizes:**

**#10 Business Envelope:**
- **Dimensions**: 4.125" × 9.5" (105mm × 241mm)
- **Usage**: Standard business correspondence
- **Window**: Optional, 1.125" × 4.5" (29mm × 114mm)

**#9 Reply Envelope:**
- **Dimensions**: 3.875" × 8.875" (98mm × 225mm)
- **Usage**: Reply cards, return mail

**9" × 12" Catalog:**
- **Dimensions**: 9" × 12" (229mm × 305mm)
- **Usage**: Documents, brochures, catalogs

**A4 Envelope:**
- **Dimensions**: 8.66" × 12.2" (220mm × 310mm)
- **Usage**: International correspondence

### Design Elements

**Return Address:**
- **Position**: Top left corner
- **Font**: Satoshi Regular, 9pt
- **Content**: Company name, street address, city/state/zip
- **Spacing**: 0.5" from top and left edges

**Logo Placement:**
- **Position**: Top left or top center
- **Size**: 0.75" - 1" height
- **Clear Space**: 0.25" around logo
- **Color**: Full color or monochrome

**Recipient Address:**
- **Position**: Center or lower right
- **Font**: Satoshi Regular, 11-12pt
- **Format**: Standard USPS format
- **Spacing**: Adequate for postal scanning

### Printing Specifications

**Paper Stock:**
- **Weight**: 24lb or 28lb bond
- **Finish**: Smooth or laid texture
- **Color**: White or off-white
- **Quality**: Premium grade

**Printing:**
- **Method**: Offset or digital printing
- **Colors**: Full color (CMYK) or spot color
- **Bleed**: Not required for envelopes
- **Quantity**: Minimum 500 units

**Window Envelopes:**
- **Window Film**: Clear poly or glassine
- **Position**: Aligned with address area
- **Size**: Standard USPS dimensions

### Addressing Guidelines

**Format:**
```
[Recipient Name]
[Title/Position]
[Company Name]
[Street Address]
[City, State ZIP Code]
```

**Best Practices:**
- Use all caps for USPS automation
- Include suite/apartment numbers
- Verify ZIP codes
- Use correct postage
- Ensure address visibility through window

### Download

**Individual Download:**
[Download Envelope Templates](https://ebicjoiipnzfwixbtdwl.supabase.co/storage/v1/object/public/downloadables/item-docs/item-envelope.zip)

**Package Includes:**
- 4 envelope variants
- Print-ready templates
- Die-cut specifications
- Addressing guidelines
- Printer recommendations

## Certificate Templates

Elegant certificate template featuring Item's logo and branding elements, designed for awards, achievements, and official recognition documents.

### Overview

Certificates are formal documents used to recognize achievements, completion of programs, awards, and official acknowledgments. Our certificate templates maintain brand consistency while conveying prestige and authenticity.

### Certificate Specifications

**Page Size:**
- **Standard**: 8.5" × 11" (portrait or landscape)
- **Premium**: 11" × 8.5" (landscape)
- **Custom**: 8" × 10" for framing

**Orientation:**
- **Landscape**: Most common, traditional
- **Portrait**: Modern, space-efficient

**Margins:**
- **All Sides**: 0.75" - 1" (19-25mm)
- **Border**: Optional decorative border
- **Safe Zone**: Keep text 1" from edges

### Design Elements

**Header:**
- **Logo**: Top center, 1.5" - 2" width
- **Title**: "Certificate of Achievement" or similar
- **Font**: Satoshi Bold, 24-32pt
- **Position**: Below logo, centered

**Body Content:**
- **Recipient Name**: Prominent, 18-24pt bold
- **Achievement**: Description, 14-16pt
- **Date**: Issue date, 12pt
- **Details**: Additional information, 11-12pt

**Footer:**
- **Signatures**: Authorized signatories
- **Titles**: Names and positions
- **Seal**: Official company seal (optional)
- **Certificate Number**: Unique identifier

### Typography

**Certificate Title:**
- **Font**: Satoshi Bold
- **Size**: 28-36pt
- **Color**: Primary purple or black
- **Style**: All caps or title case

**Recipient Name:**
- **Font**: Satoshi Bold
- **Size**: 20-24pt
- **Color**: Black
- **Style**: Full name, proper case

**Body Text:**
- **Font**: Satoshi Regular or Medium
- **Size**: 12-14pt
- **Color**: Black or dark gray
- **Line Height**: 1.5

**Signature Lines:**
- **Font**: Satoshi Regular
- **Size**: 10-11pt
- **Color**: Black
- **Format**: Name, Title, Date

### Design Styles

**Classic:**
- Traditional border design
- Formal typography
- Elegant embellishments
- Gold or purple accents

**Modern:**
- Clean, minimal design
- Contemporary typography
- Geometric elements
- Bold color blocks

**Corporate:**
- Professional layout
- Brand-focused design
- Subtle decorations
- Business-appropriate

### Content Guidelines

**Standard Certificate Text:**
```
CERTIFICATE OF [ACHIEVEMENT/COMPLETION/RECOGNITION]

This is to certify that

[RECIPIENT NAME]

has successfully [completed/achieved/demonstrated]

[PROGRAM/COURSE/ACCOMPLISHMENT]

on [DATE]

[Additional details or commendation]

___________________          ___________________
[Signature]                  [Signature]
[Name, Title]               [Name, Title]
[Date]                      [Date]
```

**Customization Options:**
- Program or course name
- Achievement description
- Date of completion
- Issuing authority
- Certificate number
- Seal or stamp

### Printing Specifications

**Paper Stock:**
- **Weight**: 80lb - 100lb cover stock
- **Finish**: Smooth, matte, or linen texture
- **Color**: White, cream, or off-white
- **Quality**: Premium certificate paper

**Printing:**
- **Method**: High-quality laser or offset
- **Colors**: Full color (CMYK)
- **Resolution**: 300 DPI minimum
- **Finishing**: Optional gold foil or embossing

**Framing:**
- **Size**: Standard 8.5" × 11" frames available
- **Matting**: Optional for premium presentation
- **Glass**: UV-protective for preservation

### Security Features

**Optional Security:**
- Watermark background
- Holographic seal
- Unique certificate number
- QR code for verification
- Security thread
- Microprinting

### Download

**Individual Download:**
[Download Certificate Template](https://ebicjoiipnzfwixbtdwl.supabase.co/storage/v1/object/public/downloadables/item-docs/item-certificate.zip)

**Package Includes:**
- Certificate template
- Multiple design variants
- Editable text fields
- High-resolution version
- Print specifications

## Usage Guidelines

### When to Use Templates

**Letterhead:**
- Official business letters
- Executive correspondence
- Client communications
- Formal proposals
- Legal documents
- Contracts and agreements

**Envelopes:**
- Business correspondence
- Marketing materials
- Invoice mailing
- Client communications
- Event invitations
- Official documents

**Certificates:**
- Employee recognition
- Training completion
- Achievement awards
- Partnership agreements
- Milestone celebrations
- Program graduation

### Customization Rules

**Allowed Modifications:**
- Text content and copy
- Recipient information
- Date and details
- Signature placement
- Minor spacing adjustments

**Prohibited Modifications:**
- Logo size or proportions
- Brand colors
- Font families
- Overall layout structure
- Margin specifications
- Header/footer design

### Brand Compliance

**Required Elements:**
- Item logo (correct version)
- Brand colors (when applicable)
- Satoshi font family
- Proper spacing and margins
- Contact information (letterhead)

**Quality Standards:**
- High-resolution printing
- Premium paper stock
- Professional finishing
- Accurate color reproduction
- Clean, crisp output

## File Formats & Software

### Supported Formats

**Editable Formats:**
- **Microsoft Word** (.docx) - Most accessible
- **Adobe InDesign** (.indd) - Professional design
- **Google Docs** - Cloud collaboration
- **Pages** (Mac) - Apple ecosystem

**Export Formats:**
- **PDF** - Print-ready, universal
- **PNG** - Digital use, presentations
- **JPG** - Email attachments
- **EPS/AI** - Vector editing

### Software Requirements

**Microsoft Word:**
- Version 2016 or later
- Satoshi font installed
- Macro-enabled (if applicable)

**Adobe InDesign:**
- Version CC 2018 or later
- Satoshi font installed
- PDF export settings configured

**Font Installation:**
1. Download Satoshi font family
2. Install on system (Windows/Mac)
3. Restart applications
4. Verify font availability

## Printing Guidelines

### Print Specifications

**Resolution:**
- **Minimum**: 300 DPI
- **Recommended**: 600 DPI for premium
- **Images**: High resolution, no pixelation

**Color Mode:**
- **CMYK**: For professional printing
- **RGB**: For digital/screen use only
- **Pantone**: For spot color printing

**Bleed:**
- **Standard**: 0.125" (3mm) all sides
- **Trim Marks**: Include for printer
- **Safe Zone**: 0.25" from trim

### Paper Recommendations

**Letterhead:**
- 24lb or 28lb bond paper
- White or off-white
- Smooth or laid finish
- Watermark optional

**Envelopes:**
- 24lb bond
- Matching letterhead stock
- Gummed or self-seal flap

**Certificates:**
- 80lb - 100lb cover stock
- Premium certificate paper
- Linen or parchment texture

### Printing Vendors

**Recommended Services:**
- Professional print shops
- Office supply stores (small quantities)
- Online printing services
- In-house printing (drafts only)

**Quality Control:**
- Request proof before full run
- Check color accuracy
- Verify alignment
- Inspect finishing quality

## Digital Usage

### PDF Best Practices

**Creating PDFs:**
- Use "Print to PDF" or "Save as PDF"
- Embed all fonts
- Maintain high resolution
- Include hyperlinks (if applicable)

**PDF Settings:**
- **Quality**: High or Press Quality
- **Compatibility**: PDF/A for archival
- **Security**: Password protect if needed
- **File Size**: Optimize for email (under 10MB)

### Email Attachments

**File Naming:**
- Use descriptive names
- Include date if relevant
- Format: `Item_Letterhead_2024-01-15.pdf`
- Avoid spaces (use underscores)

**Sending:**
- Compress large files
- Use PDF format
- Include brief description
- Verify recipient can open

### Digital Signatures

**E-Signature Options:**
- DocuSign
- Adobe Sign
- HelloSign
- Built-in PDF tools

**Best Practices:**
- Use legally binding services
- Maintain signature appearance
- Include timestamp
- Store signed copies securely

## Maintenance & Updates

### Version Control

**Template Versioning:**
- Track template versions
- Document changes
- Archive old versions
- Communicate updates to team

**Update Frequency:**
- **Quarterly**: Review for accuracy
- **Annually**: Major design refresh
- **As Needed**: Contact info changes

### Requesting Updates

**Update Process:**
1. Identify needed changes
2. Submit request to brand team
3. Review proposed updates
4. Approve final version
5. Distribute to team

**Common Updates:**
- Contact information changes
- Logo updates
- Color refinements
- Layout improvements
- New template variants

## Troubleshooting

### Common Issues

**Fonts Not Displaying:**
- Install Satoshi font family
- Restart application
- Check font name spelling
- Use fallback fonts if unavailable

**Layout Problems:**
- Check page size settings
- Verify margin specifications
- Reset to default template
- Consult original files

**Printing Issues:**
- Verify CMYK color mode
- Check resolution (300+ DPI)
- Include bleed if required
- Test print before full run

**File Compatibility:**
- Save in compatible format
- Export to PDF for universal access
- Check software version
- Use online converters if needed

## Best Practices

### Document Creation

**Planning:**
- Choose appropriate template
- Gather all content first
- Review for accuracy
- Proofread carefully

**Customization:**
- Follow brand guidelines
- Maintain consistency
- Use approved colors/fonts
- Keep layout intact

**Quality Assurance:**
- Spell check all content
- Verify contact information
- Check alignment and spacing
- Review before printing/sending

### Storage & Organization

**File Management:**
- Organize by document type
- Use clear naming conventions
- Maintain version history
- Back up regularly

**Access Control:**
- Limit editing access
- Provide view-only versions
- Track template usage
- Monitor for compliance

## Related Guidelines

- **Logo**: [Logo Guidelines](/guidelines/logo)
- **Typography**: [Typography Guidelines](/guidelines/typography)
- **Colors**: [Color Guidelines](/guidelines/colors)
- **Business Card**: [Business Card Guidelines](/guidelines/business-card)
- **Email Signature**: [Email Signature Guidelines](/guidelines/email-signature)

## Navigation

- **Previous**: [Email Design](/guidelines/email-design)
- **Next**: [Introduction](/guidelines/introduction)

---

*For questions about document templates, custom requests, or technical support, please contact the brand team.*

## Element Plus Colors

Source: https://design.item.com/guidelines/element-plus-colors

# Item Element Plus Color Guidelines

## Overview

Element Plus provides a comprehensive color system that ensures consistency, accessibility, and scalability across our UI components. This guide outlines the primary colors, semantic colors, and neutral colors used in Element Plus design system.

The Item.com Element Plus theme is a custom implementation of the Element Plus design system, featuring our signature purple brand color and carefully crafted color variations optimized for both light and dark modes.

## Why Element Plus Colors?

- **Vue.js Optimized**: Built specifically for Vue.js applications
- **Component Library**: Comprehensive UI component system with consistent theming
- **Accessibility**: WCAG-compliant color contrasts
- **Theme Support**: Full light and dark mode support with automatic switching
- **Customizable**: CSS variables for easy customization
- **Production Ready**: Battle-tested in enterprise applications

## Element Plus Color Library

Access our comprehensive Element Plus color library and design resources:
**[Element Plus Color Library](https://element-plus.design.item.com)**

## Color System Structure

Our Element Plus color system is organized into six main categories:

### 1. Primary Brand Colors

The Item.com signature purple palette with carefully crafted variations for different UI states.

**Primary** - `#753BBD` (Light) / `#763ABF` (Dark)
- CSS Variable: `--el-color-primary`
- **Usage**: Main brand color for primary buttons, links, and key interactive elements

**Primary Light 3** - `#9561D0` (Light) / `#6C38AD` (Dark)
- CSS Variable: `--el-color-primary-light-3`
- **Usage**: Hover states for primary elements

**Primary Light 5** - `#A788E1` (Light) / `#693f9d` (Dark)
- CSS Variable: `--el-color-primary-light-5`
- **Usage**: Active elements and pressed states

**Primary Light 7** - `#CDBAF0` (Light) / `#562d87` (Dark)
- CSS Variable: `--el-color-primary-light-7`
- **Usage**: Subtle backgrounds and light tints

**Primary Light 8** - `#E0D4F4` (Light) / `#562d87` (Dark)
- CSS Variable: `--el-color-primary-light-8`
- **Usage**: Very light tints for backgrounds

**Primary Light 9** - `#F5F0FB` (Light) / `#0a090a` (Dark)
- CSS Variable: `--el-color-primary-light-9`
- **Usage**: Near-white purple for subtle highlights

**Primary Dark 2** - `#5B2D94` (Light) / `#5c2a9a` (Dark)
- CSS Variable: `--el-color-primary-dark-2`
- **Usage**: Pressed states and dark variations

### 2. Semantic Colors

Contextual colors that communicate meaning and guide user actions.

**Success** - `#15803D` (Universal)
- CSS Variable: `--el-color-success`
- **Usage**: Positive actions, confirmations, success messages

**Success Light** - `#DCFCE7` (Light) / `#15803c20` (Dark)
- CSS Variable: `--el-color-success-light-7`
- **Usage**: Success backgrounds and subtle indicators

**Warning** - `#e79f04` (Universal)
- CSS Variable: `--el-color-warning`
- **Usage**: Caution states, alerts, and warnings

**Warning Light** - `#FEF3C7` (Light) / `#473A1E` (Dark)
- CSS Variable: `--el-color-warning-light-7`
- **Usage**: Warning backgrounds

**Danger** - `#F0283C` (Universal)
- CSS Variable: `--el-color-danger`
- **Usage**: Errors, destructive actions, critical alerts

**Danger Light** - `#FECACA` (Light) / `#f0283c23` (Dark)
- CSS Variable: `--el-color-danger-light-7`
- **Usage**: Error backgrounds

**Info** - `#666666` (Universal)
- CSS Variable: `--el-color-info`
- **Usage**: Neutral information and general notices

**Info Light** - `#DEDFE0` (Light) / `#181818` (Dark)
- CSS Variable: `--el-color-info-light-7`
- **Usage**: Info backgrounds

### 3. Text Colors

Typography hierarchy through color weight and opacity.

**Text Primary** - `#181818` (Light) / `#ffffff` (Dark)
- CSS Variable: `--el-text-color-primary`
- **Usage**: Headings, emphasis, and primary content

**Text Regular** - `#3c3c3c` (Light) / `#ffffff` (Dark)
- CSS Variable: `--el-text-color-regular`
- **Usage**: Body text and regular content

**Text Secondary** - `#666666` (Light) / `#999999` (Dark)
- CSS Variable: `--el-text-color-secondary`
- **Usage**: Descriptions, labels, and secondary information

**Text Placeholder** - `#666666` (Light) / `#737373` (Dark)
- CSS Variable: `--el-text-color-placeholder`
- **Usage**: Input placeholders and hint text

**Text Disabled** - `#6666665d` (Light) / `#7373736d` (Dark)
- CSS Variable: `--el-text-color-disabled`
- **Usage**: Inactive and disabled elements

### 4. Background Colors

Layered backgrounds for depth and visual separation.

**Background** - `#F9F9F9` (Light) / `#000000` (Dark)
- CSS Variable: `--el-bg-color`
- **Usage**: Main application background

**Background Page** - `#F2F3F5` (Light) / `#0A0A0A` (Dark)
- CSS Variable: `--el-bg-color-page`
- **Usage**: Page-level background

**Background Overlay** - `#FFFFFF` (Light) / `#0D0D0D` (Dark)
- CSS Variable: `--el-bg-color-overlay`
- **Usage**: Overlay surfaces like modals and popovers

### 5. Border Colors

Subtle borders for defining component boundaries and interactive states.

**Border** - `#C0C1C2` (Light) / `#343434` (Dark)
- CSS Variable: `--el-border-color`
- **Usage**: Default borders for components

**Border Light** - `#E0E0E0` (Light) / `#292929` (Dark)
- CSS Variable: `--el-border-color-light`
- **Usage**: Subtle borders for cards and containers

**Border Lighter** - `#dbdbdb` (Light) / `#292929` (Dark)
- CSS Variable: `--el-border-color-lighter`
- **Usage**: Very light borders

**Border Hover** - `#C0C4CC` (Light) / `#6E6E70` (Dark)
- CSS Variable: `--el-border-color-hover`
- **Usage**: Hover state borders

### 6. Fill Colors

Background fills for various component states and surfaces.

**Fill** - `#F0F2F5` (Light) / `#303030` (Dark)
- CSS Variable: `--el-fill-color`
- **Usage**: Component backgrounds

**Fill Light** - `#f3f3f3` (Light) / `#262627` (Dark)
- CSS Variable: `--el-fill-color-light`
- **Usage**: Light fills for subtle backgrounds

**Fill Lighter** - `#eaeaea` (Light) / `#1D1E1E` (Dark)
- CSS Variable: `--el-fill-color-lighter`
- **Usage**: Lightest fills

**Fill Blank** - `#FFFFFF` (Light) / `#0d0d0d` (Dark)
- CSS Variable: `--el-fill-color-blank`
- **Usage**: Pure backgrounds for inputs and cards

## Installation

### Step 1: Download Theme Files

Get the Item.com theme CSS and Satoshi font files:

**Theme CSS:**
- Download: [item-theme.css](/css/item-theme.css)
- Save to: `src/styles/item-theme.css`

**Satoshi Fonts:**
- Download from: [Typography Guidelines](/guidelines/typography)
- Files needed:
  - `Satoshi-Variable.ttf`
  - `Satoshi-VariableItalic.ttf`
- Place fonts in: `public/fonts/`

### Step 2: Install Element Plus

Install Element Plus using your preferred package manager:

```bash
# Using npm
npm install element-plus

# Using yarn
yarn add element-plus

# Using pnpm
pnpm add element-plus
```

### Step 3: Import Theme in Your Project

Import Element Plus and the Item.com theme CSS in your main entry file:

```javascript
// main.js or main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'

// Import Element Plus default styles first
import 'element-plus/dist/index.css'

// Import Item.com theme (this overrides the defaults)
import './styles/item-theme.css'

import App from './App.vue'

const app = createApp(App)
app.use(ElementPlus)
app.mount('#app')

/* Note: The theme CSS expects fonts in /public/fonts/
   If your fonts are in a different location, update the
   @font-face src path in item-theme.css */
```

### Step 4: Enable Dark Mode (Optional)

Dark mode is built-in! Just add the 'dark' class to your HTML element:

```javascript
// Toggle dark mode
document.documentElement.classList.toggle('dark')

// Enable dark mode
document.documentElement.classList.add('dark')

// Disable dark mode
document.documentElement.classList.remove('dark')

// Auto-detect system preference
if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
  document.documentElement.classList.add('dark')
}
```

## Usage Examples

### Dark Mode Toggle

Complete dark mode implementation with Vue:

```vue
<template>
  <el-switch
    v-model="isDarkMode"
    @change="toggleDarkMode"
    active-text="Dark"
    inactive-text="Light"
    active-color="#763ABF"
    inactive-color="#753BBD"
  />
</template>

<script setup>
import { ref, onMounted } from 'vue'

const isDarkMode = ref(false)

onMounted(() => {
  // Check for saved preference
  const savedTheme = localStorage.getItem('theme')
  if (savedTheme === 'dark') {
    isDarkMode.value = true
    document.documentElement.classList.add('dark')
  }
})

const toggleDarkMode = () => {
  if (isDarkMode.value) {
    document.documentElement.classList.add('dark')
    localStorage.setItem('theme', 'dark')
  } else {
    document.documentElement.classList.remove('dark')
    localStorage.setItem('theme', 'light')
  }
}
</script>
```

### Form Components

Form with Item.com styled inputs:

```vue
<template>
  <el-form :model="form" label-width="120px">
    <el-form-item label="Username">
      <el-input v-model="form.username" placeholder="Enter username"></el-input>
    </el-form-item>
    <el-form-item label="Email">
      <el-input v-model="form.email" type="email" placeholder="user@item.com"></el-input>
    </el-form-item>
    <el-form-item label="Role">
      <el-select v-model="form.role" placeholder="Select role">
        <el-option label="Admin" value="admin" />
        <el-option label="User" value="user" />
      </el-select>
    </el-form-item>
    <el-form-item>
      <el-button type="primary" @click="onSubmit">Submit</el-button>
      <el-button @click="onReset">Reset</el-button>
    </el-form-item>
  </el-form>
</template>

<script setup>
import { reactive } from 'vue'

const form = reactive({
  username: '',
  email: '',
  role: ''
})

const onSubmit = () => {
  console.log('Form submitted:', form)
}

const onReset = () => {
  Object.keys(form).forEach(key => form[key] = '')
}
</script>
```

### Cards with Theme Colors

Showcase all theme color variants:

```vue
<template>
  <el-row :gutter="20">
    <el-col :span="6">
      <el-card>
        <template #header>
          <div class="card-header">
            <el-button type="primary">Primary</el-button>
          </div>
        </template>
        <el-tag type="primary">Item Purple</el-tag>
        <p>#753BBD (light)</p>
        <p>#763ABF (dark)</p>
      </el-card>
    </el-col>

    <el-col :span="6">
      <el-card>
        <template #header>
          <el-button type="success">Success</el-button>
        </template>
        <el-tag type="success">Green</el-tag>
        <p>#15803D</p>
      </el-card>
    </el-col>

    <el-col :span="6">
      <el-card>
        <template #header>
          <el-button type="warning">Warning</el-button>
        </template>
        <el-tag type="warning">Yellow</el-tag>
        <p>#e79f04</p>
      </el-card>
    </el-col>

    <el-col :span="6">
      <el-card>
        <template #header>
          <el-button type="danger">Danger</el-button>
        </template>
        <el-tag type="danger">Red</el-tag>
        <p>#F0283C</p>
      </el-card>
    </el-col>
  </el-row>
</template>

<style scoped>
.card-header {
  display: flex;
  justify-content: center;
}
</style>
```

## Component Variables

### Button Variables

```css
--el-button-font-size: 14px;
--el-button-font-weight: 500;
--el-button-padding-vertical: 8px;
--el-button-padding-horizontal: 15px;
--el-button-text-color: var(--el-text-color-regular);
--el-button-bg-color: var(--el-fill-color-blank);
--el-button-border-color: var(--el-border-color);
--el-button-hover-text-color: var(--el-color-primary);
--el-button-hover-bg-color: var(--el-color-primary-light-9);
--el-button-hover-border-color: var(--el-color-primary-light-7);
```

### Input Variables

```css
--el-input-font-size: 14px;
--el-input-height: 32px;
--el-input-line-height: 32px;
--el-input-padding-horizontal: 11px;
--el-input-text-color: var(--el-text-color-regular);
--el-input-bg-color: var(--el-fill-color-blank);
--el-input-border-color: var(--el-border-color);
--el-input-placeholder-color: var(--el-text-color-placeholder);
--el-input-hover-border-color: var(--el-border-color-hover);
--el-input-focus-border-color: var(--el-color-primary);
```

### Table Variables

```css
--el-table-font-size: 14px;
--el-table-text-color: var(--el-text-color-regular);
--el-table-header-text-color: var(--el-text-color-secondary);
--el-table-header-bg-color: var(--el-bg-color);
--el-table-row-bg-color: var(--el-bg-color);
--el-table-row-hover-bg-color: var(--el-fill-color-light);
--el-table-current-row-bg-color: var(--el-color-primary-light-9);
--el-table-border-color: var(--el-border-color-lighter);
```

### Card Variables

```css
--el-card-bg-color: var(--el-bg-color);
--el-card-border-color: var(--el-border-color-light);
--el-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
--el-box-shadow-light: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
```

### Menu Variables

```css
--el-menu-active-color: var(--el-color-primary);
--el-menu-text-color: var(--el-text-color-primary);
--el-menu-hover-text-color: var(--el-color-primary);
--el-menu-bg-color: var(--el-bg-color);
--el-menu-hover-bg-color: var(--el-color-primary-light-9);
--el-menu-item-height: 56px;
--el-menu-item-font-size: 14px;
```

### Border Radius

```css
--el-border-radius-base: 8px;
--el-border-radius-small: 4px;
--el-border-radius-round: 20px;
--el-border-radius-circle: 100%;
```

## Typography

The theme uses the Satoshi font family for all text:

```css
@font-face {
  font-family: 'Satoshi';
  src: url('/fonts/Satoshi-Variable.ttf') format('truetype');
  font-weight: 300 900;
  font-display: swap;
  font-style: normal;
}

body {
  font-family: 'Satoshi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
```

## File Structure

Recommended project organization:

```
your-vue-project/
├── public/
│   └── fonts/
│       ├── Satoshi-Variable.ttf
│       └── Satoshi-VariableItalic.ttf
├── src/
│   ├── styles/
│   │   └── item-theme.css
│   ├── App.vue
│   └── main.js
└── package.json
```

## Troubleshooting

### Theme not applying?

- Ensure `item-theme.css` is imported AFTER Element Plus's default CSS
- Check browser console for any CSS loading errors
- Verify the file path is correct in your import statement
- Clear browser cache and hard refresh (Ctrl+Shift+R)

### Fonts not loading?

- Check font files are in `public/fonts/` directory
- Verify file names match exactly: `Satoshi-Variable.ttf`
- Open Network tab to see if fonts are loading (200 status)
- Check `@font-face` paths in `item-theme.css` match your structure

### Dark mode not working?

- Ensure 'dark' class is on `<html>` element, not `<body>`
- Check JavaScript console for errors in toggle function
- Verify localStorage is not blocked by browser settings
- Test with manual class addition in DevTools first

### Input fields showing wrong colors?

- Clear browser cache completely
- Check for conflicting CSS overriding theme variables
- Ensure you have the latest version of `item-theme.css`
- Verify no inline styles are overriding theme

## What's Included

### Color Palette

- **Primary**: Purple (#753BBD / #763ABF)
- **Success**: Green (#15803D)
- **Warning**: Yellow (#e79f04)
- **Danger**: Red (#F0283C)
- **Info**: Gray (#666666)

### Components Styled

✓ All button variants
✓ Form inputs & selects
✓ Tables & cards
✓ Alerts & notifications
✓ Navigation menus
✓ Dialogs & modals
✓ Date pickers
✓ Tags & badges
✓ Progress bars
✓ Checkboxes & radios
✓ Switches
✓ Tooltips & popovers

## Best Practices

### Color Usage

- Use semantic colors (success, warning, danger) for consistent state communication
- Always test color combinations in both light and dark modes
- Maintain WCAG AA contrast ratios for accessibility
- Use primary color sparingly for emphasis

### Theme Customization

- Override CSS variables in your own stylesheet after importing the theme
- Keep customizations minimal to maintain consistency
- Test all customizations in both light and dark modes
- Document any custom color additions

### Performance

- Import only the Element Plus components you need
- Use tree-shaking to reduce bundle size
- Lazy load components when possible
- Optimize font loading with `font-display: swap`

## Quick Usage Tips

- Click any color swatch to copy its hex value
- Click the CSS variable name to copy it for use in stylesheets
- Light and dark mode values are shown side-by-side
- Use semantic colors for consistent state communication

## Download Links

- **Theme CSS**: [Download item-theme.css](/css/item-theme.css)
- **Satoshi Fonts**: [Download from Typography page](/guidelines/typography)
- **Element Plus Library**: [Visit Element Plus Color Library](https://element-plus.design.item.com)

## Related Resources

- **Element Plus Documentation**: [element-plus.org](https://element-plus.org/)
- **Vue.js Documentation**: [vuejs.org](https://vuejs.org/)
- **Item.com Typography**: [Typography Guidelines](/guidelines/typography)
- **Item.com Colors**: [Color Guidelines](/guidelines/colors)

---

*For questions about the Element Plus color system, implementation details, or troubleshooting, please contact the design system team or visit the Element Plus Color Library.*

## shadcn Colors

Source: https://design.item.com/guidelines/shadcn-colors

# Item Shadcn Colors Guidelines

## Overview

We use the shadcn/ui color system to ensure consistency, accessibility, and scalability across our UI. This comprehensive color system provides a robust foundation for building modern, accessible, and visually cohesive user interfaces.

The shadcn/ui color system is built on CSS custom properties (variables) that enable seamless theme switching, maintain consistent design patterns, and ensure WCAG accessibility standards are met across all components.

## Why Shadcn/UI Colors?

- **Consistency**: Unified color tokens across all UI components
- **Accessibility**: WCAG-compliant color contrasts for all text and interactive elements
- **Scalability**: Easy to maintain and extend as the design system grows
- **Theme Support**: Built-in light and dark mode support
- **Developer-Friendly**: CSS variables that work seamlessly with Tailwind CSS

## Color System Structure

Our color system is organized into seven main categories, each serving specific purposes in the UI:

### 1. Primary Theme Colors

The foundation of our brand identity and primary user interactions.

**Background** - `#000000` (Dark) / `#fafafa` (Light)
- RGB: 0, 0, 0 (Dark) / 250, 250, 250 (Light)
- HSL: 0, 0%, 0% (Dark) / 0, 0%, 98% (Light)
- OKLCH: 0, 0, 0 (Dark) / 0.9851, 0, 0 (Light)
- **Usage**: Main application background

**Foreground** - `#ffffff` (Dark) / `#181818` (Light)
- RGB: 255, 255, 255 (Dark) / 24, 24, 24 (Light)
- HSL: 0, 0%, 100% (Dark) / 0, 0%, 9% (Light)
- OKLCH: 1, 0, 0 (Dark) / 0.2090, 0, 0 (Light)
- **Usage**: Primary text color

**Primary** - `#763abf` (Universal)
- RGB: 118, 58, 191
- HSL: 267, 53%, 49%
- OKLCH: 0.489, 0.134, 294
- **Usage**: Primary buttons, links, and key interactive elements

**Primary Foreground** - `#ffffff` (Universal)
- RGB: 255, 255, 255
- HSL: 0, 0%, 100%
- OKLCH: 1, 0, 0
- **Usage**: Text on primary colored backgrounds

### 2. Secondary & Accent Colors

Supporting colors for secondary actions and highlighted content.

**Secondary** - `#2b2e31` (Dark) / `#dbdbdb` (Light)
- RGB: 43, 46, 49 (Dark) / 219, 219, 219 (Light)
- HSL: 210, 7%, 18% (Dark) / 0, 0%, 86% (Light)
- OKLCH: 0.195, 0.008, 230 (Dark) / 0.8914, 0, 0 (Light)
- **Usage**: Secondary buttons and less prominent actions

**Secondary Foreground** - `#ededed` (Dark) / `#18181b` (Light)
- RGB: 237, 237, 237 (Dark) / 24, 24, 27 (Light)
- HSL: 0, 0%, 93% (Dark) / 240, 6%, 10% (Light)
- OKLCH: 0.929, 0, 0 (Dark) / 0.2102, 0.0060, 285 (Light)
- **Usage**: Text on secondary colored backgrounds

**Accent** - `#202222` (Dark) / `#f2f2f2` (Light)
- RGB: 32, 34, 34 (Dark) / 242, 242, 242 (Light)
- HSL: 180, 3%, 13% (Dark) / 0, 0%, 95% (Light)
- OKLCH: 0.145, 0.003, 180 (Dark) / 0.9612, 0, 0 (Light)
- **Usage**: Highlighted sections and accent areas

**Accent Foreground** - `#ffffff` (Universal)
- RGB: 255, 255, 255
- HSL: 0, 0%, 100%
- OKLCH: 1, 0, 0
- **Usage**: Text on accent colored backgrounds

### 3. UI Component Colors

Specialized colors for cards, popovers, and muted content.

**Card** - `#0d0d0d` (Dark) / `#ffffff` (Light)
- RGB: 13, 13, 13 (Dark) / 255, 255, 255 (Light)
- HSL: 0, 0%, 5% (Dark) / 0, 0%, 100% (Light)
- OKLCH: 0.057, 0, 0 (Dark) / 1.0000, 0, 0 (Light)
- **Usage**: Card backgrounds

**Card Foreground** - `#fcfcfc` (Dark) / `#181818` (Light)
- RGB: 252, 252, 252 (Dark) / 24, 24, 24 (Light)
- HSL: 0, 0%, 99% (Dark) / 0, 0%, 9% (Light)
- OKLCH: 0.988, 0, 0 (Dark) / 0.2090, 0, 0 (Light)
- **Usage**: Text on cards

**Muted** - `#202122` (Dark) / `#e6e6e6` (Light)
- RGB: 32, 33, 34 (Dark) / 230, 230, 230 (Light)
- HSL: 210, 3%, 13% (Dark) / 0, 0%, 90% (Light)
- OKLCH: 0.143, 0.003, 230 (Dark) / 0.9249, 0, 0 (Light)
- **Usage**: Muted backgrounds

**Muted Foreground** - `#999999` (Dark) / `#666666` (Light)
- RGB: 153, 153, 153 (Dark) / 102, 102, 102 (Light)
- HSL: 0, 0%, 60% (Dark) / 0, 0%, 40% (Light)
- OKLCH: 0.648, 0, 0 (Dark) / 0.5103, 0, 0 (Light)
- **Usage**: Muted text, placeholders, and subtle content

**Popover** - `#0d0d0d` (Dark) / `#ffffff` (Light)
- RGB: 13, 13, 13 (Dark) / 255, 255, 255 (Light)
- HSL: 0, 0%, 5% (Dark) / 0, 0%, 100% (Light)
- OKLCH: 0.057, 0, 0 (Dark) / 1.0000, 0, 0 (Light)
- **Usage**: Popover and dropdown backgrounds

**Popover Foreground** - `#fcfcfc` (Dark) / `#09090b` (Light)
- RGB: 252, 252, 252 (Dark) / 9, 9, 11 (Light)
- HSL: 0, 0%, 99% (Dark) / 240, 10%, 4% (Light)
- OKLCH: 0.988, 0, 0 (Dark) / 0.1417, 0.0044, 285 (Light)
- **Usage**: Text in popovers and dropdowns

### 4. Utility & Form Colors

Essential colors for borders, inputs, and focus states.

**Border** - `#292929` (Dark) / `#e0e0e0` (Light)
- RGB: 41, 41, 41 (Dark) / 224, 224, 224 (Light)
- HSL: 0, 0%, 16% (Dark) / 0, 0%, 88% (Light)
- OKLCH: 0.174, 0, 0 (Dark) / 0.9067, 0, 0 (Light)
- **Usage**: Component borders and dividers

**Input** - `#1b1a1f` (Dark) / `#e4e4e7` (Light)
- RGB: 27, 26, 31 (Dark) / 228, 228, 231 (Light)
- HSL: 252, 9%, 11% (Dark) / 240, 6%, 90% (Light)
- OKLCH: 0.120, 0.010, 265 (Dark) / 0.9197, 0.0041, 286 (Light)
- **Usage**: Input field backgrounds

**Ring** - `#828282` (Dark) / `#763abf` (Light)
- RGB: 130, 130, 130 (Dark) / 118, 58, 191 (Light)
- HSL: 0, 0%, 51% (Dark) / 267, 53%, 49% (Light)
- OKLCH: 0.568, 0, 0 (Dark) / 0.4969, 0.1969, 299 (Light)
- **Usage**: Focus rings and outlines

### 5. Status & Feedback Colors

Colors for error states and destructive actions.

**Destructive** - `#f0283c` (Dark) / `#e01529` (Light)
- RGB: 240, 40, 60 (Dark) / 224, 21, 41 (Light)
- HSL: 354, 86%, 55% (Dark) / 354, 83%, 48% (Light)
- OKLCH: 0.579, 0.187, 22 (Dark) / 0.5767, 0.2261, 25 (Light)
- **Usage**: Error messages, delete buttons, destructive actions

**Destructive Foreground** - `#220202` (Dark) / `#fff5f7` (Light)
- RGB: 34, 2, 2 (Dark) / 255, 245, 247 (Light)
- HSL: 0, 89%, 7% (Dark) / 348, 100%, 98% (Light)
- OKLCH: 0.075, 0.051, 22 (Dark) / 0.9785, 0.0110, 3 (Light)
- **Usage**: Text on destructive colored backgrounds

### 6. Chart & Visualization Colors

Distinct colors for data visualization and charts.

**Chart 1** - `#763abf` (Universal)
- RGB: 118, 58, 191
- HSL: 267, 53%, 49%
- OKLCH: 0.489, 0.134, 294
- **Usage**: Primary chart color

**Chart 2** - `#a176d6` (Dark) / `#ff5b26` (Light)
- RGB: 161, 118, 214 (Dark) / 255, 91, 38 (Light)
- HSL: 267, 54%, 65% (Dark) / 15, 100%, 57% (Light)
- OKLCH: 0.651, 0.090, 294 (Dark) / 0.6839, 0.2089, 37 (Light)
- **Usage**: Secondary chart color

**Chart 3** - `#247b69` (Universal)
- RGB: 36, 123, 105
- HSL: 168, 55%, 31%
- OKLCH: 0.456, 0.072, 165
- **Usage**: Tertiary chart color

**Chart 4** - `#ffba26` (Universal)
- RGB: 255, 186, 38
- HSL: 41, 100%, 57%
- OKLCH: 0.815, 0.133, 70
- **Usage**: Quaternary chart color

**Chart 5** - `#ff5b26` (Dark) / `#a176d6` (Light)
- RGB: 255, 91, 38 (Dark) / 161, 118, 214 (Light)
- HSL: 15, 100%, 57% (Dark) / 267, 54%, 65% (Light)
- OKLCH: 0.685, 0.189, 45 (Dark) / 0.6478, 0.1447, 303 (Light)
- **Usage**: Quinary chart color

### 7. Sidebar & Navigation Colors

Specialized colors for sidebar and navigation components.

**Sidebar Background** - `#141414` (Dark) / `#f2f2f2` (Light)
- RGB: 20, 20, 20 (Dark) / 242, 242, 242 (Light)
- HSL: 0, 0%, 8% (Dark) / 0, 0%, 95% (Light)
- OKLCH: 0.090, 0, 0 (Dark) / 0.9612, 0, 0 (Light)
- **Usage**: Sidebar background

**Sidebar Foreground** - `#f4f4f5` (Dark) / `#3f3f46` (Light)
- RGB: 244, 244, 245 (Dark) / 63, 63, 70 (Light)
- HSL: 240, 5%, 96% (Dark) / 240, 5%, 26% (Light)
- OKLCH: 0.957, 0.002, 265 (Dark) / 0.3705, 0.0120, 285 (Light)
- **Usage**: Sidebar text

**Sidebar Primary** - `#763abf` (Dark) / `#18181b` (Light)
- RGB: 118, 58, 191 (Dark) / 24, 24, 27 (Light)
- HSL: 267, 53%, 49% (Dark) / 240, 6%, 10% (Light)
- OKLCH: 0.489, 0.134, 294 (Dark) / 0.2103, 0.0059, 285 (Light)
- **Usage**: Active sidebar items

**Sidebar Primary Foreground** - `#fafafa` (Universal)
- RGB: 250, 250, 250
- HSL: 0, 0%, 98%
- OKLCH: 0.9850, 0, 0
- **Usage**: Text on active sidebar items

**Sidebar Accent** - `#282929` (Dark) / `#e6e6e6` (Light)
- RGB: 40, 41, 41 (Dark) / 230, 230, 230 (Light)
- HSL: 180, 1%, 16% (Dark) / 0, 0%, 90% (Light)
- OKLCH: 0.174, 0.002, 180 (Dark) / 0.9249, 0, 0 (Light)
- **Usage**: Hovered sidebar items

**Sidebar Accent Foreground** - `#ffffff` (Dark) / `#18181b` (Light)
- RGB: 255, 255, 255 (Dark) / 24, 24, 27 (Light)
- HSL: 0, 0%, 100% (Dark) / 240, 6%, 10% (Light)
- OKLCH: 1, 0, 0 (Dark) / 0.2103, 0.0059, 285 (Light)
- **Usage**: Text on hovered sidebar items

**Sidebar Border** - `#292929` (Dark) / `#e5e7eb` (Light)
- RGB: 41, 41, 41 (Dark) / 229, 231, 235 (Light)
- HSL: 0, 0%, 16% (Dark) / 220, 13%, 91% (Light)
- OKLCH: 0.174, 0, 0 (Dark) / 0.9278, 0.0058, 264 (Light)
- **Usage**: Sidebar borders

**Sidebar Ring** - `#471584` (Dark) / `#763abf` (Light)
- RGB: 71, 21, 132 (Dark) / 118, 58, 191 (Light)
- HSL: 267, 73%, 30% (Dark) / 267, 53%, 49% (Light)
- OKLCH: 0.3494, 0.1669, 296 (Dark) / 0.4969, 0.1969, 299 (Light)
- **Usage**: Sidebar focus rings

## Implementation

### File Structure

```
components/shadcn-color/
├── dashboard.tsx                    # Main dashboard component
├── color-palette-enhanced.tsx       # Color palette display
├── css-theme-data.ts               # CSS theme definitions
├── css-themes.tsx                  # Theme code display
├── theme-context.tsx               # Theme provider and context
├── pricing.tsx                     # Pricing component example
├── charts.tsx                      # Chart components
├── icons.tsx                       # Icon components
├── cards/                          # Card component examples
│   ├── activity-goal.tsx
│   ├── calendar.tsx
│   ├── chat.tsx
│   ├── cookie-settings.tsx
│   ├── create-account.tsx
│   ├── data-table.tsx
│   ├── date-picker-with-range.tsx
│   ├── date-picker.tsx
│   ├── github-cards.tsx
│   ├── metric.tsx
│   ├── notifications.tsx
│   ├── payment-method.tsx
│   ├── report-an-issue.tsx
│   ├── share.tsx
│   ├── stats.tsx
│   └── team-members.tsx
└── dashboard/                      # Dashboard components
    ├── date-range-picker.tsx
    ├── main-nav.tsx
    ├── overview.tsx
    ├── recent-sales.tsx
    ├── search.tsx
    ├── team-switcher.tsx
    └── user-nav.tsx
```

### Theme Context Implementation

The color system uses a local theme provider for isolated theme switching:

```typescript
"use client";

import React, { createContext, useContext, useState } from 'react';

type Theme = 'light' | 'dark';

interface ThemeContextType {
  theme: Theme;
  setTheme: (theme: Theme) => void;
}

const ThemeContext = createContext<ThemeContextType>({
  theme: 'light',
  setTheme: () => {},
});

export function LocalThemeProvider({ children }: { children: React.ReactNode }) {
  const [theme, setTheme] = useState<Theme>('light');

  return (
    <ThemeContext.Provider value={{ theme, setTheme }}>
      <div className={theme}>
        {children}
      </div>
    </ThemeContext.Provider>
  );
}

export function useLocalTheme() {
  return useContext(ThemeContext);
}
```

### Dashboard Features

The shadcn colors page includes an interactive dashboard with:

- **Cards Tab**: Showcase of various card components using the color system
- **Pricing Tab**: Pricing component examples
- **Color Palette Tab**: Complete color palette with all color values
- **Theme Toggle**: Switch between light and dark modes
- **Code View**: View and copy CSS theme code

### Using the Color System

#### In Tailwind CSS

```tsx
// Using color tokens
<div className="bg-background text-foreground">
  <button className="bg-primary text-primary-foreground">
    Click me
  </button>
</div>
```

#### In CSS

```css
.custom-component {
  background-color: hsl(var(--background));
  color: hsl(var(--foreground));
  border: 1px solid hsl(var(--border));
}
```

## CSS Theme Formats

The color system is available in multiple CSS formats:

### Tailwind v3 Format

Uses CSS custom properties with HSL values:

```css
:root {
  --background: 0 0% 98.0392%;
  --foreground: 0 0% 9.4118%;
  --primary: 267.0677 53.4137% 48.8235%;
  /* ... */
}

.dark {
  --background: 0 0% 0%;
  --foreground: 0 0% 100%;
  --primary: 267.0677 53.4137% 48.8235%;
  /* ... */
}
```

### Tailwind v4 Format

Uses CSS custom properties with HSL values and `@theme inline`:

```css
:root {
  --background: hsl(0 0% 98.0392%);
  --foreground: hsl(0 0% 9.4118%);
  --primary: hsl(267.0677 53.4137% 48.8235%);
  /* ... */
}

@theme inline {
  --color-background: var(--background);
  --color-foreground: var(--foreground);
  /* ... */
}
```

### RGB Format

```css
:root {
  --background: rgb(250, 250, 250);
  --foreground: rgb(24, 24, 24);
  --primary: rgb(118, 58, 191);
  /* ... */
}
```

### HEX Format

```css
:root {
  --background: #fafafa;
  --foreground: #181818;
  --primary: #763abf;
  /* ... */
}
```

### OKLCH Format

```css
:root {
  --background: oklch(0.9851 0 0);
  --foreground: oklch(0.2090 0 0);
  --primary: oklch(0.4969 0.1969 299.8283);
  /* ... */
}
```

## Additional Theme Variables

### Typography

```css
--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 
             'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', 
             sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 
             'Segoe UI Symbol', 'Noto Color Emoji';
--font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 
             "Liberation Mono", "Courier New", monospace;
```

### Border Radius

```css
--radius: 0.625rem;
--radius-sm: calc(var(--radius) - 4px);
--radius-md: calc(var(--radius) - 2px);
--radius-lg: var(--radius);
--radius-xl: calc(var(--radius) + 4px);
```

### Shadows

```css
--shadow-2xs: 0 1px 3px 0px hsl(0 0% 0% / 0.00);
--shadow-xs: 0 1px 3px 0px hsl(0 0% 0% / 0.00);
--shadow-sm: 0 1px 3px 0px hsl(0 0% 0% / 0.00), 0 1px 2px -1px hsl(0 0% 0% / 0.00);
--shadow: 0 1px 3px 0px hsl(0 0% 0% / 0.00), 0 1px 2px -1px hsl(0 0% 0% / 0.00);
--shadow-md: 0 1px 3px 0px hsl(0 0% 0% / 0.00), 0 2px 4px -1px hsl(0 0% 0% / 0.00);
--shadow-lg: 0 1px 3px 0px hsl(0 0% 0% / 0.00), 0 4px 6px -1px hsl(0 0% 0% / 0.00);
--shadow-xl: 0 1px 3px 0px hsl(0 0% 0% / 0.00), 0 8px 10px -1px hsl(0 0% 0% / 0.00);
--shadow-2xl: 0 1px 3px 0px hsl(0 0% 0% / 0.00);
```

### Spacing

```css
--spacing: 0.25rem;
--tracking-normal: 0em;
```

## Best Practices

### Accessibility

- Always use foreground colors with their corresponding background colors
- Maintain WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text)
- Test color combinations in both light and dark modes
- Use semantic color tokens (e.g., `destructive` for errors) rather than hardcoded colors

### Consistency

- Use color tokens consistently across all components
- Don't mix different color formats (stick to CSS variables)
- Follow the established color hierarchy
- Use muted colors for less important content

### Theme Switching

- Always test components in both light and dark modes
- Use the `LocalThemeProvider` for isolated theme contexts
- Ensure all custom components respect theme changes
- Avoid hardcoded color values

### Component Development

- Use semantic color tokens in component props
- Provide color variants that map to theme colors
- Document which colors work best for each component
- Test color combinations for accessibility

## Usage Examples

### Cards

```tsx
<div className="bg-card text-card-foreground border border-border rounded-lg p-6">
  <h3 className="text-foreground font-semibold">Card Title</h3>
  <p className="text-muted-foreground">Card description</p>
</div>
```

### Buttons

```tsx
// Primary button
<button className="bg-primary text-primary-foreground hover:bg-primary/90">
  Primary Action
</button>

// Secondary button
<button className="bg-secondary text-secondary-foreground hover:bg-secondary/80">
  Secondary Action
</button>

// Destructive button
<button className="bg-destructive text-destructive-foreground hover:bg-destructive/90">
  Delete
</button>
```

### Forms

```tsx
<input 
  className="bg-input border border-border text-foreground 
             focus:ring-2 focus:ring-ring focus:border-transparent"
  placeholder="Enter text..."
/>
```

### Navigation

```tsx
<nav className="bg-sidebar border-r border-sidebar-border">
  <a className="text-sidebar-foreground hover:bg-sidebar-accent 
                hover:text-sidebar-accent-foreground">
    Menu Item
  </a>
  <a className="bg-sidebar-primary text-sidebar-primary-foreground">
    Active Item
  </a>
</nav>
```

## Download & Export

### Accessing Theme Code

The shadcn colors page includes a "Code" button that displays the complete CSS theme code in multiple formats:

1. Click the "Code" button in the dashboard
2. Select your preferred format (HSL, RGB, HEX, OKLCH)
3. Choose between Tailwind v3 or v4 format
4. Copy the code for use in your project

### File Location

Theme data is stored in: `components/shadcn-color/css-theme-data.ts`

## Related Resources

- **Official Documentation**: [shadcn/ui](https://ui.shadcn.com/)
- **Tailwind CSS**: [tailwindcss.com](https://tailwindcss.com/)
- **WCAG Guidelines**: [w3.org/WAI/WCAG21](https://www.w3.org/WAI/WCAG21/)
- **Color Contrast Checker**: [webaim.org/resources/contrastchecker](https://webaim.org/resources/contrastchecker/)

## Navigation

- **Previous**: [Brand Colors](/guidelines/brand-colors)
- **Next**: [Logos](/guidelines/logos)

---

*For questions about the color system, implementation details, or accessibility concerns, please contact the design system team.*

## AI Assistant

Source: https://design.item.com/guidelines/ai-assistant

# Item AI Assistant

The AI assistant page provides a chat interface that answers questions about Item brand guidelines using the site's published markdown guidance files.

## Entry point

- Web page: https://design.item.com/guidelines/ai-assistant
- Chat API: https://design.item.com/api/chat

## Suggested prompts

- What colors does the brand use?
- Show me the logo guidelines.
- What fonts should I use?
- How do I request a business card?

## API Documentation

Source: https://design.item.com/docs/api

# Item API Documentation

This site exposes public discovery endpoints plus workflow APIs used by the brand portal.

## Discovery endpoints

- LLMs.txt: https://design.item.com/llms.txt
- Full LLM corpus: https://design.item.com/llms-full.txt
- API catalog: https://design.item.com/.well-known/api-catalog
- OAuth authorization server metadata: https://design.item.com/.well-known/oauth-authorization-server
- OAuth protected resource metadata: https://design.item.com/.well-known/oauth-protected-resource
- OpenAPI description: https://design.item.com/openapi.json
- MCP server card: https://design.item.com/.well-known/mcp/server-card.json
- Agent skills index: https://design.item.com/.well-known/agent-skills/index.json

## Endpoints

- `GET /.well-known/oauth-authorization-server` (public): OAuth 2.0 authorization server metadata for Authorization Code + PKCE.
- `GET /.well-known/oauth-protected-resource` (public): OAuth 2.0 protected resource metadata for the bearer-token agent API.
- `GET /api/health` (public): Health status for automated availability checks.
- `GET /api/registry` (public): Combined component registry manifest served to clients.
- `POST /api/chat` (public): Brand-guideline assistant chat endpoint.
- `POST /api/send-otp` (public): Start email OTP login flow.
- `POST /api/verify` (public): Verify OTP and mint a session token.
- `POST /api/request-access` (public): Submit an access request for non-approved email domains.
- `GET /api/approve-access` (operator): Operator approval link for pending access requests.
- `POST /api/business-card-request` (public): Submit a business card request workflow.
- `GET /api/agent/me` (oauth): Return the authenticated agent principal and granted scopes.
- `GET /api/agent/guidelines` (oauth): Return public guideline summaries through a bearer-protected API.
- `GET /oauth/authorize` (session): Render or complete the OAuth 2.0 authorization step.
- `POST /oauth/token` (public): Exchange an authorization code and PKCE verifier for a bearer token.
- `GET /oauth/jwks.json` (public): Publish the JSON Web Key Set used to verify issued access tokens.
- `POST /mcp` (public): Read-only MCP endpoint for public discovery tools.

## Authentication model

Interactive sign-in uses email OTP plus NextAuth session cookies. For machine clients, the site also publishes a first-party OAuth 2.0 authorization server with Authorization Code + PKCE for the protected agent API.