Youtap Tech Indonesia
Breadcrumbs

Indicative UI

Version history

Version

Date

Comment

Current Version (v. 1)

Oct 03, 2023 01:35

@Unknown user


Introduction

Indicative UI extends to various elements, including pagination indicators that guide users through content and selection indicators that enhance user interaction. By adhering to these principles and incorporating these elements, we ensure that our user interfaces not only reflect our brand identity but also enhance the overall user experience. Indicative UI empowers our design and development teams to collaborate effectively, fostering creativity within a structured framework, and ultimately leading to efficient, on-brand, and user-friendly digital products.


This section includes the following components and their variations:


Components

01. Schedule Status Indicator

Figma component - Schedule Status Indicator

This component is a base component of the Schedule UI component. All specifications and use cases can be found here.

01c1c865-b94a-40d1-a40a-57f33df87e27.png

02. Paid date indicator

Figma component - Paid date indicator

This component is a base component of the Schedule UI component. All specifications and use cases can be found here.

Tracking payment.png

03. Background selector

01. Specifications & Usage

Figma component - Background selector

This component is used in the following scenarios:

  • An account is set up and the user can select the colour/image the account is displayed in


background-selector


Background selector.png

Specifications

width - 224px (depending on amount of choices)

height - 24px

space between elements - SP_2

Icon specifications

size - 24 x 24px

colour - dependent on options provided, here:


selected state - stroke, outside, 3px, secondary1-20

02. Interaction behaviour

Initial state

Background selector.png


When a user lands on a page that allows the user to change the background, the first background option is selected.

Changed selection

Background selector2.png

After clicking on a different option, this option becomes selected. The initial option becomes deselected.

The background the selector relates to will change the background accordingly.


04. Account PIN - verification

Figma component - Acount PIN - verification

This component is a base component of the PIN Entry component. All specifications and use cases can be found here.

PIN_1.png

05. Current Page Indicator

01. Specifications & Usage

Figma component - Page Control_Indicator

This component is used in the following scenarios:

  • Whenever there are more options available and the user needs to swipe left/ right to view the other options, e.g. shortcuts

page-control-indicator


indicator1.png


Specifications

width - 72px (depending on amount of options)

height - 8px

space between elements - SP_1

Icon - selected

size - 8 x 8px

colour - primary

Icon - unselected

first/last icon unselected

size - 8 x 8px

colour - tertiary-black-20


other icons unselected

size - 5 x 5px (within fixed frame 8 x 8px, centre-aligned)

colour - tertiary-black-20

02. Interaction behaviour

page indicator.gif


Initial state

The first option is selected whenever a user lands on a page that showcases different options that can be swiped between.


Changed state

Afterwards, the user can swipe left or right and the indicator moves accordingly.


06. Tag

01. Specifications & Usage

Figma component - Tag

This component is used in the following scenarios:

  • To provide an indication of a certain status, e.g. verified for KYC

tag
Tag.png


Specifications

width - 103px (dependent on copy)

height - 32px

space between elements - SP_1

padding top/bottom - 4px

padding left/right - SP_1

corner-radius - 16px

label description

colour - tertiary-white

size - label2

padding left/right - SP_1

alignment - centre

start adornment icon (optional)

size - 24 x 24px

colour - tertiary-white

end adornment icon (optional)

size - 24 x 24px

colour - tertiary-white

02. Interaction behaviour

Tags.png


Depending on the function of the tag, the user can click on it and it opens up an overlay with necessary information.


07. Loading indicator

01. Specifications & Usage

Figma component - Loading indicator

This component is used in the following scenarios:

  • When a feature has a time limit before it becomes invisible again due to sensitive content, e.g. the App PIN

loading-indicator


Property 1=Default.png

Specifications

width - 295px

height - 20px

colour - linear gradient (#928BF0; 000B3F)

02. Interaction behaviour

loader.gif

Initial state

The loader is fully filled and reduces length depending on the amount of time that is set for the user to view a certain feature.

Afterwards, it resets to the locked state.


07. Nav/ Card Request Indicator

01. Specifications & Usage

Figma component - Nav/Card_request types

This component is used in the following scenarios:

  • Only used within card management to select which card you want to order

card1.png
card2.png

Specifications

width - 375px (full length)

height - 31px

padding left/right - SP_3

spacing between elements - auto (depending on amount of elements shown)


Physical - selection

spacing between selection and text - SP_1


Unselected

colour text - tertiary-black

colour selection - tertiary-white


Selected

colour text - secondary2

colour selection - secondary

Virtual/Burner/Business - selection

spacing between selection and text - SP_1


Unselected

colour text - tertiary-black

colour selection - tertiary-white


Selected

colour text - primary

colour selection - primary


02. Interaction behaviour

Initial state


Type=Physical card page.png


Changed state
Type=Virtual card page.png


Landing on the card request area, the first option that is selected is ‘Physical’.

Afterwards, a user can switch to Virtual, Burner, or Business by clicking on them or swiping between them.



08 Story Page Indicator

01. Specifications & Usage

Figma component - Story Page Indicator

This component is used in the following scenarios:

  • Only used together with stories

  • Only used when there needs to be further explanation on onboarding/ features

story-page-indicator
page1.png


Specifications

length - 279px (depending on the pages shown)

height - 34px

Space between elements - SP_1

Steps - specifications

space between - 14px

height - 2px

length - 60px


not loaded

colour - primary20


just starting

colour background - primary20

colour fill - primary


filled

colour fill - primary

Close icon - specifications

size - 24 x 24px

colour - tertiary-white

02. Interaction behaviour

When starting the story, the first indicator is empty, but fills up with the amount of time set for the page to view.


Then it moves to the 2nd indicator to start the 2nd part of the story, and so forth until the last one.


Accessibility

For indicative UI, follow the WCAG2.0 - AA standard for colour, readability and other relevant considerations for indicative UI elements.

 

Figma plugins to check AA accessibility

Best for designing or exploring

A11y - https://www.figma.com/community/plugin/733159460536249875

 

Best for final check

contrast - https://www.figma.com/community/plugin/911262488575486588



Resources