OlivierTitleCard - CollinHeist/TitleCardMaker GitHub Wiki

Background

This style of title card is based off Reddit user /u/Olivier_286's style. This card is structurally very similar to the StarWarsTitleCard, except it allows for custom fonts and does not feature the star gradient overlay.

This card type is used whenever card_type is specified as olivier or ishalioh.

Example

Spoiler

Blurred

Valid extras

Below is a table of all valid series extras parsed by this card. These are described in greater detail below.

Label Default Value Description
episode_text_color white Color to utilize for the episode text
episode_text_font_size 1.0 Scalar to apply to the size of the episode text
episode_text_vertical_shift 0 Additional vertical shift to apply to the episode text
stroke_color black Custom color to use for the stroke on the title text

Customization

Custom Episode Text Color

The color of the episode text (e.g. EPISODE ONE) defaults to white, but can be adjusted via a series extra.

Example
series:
  I Am Groot (2022):
    card_type: olivier
    font:
      color: rgb(115, 207, 62)
      file: ./fonts/P22 Koch W00 Neuland.ttf
    extras:
      episode_text_color: rgb(115, 207, 62)

This example will produce cards like this:

Episode Text Font Size

The size of the episode text can be adjusted via the episode_text_font_size extra. Values larger than 1.0 will increase the size of the text, and values smaller than 1.0 will decrease it.

Episode Text Vertical Shift

The episode_text_vertical_shift extra can be used to shift the episode text vertically up or down.

Custom Stroke Color

The color of the stroke to use for the title text. This defaults to black, but can be changed as a series extra. See the example below:

Example
Pokémon (1997):
  card_type: olivier
  font:
    case: source
    color: rgb(247,205,70)
    file: ./fonts/Pokemon Solid.ttf
    stroke_width: 250%
  extras:
    stroke_color: rgb(64,107,175)

This example will use a custom blue stroke color, producing cards like this:

⚠️ **GitHub.com Fallback** ⚠️