HtmlForgeX

API Reference

Enum

EmailLayoutSize

Namespace HtmlForgeX.Email
Assembly HtmlForgeX.Email
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Predefined email layout sizes for common email width standards. Provides easy-to-use options while allowing custom values for advanced users.

Inheritance

  • Enum
  • EmailLayoutSize

Values

public const EmailLayoutSize Compact #

Compact layout - 480px width. Perfect for mobile-first designs.

Value: 0
public const EmailLayoutSize Standard #

Standard layout - 600px width. Most common email width, works well across all clients.

Value: 1
public const EmailLayoutSize Wide #

Wide layout - 800px width. Good for desktop-focused emails with more content.

Value: 2
public const EmailLayoutSize ExtraWide #

Extra wide layout - 1000px width. For newsletters and content-heavy emails.

Value: 3
public const EmailLayoutSize FullWidth #

Full width layout - 100% width. Adapts to container size, use with caution in emails.

Value: 4
public const EmailLayoutSize Custom #

Custom size - allows specifying exact pixel value or percentage.

Value: 5

Extension Methods

public static String GetDescription(EmailLayoutSize size) #
Returns: String

Gets a user-friendly description of the layout size.

Parameters

size HtmlForgeX.Email.EmailLayoutSize requiredposition: 0
The layout size.

Returns

Description string.

public static String ToCssValue(EmailLayoutSize size) #
Returns: String

Converts EmailLayoutSize to CSS width value.

Parameters

size HtmlForgeX.Email.EmailLayoutSize requiredposition: 0
The layout size.

Returns

CSS width value as string.