Cal Adapt Svelte Components

screenshot of Cal Adapt Svelte Components

Component library and playground for developing Svelte UI components for Cal-Adapt.org and related GIF projects.

Overview

This repository is for developing new UI components for Cal-Adapt.org. The components use the Svelte JavaScript framework and IBM Carbon Design system. The purpose of this repository is to reduce development time and allow for compatibility with other Cal-Adapt related projects.

Features

  • Search with auto-suggest: A search box component with auto-suggest. It improves accessibility by correcting aria and role attributes.
  • Component code: Includes the code for the search component.
  • Demo: a demo of the search component's behavior.

Summary

This repository contains UI components for Cal-Adapt.org, developed using the Svelte JavaScript framework and IBM Carbon Design system. The components include a search box with auto-suggest functionality, and the repository helps reduce development time and improve compatibility with other Cal-Adapt projects. Installation instructions are provided to set up and use the components.