208 Commits

Author SHA1 Message Date
Dekart Deploy Bot
2d58edaedb 2026-09-15 single-teacher.php 2026-09-15 17:44:44 +00:00
Dekart Deploy Bot
02e319935c 2026-09-15 single-teacher.php 2026-09-15 17:33:30 +00:00
Dekart Deploy Bot
91e8d18b43 2026-09-15 single-teacher.php 2026-09-15 17:24:45 +00:00
Dekart Deploy Bot
9028aef6ba 2026-09-2026 functions.php 2026-09-15 12:20:19 +00:00
Dekart Deploy Bot
b47113ab98 2026-09-13 single-teacher.php 2026-09-13 22:10:59 +00:00
Dekart Deploy Bot
1efcbb4616 2026-09-13 single-teacher.php 2026-09-13 20:35:16 +00:00
Dekart Deploy Bot
78b04cd31c 2026-08-09 Преподаватели 2026-09-09 14:09:32 +00:00
Dekart Deploy Bot
545644682d 2026-09-08 Наши преподавтели 2026-09-08 18:38:27 +00:00
Dekart Deploy Bot
91aa9c33ce 2026-08-30 Правки секции hero 2026-08-30 16:26:52 +00:00
Dekart Deploy Bot
9f9840d7be 2026-08-30 Правки секции hero 2026-08-30 16:18:48 +00:00
Dekart Deploy Bot
e2a010af97 2026-08-30 Правки секции hero 2026-08-30 15:07:57 +00:00
Dekart Deploy Bot
37d9611978 2026-08-07 Наальная школа 2026-08-07 11:52:31 +00:00
Dekart Deploy Bot
1884be4a2e Global 2026-07-29 2026-07-29 15:55:14 +00:00
Dekart Deploy Bot
92faa06110 fix: neuro-audit daylife, teachers, stories, expert-quotes, faq
Daylife:
- time 13→16px +line-height 1.5
- desc 14→16px, #475569→#334155
- card shadow ++, +border #F1F5F9
- body padding 20→24px, gap 6→10px
- photo height 180→200px

Teachers-cards (main.css):
- subj 13→15px, desc 13.2→15px+#334155
- meta-badge/exp 11.5→13px, padding 3→4px 12px
- btn 14.4→16px, radius 12→pill, +min-height 44px, +:active
- all-link 15→16px, scroll-hint 13→14px
- card shadow ++, body gap 6→10px, padding ++

Stories:
- label 12→14px, text 14→16px+#334155
- scroll-hint 13→14px
- card shadow ++, block border #EFF6FF→#BFDBFE

Expert-quotes:
- name 15→16px, role 13→14px+#334155+line-height 1.5

FAQ:
- question 15→16px (mobile), +:active+:focus-visible
- answer 15→16px+#334155
- cta-btn 15→16px, +min-height 44px, +:active
- item shadow ++
2026-07-29 15:19:30 +00:00
Dekart Deploy Bot
3e76c84a60 fix: hero neuro-audit v3 — 6 remaining items
- float--1 color .92→.95
- ds-hero__seats 15px→16px
- metrics margin-bottom 24→28px
- social-proof color .9→.88
- visual margin-right 20→0
- desktop: float font-size 15→16px via media query
2026-07-29 15:01:34 +00:00
Dekart Deploy Bot
48691f0a7d fix: hero neuro-audit v2 — missing transparent states + icon thickness
- Add :focus-visible, :active states on all buttons (CTA, sticky-cta, btn-primary)
- Add transition (200ms ease) on sticky-cta__btn
- Match btn-primary:hover shadow to new solid base
- Increase social-proof icon stroke-width 2→2.5 for visibility
2026-07-29 14:58:24 +00:00
Dekart Deploy Bot
40c0f6b8d3 fix: hero neuro-audit — contrast, typography, gradients, buttons
- Raise all secondary text 14→16px, opacity .65-.75→.82-.88
- Remove backdrop-filter from metrics, add solid bg + stronger border
- Strip yellow-to-purple gradients from .btn-primary, sticky-cta, cta-final
- Phone link amber→white, CTA box-shadow neutral instead of blue glow
- Add :active states, mobile padding 40→32px, tap-zones ≥44px
- Photo ring/frame purple glow→neutral
- Restyle .ds-hero__seats gold→white-on-dark
- Mobile USPs 15→16px
2026-07-29 14:57:18 +00:00
Dekart Deploy Bot
a1321a98e4 Global 2026-07-28 2026-07-28 20:46:15 +00:00
Dekart Deploy Bot
a933d6ede5 Global 2026-07-28 2026-07-28 20:30:15 +00:00
Dekart Deploy Bot
762eabf590 Global 2026-07-28 2026-07-28 18:37:00 +00:00
Dekart Deploy Bot
d190b93d68 Global 2026-07-28 2026-07-28 17:16:40 +00:00
Dekart Deploy Bot
b445d64757 Global 2026-07-28 2026-07-28 17:07:01 +00:00
Dekart Deploy Bot
f93f3544fe Global 2026-07-28 2026-07-28 17:04:25 +00:00
Dekart Deploy Bot
43d38faf6c Global 2026-07-28 2026-07-28 16:43:09 +00:00
Dekart Deploy Bot
bae213a408 Global 2026-07-28 2026-07-28 16:06:19 +00:00
Dekart Deploy Bot
7d6d4def15 Global 2026-07-28 2026-07-28 06:41:44 +00:00
Dekart Deploy Bot
1a99baf15c Global 2026-07-27 GLOBAL 2026-07-27 17:51:27 +00:00
Dekart Deploy Bot
d1bb7172b7 Global 2026-07-27 GLOBAL 2026-07-27 17:00:30 +00:00
Dekart Deploy Bot
5b44ed893b Global 2026-07-23 2026-07-23 18:13:49 +00:00
Dekart Deploy Bot
34845fcdab Global 2026-07-23 2026-07-23 17:47:31 +00:00
Dekart Deploy Bot
2d0cb49a7d Global 2026-07-22 2026-07-22 19:38:39 +00:00
Dekart Deploy Bot
eef436b53c Global 2026-07-22 2026-07-22 19:18:10 +00:00
Dekart Deploy Bot
99e3cb6205 Global 2026-07-22 2026-07-22 19:09:53 +00:00
Dekart Deploy Bot
8e22416209 Global 2026-07-20 2026-07-20 07:45:04 +00:00
Dekart Deploy Bot
43809b0da2 Global 2026-07-20 functions.php 2026-07-20 07:09:09 +00:00
Dekart Deploy Bot
aca5243154 Global 2026-07-20 functions.php 2026-07-20 07:01:30 +00:00
Dekart Deploy Bot
f12b4daf00 Global 2026-07-20 2026-07-20 06:56:46 +00:00
Dekart Deploy Bot
3da551a7f5 Global 2026-07-19 ПКШ 2026-07-19 08:10:07 +00:00
Dekart Deploy Bot
1ae91db9c9 Global 2026-07-19 ПКШ 2026-07-19 08:06:36 +00:00
Dekart Deploy Bot
08a53760c6 Global 2026-07-19 ПКШ 2026-07-19 07:53:51 +00:00
Dekart Deploy Bot
8f91d6e177 Global 2026-07-18 ПКШ + программа 2026-07-18 16:05:15 +00:00
Dekart Deploy Bot
9ed786b881 Global 2026-07-17 2026-07-17 21:17:18 +00:00
Dekart Deploy Bot
37eae6ae52 fix: wp_cache_flush возвращает null в Memcached drop-in
- flush() в object-cache.php не имеет return → null
- PHP считает null за false → ложноe предупреждение
- Убрал проверку возврата, просто вызываю
2026-07-17 20:54:38 +00:00
Dekart Deploy Bot
7566f4da53 feat: detailed cache diagnostics with file checks
- AJAX returns structured log array (type + text per step)
- Checks: all system files, PHP extension, drop-in status,
  WP_CACHE_KEY_SALT, versioned cache, object cache, transients
