Skeleton is an adaptive design system powered by Tailwind CSS.

a11y accessibility astro components components-library design design-system nextjs react svelte sveltekit tailwindcss user-interface vite
11 Open Issues Need Help Last updated: Dec 5, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The `RatingsGroup` component in `skeleton-svelte` is incorrectly applying control-related attributes to its `<label>` element. This issue stems from using `getControlProps` instead of `getLabelProps` within the `label.svelte` component, leading to invalid attributes being spread to the label.

Complexity: 1/5
bug good first issue help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
documentation enhancement good first issue help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
help wanted feature request

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
good first issue feature request

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
Add Stepper Component about 1 month ago
help wanted feature request

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
bug good first issue help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
help wanted feature request

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite
enhancement good first issue help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite

AI Summary: Add `title` and `aria-label` attributes with default values to Skeleton components using the `btn-icon` class, ensuring consistency across Svelte and React versions. This involves updating type definitions, component code, and templates, following established style conventions and providing semantic descriptions for the attributes. A list of components requiring updates is provided, but a thorough audit may be necessary.

Complexity: 4/5
good first issue help wanted feature request

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite

AI Summary: Update the Skeleton documentation and code examples to include `aria-label` and `title` attributes on icon buttons for improved accessibility. This involves modifying existing code examples and potentially adding props to components where icon buttons are used within them (this latter part is out of scope for this specific issue).

Complexity: 3/5
documentation good first issue help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite

AI Summary: The task involves fixing type errors in the `generate-schema.ts` script within the Skeleton Labs documentation project. This requires removing the script from the TypeScript compiler's exclusion list, running type checks, and adding the necessary type annotations to resolve the reported errors, specifically addressing issues related to unspecified types and Necroparser integration.

Complexity: 3/5
enhancement help wanted

Skeleton is an adaptive design system powered by Tailwind CSS.

TypeScript
#a11y#accessibility#astro#components#components-library#design#design-system#nextjs#react#svelte#sveltekit#tailwindcss#user-interface#vite