Skip to content

docs: add the module icon and unify the README badges - #334

Merged
harlan-zw merged 3 commits into
mainfrom
docs/brand-icon
Oct 6, 2026
Merged

harlan-zw merged 3 commits into
mainfrom
docs/brand-icon

Conversation

@harlan-zw

@harlan-zw harlan-zw commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

🔗 Linked issue

Related to harlan-zw/nuxt-seo#647

❓ Type of change

  • 📖 Documentation (updates to the documentation or readme)
  • 🐞 Bug fix (a non-breaking change that fixes an issue)
  • 👌 Enhancement (improving an existing functionality)
  • ✨ New feature (a non-breaking change that adds functionality)
  • 🧹 Chore (updates to the build process or auxiliary tools and libraries)
  • ⚠️ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

The Nuxt SEO brand refresh gives each module a hand-drawn icon. The README heading now opens with the Robots icon and links it to nuxtseo.com.

The icon sits on the dark favicon plate inside the H1, so one SVG in .github/assets/ reads on GitHub's light and dark themes. A <picture> swap follows the OS colour scheme rather than GitHub's theme, so it showed dark ink on a dark page. The scripts/brand-assets.ts generator in harlan-zw/nuxt-seo#647 wrote the file.

The badge row now shows the same five badges in the brand ink and green, with the skilld badge inline as a Markdown badge. The skilld badge picks up the matching flat style and colours once skilld-dev/skilld.dev#458 deploys.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

The Nuxt SEO brand refresh gives each module a hand-drawn icon.
The header shows it above the module name. Light and dark cuts
match the reader's GitHub theme.
@harlan-zw harlan-zw added harlan-agent-auto-merge Lets harlan-github-agent merge this after a READY review harlan-agent-review Approve automated work for the current issue state or pull request head commit. labels Oct 6, 2026
@pkg-pr-new

pkg-pr-new Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@nuxtjs/robots@334

commit: 2b7652b

@harlan-zw harlan-zw added harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Approve automated work for the current issue state or pull request head commit. labels Oct 6, 2026
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown

📦 Package Size

✅ No notable size changes

All tracked output (10)
Package output Gzipped Raw
@nuxtjs/robots · dependency @fingerprintjs/botd 13 kB 55 kB ✅
@nuxtjs/robots · dependency h3 34 kB 146 kB ✅
@nuxtjs/robots · dependency nuxt-site-config 10 kB 25 kB ✅
@nuxtjs/robots · dependency nuxtseo-shared 23 kB 78 kB ✅
@nuxtjs/robots · export . 6.4 kB 24 kB ✅
@nuxtjs/robots · export ./content 292 B 503 B ✅
@nuxtjs/robots · export ./util 6.6 kB 25 kB ✅
@nuxtjs/robots · published payload 39 kB 130 kB ✅
@nuxtjs/robots · app runtime 2.7 kB 6.5 kB ✅
@nuxtjs/robots · server runtime 8.7 kB 22 kB ✅
Runtime dependencies (10)
Package Dependency Requested Resolved Cost
@nuxtjs/robots @fingerprintjs/botd ^2.0.0 2.0.0 📦 13 kB gzip
@nuxtjs/robots @nuxt/kit ^4.5.2 4.5.2 ♻️ free via Nuxt 4.5.2
@nuxtjs/robots consola ^3.4.2 3.4.2 ♻️ free via Nuxt 4.5.2
@nuxtjs/robots defu ^6.1.7 6.1.7 ♻️ free via Nuxt 4.5.2
@nuxtjs/robots h3 ^1.15.11 1.15.11 📦 34 kB gzip
@nuxtjs/robots nuxt-site-config ^4.2.3 4.2.3 📦 10 kB gzip
@nuxtjs/robots nuxtseo-shared ^5.3.16 5.3.16 📦 23 kB gzip
@nuxtjs/robots pathe ^2.0.3 2.0.3 ♻️ free via Nuxt 4.5.2
@nuxtjs/robots pkg-types ^2.3.1 2.3.1 ♻️ free via Nuxt 4.5.2
@nuxtjs/robots ufo ^1.6.4 1.6.4 ♻️ free via Nuxt 4.5.2

Baseline: main_@_f940242___2026-09-30 · gzip is the comparison metric · changes below 16 B gzip are ignored

@harlan-zw harlan-zw added the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 6, 2026
@harlan-zw

harlan-zw commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor Author

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-06 08:15 UTC.

GitHub merged this pull request.

No material findings were recorded.

ae86c990-064e-40f8-8c1c-96539185214a

@harlan-zw harlan-zw added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-auto-merge Lets harlan-github-agent merge this after a READY review harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
GitHub swaps <picture> sources by the OS colour scheme, not by its own theme, so the dark-ink icon showed on GitHub's dark theme. The icon now sits on the dark favicon plate inside the H1. One SVG reads on both themes.
@harlan-zw harlan-zw added harlan-agent-auto-merge Lets harlan-github-agent merge this after a READY review harlan-agent-review Approve automated work for the current issue state or pull request head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review Approve automated work for the current issue state or pull request head commit. labels Oct 6, 2026
Every Nuxt SEO README now shows the same five badges in the brand's ink and green. The skilld badge becomes a Markdown badge in the row, so it no longer drops to its own line.
@harlan-zw harlan-zw added harlan-agent-review Approve automated work for the current issue state or pull request head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Approve automated work for the current issue state or pull request head commit. harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
@harlan-zw harlan-zw added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-ready The automated Review passed every gate on this head commit. and removed harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026
@harlan-zw harlan-zw changed the title docs: add the module icon to the README header docs: add the module icon and unify the README badges Oct 6, 2026
@harlan-zw
harlan-zw merged commit ff8c5d5 into main Oct 6, 2026
11 checks passed
@harlan-zw harlan-zw removed the harlan-agent-ready The automated Review passed every gate on this head commit. label Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

harlan-agent-auto-merge Lets harlan-github-agent merge this after a READY review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant