Diana Dolgolyova diana.dolgolyova
  • Joined on 2026-01-18
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-25 00:18:57 +03:00
b251ee5138 feat: phone input mask +375 (XX) XXX-XX-XX in manual booking modal
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-25 00:07:56 +03:00
5e93c9a746 feat: auto-scroll and highlight newly added items in all array editors
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-25 00:00:58 +03:00
540d3a9297 fix: dashboard cards no longer disappear on refresh — use prop trigger instead of key remount
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 23:53:44 +03:00
d08df61b2a fix: remove 'Закрыть' button from success popup — X button is enough
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 23:52:11 +03:00
259b31a722 feat: admin-editable success + waiting list messages for MC and Open Day
0c39bdba5e refactor: compact searchable SelectField for Open Day, removed time field from slot editor
Compare 2 commits »
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 23:11:56 +03:00
1047b71abe feat: auto-focus and scroll to newly created class in Open Day schedule
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 23:07:09 +03:00
d0fad4aae5 feat: discount toggle flag, hide price from success popup
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 22:55:15 +03:00
eb6ec5aeb6 feat: toast popup for save status — 'Сохранено' or error, no layout jump
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 22:44:25 +03:00
8ecebe686c fix: remove all 'Сохранение...' text, show toast popup on save instead
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 22:34:14 +03:00
0ae8f57cde fix: empty participant fields show red error, no save until filled
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 22:27:42 +03:00
b22e4c5d39 fix: participant limits — red error when max < min, no save on invalid, shows 0
d08905ee93 feat: min/max participants — shared ParticipantLimits component
Compare 2 commits »
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:45:41 +03:00
4acc88c1ab feat: Open Day class duration + max participants, UI fixes
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:34:11 +03:00
353484af2e refactor: Open Day schedule — hall selector instead of full grid
2693491fee refactor: remove booking section from Open Day admin (managed in bookings page)
Compare 2 commits »
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:20:47 +03:00
8343374969 fix: BLACK HEART header links to /admin dashboard, not public site
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:19:30 +03:00
4dabca52ee feat: BLACK HEART header text links to main site
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:12:10 +03:00
afe9f7012c fix: reminders card — single line layout matching other cards, cleanup unused prop
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:08:45 +03:00
87ba4d232a feat: reminder status counts in dashboard card
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 19:00:22 +03:00
a95676ea6a fix: dashboard status counts always set filter (no toggle), hover underline
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 18:56:49 +03:00
67d8f6330c refactor: dashboard cards with clickable status counts + tab bar restored
diana.dolgolyova pushed to main at diana.dolgolyova/blackheart-website 2026-03-24 18:27:34 +03:00
745d72f36d fix: date validation, pre-fill on re-edit, MS_PER_DAY constant