Skip to content

Commit 04fd437

Browse files
committed
Merge branch 'vNext' of https://github.com/IgniteUI/app-builder-docfx into localization-2025-05-29
2 parents e748571 + 8bcaeed commit 04fd437

File tree

5 files changed

+140
-160
lines changed

5 files changed

+140
-160
lines changed

en/generate-app/generate-app-overview.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ Currently, the App Builder supports code generation for Angular and Blazor. Belo
100100
| Reveal Dashboard | :heavy_check_mark: | :x: | :x: |
101101

102102

103-
> Note: Partially generated components are marked with :construction:. See [Blazor Support](../blazor-support.md#known-issues-and-limitations) for more details on the known issues and limitations for Blazor components.
103+
> [!NOTE]
104+
> Partially generated components are marked with :construction:. See [Blazor Support](../blazor-support.md#known-issues-and-limitations) for more details on the known issues and limitations for Blazor components.
104105
105106
## Additional Resources
106107

en/getting-started.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ _keywords: App builder, Indigo Design, Infragistics
1010
* <a href="#launch-app-builder">Launch App Builder</a>
1111
* <a href="#getting-the-code">Getting the code</a>
1212
* <a href="#running-the-generated-app-locally">Running the app locally</a>
13-
14-
> [!Video https://www.youtube.com/embed/QnQV80hWfco?si=Kcg2ZTIBeENvgaga&list=UULF8cj8_eJROxAXsOjhbvduLw&rel=0]
15-
13+
* <a href="#video-tutorial">Video tutorial</a>
1614

1715
## Launch App Builder
1816
To access App Builder, navigate to [https://appbuilder.dev](https://appbuilder.dev) and sign in. Alternatively, you can launch App builder directly by visiting [https://my.appbuilder.dev](https://my.appbuilder.dev). You will need an active trial or paid subscription to create and edit apps.
@@ -25,7 +23,9 @@ There are thee ways in which you can create a new app from the "Create new appli
2523
4. **Import design** - if you have an existing design file, created using the Indigo.Design UI kit for Figma or Sketch, you can use this as a starting point for your apps. To do this, get our Indigo.Design system, which includes plugins to publish your design, UI kits, and sample design files.
2624

2725
<br>
28-
> Note: Due to the differences between the absolute layout in Sketch and the Flex layout in the App Builder, some additional adjustments may be needed after parsing your Sketch file.
26+
27+
> [!NOTE]
28+
> Due to the differences between the absolute layout in Sketch and the Flex layout in the App Builder, some additional adjustments may be needed after parsing your Sketch file.
2929
<br>
3030
3131
<img src="./images/getting-Started-new-project-dialog-Indigo-Design-App-Builder.png" srcset="./images/getting-Started-new-project-dialog-Indigo-Design-App-Builder-@2x.png 2x" />
@@ -36,7 +36,6 @@ Note, that once in the App Builder, users are enabled to easily switch between t
3636
<img src="./images/Indigo-Design-side-menu.png" srcset="./images/Indigo-Design-side-menu-@2x.png 2x" />
3737
<p style="text-align:center;">Side menu</p>
3838

39-
4039
## Getting the code
4140
The App Builder always displays a live-running web application both on the design surface and in the preview window. The underlying code and application model are updated in real time as you make changes to the application in the design surface. You can view the generated application code at any time in the preview window and you can also download the generated application at any time as a complete application code repository, which you can then open in a code editor of your choice. Then you can build and run the application you've designed using the App Builder locally on your machine and you can make additional modifications on the generated code.
4241

@@ -90,9 +89,15 @@ In order to run the downloaded application, the following prerequisites need to
9089
</div>
9190
<div class="divider--half"></div>
9291

92+
## Video tutorial
93+
94+
95+
> [!Video https://www.youtube.com/embed/QnQV80hWfco?si=Kcg2ZTIBeENvgaga&list=UULF8cj8_eJROxAXsOjhbvduLw&rel=0]
96+
9397
## Report an issue or send feedback
9498

9599
[This repository](https://github.com/IgniteUI/app-builder) is intended for issues and feature requests submission, as well as for general product discussions, questions and any feedback that you want to share. You can also <a href="mailto:appbuilder@infragistics.com">send us an email</a>.
100+
96101
## Additional Resources
97102
<div class="divider--half"></div>
98103

en/indigo-design-app-builder-components.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ _keywords: App builder components, Indigo Design, Infragistics
66

77
# App Builder Components
88

9+
The **Toolbox** tab on the left let you cycle through the list of all available [Ignite UI for Angular]({environment:infragisticsBaseUrl}/products/ignite-ui-angular) components, as well as some App Builder general components, such as absolute, row, column layout and views container. The search input on the top of the components list makes it easy to find a particular component. All of the components are conveniently distributed into groups based on their usage. The grayed-out components have still not been added, and are thus disabled, but soon will be available in next updates. Components can be added to the **Design Canvas** by dragging and dropping them from the **Toolbox**.
10+
11+
Using App Builder Components:
912
<section class="video-container">
1013
<div>
1114
<div class="video-container__item">
1215
<iframe src="https://www.youtube.com/embed/omlSzOuvFlM" frameborder="0" allowfullscreen></iframe>
1316
</div>
14-
<p>Using App Builder Components</p>
1517
</div>
1618
</section>
1719

18-
The **Toolbox** tab on the left let you cycle through the list of all available [Ignite UI for Angular]({environment:infragisticsBaseUrl}/products/ignite-ui-angular) components, as well as some App Builder general components, such as absolute, row, column layout and views container. The search input on the top of the components list makes it easy to find a particular component. All of the components are conveniently distributed into groups based on their usage. The grayed-out components have still not been added, and are thus disabled, but soon will be available in next updates. Components can be added to the **Design Canvas** by dragging and dropping them from the **Toolbox**.
19-
2020
## Quick add components
2121

2222
You can also use our quick-add feature by using the keyboard shortcut ctrl+E or cmd+E on a macs to search and add components. Just remember "E" stands for everything. The quick-add keeps track of recently used components making it faster to add components you use frequently. Double-clicking a component in the **Toolbox** will also add it to the **Design Canvas**.

en/sidebar-toc/toc.yml

Lines changed: 123 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -1,180 +1,154 @@
1-
21
- name: App Builder Overview
32
href: ../app-builder-overview.md
43
header: true
5-
- name: AI in App Builder
4+
- name: AI-Powered View and Content Generation
65
href: ../ai/getting-started.md
76
new: true
8-
updated: false
97
- name: Getting Started
108
href: ../getting-started.md
11-
new: false
12-
updated: false
139
items:
14-
- name: On-premises prerequisites and installation
10+
- name: Launch App Builder
11+
href: ../getting-started.md#launch-app-builder
12+
- name: Create New App
13+
href: ../getting-started.md#create-new-app
14+
- name: Running the Generated App Locally
15+
href: ../generate-app/run-application-locally.md
16+
- name: On-Premises Prerequisites and Installation
1517
href: ../on-prem-prerequisites-and-installation.md
16-
updated: true
17-
- name: Auth with OpenID Connect
18+
updated: false
19+
- name: On-Premise Authentication with OpenID Connect
1820
href: ../on-premises/auth-with-openid-connect-o-auth.md
19-
new: true
20-
- name: Configuration flags for On-prem and SDK
21+
new: false
22+
- name: On-Premises and SDK Configuration Flags
2123
href: ../on-premises/configuration-flags.md
22-
new: true
23-
- name: Whitelisting External Resources for On-Premise App Builder
24-
href: ../on-premises/external-references-for-whitelisting.md
25-
new: true
26-
- name: Managing Workspaces in App Builder
27-
href: ../managing-workspaces.md
28-
new: true
29-
- name: Running Desktop App
30-
href: ../running-desktop-app.md
31-
- name: Share, Preview and Edit apps
32-
href: ../share-preview-edit-app.md
33-
new: false
34-
- name: Design-to-Code story
35-
href: ../design-to-code-story.md
36-
new: false
37-
items:
38-
- name: Figma
39-
href: ../ui-kits/figma.md
4024
new: false
41-
- name: Sketch
42-
href: ../ui-kits/sketch.md
25+
- name: Whitelisting External Resources (On-Premises)
26+
href: ../on-premises/external-references-for-whitelisting.md
4327
new: false
44-
- name: Interface Overview
45-
href: ../interface-overview.md
46-
new: false
47-
- name: Master-detail style apps
48-
href: ../master-detail/master-detail.md
49-
new: false
28+
- name: Running the App Builder Desktop App
29+
href: ../running-desktop-app.md
30+
- name: Design System & Design-to-Code Workflow
31+
href: ../design-to-code-story.md
5032
updated: false
51-
items:
52-
- name: Step-by-step App Creation examples
53-
href: ../master-detail/step-by-step-examples.md
54-
new: false
55-
- name: Guide to Variables in App Builder
56-
href: ../guide-to-variables-in-app-builder/variables-management.md
57-
new: false
33+
- name: Figma UI Kit & Usage
34+
href: ../ui-kits/figma.md
5835
updated: false
36+
- name: Platform Interface and Structure
37+
href: ../interface-overview.md
5938
items:
60-
- name: Component properties binding
61-
href: ../guide-to-variables-in-app-builder/component-properties-binding.md
62-
new: false
63-
- name: URL Parameters Binding
64-
href: ../guide-to-variables-in-app-builder/url-parameters-binding.md
65-
new: false
66-
- name: Working with events and actions
39+
- name: Interface overview
40+
href: ../interface-overview.md
41+
- name: App Themes
42+
href: ../app-themes/app-themes.md
43+
- name: Toolbox Components
44+
href: ../indigo-design-app-builder-components.md
45+
items:
46+
- name: Reveal Dashboard
47+
href: ../toolbox/reveal-dashboard.md
48+
- name: Grid
49+
items:
50+
- name: Grid Remote Paging
51+
href: ../using-data-in-your-app/grid-remote-paging.md
52+
- name: Grid CRUD
53+
href: ../using-data-in-your-app/crud-operations.md
54+
- name: Form Builder
55+
href: ../using-data-in-your-app/form-builder.md
56+
- name: Query Builder Component
57+
items:
58+
- name: Implementing Query Builder for Server-Side Filtering
59+
href: ../using-data-in-your-app/api-project-query-builder-support.md
60+
updated: false
61+
- name: Step-by-Step Using the Query Builder
62+
href: ../using-data-in-your-app/query-builder-step-by-step-guide.md
63+
updated: false
64+
- name: Layouts
65+
items:
66+
- name: Flex Layouts and Component Positioning
67+
href: ../flex-layouts/flex-layouts.md
68+
- name: Creating Responsive and Fluid Layouts (Row and Column)
69+
href: ../how-to/responsive-fluid-layout.md
70+
- name: Single Page Apps and Navigation
71+
href: ../single-page-apps-and-navigation.md
72+
- name: Building Application Logic
73+
items:
74+
- name: Working with Events and Actions
6775
href: ../guide-to-variables-in-app-builder/working-with-events-and-actions.md
68-
new: false
69-
- name: App Navigation with Route Parameters
70-
href: ../guide-to-variables-in-app-builder/route-parameters-navigation.md
71-
new: false
72-
- name: Responsive Fluid Layouts
73-
href: ../how-to/responsive-fluid-layout.md
74-
new: false
75-
- name: Flex Layouts
76-
href: ../flex-layouts/flex-layouts.md
77-
# items:
78-
# - name: Row and column layout
79-
# href: ../flex-layouts/row-and-column-layout.md
80-
# - name: Fluid resizing & wrapping
81-
# href: ../flex-layouts/fluid-resizing-and-wrapping.md
82-
# - name: Add to layout via context menu
83-
# href: ../flex-layouts/add-to-layout-via-context-menu.md
84-
# - name: Additional resources to learn about web-layouts
85-
# href: ../flex-layouts/additional-resources-to-learn-about-web-layouts.md
86-
- name: UI Components
87-
href: ../indigo-design-app-builder-components.md
88-
# items:
89-
# - name: Quick add components
90-
# href: ../indigo-design-components/quick-add-components.md
91-
# - name: Configuring components
92-
# href: ../indigo-design-components/configuring-components.md
93-
- name: Interactions
94-
href: ../interactions.md
95-
# items:
96-
# - name: Quick add components
97-
# href: ../indigo-design-components/quick-add-components.md
98-
# - name: Configuring components
99-
# href: ../indigo-design-components/configuring-components.md
100-
- name: Using data in your app
76+
- name: Configuring Interactions for Component Events
77+
href: ../interactions.md
78+
- name: Master-Detail Style Apps
79+
href: ../master-detail/master-detail.md
80+
- name: Step-by-step App Creation Examples
81+
href: ../master-detail/step-by-step-examples.md
82+
- name: Using data in the App Builder
10183
href: ../using-data-in-your-app.md
102-
new: false
103-
updated: false
10484
items:
10585
- name: OpenAPI (Swagger) Support
10686
href: ../open-api-swagger-support.md
107-
- name: Grid CRUD Operations
108-
href: ../using-data-in-your-app/crud-operations.md
109-
- name: Grid Remote Paging
110-
href: ../using-data-in-your-app/grid-remote-paging.md
87+
- name: Managing App State with Variables
88+
href: ../guide-to-variables-in-app-builder/variables-management.md
89+
- name: Binding Data to Component Properties
90+
href: ../guide-to-variables-in-app-builder/component-properties-binding.md
91+
- name: URL Parameter Binding
92+
href: ../guide-to-variables-in-app-builder/url-parameters-binding.md
11193
- name: Remote Data Operations
11294
href: ../using-data-in-your-app/remote-data-operations.md
113-
- name: Form Builder
114-
href: ../using-data-in-your-app/form-builder.md
115-
- name: Complex Query Builder
116-
href: ../using-data-in-your-app/query-builder-step-by-step-guide.md
117-
new: true
118-
- name: Web API Query Builder Support
95+
- name: Grid Remote Paging
96+
href: ../using-data-in-your-app/grid-remote-paging.md
97+
- name: Performing Grid CRUD Operations (with OpenAPI)
98+
href: ../using-data-in-your-app/crud-operations.md
99+
- name: Implementing Query Builder for Server-Side Filtering
119100
href: ../using-data-in-your-app/api-project-query-builder-support.md
120-
new: true
121-
- name: Use Data API Builder with Any Database
101+
updated: false
102+
- name: Step-by-Step Using the Query Builder
103+
href: ../using-data-in-your-app/query-builder-step-by-step-guide.md
104+
updated: false
105+
- name: Quickstart with Microsoft Data API Builder
122106
href: ../using-data-in-your-app/quickstart-use-microsoft-data-api-builder.md
123-
new: true
124-
- name: App Themes
125-
href: ../app-themes/app-themes.md
126-
# items:
127-
# - name: Switching app themes
128-
# href: ../app-themes/switching-app-themes.md
129-
# - name: Material vs. Fluent vs Bootstrap
130-
# href: ../app-themes/material-vs-fluent-vs-bootstrap.md
131-
# - name: Customize & apply theme
132-
# href: ../app-themes/customize-and-apply-theme.md
133-
- name: Single Page Apps and Navigation
134-
href: ../single-page-apps-and-navigation.md
135-
# items:
136-
# - name: Master view vs. Child views
137-
# href: ../spa-and-navigation/master-view-vs-child-views.md
138-
# - name: Add navigations (routing)
139-
# href: ../spa-and-navigation/add-navigations-routing.md
140-
- name: Preview Code
141-
href: ../preview-code.md
142-
# items:
143-
# - name: Preview code
144-
# href: ../preview-code-and-genrate-app/preview-code.md
145-
# - name: Compile and Run the app
146-
# href: ../preview-code-and-genrate-app/compile-and-run-the-app.md
147-
- name: Blazor Support
148-
href: ../blazor-support.md
149-
new: false
150-
updated: false
151-
- name: Web Components Support
152-
href: ../web-components-support.md
153-
new: false
154-
updated: false
155-
- name: Toolbox Components
156-
new: false
107+
- name: Form Builder Visual Design and Data Connection
108+
href: ../using-data-in-your-app/form-builder.md
109+
updated: false
110+
- name: App Navigation with Route Parameters
111+
href: ../guide-to-variables-in-app-builder/route-parameters-navigation.md
112+
new: false
113+
- name: Integrations & External Tools
157114
items:
158-
- name: Reveal Dashboard
115+
- name: Adding Reveal Dashboards to Apps
159116
href: ../toolbox/reveal-dashboard.md
160-
new: false
161-
updated: false
162-
- name: Generate App
163-
href: ../generate-app/generate-app-overview.md
164-
new: false
165-
updated: false
117+
- name: Figma Design-to-Code Workflow
118+
href: ../ui-kits/figma.md
119+
- name: OpenAPI (Swagger) Support
120+
href: ../open-api-swagger-support.md
121+
- name: Feed data with Microsoft Data API Builder
122+
href: ../using-data-in-your-app/quickstart-use-microsoft-data-api-builder.md
123+
- name: Publishing Apps to GitHub
124+
href: ../generate-app/upload-application-to-github.md
125+
- name: Publishing Apps to Azure DevOps
126+
href: ../generate-app/azure-integration.md
127+
- name: Code Generation
128+
items:
129+
- name: Preview Code
130+
href: ../preview-code.md
131+
- name: Generate App Overview
132+
href: ../generate-app/generate-app-overview.md
133+
- name: Supported Frameworks
134+
items:
135+
- name: Blazor Code Generation
136+
href: ../blazor-support.md
137+
- name: Web Components Code Generation
138+
href: ../web-components-support.md
139+
- name: Angular Code Generation
140+
href: ../generate-app/generate-app-overview.md
141+
- name: React Code Generation
142+
href: ../generate-app/generate-app-overview.md
143+
- name: Application Deployment
166144
items:
167-
- name: Upload application to Github
145+
- name: Publishing Apps to GitHub
168146
href: ../generate-app/upload-application-to-github.md
169-
new: false
170-
updated: false
171-
- name: Upload application to Azure DevOps
147+
- name: Publishing Apps to Azure DevOps
172148
href: ../generate-app/azure-integration.md
173-
new: true
174-
updated: false
175-
- name: Run Application Locally
176-
href: ../generate-app/run-application-locally.md
177-
- name: Change Log
149+
- name: Sharing and Previewing Applications
150+
href: ../share-preview-edit-app.md
151+
- name: Change Log (Release Notes)
178152
href: ../change-log.md
179-
new: false
180-
updated: true
153+
- name: Video Tutorials
154+
href: ../video-tutorials.md

en/single-page-apps-and-navigation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ _keywords: App builder, Indigo Design, Infragistics
66

77
# Single page apps and navigation
88

9-
> [!Video https://www.youtube.com/embed/hssubbXsOTM?si=yKKhVTo-1_fXyJ6A&list=UULF8cj8_eJROxAXsOjhbvduLw]
10-
119
Another App Builder feature is the single-page apps and navigation. Unlike a page-based design approach, App Builder lets you create separate views that are injected or switched based on how users navigate. To see this action, you can create a new app using the create new application button, then select one of the default layouts that shows a top navigation defined.
1210

1311
<img src="./images/getting-Started-new-project-dialog-Indigo-Design-App-Builder.png" srcset="./images/getting-Started-new-project-dialog-Indigo-Design-App-Builder-@2x.png 2x" />
1412
<p style="text-align:center;">Add layout preset from the Menu button, then select Create New App</p>
1513

14+
> [!Video https://www.youtube.com/embed/hssubbXsOTM?si=yKKhVTo-1_fXyJ6A&list=UULF8cj8_eJROxAXsOjhbvduLw]
15+
1616
## Parent view vs. Child views
1717

1818
What you see here is the master view. And when you look at the views list in the toolbox, you can see that there are two child views nested under it. Each child view corresponds to the navigation buttons in the primary toolbar area. When you preview the app, you will see that clicking on view 1 shows you content available inside view 1, and similarly for view 2.

0 commit comments

Comments
 (0)