- Drop-in auto-copy with success/fail/permission diagnostics
- JS renders log as color-coded list with summary line
- Fix for previous commit: plugin memcached not found typo
2026-07-17 20:52:38 +00:00
Dekart Deploy Bot
60a0847501 feat: flush-cache button auto-installs memcached drop-in
- Button copies wp-content/plugins/memcached/object-cache.php
  to wp-content/object-cache.php if not present
- Reports status: installed, failed, or plugin missing
- Updated page description
2026-07-17 20:49:51 +00:00
Dekart Deploy Bot
6a7064209b fix: page-podgotovka-k-shkole.php CSS/JS never enqueued
- is_page_template() was called at top level of functions.php
  (before query setup) → always returned false
- CSS podgotovka-k-shkole.css and JS never loaded → page unstyled
- Moved enqueue into enqueue_template_specific_styles() (hooked
  to wp_enqueue_scripts) where is_page_template() works correctly
- Also moved front-page.css enqueue (same bug)
- Also removed stray extra closing brace
2026-07-17 20:39:38 +00:00
Dekart Deploy Bot
7c17536c4f refactor: move flush cache button to dedicated submenu page
- Removed cache button from branch settings page
- Added submenu page 'Сбросить кэш' under 'Настройки филиала'
- Same AJAX handler, cleaner dedicated page with big hero button
2026-07-17 20:30:09 +00:00
Dekart Deploy Bot
c2125d7dcc feat: add flush cache button to branch settings page
- Button 'Сбросить кэш' under Настройки филиала
- AJAX handler dekart_ajax_flush_cache():
  - my_cache_bump_version() (MU-plugin versioned cache)
  - wp_cache_flush() (Memcached/Redis drop-in)
  - DELETE all _transient_* options
- Shows success/error notice inline, no page reload
2026-07-17 20:28:36 +00:00
Dekart Deploy Bot
a6222a31ab fix: restore MU-plugin cache logic with WP_CACHE_KEY_SALT isolation
- Root cause: two prod sites share one Memcached, no WP_CACHE_KEY_SALT
  → cache keys collide → data mixes between sites
- Primary fix: WP_CACHE_KEY_SALT defined via DB_NAME in wp-config.php
  (manual on each prod, file is in .gitignore)
- MU-plugin restored: auto-detect backend, versioned keys, auto-invalidation
- Added re-salt fallback via salt_keys(DB_NAME) on muplugins_loaded
- Removed duplicate admin_notice hooks
2026-07-17 20:07:16 +00:00
Dekart Deploy Bot
d6286c0b5c fix: disable all cache logic in MU-plugin (cross-site data leakage)
- Removed: cache backend detection, versioned keys, auto-invalidation,
  admin notices, WP_CLI commands, salt_keys re-salt
- Kept only WP_REDIS_HOST/WP_REDIS_PORT constants (harmless)
- Cache fully disabled until root cause found
2026-07-17 19:40:06 +00:00