feat: bump client-services (accumulated feature work + deploy fixes)

Snapshot of in-progress work across local_backend, manager_dashboard,
and waiter_pwa (pricing, chat, fiscal, prep zones, recovery codes, CRM,
inventory, permissions), plus the nginx/docker-compose deploy fixes for
the Unraid + NPM reverse-proxy setup.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-19 10:00:14 +03:00
parent 02ec1aa28f
commit 34ae328b0d
182 changed files with 34874 additions and 3556 deletions

View File

@@ -1,3 +1,18 @@
@font-face {
font-family: 'Google Sans';
src: url('/fonts/GoogleSans-Variable.ttf') format('truetype');
font-weight: 100 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Google Sans';
src: url('/fonts/GoogleSans-Variable-Italic.ttf') format('truetype');
font-weight: 100 900;
font-style: italic;
font-display: swap;
}
@tailwind base;
@tailwind components;
@tailwind utilities;
@@ -34,3 +49,31 @@
@apply block text-sm font-medium text-gray-700 mb-1;
}
}
/* Sidebar scrollbar — pre-allocates gutter so content never shifts, fades in on hover */
.sidebar-scroll {
overflow-y: auto;
overflow-x: hidden;
scrollbar-gutter: stable;
scrollbar-width: thin;
scrollbar-color: transparent transparent;
transition: scrollbar-color 0.25s;
}
.sidebar-scroll:hover {
scrollbar-color: rgba(255,255,255,0.22) transparent;
}
/* Webkit */
.sidebar-scroll::-webkit-scrollbar {
width: 4px;
}
.sidebar-scroll::-webkit-scrollbar-track {
background: transparent;
}
.sidebar-scroll::-webkit-scrollbar-thumb {
background: transparent;
border-radius: 99px;
transition: background 0.25s;
}
.sidebar-scroll:hover::-webkit-scrollbar-thumb {
background: rgba(255,255,255,0.22);
}