fix: stars badge shows "13 stars" (number first), SoundInbox not open source

- Badge text order: number before "stars"
- SoundInbox: removed gitRepoUrl, removed "open-source" from descriptions
- SoundInbox is a native app, not an open-source project
This commit is contained in:
juanatsap
2026-05-04 14:08:22 +01:00
parent 7322c1a158
commit 96ca60babe
3 changed files with 5 additions and 7 deletions
+2 -3
View File
@@ -630,7 +630,6 @@
"projectName": "SoundInbox",
"projectDesc": "Native macOS Email Sound Alerts",
"url": "https://drolosoft.com/soundinbox.html?lang=en",
"gitRepoUrl": "https://github.com/drolosoft/soundinbox",
"projectLogo": "soundinbox.png",
"location": "Online",
"startDate": "2026",
@@ -642,13 +641,13 @@
"AVFoundation",
"macOS Native"
],
"shortDescription": "Open-source native macOS menu bar app that turns important emails into unmistakable sounds. Formula-based email detection with curated alert sounds, custom rule engine, and zero dependencies.",
"shortDescription": "Native macOS menu bar app that turns important emails into unmistakable sounds. Formula-based email detection with curated alert sounds, custom rule engine, and zero dependencies.",
"responsibilities": [
"Built native macOS menu bar application in Swift 6 with SwiftUI and AppKit",
"Implemented formula-based email detection engine with AND/OR logic and regex matching",
"Created 10 pre-built detection formulas (payments, sales, urgent, shipping, security)",
"Designed match history timeline with statistics and 15 curated alert sounds",
"Published as open-source with 137 tests across 11 test suites"
"Comprehensive test suite with 137 tests across 11 test suites"
],
"projectID": "soundinbox"
},
+2 -3
View File
@@ -630,7 +630,6 @@
"projectName": "SoundInbox",
"projectDesc": "Alertas Sonoras de Email para macOS",
"url": "https://drolosoft.com/soundinbox.html?lang=es",
"gitRepoUrl": "https://github.com/drolosoft/soundinbox",
"projectLogo": "soundinbox.png",
"location": "Online",
"startDate": "2026",
@@ -642,13 +641,13 @@
"AVFoundation",
"macOS Nativo"
],
"shortDescription": "App nativa open-source de barra de menú para macOS que convierte emails importantes en sonidos inconfundibles. Detección basada en fórmulas con sonidos de alerta seleccionados, motor de reglas personalizado y cero dependencias.",
"shortDescription": "App nativa de barra de menú para macOS que convierte emails importantes en sonidos inconfundibles. Detección basada en fórmulas con sonidos de alerta seleccionados, motor de reglas personalizado y cero dependencias.",
"responsibilities": [
"Desarrollé aplicación nativa de barra de menú para macOS en Swift 6 con SwiftUI y AppKit",
"Implementé motor de detección de emails basado en fórmulas con lógica AND/OR y coincidencia regex",
"Creé 10 fórmulas de detección predefinidas (pagos, ventas, urgente, envíos, seguridad)",
"Diseñé historial de coincidencias con estadísticas y 15 sonidos de alerta seleccionados",
"Publicado como open-source con 137 tests en 11 suites de pruebas"
"Suite de pruebas completa con 137 tests en 11 suites"
],
"projectID": "soundinbox"
},
+1 -1
View File
@@ -32,7 +32,7 @@
</strong>
{{if .Current}}<span class="live-badge"><iconify-icon icon="mdi:wifi" width="14" height="14"></iconify-icon>LIVE</span>{{end}}
{{if .GitRepoUrl}}<a href="{{.GitRepoUrl}}" target="_blank" rel="noopener noreferrer" class="github-badge"><iconify-icon icon="mdi:github" width="14" height="14"></iconify-icon>GitHub</a>{{end}}
{{if and .OpenSource .GitRepoUrl}}<a href="{{.GitRepoUrl}}/stargazers" target="_blank" rel="noopener noreferrer" class="stars-badge"><iconify-icon icon="mdi:star" width="14" height="14"></iconify-icon>stars{{if .Stars}} {{.Stars}}{{end}}</a>{{end}}
{{if and .OpenSource .GitRepoUrl}}<a href="{{.GitRepoUrl}}/stargazers" target="_blank" rel="noopener noreferrer" class="stars-badge"><iconify-icon icon="mdi:star" width="14" height="14"></iconify-icon>{{if .Stars}}{{.Stars}} {{end}}stars</a>{{end}}
{{if .MaintainedBy}}<span class="maintained-badge">{{$.UI.Sections.MaintainedBy}} {{.MaintainedBy}}</span>{{end}}
<br>
<small>{{if .StartDate}}{{.StartDate}}{{if .Current}}{{if .DynamicDate}} / {{.DynamicDate}}{{else}} / {{$.UI.Sections.Present}}{{end}}{{end}}{{end}} - ({{.Location}})</small>