chore: update Angular cache and TypeScript build info
This commit is contained in:
@@ -14,23 +14,48 @@ import { GraphSettingsAccordionComponent } from '../../../components/graph-setti
|
||||
],
|
||||
template: `
|
||||
<div class="flex flex-col gap-3">
|
||||
<!-- Header row for inline panel (optional small actions) -->
|
||||
<!-- Header row for inline panel (actions aligned right) -->
|
||||
<div class="flex items-center justify-between">
|
||||
<h3 class="text-sm font-semibold text-obs-l-text-main dark:text-obs-d-text-main">Graph settings</h3>
|
||||
<button
|
||||
type="button"
|
||||
(click)="resetAll()"
|
||||
class="rounded-lg p-1.5 text-obs-l-text-muted hover:bg-obs-l-bg-main/70 dark:text-obs-d-text-muted dark:hover:bg-obs-d-bg-main/60"
|
||||
title="Reset all settings">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15" />
|
||||
</svg>
|
||||
</button>
|
||||
<div class="flex items-center gap-2">
|
||||
<!-- Expand all -->
|
||||
<button
|
||||
type="button"
|
||||
class="btn-standard-icon"
|
||||
title="Expand all"
|
||||
(click)="accordion?.expandAll()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12h16M12 4v16" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<!-- Collapse all -->
|
||||
<button
|
||||
type="button"
|
||||
class="btn-standard-icon"
|
||||
title="Collapse all"
|
||||
(click)="accordion?.collapseAll()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12h16" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<!-- Reset all -->
|
||||
<button
|
||||
type="button"
|
||||
(click)="resetAll()"
|
||||
class="btn-standard-icon"
|
||||
title="Reset all settings">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15" />
|
||||
</svg>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ov-graph-settings-accordion
|
||||
#accordion
|
||||
[config]="config()"
|
||||
[showCollapseToggle]="true"
|
||||
(configChange)="onConfigChange($event)"
|
||||
(animateRequested)="animateRequested.emit()"
|
||||
></ov-graph-settings-accordion>
|
||||
|
||||
@@ -84,7 +84,7 @@ import { GraphConfig, GRAPH_CONFIG_BOUNDS } from '../../graph-settings.types';
|
||||
<button
|
||||
type="button"
|
||||
(click)="animateRequested.emit()"
|
||||
class="w-full px-4 py-2 text-sm font-medium bg-purple-600 hover:bg-purple-700 text-white rounded-lg transition-colors shadow-sm">
|
||||
class="btn-standard-primary w-full">
|
||||
Animate
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -35,7 +35,7 @@ import { GraphConfig, GraphColorGroup, intToHex, createGraphColor } from '../../
|
||||
<button
|
||||
type="button"
|
||||
(click)="onDuplicate($index)"
|
||||
class="p-1 text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200 transition-colors"
|
||||
class="btn-standard-icon"
|
||||
title="Duplicate">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z" />
|
||||
@@ -45,7 +45,7 @@ import { GraphConfig, GraphColorGroup, intToHex, createGraphColor } from '../../
|
||||
<button
|
||||
type="button"
|
||||
(click)="onDelete($index)"
|
||||
class="p-1 text-red-500 hover:text-red-700 dark:text-red-400 dark:hover:text-red-300 transition-colors"
|
||||
class="btn-standard-icon !text-red-500 hover:!text-red-700 dark:!text-red-400 dark:hover:!text-red-300"
|
||||
title="Delete">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 7l-.867 12.142A2 2 0 0116.138 21H7.862a2 2 0 01-1.995-1.858L5 7m5 4v6m4-6v6m1-10V4a1 1 0 00-1-1h-4a1 1 0 00-1 1v3M4 7h16" />
|
||||
@@ -60,7 +60,7 @@ import { GraphConfig, GraphColorGroup, intToHex, createGraphColor } from '../../
|
||||
<button
|
||||
type="button"
|
||||
(click)="onAddGroup()"
|
||||
class="w-full px-4 py-2 text-sm font-medium bg-purple-600 hover:bg-purple-700 text-white rounded-lg transition-colors shadow-sm">
|
||||
class="btn-standard-primary w-full">
|
||||
New group
|
||||
</button>
|
||||
|
||||
|
||||
@@ -21,10 +21,32 @@ import { GraphSettingsAccordionComponent } from '../../../components/graph-setti
|
||||
<div class="panel-header">
|
||||
<h2 class="text-lg font-semibold text-gray-900 dark:text-gray-100">Graph settings</h2>
|
||||
<div class="flex items-center gap-2">
|
||||
<!-- Expand all -->
|
||||
<button
|
||||
type="button"
|
||||
class="btn-standard-icon"
|
||||
title="Expand all"
|
||||
(click)="accordion?.expandAll()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12h16M12 4v16" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<!-- Collapse all -->
|
||||
<button
|
||||
type="button"
|
||||
class="btn-standard-icon"
|
||||
title="Collapse all"
|
||||
(click)="accordion?.collapseAll()">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 12h16" />
|
||||
</svg>
|
||||
</button>
|
||||
|
||||
<button
|
||||
type="button"
|
||||
(click)="onResetAll()"
|
||||
class="p-2 text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200 transition-colors rounded-lg hover:bg-gray-100 dark:hover:bg-gray-700"
|
||||
class="btn-standard-icon"
|
||||
title="Reset all settings">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15" />
|
||||
@@ -35,7 +57,7 @@ import { GraphSettingsAccordionComponent } from '../../../components/graph-setti
|
||||
type="button"
|
||||
(click)="close.emit()"
|
||||
(keydown.escape)="close.emit()"
|
||||
class="p-2 text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200 transition-colors rounded-lg hover:bg-gray-100 dark:hover:bg-gray-700"
|
||||
class="btn-standard-icon"
|
||||
aria-label="Close settings"
|
||||
title="Close">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor">
|
||||
@@ -47,8 +69,8 @@ import { GraphSettingsAccordionComponent } from '../../../components/graph-setti
|
||||
|
||||
<div class="panel-body">
|
||||
<ov-graph-settings-accordion
|
||||
#accordion
|
||||
[config]="config()"
|
||||
[showCollapseToggle]="true"
|
||||
(configChange)="onConfigChange($event)"
|
||||
(animateRequested)="animateRequested.emit()">
|
||||
</ov-graph-settings-accordion>
|
||||
|
||||
Reference in New Issue
Block a user