Fix feedback spam: lock buttons after vote, add comment box on No

Voting now locks the widget for the page view (buttons disabled, chosen one highlighted, thank-you shown); reload to vote again. Fixes the CSS bug where display:flex overrode the hidden attribute so buttons stayed clickable. On No, an optional comment box posts to a separate Comment field. Adds a guarded [hidden] rule and selected/disabled/comment styles.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-07-31 11:41:57 +02:00
1 parent 49b290efb1
commit 1416f9f344
95 files changed
+726 -65

No files matched your search

@@ -280,6 +280,12 @@
</div>
<p class="guide-feedback-msg guide-feedback-yes" hidden>Ви благодариме, ни е драго што ова помогна.</p>
<p class="guide-feedback-msg guide-feedback-no" hidden>Ви благодариме за повратната информација. Помогнете ни да ја подобриме страницата пишувајќи ни што недостасуваше на <a href="mailto:info@msosorg.com?subject=%D0%9F%D0%BE%D0%B2%D1%80%D0%B0%D1%82%D0%BD%D0%B0%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%98%D0%B0%20%D0%B7%D0%B0%20%D0%B2%D0%BE%D0%B4%D0%B8%D1%87%D0%BE%D1%82%3A%20%D0%9A%D0%B0%D0%BA%D0%BE%20%D0%B4%D0%B0%20%D1%98%D0%B0%20%D0%B8%D0%B7%D0%B1%D0%B5%D1%80%D0%B5%D1%82%D0%B5%20%D0%B2%D0%B8%D1%81%D1%82%D0%B8%D0%BD%D1%81%D0%BA%D0%B0%D1%82%D0%B0%20%D1%81%D1%82%D1%83%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B0">info@msosorg.com</a> или прашајте во нашата <a href="https://invite.viber.com/?g2=AQA8mf%2BZki%2FEk1GS2lyGTD6tc7SdqKmI5pVkOKT1jVasvZz0Lhn8esKYxjza9xoy" target="_blank" rel="noopener">Viber заедница</a>.</p>
<div class="guide-feedback-comment" hidden>
<label class="guide-feedback-comment-label" for="fbc-choose-a-programme">Што недостасуваше или беше нејасно? (изборно)</label>
<textarea id="fbc-choose-a-programme" class="guide-feedback-comment-input" rows="3" placeholder="Напишете што можеме да подобриме на оваа страница"></textarea>
<button type="button" class="guide-feedback-comment-send">Испрати</button>
<p class="guide-feedback-comment-thanks" hidden>Ви благодариме, ја добивме вашата порака.</p>
</div>
</div>
</section>
</article>