Insert Element Example
@if (isShown()) { diff --git a/adev/src/content/examples/animations/src/app/native-css/insert.component.ts b/adev/src/content/examples/animations/src/app/native-css/insert.ts similarity index 64% rename from adev/src/content/examples/animations/src/app/native-css/insert.component.ts rename to adev/src/content/examples/animations/src/app/native-css/insert.ts index dae1f70696e..2461b1f2d68 100755 --- a/adev/src/content/examples/animations/src/app/native-css/insert.component.ts +++ b/adev/src/content/examples/animations/src/app/native-css/insert.ts @@ -3,10 +3,10 @@ import {Component, signal} from '@angular/core'; @Component({ selector: 'app-insert', - templateUrl: 'insert.component.html', - styleUrls: ['insert.component.css'], + templateUrl: 'insert.html', + styleUrls: ['insert.css'], }) -export class InsertComponent { +export class Insert { isShown = signal(false); toggle() { diff --git a/adev/src/content/examples/animations/src/app/native-css/open-close.component.css b/adev/src/content/examples/animations/src/app/native-css/open-close.css similarity index 60% rename from adev/src/content/examples/animations/src/app/native-css/open-close.component.css rename to adev/src/content/examples/animations/src/app/native-css/open-close.css index 7f7dc6a21d3..588f3a48c02 100644 --- a/adev/src/content/examples/animations/src/app/native-css/open-close.component.css +++ b/adev/src/content/examples/animations/src/app/native-css/open-close.css @@ -11,16 +11,25 @@ font-size: 20px; height: 100px; opacity: 0.8; - background-color: blue; + background: #3b82f6; color: #ebebeb; transition-property: height, opacity, background-color, color; transition-duration: 1s; } +.toggle-btn { + background: transparent; + border: 1px solid var(--primary-contrast, black); + color: var(--primary-contrast, black); + padding: 10px 24px; + border-radius: 8px; + cursor: pointer; +} + .open { transition-duration: 0.5s; height: 200px; opacity: 1; - background-color: yellow; - color: #000000; + background: #475569; + color: #f9fafb; } diff --git a/adev/src/content/examples/animations/src/app/native-css/open-close.component.html b/adev/src/content/examples/animations/src/app/native-css/open-close.html similarity index 67% rename from adev/src/content/examples/animations/src/app/native-css/open-close.component.html rename to adev/src/content/examples/animations/src/app/native-css/open-close.html index fa4bafd5ced..97b886de4ac 100644 --- a/adev/src/content/examples/animations/src/app/native-css/open-close.component.html +++ b/adev/src/content/examples/animations/src/app/native-css/open-close.html @@ -1,7 +1,7 @@Open / Close Example
- +The box is now {{ isOpen() ? 'Open' : 'Closed' }}!
diff --git a/adev/src/content/examples/animations/src/app/native-css/open-close.component.ts b/adev/src/content/examples/animations/src/app/native-css/open-close.ts similarity index 62% rename from adev/src/content/examples/animations/src/app/native-css/open-close.component.ts rename to adev/src/content/examples/animations/src/app/native-css/open-close.ts index 3f419af8056..e8dd8127bb9 100644 --- a/adev/src/content/examples/animations/src/app/native-css/open-close.component.ts +++ b/adev/src/content/examples/animations/src/app/native-css/open-close.ts @@ -3,10 +3,10 @@ import {Component, signal} from '@angular/core'; @Component({ selector: 'app-open-close', - templateUrl: 'open-close.component.html', - styleUrls: ['open-close.component.css'], + templateUrl: 'open-close.html', + styleUrls: ['open-close.css'], }) -export class OpenCloseComponent { +export class OpenClose { isOpen = signal(true); toggle() { this.isOpen.update((isOpen) => !isOpen); diff --git a/adev/src/content/examples/animations/src/app/native-css/remove.component.css b/adev/src/content/examples/animations/src/app/native-css/remove.css similarity index 54% rename from adev/src/content/examples/animations/src/app/native-css/remove.component.css rename to adev/src/content/examples/animations/src/app/native-css/remove.css index 3ef4d075cfc..e19a63504ef 100644 --- a/adev/src/content/examples/animations/src/app/native-css/remove.component.css +++ b/adev/src/content/examples/animations/src/app/native-css/remove.css @@ -19,5 +19,16 @@ .deleting { opacity: 0; transform: translateY(20px); - transition: opacity 500ms ease-out, transform 500ms ease-out; + transition: + opacity 500ms ease-out, + transform 500ms ease-out; +} + +.toggle-btn { + background: transparent; + border: 1px solid var(--primary-contrast, black); + color: var(--primary-contrast, black); + padding: 10px 24px; + border-radius: 8px; + cursor: pointer; } diff --git a/adev/src/content/examples/animations/src/app/native-css/remove.component.html b/adev/src/content/examples/animations/src/app/native-css/remove.html similarity index 68% rename from adev/src/content/examples/animations/src/app/native-css/remove.component.html rename to adev/src/content/examples/animations/src/app/native-css/remove.html index 3f5970adefa..2704c07eae8 100644 --- a/adev/src/content/examples/animations/src/app/native-css/remove.component.html +++ b/adev/src/content/examples/animations/src/app/native-css/remove.html @@ -2,7 +2,7 @@Remove Element Example
@if (isShown()) { diff --git a/adev/src/content/examples/animations/src/app/native-css/remove.component.ts b/adev/src/content/examples/animations/src/app/native-css/remove.ts similarity index 64% rename from adev/src/content/examples/animations/src/app/native-css/remove.component.ts rename to adev/src/content/examples/animations/src/app/native-css/remove.ts index fed2e06267e..00e19f3c941 100755 --- a/adev/src/content/examples/animations/src/app/native-css/remove.component.ts +++ b/adev/src/content/examples/animations/src/app/native-css/remove.ts @@ -3,10 +3,10 @@ import {Component, signal} from '@angular/core'; @Component({ selector: 'app-remove', - templateUrl: 'remove.component.html', - styleUrls: ['remove.component.css'], + templateUrl: 'remove.html', + styleUrls: ['remove.css'], }) -export class RemoveComponent { +export class Remove { isShown = signal(false); toggle() { diff --git a/adev/src/content/examples/animations/src/app/native-css/reorder.component.css b/adev/src/content/examples/animations/src/app/native-css/reorder.css similarity index 64% rename from adev/src/content/examples/animations/src/app/native-css/reorder.component.css rename to adev/src/content/examples/animations/src/app/native-css/reorder.css index ac4fa6bfa9c..5ff27b08f2e 100644 --- a/adev/src/content/examples/animations/src/app/native-css/reorder.component.css +++ b/adev/src/content/examples/animations/src/app/native-css/reorder.css @@ -27,3 +27,12 @@ opacity: 0; } } + +.toggle-btn { + background: transparent; + border: 1px solid var(--primary-contrast, black); + color: var(--primary-contrast, black); + padding: 10px 24px; + border-radius: 8px; + cursor: pointer; +} diff --git a/adev/src/content/examples/animations/src/app/native-css/reorder.component.html b/adev/src/content/examples/animations/src/app/native-css/reorder.html similarity index 68% rename from adev/src/content/examples/animations/src/app/native-css/reorder.component.html rename to adev/src/content/examples/animations/src/app/native-css/reorder.html index 9c65a23360f..31209dcd32b 100644 --- a/adev/src/content/examples/animations/src/app/native-css/reorder.component.html +++ b/adev/src/content/examples/animations/src/app/native-css/reorder.html @@ -1,6 +1,6 @@Reordering List Example
- +-
@for (item of items; track item) {
diff --git a/adev/src/content/examples/animations/src/app/native-css/reorder.component.ts b/adev/src/content/examples/animations/src/app/native-css/reorder.ts
similarity index 82%
rename from adev/src/content/examples/animations/src/app/native-css/reorder.component.ts
rename to adev/src/content/examples/animations/src/app/native-css/reorder.ts
index 645bd7a4f15..6efe2284176 100644
--- a/adev/src/content/examples/animations/src/app/native-css/reorder.component.ts
+++ b/adev/src/content/examples/animations/src/app/native-css/reorder.ts
@@ -3,10 +3,10 @@ import {Component, signal} from '@angular/core';
@Component({
selector: 'app-reorder',
- templateUrl: './reorder.component.html',
- styleUrls: ['reorder.component.css'],
+ templateUrl: './reorder.html',
+ styleUrls: ['reorder.css'],
})
-export class ReorderComponent {
+export class Reorder {
show = signal(true);
items = ['stuff', 'things', 'cheese', 'paper', 'scissors', 'rock'];
diff --git a/adev/src/content/examples/animations/src/app/native-css/stagger.component.css b/adev/src/content/examples/animations/src/app/native-css/stagger.css
similarity index 57%
rename from adev/src/content/examples/animations/src/app/native-css/stagger.component.css
rename to adev/src/content/examples/animations/src/app/native-css/stagger.css
index 7503b75673c..78d69475227 100644
--- a/adev/src/content/examples/animations/src/app/native-css/stagger.component.css
+++ b/adev/src/content/examples/animations/src/app/native-css/stagger.css
@@ -14,3 +14,12 @@
transform: translateX(-10px);
}
}
+
+.toggle-btn {
+ background: transparent;
+ border: 1px solid var(--primary-contrast, black);
+ color: var(--primary-contrast, black);
+ padding: 10px 24px;
+ border-radius: 8px;
+ cursor: pointer;
+}
diff --git a/adev/src/content/examples/animations/src/app/native-css/stagger.component.html b/adev/src/content/examples/animations/src/app/native-css/stagger.html
similarity index 72%
rename from adev/src/content/examples/animations/src/app/native-css/stagger.component.html
rename to adev/src/content/examples/animations/src/app/native-css/stagger.html
index 66071bccbb3..0b0c0e607f6 100644
--- a/adev/src/content/examples/animations/src/app/native-css/stagger.component.html
+++ b/adev/src/content/examples/animations/src/app/native-css/stagger.html
@@ -1,6 +1,6 @@
Stagger Example
- + @if (show()) {-
@for (item of items; track item) {
diff --git a/adev/src/content/examples/animations/src/app/native-css/stagger.component.ts b/adev/src/content/examples/animations/src/app/native-css/stagger.ts
similarity index 69%
rename from adev/src/content/examples/animations/src/app/native-css/stagger.component.ts
rename to adev/src/content/examples/animations/src/app/native-css/stagger.ts
index 8c9fc07a2a9..fd971dfcc40 100644
--- a/adev/src/content/examples/animations/src/app/native-css/stagger.component.ts
+++ b/adev/src/content/examples/animations/src/app/native-css/stagger.ts
@@ -3,10 +3,10 @@ import {Component, signal} from '@angular/core';
@Component({
selector: 'app-stagger',
- templateUrl: './stagger.component.html',
- styleUrls: ['stagger.component.css'],
+ templateUrl: './stagger.html',
+ styleUrls: ['stagger.css'],
})
-export class StaggerComponent {
+export class Stagger {
show = signal(true);
items = [1, 2, 3];
diff --git a/adev/src/content/examples/animations/src/app/open-close-page.component.ts b/adev/src/content/examples/animations/src/app/open-close-page.ts
similarity index 78%
rename from adev/src/content/examples/animations/src/app/open-close-page.component.ts
rename to adev/src/content/examples/animations/src/app/open-close-page.ts
index 30ea224c68a..bcac44e38fe 100755
--- a/adev/src/content/examples/animations/src/app/open-close-page.component.ts
+++ b/adev/src/content/examples/animations/src/app/open-close-page.ts
@@ -1,5 +1,5 @@
import {Component} from '@angular/core';
-import {OpenCloseComponent} from './open-close.component';
+import {OpenClose} from './open-close';
@Component({
selector: 'app-open-close-page',
@@ -12,9 +12,9 @@ import {OpenCloseComponent} from './open-close.component';
-