# Kirigami

- [KDE is ours](/start/kde-developer-platform/readme/getting-started/kirigami/_index.md): Learning to create your first applications using your own framework
- [Setting up and getting started](/start/kde-developer-platform/readme/getting-started/kirigami/index.md): Getting ready to create our first Kirigami application
- [Explaining pages](/start/kde-developer-platform/readme/getting-started/kirigami/index-1.md): Pages allow you to organize your application content
- [Layouts, ListViews, and Cards](/start/kde-developer-platform/readme/getting-started/kirigami/index-2.md): Figuring out the different ways of placing things on a page
- [Adding actions](/start/kde-developer-platform/readme/getting-started/kirigami/index-3.md): Learning more about Kirigami's Actions will help us make our application more useful.
- [Adding a dialog](/start/kde-developer-platform/readme/getting-started/kirigami/index-4.md): Getting to grips with Kirigami dialogs.
- [Using separate files](/start/kde-developer-platform/readme/getting-started/kirigami/index-5.md): Separating unwieldy code into different files, and attach signals to your components.
- [Next steps](/start/kde-developer-platform/readme/getting-started/kirigami/index-6.md): What to do after finishing your first simple Kirigami application
- [Colors and themes in Kirigami](/start/kde-developer-platform/readme/getting-started/kirigami/index-7.md): Make your app follow your user color scheme
- [Typography](/start/kde-developer-platform/readme/getting-started/kirigami/index-8.md): Laying out your content
- [Actions based components](/start/kde-developer-platform/readme/getting-started/kirigami/index-9.md): Kirigami's Actions are used to add functionality to components.
- [Page rows and page stacks](/start/kde-developer-platform/readme/getting-started/kirigami/index-10.md): Add flow to your application: Add, remove and replace pages in different ways
- [Scrollable pages and list views](/start/kde-developer-platform/readme/getting-started/kirigami/index-11.md): Scrollable pages are useful when combined with vertical components or dynamic components such as List Views.
- [Cards](/start/kde-developer-platform/readme/getting-started/kirigami/index-12.md): A card serves as an overview and entry point for more detailed information and can offer direct access to the most important actions of an item.
- [Drawers](/start/kde-developer-platform/readme/getting-started/kirigami/index-13.md): Drawers provide applications with quick access to controls and pages of your application.
- [Chips](/start/kde-developer-platform/readme/getting-started/kirigami/index-14.md): Chips are small elements typically used to list out related properties.
- [Dialog types](/start/kde-developer-platform/readme/getting-started/kirigami/index-15.md): Various ways to serve and input data.
- [Controls and interactive elements](/start/kde-developer-platform/readme/getting-started/kirigami/index-16.md): Make your apps more interactive by using buttons, selection controls, sliders, and text fields.
- [Form layouts](/start/kde-developer-platform/readme/getting-started/kirigami/index-17.md): Easily create attractive interaction areas with Kirigami FormLayouts
- [Inline messages](/start/kde-developer-platform/readme/getting-started/kirigami/index-18.md): Display messages related to the content in your application
- [Action toolbars](/start/kde-developer-platform/readme/getting-started/kirigami/index-19.md): Create your own customisable tool bars with the ActionToolBar component
- [Progress bars and indicators](/start/kde-developer-platform/readme/getting-started/kirigami/index-20.md): Provide your users with loading state information using progress bars.
- [List views](/start/kde-developer-platform/readme/getting-started/kirigami/index-21.md): A list view can help you easily display many components dynamically.
- [Understanding CMakeLists](/start/kde-developer-platform/readme/getting-started/kirigami/index-22.md): Getting to grips with how CMakeLists.txt files work
- [Figuring out main.cpp](/start/kde-developer-platform/readme/getting-started/kirigami/index-23.md): Understanding the central file of our backend code
- [Connect logic to your QML user interface](/start/kde-developer-platform/readme/getting-started/kirigami/index-24.md): Connect a backend to do calculations and supply your user interface with data to display
- [Connect models to your QML user interface](/start/kde-developer-platform/readme/getting-started/kirigami/index-25.md): Connect models from C++ backend to QML frontend
- [About page](/start/kde-developer-platform/readme/getting-started/kirigami/index-26.md): Informations about your application
- [Introduction to Kirigami Addons](/start/kde-developer-platform/readme/getting-started/kirigami/index-27.md): Get acquainted with Kirigami Addons components
- [FormCard About pages](/start/kde-developer-platform/readme/getting-started/kirigami/index-28.md): Learn to create About pages to credit your application.
- [Form delegates in your settings pages](/start/kde-developer-platform/readme/getting-started/kirigami/index-29.md): Create elegant custom settings pages.
