angular/devtools/projects/ng-devtools/src/lib
Kristiyan Kostadinov b29b95b0f8 fix(devtools): clean up menu layout (#45665)
The menus weren't using the `mat-menu` component correctly which had led to some inconsistent spacing and the need for style overrides. These changes correctly wrap the menu content in `mat-menu-item` which has the added benefit of having keyboard support. I had to keep some of the overrides in order to preserve the dense layout of the menus.

I've also cleaned up the component by:
* Removing some unnecessary styles.
* Switching single-class usages of `ngClass` to `class.` bindings.
* Not using `br` tags for spacing.

PR Close #45665
2022-04-18 09:23:13 -07:00
..
application-environment refactor(devtools): bring the angular devtools directory into the root bazel workspace 2022-01-26 16:35:31 -05:00
application-operations refactor(devtools): bring the angular devtools directory into the root bazel workspace 2022-01-26 16:35:31 -05:00
devtools-tabs fix(devtools): clean up menu layout (#45665) 2022-04-18 09:23:13 -07:00
images refactor(devtools): prepare codebase for migration to angular/angular repo 2021-11-21 20:23:18 -05:00
vendor refactor(devtools): bring the angular devtools directory into the root bazel workspace 2022-01-26 16:35:31 -05:00
BUILD.bazel refactor(devtools): bring the angular devtools directory into the root bazel workspace 2022-01-26 16:35:31 -05:00
devtools.component.html refactor(devtools): prepare codebase for migration to angular/angular repo 2021-11-21 20:23:18 -05:00
devtools.component.scss refactor(devtools): prepare codebase for migration to angular/angular repo 2021-11-21 20:23:18 -05:00
devtools.component.ts refactor(devtools): run tslint --fix on devtools codebase 2022-01-26 16:35:31 -05:00
devtools.module.ts refactor(devtools): run tslint --fix on devtools codebase 2022-01-26 16:35:31 -05:00
theme-service.ts refactor(devtools): run tslint --fix on devtools codebase 2022-01-26 16:35:31 -05:00