Nodes/Shima/Shima Headline (Branding)
ComfyUI Node

Shima Headline (Branding)

Put a proper title on your workflow, in a font that fits

By KDB-USJP·Created 6 months ago·Updated 6 months ago· 2
Shima Headline (Branding)
      textHEADLINE
      font_name1-NotoSansJP-Regular.ttf
      font_size80
      alignmentCenter
      color#FFFFFF
      opacity1.0

      Every workflow starts as a blank canvas, and the first thing a presenter does is hunt for a way to label it. ComfyUI's built-in Note nodes get you plain text; Shima Headline gets you a proper branded title - big, coloured, fonted, aligned, sitting on the canvas the way a poster headline sits on a poster. It's the difference between "here's my workflow" and "HERE'S my workflow."

      This is a pure frontend node: the backend stores your settings and the JavaScript draws the text on the canvas. It has no outputs, isn't wired to anything, and never touches a pixel of your generations. If that sounds useless, it isn't - it's the labelling layer of Shima's whole "island" presentation idea. When you share a workflow or buy an island from the marketplace, the headline is what tells you which section you're looking at before you read a single node.

      The controls, which are all front and center:

      • text (STRING, multiline, default HEADLINE) - what it says.
      • font_name (enum) - seven bundled fonts, and they're a genuinely varied set: 1-NotoSansJP-Regular.ttf, 2-Poppins-SemiBold.ttf, 3-CalSans-Regular.ttf, 4-EBGaramond-Regular.ttf, 5-Bonbon-Regular.ttf, 6-BBHBogle-Regular.ttf, and 7-FingerPaint-Regular.ttf. Sans, serif, display, even a handwritten one - drop a .ttf or .otf into the pack's fonts/ folder and your font appears in this list too.
      • font_size (INT, 10–500, default 80) - headline-sized, so the defaults make sense.
      • alignment (Left / Center / Right, default Center).
      • color (STRING, default #FFFFFF) - hex colour.
      • opacity (FLOAT, 0–1, default 1) - handy for putting a dimmed watermark-style title behind a section.

      Because it's canvas-drawn by JS, the usual frontend caveat applies: if the headline doesn't render, restart ComfyUI and hard-refresh the browser rather than re-wiring a node that has no wires. And note it's marked as an output node in the source, so it executes on every queue - you'll see it run in the console, which is normal, not an error.

      Where it fits: the headline for a section, the DymoLabel for the fine print under it. Together they're Shima's answer to "make this workflow legible at a glance."

      Install via ComfyUI Manager (search "Shima") or

      cd ComfyUI/custom_nodes
      git clone https://github.com/KDB-USJP/shima_wf
      

      then restart. No models or downloads - the fonts ship inside the pack, and you can add your own by copying them into Shima/fonts/.

      CategoryShima/Design

      Inputs (6)

      NameTypeDefaultDescription
      textSTRINGHEADLINE
      font_nameCOMBO1-NotoSansJP-Regular.ttf7 options: 1-NotoSansJP-Regular.ttf, 2-Poppins-SemiBold.ttf, 3-CalSans-Regular.ttf, 4-EBGaramond-Regular.ttf, 5-Bonbon-Regular.ttf, 6-BBHBogle-Regular.ttf, +1
      font_sizeINT8010–500
      alignmentCOMBOCenter3 options: Left, Center, Right
      colorSTRING#FFFFFF
      opacityFLOAT1.00–1

      Outputs (0)

      No outputs