Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Propriétaire

1 dépôt indexé · Voir sur GitHub

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • Tailwind preset: 'white' renders black under dark appearance (--color-white maps to inverted --rad-ui-color-white)
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 72/100

    rad-ui/ui#2252 ·

    Les mainteneurs répondent en général sous 1 jour

  • Select.Trigger renderValue is undocumented and missing from published types
    Ouverte
    Priority: Medium

    Difficulté 3/5 Une demi-journée Accessibilité débutants 55/100

    rad-ui/ui#2248 ·

    Les mainteneurs répondent en général sous 1 jour

  • Theme without classNamespace renders every component unstyled with default.css
    Ouverte
    Priority: High

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    rad-ui/ui#2246 ·

    Les mainteneurs répondent en général sous 1 jour

  • Published .d.ts files import unresolved '~/' aliases, so props like ToggleGroup.Item children are missing
    Ouverte
    Priority: High

    Difficulté 3/5 Une demi-journée Accessibilité débutants 45/100

    rad-ui/ui#2245 ·

    Les mainteneurs répondent en général sous 1 jour

  • On the Docs website, use the Command component and build a cmd+k behaviour to search for docs and components
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    rad-ui/ui#2242 ·

    Les mainteneurs répondent en général sous 1 jour

  • Experiment - Modal UI Example
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    rad-ui/ui#1897 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add test projects for Next.js App Router + RSC boundaries.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    Type: Infrastructure

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1868 ·

    Les mainteneurs répondent en général sous 1 jour

  • Validate compatibility in ESM/CJS/bundler environments.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    Type: Infrastructure

    Difficulté 4/5 3-5 jours Accessibilité débutants 39/100

    rad-ui/ui#1867 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add visual consistency lint checks for design tokens.
    Ouverte
    Type: Infrastructure

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1864 ·

    Les mainteneurs répondent en général sous 1 jour

  • Ensure every component exposes stable class/state hooks.
    Ouverte
    Type: Feature Type: Technical Debt

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1856 ·

    Les mainteneurs répondent en général sous 1 jour

  • Audit unnecessary re-renders in context-heavy components.
    Ouverte
    Type: Performance

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1850 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add micro-benchmarks for high-frequency interactions.
    Ouverte
    Type: Performance

    Difficulté 4/5 1-2 jours Accessibilité débutants 48/100

    rad-ui/ui#1849 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add "Accessibility" section with keyboard table and ARIA references.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    Type: Accessibility Type: Documentation

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1837 · 28 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add "Features" section per component mirroring Radix/Base UI style.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte
    Type: Documentation

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1836 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add performance regression tests for heavy components (Select, Combobox, Tree).
    Ouverte
    Type: DX Type: Feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1826 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add controlled/uncontrolled switch tests for all stateful primitives.
    Ouverte
    Type: DX Type: Feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1825 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add contract tests for public props signatures.
    Ouverte
    Type: Discussion Type: Documentation Type: Feature

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1822 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add visual regression coverage requirements per component state map.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    rad-ui/ui#1818 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add interaction tests for every keyboard path documented.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1817 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add pointer + keyboard hybrid interaction regression tests.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    rad-ui/ui#1814 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add bidi/RTL behavior tests for directional components.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    rad-ui/ui#1813 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add explicit ARIA pattern links in each component docs page.
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    rad-ui/ui#1811 · 21 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Add a11y lint custom rules for Rad UI usage anti-patterns.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1812 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add high-contrast mode checks.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1806 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add prefers-reduced-motion opt-in defaults for transitions.
    Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    rad-ui/ui#1807 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add reduced-motion behavior tests for animated components.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1805 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add serialization strategy for multi-select controls.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1802 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add native constraint validation interoperability docs.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1799 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add async validation examples and loading states.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    rad-ui/ui#1797 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add server-validation mapping patterns.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 32/100

    rad-ui/ui#1798 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add Field + Input + TextArea + NumberField canonical recipes.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1795 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add adapters/integration examples for React Hook Form and Formik.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1796 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add required/invalid/disabled propagation primitives.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1793 ·

    Les mainteneurs répondent en général sous 1 jour

  • Ensure aria-describedby/aria-errormessage wiring helpers.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1794 ·

    Les mainteneurs répondent en général sous 1 jour

  • Unify event composition utilities usage across primitives.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1791 ·

    Les mainteneurs répondent en général sous 1 jour

  • Extract and share dismissal/layering core utility.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    rad-ui/ui#1792 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add inert/background interaction policy for modal components.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1790 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add typeahead support policy for list-like primitives.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1788 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add escape hatches for custom focus restoration.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1789 ·

    Les mainteneurs répondent en général sous 1 jour

  • Add explicit dir/RTL support props where interaction depends on direction.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    rad-ui/ui#1786 ·

    Les mainteneurs répondent en général sous 1 jour

  • Standardize close/open callback naming (`onOpenChange`, `onValueChange`, etc.).
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    rad-ui/ui#1785 ·

    Les mainteneurs répondent en général sous 1 jour

  • Standardize collision props (`side`, `align`, offsets) where relevant.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    rad-ui/ui#1784 ·

    Les mainteneurs répondent en général sous 1 jour

  • Standardize data attributes (`data-state`, `data-disabled`, etc.) naming and documentation.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    rad-ui/ui#1782 · 4 commentaires ·

    Les mainteneurs répondent en général sous 1 jour

  • Create a primitive-level checklist template for every primitive (anatomy, keyboard model, ARIA roles).
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1779 ·

    Les mainteneurs répondent en général sous 1 jour

  • Ensure every primitive supports controlled/uncontrolled mode consistently.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    rad-ui/ui#1780 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement **Menu** as first-class component aliasing/abstracting core menu primitive.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1776 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement **Autocomplete** (or clearly unify with Combobox and provide alias/docs migration path).
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1775 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement **Form** helpers (validation state wiring + submission helpers).
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    rad-ui/ui#1773 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement **Field** composition primitive (label, description, error, control linkage).
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100

    rad-ui/ui#1771 ·

    Les mainteneurs répondent en général sous 1 jour

  • Implement **Input** primitive with controlled/uncontrolled semantics.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100

    rad-ui/ui#1770 ·

    Les mainteneurs répondent en général sous 1 jour

Affichage des 100 plus récents

Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.

Ouvrir le filtre avancé

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.