Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

colourYellow
titleongoing
Table of Contents

Description

A widget is a self-contained entity that is designed to work within a certain workspace

...

State

Image

Regular

Hover

Hover- Draggable

A frame will be added as a visual indication for draggability

Active (relevant for draggable widgets only, while being dragged)

Disabled

TBD - graphic design

Error

-

Focused

-

Focused Hover

-

Focused Active

-

Focused Disabled

-

...

  • (optional) expand or collapse of widgets can be done by clicking a button in the action buttons area.
    The widget will be collapsed and expanded in animation

  • (optional) drag:

    Image RemovedImage Added

    • Hover over the widget will change the widget to ‘hover-draggable’ state.

    • Hover over the header area will change the mouse cursor to dragging state

    • The user can click-and-hold to drag the widget to a new location (see Drag and Drop for more info).

    • A drag handle may also be presented in hover:

...

  • (optional) resize: hovering over the boundaries of the widget will allow to resize it horizontally/ vertically/ diagonally.

    • In hover:

      • The mouse cursor will change to drag horizontally/vertically/diagonally

      • The boundary line will be visually presented as resizable

      • The hover and resize area should be at list 6 pixels wide.

    • Click-and-hold while changing the mouse location will resize the widget.

...