/solid-apg

UI toolkit of accessible low-level Solid.js primitives

Primary LanguageTypeScriptMIT LicenseMIT

Solid APG

Collection of functions (referred to as primitives or builders) developed for the Solid.js library. It encompasses the logic for crafting accessible UI components while adhering to the WAI-ARIA standard and APG design patterns.

1. Installation

npm install solid-apg@latest
yarn add solid-apg@latest
pnpm install solid-apg@latest
bun add solid-apg@latest

2. Project structure

Name Description Link Source code
solid-apg Package distributed via npm npmjs ./packages/solid-apg
Documentation Docs page of the solid-apg library Vercel ./apps/docs
Application Example SolidStart application to showcase solid-apg. Vercel ./apps/solid-start-example
Test report Generated test results for solid-apg unit tests GitHub Pages -
Code coverage Generated code coverage for solid-apg unit tests GitHub Pages -
Typedoc documentation Generated typedoc documentation for solid-apg source code GitHub Pages -

3. Contributing

3.1 Prerequisites

3.2 Installation

git clone git@github.com:susickypavel/solid-apg.git
cd solid-apg

pnpm install