Redesign: add 1-3★ auto-reply pools, filter modes, new settings UI
- app.py: add pool keys for stars 1-3, AUTO_REPLY_STARS_KEY/FILTER_KEY, _load_enabled_stars(), _load_filter_mode(), updated _has_review_content() with filter_mode param, new /auto-reply-settings POST route, index route passes enabled_stars/filter_mode/pools 1-5 to template - templates/index.html: remove reviews list & controls section, replace pool card with full settings card (star toggles, filter mode radios, dynamic per-star pool columns), update JS for all 5 stars - templates/login.html: fix ratings feature text (1-5★), update price to 7 ₽/день with corrected description - static/styles.css: login-promo fixed 300px width, logo 140px, add settings UI styles (star-toggles, filter-options, pool-columns, star-chips 1-3) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
<span class="login-features__icon">⚡</span>
|
||||
<div>
|
||||
<strong>Автоответы 24/7</strong>
|
||||
<span>Отвечает на 4★ и 5★ без текста автоматически, по расписанию</span>
|
||||
<span>Настраивайте ответы для каждого рейтинга — от 1★ до 5★, с нужными шаблонами</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="login-features__item">
|
||||
@@ -49,8 +49,8 @@
|
||||
</ul>
|
||||
|
||||
<div class="login-price">
|
||||
<div class="login-price__amount">200 ₽<span>/мес</span></div>
|
||||
<div class="login-price__desc">Один платёж — все магазины, без ограничений на количество отзывов</div>
|
||||
<div class="login-price__amount">7 ₽<span>/день</span></div>
|
||||
<div class="login-price__desc">За один магазин. Неограниченное количество отзывов</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user