diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..28a3174 Binary files /dev/null and b/.DS_Store differ diff --git a/.comfyignore b/.comfyignore index 57eacfd..4e38d55 100644 --- a/.comfyignore +++ b/.comfyignore @@ -16,6 +16,12 @@ tests/ scripts/ .github/ +# README artwork. The README references it by absolute URL, so GitHub and the +# Registry both render it without the bytes riding along into every install. +# workflows/*.webp are NOT excluded — those are the template thumbnails, and +# ComfyUI reads them from disk next to each workflow JSON. +assets/ + # Tooling caches and editor droppings, in case a publish runs from a working # directory rather than a clean checkout. .pytest_cache/ diff --git a/README.md b/README.md index 520623a..b679b0d 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,13 @@ # StyleRef nodes for ComfyUI +One StyleRef style applied to seven different subjects + Define a creative style once on [StyleRef](https://styleref.io) — colors, lighting, mood, composition, guardrails — then load it as a node and reuse it across your workflows. +Every frame on the right is the same style, a different subject. + The style is compiled server-side for whichever model you point it at, so the same style produces prompt text phrased appropriately for each one. @@ -24,7 +28,7 @@ git clone https://github.com/StyleRef/styleref-comfyui ``` Restart ComfyUI. No dependencies to install — the pack uses only the Python -standard library. Look for `[StyleRef] v1.0.1 — 5 nodes registered` in the +standard library. Look for `[StyleRef] v1.0.2 — 5 nodes registered` in the server console at startup. ## 60-second quickstart @@ -57,6 +61,13 @@ models) or `diffusion` (SDXL, SD1.5, DALL·E-class); the other four are for copying the output out of ComfyUI, and the node warns if one feeds a CLIP encoder. +### Browse the gallery + +[![The StyleRef gallery](https://raw.githubusercontent.com/StyleRef/styleref-comfyui/main/assets/gallery.webp)](https://styleref.io/gallery) + +Every style on [styleref.io/gallery](https://styleref.io/gallery) loads here by +its slug — no account needed. + ### Making your own styles Extraction (turning an image into a style) happens on diff --git a/__init__.py b/__init__.py index 190e8dc..290cc71 100644 --- a/__init__.py +++ b/__init__.py @@ -46,7 +46,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { # progressive enhancement. Nothing here is required for the nodes to work. WEB_DIRECTORY = "./web" -_FALLBACK_VERSION = "1.0.1" +_FALLBACK_VERSION = "1.0.2" def _pack_version() -> str: diff --git a/assets/gallery.webp b/assets/gallery.webp new file mode 100644 index 0000000..8e3dc26 Binary files /dev/null and b/assets/gallery.webp differ diff --git a/assets/workflow.webp b/assets/workflow.webp new file mode 100644 index 0000000..376db5e Binary files /dev/null and b/assets/workflow.webp differ diff --git a/pyproject.toml b/pyproject.toml index 98bb703..3c29f0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "styleref-comfyui" -version = "1.0.1" +version = "1.0.2" description = "StyleRef nodes for ComfyUI — load a creative style once, reuse it across your workflows" authors = [{ name = "StyleRef", email = "hello@styleref.io" }] readme = "README.md" diff --git a/styleref_api.py b/styleref_api.py index e20d8fa..e3f8453 100644 --- a/styleref_api.py +++ b/styleref_api.py @@ -25,7 +25,7 @@ SITE_URL = "https://styleref.io" # Identifies this surface in StyleRef's API telemetry (recordApiCall reads it). CLIENT_TAG = "comfyui" -USER_AGENT = "styleref-comfyui/1.0.1 (+https://styleref.io)" +USER_AGENT = "styleref-comfyui/1.0.2 (+https://styleref.io)" DEFAULT_TIMEOUT_S = 30 diff --git a/workflows/.DS_Store b/workflows/.DS_Store new file mode 100644 index 0000000..0068b63 Binary files /dev/null and b/workflows/.DS_Store differ diff --git a/workflows/01-quickstart.webp b/workflows/01-quickstart.webp new file mode 100644 index 0000000..2b07c53 Binary files /dev/null and b/workflows/01-quickstart.webp differ diff --git a/workflows/02-consistency-grid.webp b/workflows/02-consistency-grid.webp new file mode 100644 index 0000000..2b07c53 Binary files /dev/null and b/workflows/02-consistency-grid.webp differ diff --git a/workflows/03-your-own-style.webp b/workflows/03-your-own-style.webp new file mode 100644 index 0000000..2b07c53 Binary files /dev/null and b/workflows/03-your-own-style.webp differ diff --git a/workflows/04-reference-images.webp b/workflows/04-reference-images.webp new file mode 100644 index 0000000..2b07c53 Binary files /dev/null and b/workflows/04-reference-images.webp differ diff --git a/workflows/05-facets.webp b/workflows/05-facets.webp new file mode 100644 index 0000000..2b07c53 Binary files /dev/null and b/workflows/05-facets.webp differ