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">
|
||||
<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-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
|
||||
icon="pi pi-objects-column"
|
||||
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()" />
|
||||
</div>
|
||||
|
||||
<!-- Right: zoom + mode -->
|
||||
<!-- Right: auto-layout + zoom + mode -->
|
||||
<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">
|
||||
<p-button icon="pi pi-search-minus" size="small" [outlined]="true" pTooltip="Уменьшить" tooltipPosition="bottom" (onClick)="handleZoomOut()" />
|
||||
<p-slider
|
||||
|
||||
Reference in New Issue
Block a user