Skip to content

Internal

Design system

Every component available to AIKA screens. Any new screen must be buildable by composing what is on this page.

Foundations

Colour, typography and elevation tokens.

Brand palette

Accent only - never large fills

FPT Blue

#005BAC

FPT Orange

#F37021

FPT Green

#6DBE45

Blue soft

#EDF6FF

Orange soft

#FFF4EC

Green soft

#F3FBF1

Neutral ramp

Gray 25 → 900

25
50
100
200
300
400
500
600
700
900

Type scale

Typography dominates the page

Subtitle 32

Subtitle 24

Body large 18

Body 16 - the default reading size.

Caption 14 - metadata and controls.

Actions

AppButton, AppDropdownMenu, AppTooltip.

Forms

Every control shares the AppField scaffold.

Inputs

Visible to everyone with access to the workspace.

Enter a valid FPT Software address.

New questions are scoped here.

0 / 200

Choices

Navigation

Breadcrumbs, tabs, segmented filters, pagination.

Data display

AppTable, AppStat, AppBadge, AppListRow.

1,248

Ingested

12

Processing

2

Failed

0

Queued

Documents

Sample document table
DocumentStatus
pdfSiebel Security Guide.pdfIngested
docxSiebel System Admin Guide.docxIngested
xlsxSiebel Config Parameters.xlsxIngested
pdfSiebel Troubleshooting Guide.pdfIngested

Badges and rows

NeutralProcessingIngestedFailedOutline
pdf

Siebel Security Guide.pdf

3.2 MB · Apr 24, 2025 · Linh Tran · 412 chunks

Ingested
docx

Siebel System Admin Guide.docx

5.1 MB · Apr 20, 2025 · Linh Tran · 688 chunks

Ingested

Feedback

Alerts, toasts, modals and confirmations.

Alerts

Re-indexing scheduled

Siebel will be re-indexed tonight at 22:00 ICT.

24 documents ingested

Overlays

States

Loading, empty and error - the three states every screen needs.

Loading

Retrieving passages…

Empty

No documents yet

Upload the first document to start building this knowledge base.

Error

Retrieval unavailable

The knowledge index could not be reached.

Reference: IDX-503

Chat loading

AIKA is searching your knowledge base

Chat empty

Ask anything about your knowledge base

AIKA answers only from documents ingested into Siebel, and cites the section it used.

Try one of these