Match BIM comment dropdown styling

This commit is contained in:
CODEX 2026-06-20 18:27:01 +03:00
parent b4d66a92c5
commit 0556cc4ae3
2 changed files with 40 additions and 5 deletions

View File

@ -745,7 +745,7 @@ header {
.bim-context-menu { .bim-context-menu {
display: grid; display: grid;
gap: 0.18rem; gap: 0.18rem;
min-width: 13.75rem; min-width: 13.25rem;
max-width: min(18rem, calc(100vw - 24px)); max-width: min(18rem, calc(100vw - 24px));
} }
@ -786,6 +786,44 @@ header {
outline: none; outline: none;
} }
.bim-context-menu,
.bim-subitem-menu {
padding: 0.5rem;
border-radius: 1.15rem;
background: rgba(7, 7, 9, 0.96);
box-shadow: none;
backdrop-filter: blur(30px) saturate(1.08);
-webkit-backdrop-filter: blur(30px) saturate(1.08);
}
.bim-context-menu .nodedc-dropdown-option,
.bim-subitem-menu .nodedc-dropdown-option {
min-height: 2.35rem;
border-radius: 0.82rem;
background: transparent;
color: rgba(245, 245, 250, 0.76);
padding: 0 0.75rem;
font-size: 0.8rem;
font-weight: 650;
}
.bim-context-menu .nodedc-dropdown-option {
grid-template-columns: minmax(0, 1fr);
gap: 0;
}
.bim-context-menu .nodedc-dropdown-option:hover,
.bim-context-menu .nodedc-dropdown-option:focus-visible,
.bim-subitem-menu .nodedc-dropdown-option:hover,
.bim-subitem-menu .nodedc-dropdown-option:focus-visible {
background: rgba(255, 255, 255, 0.075);
color: rgba(255, 255, 255, 0.92);
}
.bim-context-menu .nodedc-dropdown-option svg {
display: none;
}
.panel-section { .panel-section {
background: transparent; background: transparent;
border: none; border: none;

View File

@ -282,9 +282,6 @@
<div id="settingsPanel" class="settings-panel hidden"></div> <div id="settingsPanel" class="settings-panel hidden"></div>
<div id="commentContextMenu" class="nodedc-dropdown-surface bim-context-menu hidden" role="menu" aria-label="Действия по модели"> <div id="commentContextMenu" class="nodedc-dropdown-surface bim-context-menu hidden" role="menu" aria-label="Действия по модели">
<button class="nodedc-dropdown-option bim-context-menu__item" data-comment-menu-action="create" type="button" role="menuitem"> <button class="nodedc-dropdown-option bim-context-menu__item" data-comment-menu-action="create" type="button" role="menuitem">
<svg viewBox="0 0 24 24" aria-hidden="true">
<path d="M6.5 5.5h11a2.5 2.5 0 0 1 2.5 2.5v6.25a2.5 2.5 0 0 1-2.5 2.5H12l-4.3 3.1v-3.1H6.5A2.5 2.5 0 0 1 4 14.25V8a2.5 2.5 0 0 1 2.5-2.5Z"></path>
</svg>
<span>Комментарий</span> <span>Комментарий</span>
</button> </button>
</div> </div>
@ -573,6 +570,6 @@
<input id="fileInput" class="hidden" type="file" <input id="fileInput" class="hidden" type="file"
accept=".xkt,.glb,.gltf,.bim,.las,.laz,.obj,.stl"> accept=".xkt,.glb,.gltf,.bim,.las,.laz,.obj,.stl">
<script type="module" src="./dcViewer.js?v=32"></script> <script type="module" src="./dcViewer.js?v=33"></script>
</body> </body>
</html> </html>