Frontmatter
| id | 9173 |
| title | Enhance IconLink with Label Support and Update Sponsors Logic |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Feb 15, 2026, 6:55 PM |
| updatedAt | Feb 15, 2026, 7:21 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9173 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | 9106 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 15, 2026, 7:21 PM |
We need to display a text label alongside the icon in
IconLinkcomponents, specifically for the Sponsors column (Heart + Count) and Top Repo column. Instead of creating a new component, we will enhanceNeo.component.IconLink.Tasks:
Enhance
Neo.component.IconLink:label_config (reactive) toIconLink.mjs. "Label" is short, meaningful, and consistent with other components (e.g., Button)._vdomto include aspanfor the text.afterSetLabelto toggle visibility/content of the text span.Update
Updater.mjs:sponsorshipsAsMaintainer { totalCount }.s.Update
GridContainer.mjs:IconLinkwithlabel.IconLinkwithlabel.