Extract presence module and add SVG status icons

Move quick status buttons into dedicated presence.ts/css module with
Font Awesome SVG icons (briefcase, headphones, grill, beer mug,
screen-users). Bump version to 9.5.0.
This commit is contained in:
2026-04-10 11:40:26 +02:00
parent 16d095ca77
commit e6860461ee
12 changed files with 332 additions and 9 deletions
+27
View File
@@ -0,0 +1,27 @@
.tapi-quick-btn {
border: 1px solid transparent;
cursor: pointer;
padding: 3px;
border-radius: 3px;
display: inline-flex;
align-items: center;
justify-content: center;
}
.tapi-quick-btn svg {
width: 16px;
height: 16px;
fill: #fff;
}
.tapi-btn-away {
background-color: #f0ad4e;
}
.tapi-btn-dnd {
background-color: #d9534f;
}
.tapi-btn-available {
background-color: #5cb85c;
}