Aqua DS - Component Library

Quick Start

Framework Implementation

WebComponents

Vue 3

React

Angular

Components

Data Types

Directives

Style Customization

Theming

Custom Styles

Layout styling (Bulma)

Icons


ChangeLog

FAQ


Aqua Basis

Aqua Composition

This section documents the global data types used across the components in the Aqua Design System. These types serve as foundational structures to ensure consistency, type safety, and interoperability between modules.

Interfaces

Define the structure and expected shape of complex data.

Interfaces

Enums

Ensure predictable behavior through standardized constant values.

Enums

Types

Provide flexibility and precision for reusable and composite values.

Types

Constants

Represent default configurations for consistent behavior out of the box.

Constants

How to implements?

You only need to search the data type that you need from you framework library and it should be enough.

import {
	Alignment, // Enum
	AlignType, // Type
	POPOVER_CONFIG, // Constant
	IVirtualScrollConfig // Interfaces
} from '@aqua-ds/vue';

On this page

Design together. Build together. Speak the same language.

back Aqua.png