fix: make auto-layout button prominent in toolbar
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
Move dagre auto-layout to a labeled button with sitemap icon in the right toolbar section for better visibility. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@ -63,7 +63,7 @@ import { applyDagreLayout } from '../../features/schema/layout/dagre-layout';
|
|||||||
<div style="display: flex; align-items: center; gap: 4px">
|
<div style="display: flex; align-items: center; gap: 4px">
|
||||||
<p-button icon="pi pi-plus" size="small" [outlined]="true" pTooltip="Добавить объект" tooltipPosition="bottom" (onClick)="wip()" />
|
<p-button icon="pi pi-plus" size="small" [outlined]="true" pTooltip="Добавить объект" tooltipPosition="bottom" (onClick)="wip()" />
|
||||||
<p-button icon="pi pi-trash" size="small" [outlined]="true" pTooltip="Удалить" tooltipPosition="bottom" (onClick)="deleteSelected()" />
|
<p-button icon="pi pi-trash" size="small" [outlined]="true" pTooltip="Удалить" tooltipPosition="bottom" (onClick)="deleteSelected()" />
|
||||||
<p-button icon="pi pi-refresh" size="small" [outlined]="true" pTooltip="Авторасстановка (Dagre)" tooltipPosition="bottom" (onClick)="handleAutoLayout()" />
|
<p-button icon="pi pi-refresh" size="small" [outlined]="true" pTooltip="В разработке" tooltipPosition="bottom" (onClick)="wip()" />
|
||||||
<p-button
|
<p-button
|
||||||
icon="pi pi-objects-column"
|
icon="pi pi-objects-column"
|
||||||
size="small"
|
size="small"
|
||||||
@ -76,8 +76,18 @@ import { applyDagreLayout } from '../../features/schema/layout/dagre-layout';
|
|||||||
<p-button icon="pi pi-image" size="small" [outlined]="true" pTooltip="Экспорт PNG" tooltipPosition="bottom" (onClick)="wip()" />
|
<p-button icon="pi pi-image" size="small" [outlined]="true" pTooltip="Экспорт PNG" tooltipPosition="bottom" (onClick)="wip()" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Right: zoom + mode -->
|
<!-- Right: auto-layout + zoom + mode -->
|
||||||
<div style="display: flex; align-items: center; gap: 12px">
|
<div style="display: flex; align-items: center; gap: 12px">
|
||||||
|
<p-button
|
||||||
|
icon="pi pi-sitemap"
|
||||||
|
label="Авторасстановка"
|
||||||
|
size="small"
|
||||||
|
[outlined]="true"
|
||||||
|
severity="help"
|
||||||
|
pTooltip="Расставить узлы автоматически (Dagre)"
|
||||||
|
tooltipPosition="bottom"
|
||||||
|
(onClick)="handleAutoLayout()"
|
||||||
|
/>
|
||||||
<div style="display: flex; align-items: center; gap: 4px">
|
<div style="display: flex; align-items: center; gap: 4px">
|
||||||
<p-button icon="pi pi-search-minus" size="small" [outlined]="true" pTooltip="Уменьшить" tooltipPosition="bottom" (onClick)="handleZoomOut()" />
|
<p-button icon="pi pi-search-minus" size="small" [outlined]="true" pTooltip="Уменьшить" tooltipPosition="bottom" (onClick)="handleZoomOut()" />
|
||||||
<p-slider
|
<p-slider
|
||||||
|
|||||||
Reference in New Issue
Block a user