In Akuko, Components are the building blocks of your data storytelling journey. They are the visual and interactive elements that allow you to craft engaging and informative data stories, transforming raw data into meaningful insights. Whether you're creating charts, maps, tables, or other data-driven elements, components empower you to communicate your message effectively.
Overview of Components
Components are the visual representations of your data within your Akuko data stories. Each component serves a specific purpose and can display data in various formats. Whether you want to create informative charts, detailed tables, interactive maps, or any other data visualization, components are your versatile tools for the job.
Text: Allows you to add textual content to your Posts. You can format text, add links, and customize styles.
Table: Enables you to display tabular data in your Posts. Tables are highly customizable, and you can link them to data sources.
Map: Allows you to create interactive maps in your Posts. You can visualize geographical data using Layers.
Button: Provides clickable buttons and menus that can trigger events or navigate to other Posts.
Cards: Card components are versatile and can display a variety of components. They are often used for looping through a set of items in a consistent way.
Chart: Lets you create data visualizations, such as bar charts, column charts, and line charts, to represent data in a graphical format.
Filter: Enables users to filter data displayed in multiple components simultaneously. Useful for interactive data exploration.
Layout: Defines the structure of your Posts. You can use layouts to arrange other components in a specific format.
Number: Displays numeric values and can be linked to data sources for dynamic updates.
While each component has its unique characteristics, they all share some standard settings that allow you to control their appearance and behavior. These settings include customization options like styling, layout, and data sources.
In addition to standard settings, each component comes with its own set of component-specific settings that enable you to tailor the component's behavior to your specific needs. These settings may include chart types, map styles, table formatting, and more.
Linking Components to Sources
One of the key strengths of Akuko is its ability to connect components directly to data sources. You can seamlessly link components to data in Google Sheets, CSV files, PostgreSQL databases, and more. This integration ensures that your data is always up-to-date and reflects changes made in the source data.
Filters for Component Interaction
To enhance interactivity and data exploration in your data stories, Akuko provides a powerful filtering mechanism. With Filters, you can link multiple components and control their data based on user interactions. Filters enable dynamic data exploration and allow your audience to focus on the aspects of the data that interest them the most.
Events for Custom Logic
For advanced customization and interactive storytelling, Events in Akuko let you configure custom logic based on user actions. With Events, you can define actions triggered by events like clicking on a chart element, selecting a map region, or interacting with other components. This advanced feature enables you to create tailored, interactive experiences for your audience.
In this section of the Akuko documentation, we'll explore each component type in detail, providing guidance on how to use them effectively, customize their settings, and create compelling data stories. Whether you're new to data storytelling or an experienced data communicator, these resources will help you unlock the full potential of Akuko's components.
Let's dive into the world of Akuko components and discover how they can elevate your data storytelling.