You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

1
+

2
2
3
3
# Angular v21: The Adventure Begins
4
4
5
+
## Release Blog
6
+
5
7
**Angular v21 is live**: check out the [v21 release blog](http://goo.gle/angular-v21-blog) to learn about all of the amazing new features coming your way.
6
8
7
-
## Save the Date November 20, 2025
9
+
## Experience the v21 Release
10
+
11
+
Explore the Angular v21 release with this interactive game world. Curious how we made it? Click the `Show Code` button below to view the source code for this Angular app.
8
12
9
-
<docs-pill-row>
10
-
<docs-pillhref="https://calendar.google.com/calendar/render?action=TEMPLATE&text=Angular+v21+Launch&dates=20251120T170000Z/20251120T173000Z&details=Get+ready+for+the+future+of+web+development+with+Angular.+Tune+in+https://goo.gle/angular-v21&location=https://goo.gle/angular-v21"title="Add to Google Calendar"/>
11
-
<docs-pillhref="/assets/others/angular-v21-release.ics"title="Add to iCal/Outlook"download="angular-v21-release.ics"target="_blank" />
12
-
</docs-pill-row>
13
+
<docs-codepreviewhideCodeheader="v21 Game World"path="adev/src/content/examples/v21-game-world/src/app/app.ts" />
13
14
14
-
<hr/>
15
+
## Angular v21 Developer Event [Full Version]
15
16
16
-
Join the Angular team this November for a brand new release adventure. With modern AI tooling, performance updates and more, Angular v21 delivers fantastic new features to improve your developer experience. Whether you’re creating AI-powered apps or scalable enterprise applications, there has never been a better time to build with Angular.
17
+
Angular v21 is being delivered to you as a brand new release adventure. With modern AI tooling, performance updates and more, Angular v21 delivers fantastic new features to improve your developer experience. Whether you’re creating AI-powered apps or scalable enterprise applications, there has never been a better time to build with Angular.
17
18
18
19
🔥 What's coming in v21
19
20
20
21
- New Angular MCP Server tools to improve AI-powered workflows and code generation
21
22
- Your first look at Signal Forms, our new streamlined, signal-based approach to forms in Angular
22
-
- Exciting new details about the Angular ARIA package
23
-
24
-
That’s just a taste of what’s coming in our upcoming major release event. You won't want to miss it.
25
-
26
-
<docs-pill-row>
27
-
<docs-pillhref="https://calendar.google.com/calendar/render?action=TEMPLATE&text=Angular+v21+Launch&dates=20251120T170000Z/20251120T173000Z&details=Get+ready+for+the+future+of+web+development+with+Angular.+Tune+in+https://goo.gle/angular-v21&location=https://goo.gle/angular-v21"title="Add to Google Calendar"/>
28
-
<docs-pillhref="/assets/others/angular-v21-release.ics"title="Add to iCal/Outlook"download="angular-v21-release.ics"target="_blank" />
29
-
</docs-pill-row>
23
+
- Exciting new details about the Angular Aria package
|[Accordion](guide/aria/accordion)| Collapsible content panels that can expand individually or exclusively |
81
+
|[Tree](guide/aria/tree)| Hierarchical lists with expand/collapse functionality |
82
+
|[Grid](guide/aria/grid)| Two-dimensional data display with cell-by-cell keyboard navigation |
73
83
74
84
## When to use Angular Aria
75
85
@@ -89,24 +99,4 @@ Angular Aria might not fit every scenario:
89
99
90
100
## Next steps
91
101
92
-
Explore the component guides to find the pattern that fits your needs:
93
-
94
-
**Search and selection**
95
-
96
-
- Autocomplete - Search and filter options as users type
97
-
- Listbox - Select one or multiple items from a list
98
-
- Select - Choose one option from a list of options
99
-
- Multiselect - Choose one option from a list of options
100
-
101
-
**Navigation and call to actions**
102
-
103
-
- Menu - Action menus with optional nested submenus
104
-
- Tabs - Switch between related content panels
105
-
- Toolbar - Group related controls and actions
106
-
107
-
**Content organization**
108
-
109
-
- Accordion - Show and hide sections of content
110
-
- Tree - Display hierarchical data structures
111
-
Data display
112
-
- Grid - Navigate and interact with tabular data
102
+
Check out a component from the side nav or [list above](#whats-included), or start with [Toolbar](guide/aria/toolbar) to see a complete example of how Angular Aria directives work!
Copy file name to clipboardExpand all lines: adev-ja/src/content/guide/tailwind.en.md
+22-6Lines changed: 22 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,27 @@
2
2
3
3
[Tailwind CSS](https://tailwindcss.com/) is a utility-first CSS framework that can be used to build modern websites without ever leaving your HTML. This guide will walk you through setting up Tailwind CSS in your Angular project.
4
4
5
-
## Setting up Tailwind CSS
5
+
## Automated Setup with `ng add`
6
+
7
+
Angular CLI provides a streamlined way to integrate Tailwind CSS into your project using the `ng add` command. This command automatically installs the necessary packages, configures Tailwind CSS, and updates your project's build settings.
8
+
9
+
First, navigate to your Angular project's root directory in a terminal and run the following command:
10
+
11
+
```shell
12
+
ng add tailwindcss
13
+
```
14
+
15
+
This command performs the following actions:
16
+
17
+
- Installs `tailwindcss` and its peer dependencies.
18
+
- Configures the project to use Tailwind CSS.
19
+
- Adds the Tailwind CSS `@import` statement to your styles.
20
+
21
+
After running `ng add tailwindcss`, you can immediately start using Tailwind's utility classes in your component templates.
22
+
23
+
## Manual Setup (Alternative Method)
24
+
25
+
If you prefer to set up Tailwind CSS manually, follow these steps:
6
26
7
27
### 1. Create an Angular project
8
28
@@ -61,7 +81,7 @@ If you're using SCSS, add `@use` to `./src/styles.scss`.
61
81
62
82
### 5. Start using Tailwind in your project
63
83
64
-
You can now start using Tailwind's utility classes in your component templates to style your application.
84
+
You can now start using Tailwind's utility classes in your component templates to style your application. Run your build process with `ng serve` and you should see the styled heading.
65
85
66
86
For example, you can add the following to your `app.html` file:
67
87
@@ -71,10 +91,6 @@ For example, you can add the following to your `app.html` file:
71
91
</h1>
72
92
</docs-code>
73
93
74
-
### 6. Start using Tailwind in your project
75
-
76
-
Run your build process with `ng serve` and you should see the styled heading.
0 commit comments