Spotkania na serwerze: umawianie ogladania z druga strona
Deploy Polska Lokalnie / deploy (push) Successful in 12s

Nowa tabela meetings i /api/meetings. Termin proponuje jedna ze stron
rozmowy o ogloszeniu, druga potwierdza albo odrzuca; odwolac moze kazda
ze stron. Kalendarz konta pokazuje oba rodzaje wpisow - umowione
ogladania i wlasne notatki - i jest ten sam na kazdym urzadzeniu.
Powiadomienia: wpis w watku i dzwonek przy kazdej zmianie, e-mail
wylacznie przy potwierdzeniu terminu.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-23 09:57:35 +02:00
parent e85cc70982
commit b9fecdea85
11 changed files with 1029 additions and 240 deletions
+77
View File
@@ -35233,3 +35233,80 @@ a.listing-detail-secondary {
font-weight: 900;
margin: 0 0 12px;
}
/* Propozycja ogladania w rozmowie i podpowiedz w kalendarzu spotkan. */
.messages-meeting-form {
background: #f7fafc;
border: 1px solid #dde5ee;
border-radius: 10px;
display: grid;
gap: 10px;
margin-bottom: 10px;
padding: 12px;
}
.messages-meeting-form label {
color: #4a5a6f;
display: grid;
font-size: 12px;
font-weight: 800;
gap: 4px;
}
.messages-meeting-form input {
border: 1px solid #d7e0eb;
border-radius: 8px;
font-size: 13px;
padding: 8px 10px;
}
.messages-meeting-times {
display: grid;
gap: 10px;
grid-template-columns: 1fr 1fr;
}
.messages-meeting-send {
background: #10a15e;
border: 0;
border-radius: 8px;
color: #ffffff;
cursor: pointer;
font-size: 13px;
font-weight: 900;
min-height: 40px;
}
.messages-meeting-form small {
color: #6b7f96;
font-size: 11px;
line-height: 1.4;
}
.messages-meeting-error,
.messages-meeting-ok {
font-size: 12px;
font-weight: 800;
margin: 0 0 8px;
}
.messages-meeting-error {
color: #c0392b;
}
.messages-meeting-ok {
color: #0b9f5c;
}
.meetings-hint {
color: #6b7f96;
font-size: 12px;
line-height: 1.5;
margin: 12px 0 0;
}
.meeting-row-actions a {
align-items: center;
color: #526171;
display: inline-flex;
}