hide some elements, notifications zone, bug fixes

This commit is contained in:
Ivan
2024-02-01 01:36:06 +03:00
parent 24d47644d4
commit 6175c86816
15 changed files with 180 additions and 62 deletions

View File

@@ -41,12 +41,16 @@
</div>
<nav>
<a onclick="alert('Этот раздел в разработке.');">Новости</a>
<a onclick="alert('Этот раздел в разработке.');">Помощь</a>
<a href="mailto:support@krbl.ru">Помощь</a>
<div class="user">
<svg class="user-svg ring" width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 16.8241C0 17.5978 0.593536 18.1066 1.60042 18.1066H6.07316C6.15794 20.1522 7.75836 21.9434 9.99473 21.9434C12.2416 21.9434 13.8421 20.1627 13.9269 18.1066H18.3996C19.3959 18.1066 20 17.5978 20 16.8241C20 15.7642 18.9189 14.8103 18.0074 13.867C17.3079 13.1357 17.1171 11.6307 17.0323 10.4118C16.9581 6.23586 15.8771 3.54376 13.0578 2.52627C12.6974 1.13782 11.5633 0.0461426 9.99473 0.0461426C8.43668 0.0461426 7.29201 1.13782 6.94224 2.52627C4.12295 3.54376 3.04187 6.23586 2.96768 10.4118C2.88288 11.6307 2.69211 13.1357 1.99258 13.867C1.07048 14.8103 0 15.7642 0 16.8241ZM2.05618 16.5061V16.379C2.24695 16.0716 2.88288 15.4462 3.43403 14.8315C4.19714 13.9836 4.55748 12.6164 4.6529 10.5496C4.73769 5.9179 6.11553 4.44465 7.92793 3.94652C8.19292 3.88292 8.3413 3.75574 8.3519 3.48017C8.38367 2.37789 9.01963 1.60417 9.99473 1.60417C10.9804 1.60417 11.6057 2.37789 11.6481 3.48017C11.6587 3.75574 11.7965 3.88292 12.0615 3.94652C13.8845 4.44465 15.2623 5.9179 15.3471 10.5496C15.4425 12.6164 15.8029 13.9836 16.5554 14.8315C17.1171 15.4462 17.7424 16.0716 17.9332 16.379V16.5061H2.05618ZM7.72658 18.1066H12.2735C12.1887 19.548 11.2772 20.4489 9.99473 20.4489C8.72286 20.4489 7.80077 19.548 7.72658 18.1066Z" fill="black" fill-opacity="0.85"/>
</svg>
<div class="dropdown">
<svg onclick="toggleNotifications();" id="notificationsIcon" class="user-svg ring" width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 16.8241C0 17.5978 0.593536 18.1066 1.60042 18.1066H6.07316C6.15794 20.1522 7.75836 21.9434 9.99473 21.9434C12.2416 21.9434 13.8421 20.1627 13.9269 18.1066H18.3996C19.3959 18.1066 20 17.5978 20 16.8241C20 15.7642 18.9189 14.8103 18.0074 13.867C17.3079 13.1357 17.1171 11.6307 17.0323 10.4118C16.9581 6.23586 15.8771 3.54376 13.0578 2.52627C12.6974 1.13782 11.5633 0.0461426 9.99473 0.0461426C8.43668 0.0461426 7.29201 1.13782 6.94224 2.52627C4.12295 3.54376 3.04187 6.23586 2.96768 10.4118C2.88288 11.6307 2.69211 13.1357 1.99258 13.867C1.07048 14.8103 0 15.7642 0 16.8241ZM2.05618 16.5061V16.379C2.24695 16.0716 2.88288 15.4462 3.43403 14.8315C4.19714 13.9836 4.55748 12.6164 4.6529 10.5496C4.73769 5.9179 6.11553 4.44465 7.92793 3.94652C8.19292 3.88292 8.3413 3.75574 8.3519 3.48017C8.38367 2.37789 9.01963 1.60417 9.99473 1.60417C10.9804 1.60417 11.6057 2.37789 11.6481 3.48017C11.6587 3.75574 11.7965 3.88292 12.0615 3.94652C13.8845 4.44465 15.2623 5.9179 15.3471 10.5496C15.4425 12.6164 15.8029 13.9836 16.5554 14.8315C17.1171 15.4462 17.7424 16.0716 17.9332 16.379V16.5061H2.05618ZM7.72658 18.1066H12.2735C12.1887 19.548 11.2772 20.4489 9.99473 20.4489C8.72286 20.4489 7.80077 19.548 7.72658 18.1066Z" fill="black" fill-opacity="0.85"/>
</svg>
<div id="dropdownNotifications" class="dropdown-notifications">
<span class="empty-span">Новых уведомлений нет</span>
</div>
</div>
<div class="dropdown">
<minidenticon-svg onclick="toggleAccount();" id="userIcon" style="height: 40px;" username="{{User.email}}"></minidenticon-svg>
<div id="dropdownAccount" class="dropdown-account">