Un muro a "ora", e una carta che spiega un pugno cancellato
Nessuno può registrare il tempo che non hanno ancora lavorato. Dragging un bordo, scorrendo un l'intero arco, nudging con i tasti freccia, il magnete, il blocco...
Gocciare la linea di velocità
La scheda è raggiunta dalla sua icona e le righe dicono quello che sono, quindi un titolo e una frase di spiegazione sopra di loro costa solo spazio verticale i...
Dare il supporto e le finestre sociali il compositore di chat membro
Un biglietto di supporto e un DM sociale sono la stessa cosa di una chat membro — una sessione media con messaggi su di esso — ma sono stati risolti attraverso ...
Quadrante di velocità del Dipartimento appeso a Caricamento per sempre
Dipartimenti elencati dell'effetto loader Stato nei suoi deps e impostarlo a 'caricare' all'ingresso, quindi React tore quell'istanza effetto giù immediatamente...
Fai eliminare effettivamente eliminare e selezionare esattamente una pillola
Elimina non ha fatto niente. Il gestore è stato appeso al fuoco della pillola, e la pillola mai avuto messa a fuoco: prevenireDefault() nel puntatore verso il b...
Il quadrante della velocità elenca le estensioni del reparto dell'org
La scheda ha spedito sei voci inventate — Squadra di vendita su 1001, una Sala di conferenza suonare permanentemente — così dialling uno ha raggiunto ciò che è ...
Widen chat, sociale, ai-chat e comporre finestre per il formato di supporto
La finestra del biglietto di supporto si apre a 460px mentre la chat dei membri, la chat sociale, la chat AI e il compositore di posta elettronica tutto sedeva ...
Mostra messaggi invisibili su ogni riga di coda, non solo quelli uniti
Il distintivo e la tinta di fila erano già qui — semplicemente non erano mai popolati per la maggior parte della lista. getUnreadFor leggere solo la mappa live ...
Eliminare, magneti, un menu di scelta rapida, e un orologio che chiede quale
Sei aggiunte al grafico di periodo e all'orologio nav. DELETE rimuove la pillola concentrata. Backspace troppo, perché su un Mac la chiave etichettato "delete"...
Uno schermo Plans & Billing invece di due che ciascuno ha risposto metà
La piattaforma aveva due schermi di fatturazione. /settings/account?tab=billing risposto quello che l'organizzazione paga; Plans & Billing sul profilo membro ha...
Mostra il pannello di bordo del mercato quando non esistono mercati CRM
/leads reso la griglia di piombo con una barra di linguetta di mercato vuota e disabilitata per un org che non aveva mai configurato un mercato CRM. Ora mostra ...
Aprire al nuovo messaggio, e scorrere per il resto
Aprire una lunga conversazione ha mostrato il più vecchio messaggio caricato prima e poi viaggiò fino al presente mentre il membro aspettava. Entrambe le superf...
Il grafico del periodo e una scheda temporale che si modifica come un progetto
Sostituisci la timeline di un giorno... con una sola. tutto il periodo di pagamento, e cambia quello che la modifica si sente come. Le pillole non portano mess...
Aumentare una conversazione di supporto quando qualcuno risponde in esso
La chiusura di una finestra di supporto non lascia la conversazione, ma è stato trattato come Se lo fosse. ChatNotificationListener è tornato presto su ogni SUP...
Tavole collegabili, un Add Member funzionante e una scheda storia completa
Ogni scheda su /account/view/{id} è un percorso reale ora — /members, /history e riposo sono collegamenti che qualcuno può inviare, segnalibro, o atterrare. Old...
Confermare un orologio in / fuori prima di scrivere il pugno
L'orologio nav ha colpito direttamente dal clic. Ogni altro controllo in quella barra è idempotent o trivialmente indomabile; un pugno è un record salariale che...
Una striscia — filtrare e rinfrescare accanto alle sottotappe
I controlli si sono seduti in una seconda riga di larghezza piena sotto la striscia di scheda tenendo tre brevi parole e un'icona, spendendo un'intera banda del...
Rendere la striscia di opzione cedere la stanza invece dei cluster in collisione
Il cluster sinistro ha portato la menWidth: 0 mentre il suo contenuto (correttamente) si rifiuta restringere o avvolgere, quindi una barra affollata ha brillato...
Filtro di stato segmentato al posto della selezione
Pending/Complete/All sono tre coetanei corti che si adattano a una linea, quindi un dropdown ha nascosto due di loro dietro un clic e ha trascorso un'etichetta ...
Skeleton traccia gli helper della griglia condivisa; prova jsonBody 204 guardia
Lo scheletro di carico in app/hr/overview/page.tsx continua a scrivere a mano 1800px breakpoint che PanoramicaPillars e amici estratti in primitives.tsx (WIDE B...
Seguire la figura di approvazione in correntePeriod, e fermare la lettura null come zero
SecurityService 7c55054 spostato in attesaApprovazione all'interno della correntePeriod, dove la finestra descrive in realtà è, e lo omette interamente quando n...
Due righe di figura in modo che nessuna etichetta carta avvolge
Le etichette di figura sono etichette dell'operatore — maiuscolo, 11px, 0.12em tracking — che mette "Execution incomplete" a 158px, "Blocking eccezioni" a 150px...
Fermare le etichette cromate fisse che si diffondono su due linee
La dimensione minima automatica di un elemento flex è la sua larghezza min-content, che per il testo avvolgente è la sua parola più ampia — così una barra affol...
Un bagliore sull'icona dell'orologio, non due intorno al pulsante
La regola ha portato BOTH un radiale-gradiente e un box-ombra. Il gradiente riempito la sua scatola mentre il box-shadow ha dipinto un anello separato fuori di ...
Scorrere un nav affollato invece di schiacciare le sue opzioni
Pinning più opzioni di un nav può mostrare premuto le piastrelle di forma: entrambe le strisce erano scatole di overflow grezze e le piastrelle sono bambini fle...
Lineare le cifre della carta su una linea di base condivisa
Ogni figura sulla testata e le quattro pilastri erano la sua scatola impilata — Etichetta operatore sopra, valore sotto. Le etichette dell'operatore sono maiusc...
Lo stato di approvazione tenuto rende non tracciato, non chiaro
presenzeState() ha segnato ogni membro 'chiaro' ogni volta che bloccavaEccezioni era 0 e timecardState non era 'SUBMITTED' — vero per ogni membro sotto un calle...
AwaitingApproval è nullable, e null non è zero
SecurityService ora tiene la metà di approvazione del riassunto da un chiamante senza FINALIZE PAY PERIODS — risolvereRole non ha mai ammesso MANAGE TIMECARDS a...
Figura di conformità onesto, per sezione stati falliti, gating giusto
La percentuale di masthead unità miste e potrebbe solo flatter. `completo` riassunto ASSIGNMENT a livello di org conta mentre `open` ha contato MEMBER-DOMAINS f...
Trasferimenti profondi del pilastro di descrizione della descrizione da sotto-tab id mappe; uccidi il testo mortoSecondo nella rotaia di attività
Traduzione: invece di derivarle da Il modo in cui l'AttenzioneLedger.tsx fa già... stesso nome-indicizzato modello applicato qui così un rinominare in entrambi ...
Costruire la scheda Panoramica come un rapporto sugli altri quattro
Console di reporting a tutta larghezza: lettura della testata, quattro pilastri della scheda, ha bisogno di assistenza, la matrice di conformità della forza lav...
Panoramica attenzione registro, matrice di conformità e rotaia di attività
utilizzareMemberNames fonti /api/security/members/names piuttosto che il breve .../org-config form: org-config non restituisce mai un elenco membro (confermato ...
Rafforzare la precisione e la copertura della frequenza-stato
Il test di precisione ha utilizzato un membro di 15 cifreId, che fa un giro di andata attraverso Number() senza perdita e mai dimostrato che la chiave di unione...
Panoramica dei dati gancio e primitivi visivi condivisi
useHrOverview fetches frequenza + documenti riassunti con tuttoSettled così uno il servizio morto degrada solo le sue sezioni; salta le fetches interamente per ...
Glow rosso quando fuori dell'orologio, verde quando acceso, e cadere il proiettile
Essere fuori orario mentre al lavoro è lo stato che costa qualcuno denaro, e era l'unico stato nulla annunciato: l'indicatore era semplicemente assente, e un l'...
Una scheda di iscrizione e nascondere la scheda Timecard membro quando non iscritti
Non c'era modo di attivare i timecard per nessuno. Ogni superficie letta esisteva e ognuno di loro correttamente non ha mostrato nulla, perché nessuna registraz...
Le schede Approvazioni e Eccezioni esistono attualmente
Entrambi i backend spediti prima ma nessuno dei due fu mai scritto, quindi /hr/attendance?sub=approvazioni e ?sub=eccezioni rese "questa scheda è in corso costr...
Costruire il log attraverso il completamento
Registra lo schema finale a 24 tavoli, i quattro indici parziali che portano il garanzie double-pay e double-code, le due decisioni dello schema tardivo che ogn...
Lo schermo chiuso per un org con 400 persone
Rileva le eccezioni, ricomputa i guadagni di tutti, approva tutto il ogni segnalazione PER MEMBER con il motivo per cui ha rifiutato. "312 di 400 succeduti" è ...
Rapporti di conformità, attestazione di rottura e i propri record
A Reports sub-tab su /hr/attendance che gestisce tutti e tre i rapporti su tutto il territorio una finestra. Il rapporto di arrotondamento mostra il verdetto co...
La scheda di configurazione di timecard reale
Sostituisce il segnaposto con la superficie di lavoro: inizio settimana di lavoro, giornata di lavoro limite, soglia open-shift, arrotondamento, la revisione in...
L'editor visivo, il calendario di pagamento, payroll export, tier limitato
DayTimeline disegna una giornata lavorata come pista di 24 ore con una maniglia trascinabile Ogni pugno. Un grafico piuttosto che un tavolo perché un pugno sbag...
Confermare prima di interrompere un pagamento ricorrente
Entrambi annullano le azioni — il proprio posto di un membro e il piano di un direttore di gruppo — ora chiedono in primo luogo, nominare la copertura della dat...
Cancellare il piano di un gruppo mantiene i suoi posti alla fine del periodo pagato
Getta completamente la bandiera immediata dal cliente — non c'è più un modo per chiedere l'accesso per fermarsi oggi, perché non c'è una buona ragione per desid...
Di' alla gente quando serve un conto e lascia che smettano di pagare
Un banner sulla home page quando un pagamento per cui questa persona è responsabile ha fallito, collegando direttamente alla loro pagina di fatturazione. Fino a...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.