> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# v1.PublisherPageStyleV2

- Package: [@gooddata/sdk-code-schemas](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-code-schemas/src/v1/metadata.ts

**Signature:**

```typescript
export interface PublisherPageStyleV2 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [background\_color?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_color) |  | [PublisherColorValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publishercolorvaluev2/index.md) | _(Optional)_ |
| [background\_fit?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_fit) |  | "cover" \| "contain" \| "fill" \| "tile" | _(Optional)_ |
| [background\_horizontal\_align?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_horizontal_align) |  | [PublisherHorizontalAlignV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherhorizontalalignv2/index.md) | _(Optional)_ |
| [background\_image\_opacity?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_image_opacity) |  | [PublisherOpacityV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisheropacityv2/index.md) | _(Optional)_ |
| [background\_image?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_image) |  | [PublisherImageSourceV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherimagesourcev2/index.md) | _(Optional)_ |
| [background\_offset\_bottom?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_offset_bottom) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [background\_offset\_left?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_offset_left) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [background\_offset\_right?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_offset_right) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [background\_offset\_top?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_offset_top) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [background\_offset?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_offset) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [background\_opacity?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_opacity) |  | [PublisherOpacityV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisheropacityv2/index.md) | _(Optional)_ |
| [background\_vertical\_align?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2background_vertical_align) |  | [PublisherVerticalAlignV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherverticalalignv2/index.md) | _(Optional)_ |
| [font\_size?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2font_size) |  | [PublisherPxV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpxv2/index.md) | _(Optional)_ |
| [font\_style?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2font_style) |  | "normal" \| "italic" | _(Optional)_ |
| [font\_weight?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2font_weight) |  | number | _(Optional)_ |
| [gap?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2gap) |  | [PublisherGapValueV23](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publishergapvaluev23/index.md) | _(Optional)_ |
| [horizontal\_align?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2horizontal_align) |  | "left" \| "center" \| "right" \| "justify" | _(Optional)_ |
| [letter\_spacing?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2letter_spacing) |  | number | _(Optional)_ |
| [line\_height?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2line_height) |  | number | _(Optional)_ |
| [padding\_bottom?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2padding_bottom) |  | [PublisherPaddingValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpaddingvaluev2/index.md) | _(Optional)_ |
| [padding\_left?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2padding_left) |  | [PublisherPaddingValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpaddingvaluev2/index.md) | _(Optional)_ |
| [padding\_right?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2padding_right) |  | [PublisherPaddingValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpaddingvaluev2/index.md) | _(Optional)_ |
| [padding\_top?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2padding_top) |  | [PublisherPaddingValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpaddingvaluev2/index.md) | _(Optional)_ |
| [padding?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2padding) |  | [PublisherPaddingValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpaddingvaluev2/index.md) | _(Optional)_ |
| [text\_color?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2text_color) |  | [PublisherColorValueV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publishercolorvaluev2/index.md) | _(Optional)_ |
| [text\_overflow?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2text_overflow) |  | "shrink" \| "clip" \| "ellipsis" | _(Optional)_ |
| [text\_style?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2text_style) |  | [PublisherTextStyleNameV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publishertextstylenamev2/index.md) | _(Optional)_ |
| [text\_transform?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2text_transform) |  | "none" \| "uppercase" \| "lowercase" \| "capitalize" | _(Optional)_ |
| [vertical\_align?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherpagestylev2/index.md#v1publisherpagestylev2vertical_align) |  | [PublisherVerticalAlignV2](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-code-schemas/sdk-code-schemas.v1.publisherverticalalignv2/index.md) | _(Optional)_ |

## Property details

### v1.PublisherPageStyleV2.background_color

**Signature:**

```typescript
background_color?: PublisherColorValueV2;
```

### v1.PublisherPageStyleV2.background_fit

**Signature:**

```typescript
background_fit?: "cover" | "contain" | "fill" | "tile";
```

### v1.PublisherPageStyleV2.background_horizontal_align

**Signature:**

```typescript
background_horizontal_align?: PublisherHorizontalAlignV2;
```

### v1.PublisherPageStyleV2.background_image

**Signature:**

```typescript
background_image?: PublisherImageSourceV2;
```

### v1.PublisherPageStyleV2.background_image_opacity

**Signature:**

```typescript
background_image_opacity?: PublisherOpacityV2;
```

### v1.PublisherPageStyleV2.background_offset

**Signature:**

```typescript
background_offset?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.background_offset_bottom

**Signature:**

```typescript
background_offset_bottom?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.background_offset_left

**Signature:**

```typescript
background_offset_left?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.background_offset_right

**Signature:**

```typescript
background_offset_right?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.background_offset_top

**Signature:**

```typescript
background_offset_top?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.background_opacity

**Signature:**

```typescript
background_opacity?: PublisherOpacityV2;
```

### v1.PublisherPageStyleV2.background_vertical_align

**Signature:**

```typescript
background_vertical_align?: PublisherVerticalAlignV2;
```

### v1.PublisherPageStyleV2.font_size

**Signature:**

```typescript
font_size?: PublisherPxV2;
```

### v1.PublisherPageStyleV2.font_style

**Signature:**

```typescript
font_style?: "normal" | "italic";
```

### v1.PublisherPageStyleV2.font_weight

**Signature:**

```typescript
font_weight?: number;
```

### v1.PublisherPageStyleV2.gap

**Signature:**

```typescript
gap?: PublisherGapValueV23;
```

### v1.PublisherPageStyleV2.horizontal_align

**Signature:**

```typescript
horizontal_align?: "left" | "center" | "right" | "justify";
```

### v1.PublisherPageStyleV2.letter_spacing

**Signature:**

```typescript
letter_spacing?: number;
```

### v1.PublisherPageStyleV2.line_height

**Signature:**

```typescript
line_height?: number;
```

### v1.PublisherPageStyleV2.padding

**Signature:**

```typescript
padding?: PublisherPaddingValueV2;
```

### v1.PublisherPageStyleV2.padding_bottom

**Signature:**

```typescript
padding_bottom?: PublisherPaddingValueV2;
```

### v1.PublisherPageStyleV2.padding_left

**Signature:**

```typescript
padding_left?: PublisherPaddingValueV2;
```

### v1.PublisherPageStyleV2.padding_right

**Signature:**

```typescript
padding_right?: PublisherPaddingValueV2;
```

### v1.PublisherPageStyleV2.padding_top

**Signature:**

```typescript
padding_top?: PublisherPaddingValueV2;
```

### v1.PublisherPageStyleV2.text_color

**Signature:**

```typescript
text_color?: PublisherColorValueV2;
```

### v1.PublisherPageStyleV2.text_overflow

**Signature:**

```typescript
text_overflow?: "shrink" | "clip" | "ellipsis";
```

### v1.PublisherPageStyleV2.text_style

**Signature:**

```typescript
text_style?: PublisherTextStyleNameV2;
```

### v1.PublisherPageStyleV2.text_transform

**Signature:**

```typescript
text_transform?: "none" | "uppercase" | "lowercase" | "capitalize";
```

### v1.PublisherPageStyleV2.vertical_align

**Signature:**

```typescript
vertical_align?: PublisherVerticalAlignV2;
```
