[mod] wa though out

This commit is contained in:
Andy Bunce 2026-01-04 22:38:09 +00:00
parent c54fbf045e
commit 28081d4694
9 changed files with 803 additions and 198 deletions

View file

@ -37,7 +37,7 @@
<div>
<span class="h4">XQuery 4.0 LSP client</span>
<wa-button id="bConnect" variant="danger">
<wa-icon library="tabler" name="network-off"></wa-icon>
</wa-button>
@ -45,7 +45,7 @@
</div>
<wa-button-group style="margin-right: 0.2rem;" >
<wa-button-group style="margin-right: 0.2rem;">
<wa-dropdown>
<wa-button slot="trigger" with-caret appearance="plain" variant="neutral">Dev tools</wa-button>
<wa-dropdown-item>
@ -130,20 +130,29 @@
<aside class="page-sidebar">
<details id="workspacePanel" open="open">
<summary class='bg-info'>WORKSPACE
<wa-icon library="codicon" name="kebab-vertical" style="float:right"></wa-icon>
</summary>
<wa-details id="workspacePanel" open="open" icon-placement="start">
<div slot="summary">
WORKSPACE
<wa-dropdown id="workspaceOptions" style="display:inline-block;float:right;">
<wa-icon id="workspaceTrigger" library="tabler" name="dots-vertical" slot="trigger"></wa-icon>
<wa-dropdown-item type="checkbox" value="canvas" checked>Follow cursor</wa-dropdown-item>
<wa-divider></wa-divider>
<wa-dropdown-item type="checkbox" value="position" checked>sort by:
Position</wa-dropdown-item>
<wa-dropdown-item type="checkbox" value="name">sort by: Name</wa-dropdown-item>
<wa-dropdown-item type="checkbox" value="category">sort by: Category</wa-dropdown-item>
</wa-dropdown>
</div>
<div style="overflow: scroll;">
<wa-tree id="workspace" selection="single">
<wa-tree-item>file:///some/file.xqm</wa-tree-item>
</wa-tree>
</div>
</wa-details>
</details>
<details id="symPanel">
<summary>OUTLINE
<wa-details id="symPanel" icon-placement="start">
<div slot="summary">OUTLINE
<wa-dropdown id="symOptions" style="display:inline-block;float:right;">
<wa-icon id="symTrigger" library="tabler" name="dots-vertical" slot="trigger"></wa-icon>
<wa-dropdown-item type="checkbox" value="canvas" checked>Follow cursor</wa-dropdown-item>
@ -154,9 +163,11 @@
<wa-dropdown-item type="checkbox" value="name">sort by: Name</wa-dropdown-item>
<wa-dropdown-item type="checkbox" value="category">sort by: Category</wa-dropdown-item>
</wa-dropdown>
</summary>
<qd-list id="symList" style="flex-grow:1;"></qd-list>
</details>
</div>
<qd-list id="symList" style="height: 10em;overflow: scroll;"></qd-list>
</wa-details>
<details id="msgPanel">
<summary>MESSAGES
@ -164,6 +175,8 @@
</summary>
<qd-list id="msgList" style="flex-grow:1;"></qd-list>
</details>
</aside>
<footer class="page-footer">
@ -247,12 +260,7 @@
</form>
</wa-popover>
<!-- Popovers -->
<dialog id="popConnect" popover>
<form>
<header>Connect to LSP