diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b0a5039b..633624843 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,10 @@ ## Improvements - Refactored the `layers/` directory structure to organize Layer File Formats into versioned subdirectories and removed outdated layer samples. See pull request [#649](https://github.com/mitre-attack/attack-navigator/pull/649). +- Improved toolbar for better usability. See issue [#534](https://github.com/mitre-attack/attack-navigator/issues/534). - Updated Angular from v14 to v17. + # 5.0.1 - 9 May 2024 ## Fixes diff --git a/nav-app/src/app/app.module.ts b/nav-app/src/app/app.module.ts index 297712f1e..9664e5a04 100755 --- a/nav-app/src/app/app.module.ts +++ b/nav-app/src/app/app.module.ts @@ -41,6 +41,7 @@ import { MatCardModule } from '@angular/material/card'; import { MatDividerModule } from '@angular/material/divider'; import { MatStepperModule } from '@angular/material/stepper'; import { MatPaginatorModule } from '@angular/material/paginator'; +import { LayerSettingsComponent } from './layer-settings/layer-settings.component'; import { MarkdownModule } from 'ngx-markdown'; import { LayerInformationComponent } from './layer-information/layer-information.component'; @@ -71,6 +72,7 @@ import { ConfigService } from './services/config.service'; LayerInformationComponent, ChangelogComponent, ListInputComponent, + LayerSettingsComponent, ], imports: [ BrowserModule, diff --git a/nav-app/src/app/classes/view-model.ts b/nav-app/src/app/classes/view-model.ts index 48dd8b99f..da46bc252 100644 --- a/nav-app/src/app/classes/view-model.ts +++ b/nav-app/src/app/classes/view-model.ts @@ -106,7 +106,7 @@ export class ViewModel { this._sidebarOpened = newVal; } - public readonly sidebarContentTypes = ['layerUpgrade', 'search']; + public readonly sidebarContentTypes = ['layerUpgrade', 'search', 'layerSettings']; private _sidebarContentType: string; public get sidebarContentType(): string { return this._sidebarContentType; diff --git a/nav-app/src/app/datatable/data-table.component.html b/nav-app/src/app/datatable/data-table.component.html index 1cc48bb8b..2d6c27f6e 100755 --- a/nav-app/src/app/datatable/data-table.component.html +++ b/nav-app/src/app/datatable/data-table.component.html @@ -6,769 +6,778 @@ 888oooo88 88ooo88 o88o 88 o888o o888o 88o8 88ooo88 o888ooooo88 o88oooo888 --> -
Low value: | -- - | -|||||||
-
-
-
-
-
-
+
+
+
+ Tactic Row Background
+
+
+
+
+
+
+ Scoring Gradient
+
+
-
- presets
- ▼
-
-
-
- red to green
-
-
- green to red
+ |
+ + | |||||||
+ | ||||||||
High value: | ++ + | +