Toolkit with accessible components, styles, and examples for your next web app

Ariakit retweeted
New nested dialog example on Ariakit: ariakit.org/examples/dialog-…
2
58
10,599
Ariakit retweeted
New icons on ariakit.org/components
2
3
49
6,889
Ariakit retweeted
The next version of Ariakit will feature JSDocs that provide links to examples showcasing that specific feature on ariakit.org.
2
4
46
7,330
Ariakit retweeted
The Ariakit newsletter is back! ✉️ New post going out today.
2
2
19
2,972
Ariakit retweeted
Now you can open all examples on ariakit.org with Next.js, which is helpful if you need to test Ariakit components on the server. ⚡️
2
12
85
28,960
Ariakit retweeted
Just published the component stores docs: ariakit.org/guide/component-… Let me know what you think.
4
4
20
4,501
Ariakit retweeted
Here's an interesting thing about @ariakitjs test files: there's no reference to React or JSX. Rather, they focus solely on testing DOM functionality (1st image). To accomplish this, the tested component is imported and rendered "before each" test in a separate setup file (2nd image). Do you know what this means? Yes, we can potentially reuse this file to test the same component written with any framework, not only React.
2
5
70
18,558
Ariakit retweeted
Just added an "Open in StackBlitz" button to ariakit.org ⚡️
2
8
92
19,944
Ariakit retweeted
Used React Server Components to transpile the code from TypeScript to JavaScript. Cool thing! Soon on ariakit.org.

ALT A simple code editor widget on a web page that shows a code snippet in TypeScript. There's a top bar with tabs with 3 files on the left: index dot TSX, menu dot TSX, and style dot CSS. And a toolbar on the right with a custom select widget with the TypeScript icon. Clicking on the icon and choosing JavaScript instead changes the file names to index dot JS and menu dot JS. And the code snippet gets transpiled to JavaScript.

5
10
177
45,371
Replying to @ariakitjs
@ariakitjs is my favorit React UI Kit. Smart DX, Simple to use, super easy to customize and accessible. ✨✨🌟✨🌟...
Testing the @ariakitjs hovercard with VoiceOver:
1
7
634
Ariakit retweeted
Testing the @ariakitjs hovercard with VoiceOver:
1
1
27
2,730
Ariakit retweeted
In the next version of @ariakitjs, it will be possible to set the initial focus element of a dialog using the `autoFocus` prop, similar to the native dialog element. This feature will be available for all components that use Dialog underneath: Popover, Menu, etc.
2
4
48
4,171
Ariakit retweeted
I’ll talk about @ariakitjs at React Conf Brazil next Saturday. It will be in Portuguese but with a lot of code and demos. So, hopefully, it won’t be too hard to follow. reactconf.com.br
1
1
23
Replying to @JLarky
@ariakitjs has gorgeous headless select/multi-select/combobox. All of them are accessible too
1
1
4
Replying to @ariakitjs
@ariakitjs is built with care and attention to detail. It works just like you'd expect it to. @diegohaz you're awesome, dude! Can't wait to show how I'm using it in this product I'm working on and also build lots of demos with it.
1
6
Replying to @ariakitjs
@ariakitjs by @diegohaz is 💯💯💯
1
4
Ariakit retweeted
If Twitter doesn’t survive and you want to keep receiving updates from me and @ariakitjs, subscribe here: newsletter.ariakit.org
1
1
4
Ariakit retweeted
Just pushed the WIP version of the Ariakit docs to ariakit.org There's still a lot to do, but it's better than the old placeholder site. And the PR was already big enough (200+ files changed 😆).
8
16
164
Ariakit retweeted
This is one of my favorite examples on the @ariakitjs site. Alt: Navigating to a "Sliding menu" page and playing with the nested menus that slide in and out using CSS Scroll Snap.
2
11
158
Ariakit retweeted
Documenting the @ariakitjs Menu examples.
4
15
187