diff --git a/adev/shared-docs/components/viewers/example-viewer/example-viewer.component.html b/adev/shared-docs/components/viewers/example-viewer/example-viewer.component.html
index ad6d9081b51..ca97a5bae7b 100644
--- a/adev/shared-docs/components/viewers/example-viewer/example-viewer.component.html
+++ b/adev/shared-docs/components/viewers/example-viewer/example-viewer.component.html
@@ -4,12 +4,10 @@
{{ exampleMetadata()?.title }}
}
- @if (view() === CodeExampleViewMode.MULTI_FILE) {
+ @if (view() === CodeExampleViewMode.MULTI_FILE && showCode()) {
- @if (showCode()) {
- @for (tab of tabs(); track tab) {
-
- }
+ @for (tab of tabs(); track tab) {
+
}
}
@@ -19,13 +17,18 @@
type="button"
role="switch"
class="docs-example-code-toggle"
+ [class.docs-example-code-toggle__show]="!showCode()"
[attr.aria-checked]="showCode()"
[attr.aria-label]="showCode() ? 'Hide code' : 'Show code'"
(click)="showCode.set(!showCode())"
[matTooltip]="showCode() ? 'Hide code' : 'Show code'"
matTooltipPosition="above"
>
- {{showCode() ? 'code_off' : 'code'}}
+ @if (!showCode()) {
+ code Show Code
+ } @else {
+ code_off
+ }