GUILD OF GLEKS UIv21.19.0

@guildofgleks/ui

Components

All 41 pages — components and the three directives, gogBadge, gogTooltip and gogRipple — grouped by what they are for. Every drawing is in the current theme's colours; switch the theme and they follow.

Actions

  • Button

    Actions, links styled as buttons, severities and loading.

  • Button Toggle

    A segmented control: one choice, or several, from a row.

  • Menu

    A dropdown of actions, opened from any trigger.

  • Toggle

    An on/off switch for a setting that applies at once.

Forms & Inputs

  • Autocomplete

    A text field that suggests as you type.

  • Calendar

    A date grid: a day, a range or a time, inline.

  • Checkbox

    Checked, unchecked or indeterminate, alone or in a list.

  • Datepicker

    A date field with a calendar in a popup.

  • File Upload

    Choose files by picker or by drag and drop.

  • Input Field

    Text input with a label, add-ons, a clear button and errors.

  • Multiselect

    Pick several options, shown as chips.

  • Radio Group

    Exactly one of a few options, all visible.

  • Rating

    A score out of a few stars, to give or to show.

  • Select

    Pick one option from a dropdown list.

  • Slider

    A value or a range along a track.

  • Text Area

    Multi-line text that can grow with its content.

Data Display

  • Avatar

    A person as a picture, initials or an icon — alone or in a group.

  • Badge

    A count or a dot pinned to the corner of anything.

  • Chip

    A compact item to remove, filter by or pick.

  • Divider

    A rule between sections, with or without a label.

  • Icon

    136 built-in outline icons, and any SVG of your own.

  • Paginator

    Page through a long list, with an optional page size.

  • Progress Bar

    How far a task has got, or that it is running.

  • Ripple

    Press feedback for anything you can click.

  • Skeleton

    The shape of content that is still loading.

  • Table

    Sortable, paginated, selectable — and virtualized when it is long.

  • Tag

    A short status label in a severity colour.

Layout & Navigation

  • Accordion

    Stacked sections that open one or several at a time.

  • Breadcrumbs

    Where this page sits, and the way back up.

  • Card

    A surface for one thing — linkable as a whole.

  • Collapsible

    Show and hide one region; the primitive under the accordion.

  • Panel

    A titled region of a page, collapsible if it needs to be.

  • Scroll

    A scroll area with a themed, auto-hiding scrollbar.

  • Stepper

    Where a user is in a multi-step task.

  • Tabs

    Switch between views without leaving the page.

Feedback & Overlays

  • Alert

    A persistent message in the flow of the page.

  • Dialog

    A modal window, opened from a template or a service.

  • Empty State

    What a region says when it has nothing to show.

  • Spinner

    Something is loading, for an unknown length of time.

  • Toast

    A short message that comes and goes on its own.

  • Tooltip

    A hint on hover or focus.