2 Commits

Author SHA1 Message Date
cfc9ac73b2 0.4.4
All checks were successful
Deploy to Production / deploy (push) Successful in 12s
2026-02-27 07:43:26 +00:00
e095c0190b style: restore danger styling for stop sniffing button 2026-02-27 07:43:12 +00:00
4 changed files with 20 additions and 4 deletions

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "tools-app", "name": "tools-app",
"version": "0.4.3", "version": "0.4.4",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "tools-app", "name": "tools-app",
"version": "0.4.3", "version": "0.4.4",
"dependencies": { "dependencies": {
"lucide-vue-next": "^0.575.0", "lucide-vue-next": "^0.575.0",
"vue": "^3.5.25", "vue": "^3.5.25",

View File

@@ -1,7 +1,7 @@
{ {
"name": "tools-app", "name": "tools-app",
"private": true, "private": true,
"version": "0.4.3", "version": "0.4.4",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",

View File

@@ -69,7 +69,7 @@ const clearText = () => {
</button> </button>
<button <button
v-else v-else
class="btn-neon active" class="btn-neon danger"
@click="stopListening" @click="stopListening"
v-ripple v-ripple
> >

View File

@@ -289,6 +289,22 @@ button:focus {
box-shadow: var(--button-active-shadow); box-shadow: var(--button-active-shadow);
} }
.btn-neon.danger {
background: rgba(239, 68, 68, 0.2);
border-color: rgba(239, 68, 68, 0.6);
color: #fee2e2;
}
.btn-neon.danger:hover {
background: rgba(239, 68, 68, 0.3);
border-color: rgba(239, 68, 68, 0.85);
box-shadow: 0 8px 20px rgba(239, 68, 68, 0.2);
}
:root[data-theme="light"] .btn-neon.danger {
color: #7f1d1d;
}
.icon-only { .icon-only {
padding: 8px; padding: 8px;
border-radius: 50%; border-radius: 50%;