ruslan
|
a60279ae3e
|
Fix JS syntax errors in modal success buttons (broken single quotes)
|
2026-05-14 06:45:16 +00:00 |
|
ruslan
|
b36b3f6325
|
Add contact modal, success messages, form reset on open
|
2026-05-14 06:42:09 +00:00 |
|
ruslan
|
ba8f3cf753
|
Validate all modal fields at once with per-field highlighting
|
2026-05-14 06:34:29 +00:00 |
|
ruslan
|
eb05bcac53
|
Add email and phone validation to request-access modal
|
2026-05-14 06:29:37 +00:00 |
|
ruslan
|
a0b1754ddb
|
Rename modal title to Запрос на доступ
|
2026-05-14 06:25:04 +00:00 |
|
ruslan
|
f740420a77
|
Add request access modal on login page with Telegram notification
- Modal form: name, company, email, phone (required), manager (optional), product checkboxes
- Products loaded from DB via GET /api/public/services-by-category (public route)
- POST /api/request-access sends styled Telegram message with divider and emojis
- Dark-themed modal matching login page design
- CSS: overlay, card, fields, checkbox list, error, footer buttons
|
2026-05-14 06:22:39 +00:00 |
|
ruslan
|
fff7ecdce2
|
login: left panel 1/4, distrib button, text tweaks, dashboard light theme polish
|
2026-05-12 12:42:12 +00:00 |
|
ruslan
|
666093f1c6
|
login: logo only in top-left corner, left panel 1/3 right panel 2/3
|
2026-05-11 08:54:25 +00:00 |
|
ruslan
|
020793a3e2
|
redesign: stylish two-column login page (dark navy split layout)
|
2026-05-11 08:50:02 +00:00 |
|
ruslan
|
55da535f44
|
feat: project description block on login page
|
2026-05-11 08:43:50 +00:00 |
|
ruslan
|
116ffba42d
|
feat: add Yandex Metrika counter (id=109119977) to all pages
|
2026-05-08 13:03:46 +00:00 |
|
ruslan
|
b9f1e375d3
|
feat: request access button on login page (mailto rgalyaviev)
|
2026-05-08 12:59:15 +00:00 |
|
ruslan
|
983065ac9f
|
fix: use favicon.png instead of svg
|
2026-05-07 07:23:56 +00:00 |
|
ruslan
|
67d361c5c9
|
feat: login page polish — remove welcome text, add spacer, resize corner brand
- login.html: removed 'Добро пожаловать' heading, added 3.5rem spacer below logo
- style.css: .login-corner-brand font-size set to 1.5rem
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-27 19:31:24 +00:00 |
|
ruslan
|
c97cf5308d
|
Tune idle timeout, heartbeat redirect, and update project context
|
2026-04-21 13:31:47 +00:00 |
|
ruslan
|
9c9b97374c
|
Disable UI effects and refresh PROJECT_CONTEXT
|
2026-04-21 12:39:26 +00:00 |
|
ruslan
|
52d1991092
|
feat: categories, runtime nav, and UX updates
|
2026-04-21 11:43:43 +00:00 |
|
ruslan
|
fc46d90194
|
feat: redesign portal UX and stabilize web session runtime
|
2026-04-13 08:35:07 +00:00 |
|