From 7336086331ea8c6be3e656fa537d9b838a2e3a03 Mon Sep 17 00:00:00 2001 From: Rayko <71210053+Raykosan@users.noreply.github.com> Date: Wed, 26 Aug 2026 04:34:52 +0300 Subject: [PATCH] Update README.md --- README.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/README.md b/README.md index 33de9ba..53ba993 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,7 @@ git clone https://github.com/Raykosan/ComfyUI_RaykoStudio.git - v0.41.0 - Added RS Ref Encode node - v0.42.0 - Added nodes for working with upscalers: RS Upscale & Resize, RS Tile Adjustments, RS Tile Assemble - v0.42.1 - Changes in the interfaces of some nodes +- v0.43.0 - Added RS Label node @@ -111,6 +112,54 @@ git clone https://github.com/Raykosan/ComfyUI_RaykoStudio.git --- # NODES +
+ 🦊 RS Label + +# 🦊 RS Label +**A highly customizable floating label node for ComfyUI.** +Perfect for adding annotations, titles, watermarks, or text overlays directly on the canvas with full control over typography and styling. + +Screenshot_1 + +### 🔥 Features +- **Rich Typography** - Full support for custom `.ttf`/`.otf` fonts loaded from a local directory +- **Advanced Styling** - Precise control over font size, color, alignment, line spacing, letter spacing, and text stroke (outline) +- **Flexible Backgrounds** - Choose between fully transparent mode or solid background colors with adjustable padding and border radius +- **Smart UI** - Draggable settings window that auto-anchors to the node without dimming the canvas +- **Non-Destructive Workflow** - Edit properties in real-time while maintaining full visibility of your graph +- **Pin Support** - Right-click → Pin to allow clicks to pass through the label when not editing + +### 🎛️ Controls +**Double-Click:** Opens the settings dialog anchored to the node +**Drag Window Title:** Repositions the settings dialog anywhere on screen +**Close:** settings window is closed with the `OK` button or the `ESC` key + +### 🔤 Installing Fonts +Place .ttf or .otf files in folder: +ComfyUI\custom_nodes\ComfyUI_RaykoStudio\fonts +Restart ComfyUI +Fonts are auto-detected on editor open + +### 🛠️ Settings Dialog +| Parameter | Description | Default | +| :--- | :--- | :--- | +| **Text** | Content of the label. Supports multiline via Enter key. | `Sample Text` | +| **Font Size** | Height of the text in pixels. | `24` | +| **Font Family** | Dropdown populated from `fonts/` directory. | First available | +| **Font Color** | Fill color of the text characters. | `#FF0000` | +| **Text Align** | Horizontal alignment (Left, Center, Right). | `Left` | +| **Line Spacing** | Multiplier for vertical distance between baselines. | `1.0` | +| **Letter Spacing** | Pixel offset between individual characters. | `0` | +| **Stroke Width** | Thickness of the text outline (0–10). | `0` | +| **Stroke Color** | Color of the text outline. | `#000000` | +| **BG Transparent** | Toggle for solid background vs transparency. | `On` | +| **BG Color** | Fill color when transparency is disabled. | N/A | +| **Padding** | Internal margin between text and border. Min effective value is 5px. | `10` (UI: 5) | +| **Border Radius** | Corner roundness of the label frame. | `5` | +| **Border Width** | Thickness of the outer frame. | `2` | +| **Border Color** | Color of the outer frame. | `#FF0000` | + +
🦊 RS Collage Node