Deimplement OSINT+ search

This commit is contained in:
2026-03-12 22:28:33 +00:00
parent 6ceff63b71
commit 12e02ac7ec
13 changed files with 97 additions and 1082 deletions

View File

@@ -1,7 +1,7 @@
.compose-shell {
display: flex;
flex-direction: column;
gap: 0.75rem;
gap: 0.5rem;
min-height: 0;
}
@@ -281,13 +281,26 @@
.compose-shell .compose-form {
display: flex;
flex-direction: column;
gap: 0.375rem;
}
.compose-shell .compose-form-main {
display: flex;
align-items: flex-end;
gap: 0.5rem;
flex-wrap: nowrap;
}
.compose-shell .compose-send-safety {
display: flex;
flex-direction: column;
gap: 0.25rem;
gap: 0.125rem;
flex: 0 0 auto;
min-width: 8.5rem;
}
.compose-shell .compose-form-main .gia-send-composer {
flex: 1 1 auto;
}
.compose-shell .compose-reply-banner {
@@ -346,6 +359,14 @@
min-width: 0;
}
.compose-shell .compose-form-main {
flex-wrap: wrap;
}
.compose-shell .compose-send-safety {
min-width: 0;
}
.compose-shell .compose-thread {
min-height: 18rem;
}

View File

@@ -645,10 +645,6 @@ html.gia-has-workspace-root {
color: #3273dc;
}
.osint-search-form .button.is-fullwidth {
width: 100%;
}
.navbar-dropdown .navbar-item.is-current-route {
background-color: var(--bulma-link-light) !important;
color: var(--bulma-link) !important;

View File

@@ -507,6 +507,37 @@
};
});
}
if (widgetNodes.length === 3) {
const dominantNode = widgetNodes.find(function (node) {
return node.id === workspaceState.activeWidgetId;
}) || widgetNodes[widgetNodes.length - 1];
const secondaryNodes = widgetNodes.filter(function (node) {
return node !== dominantNode;
});
return [
{
node: dominantNode,
x: 0,
y: 0,
w: GRID_COLUMNS / 2,
h: GRID_ROWS,
},
{
node: secondaryNodes[0],
x: GRID_COLUMNS / 2,
y: 0,
w: GRID_COLUMNS / 2,
h: GRID_ROWS / 2,
},
{
node: secondaryNodes[1],
x: GRID_COLUMNS / 2,
y: GRID_ROWS / 2,
w: GRID_COLUMNS / 2,
h: GRID_ROWS / 2,
},
];
}
return widgetNodes.slice(0, 4).map(function (node, index) {
return {
node: node,