-
Notifications
You must be signed in to change notification settings - Fork 482
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Setup base PR * Initial documentation updates (#369) Catching up with merged features/fixes * Update release note for React 18 (#371) * Update release note for React 18 * Update data/primitives/overview/releases.mdx Co-authored-by: Benoît Grélard <benoit.grelard@gmail.com> Co-authored-by: Benoît Grélard <benoit.grelard@gmail.com> * Primitives 1344 documentation (#376) * Add new version pages * Remove references to `forwards` in new versions * Document NavigationMenu close on click 1347 (#380) * Document Select fix (#381) * Update `NavigationMenu` docs (#385) * Document Slot fix (#386) * Document Slot fix * PR feedback * Document latest menu/select updates (#387) * Document latest menu/select updates * Update 0.1.2.mdx * Update 0.1.2.mdx * Update 0.1.2.mdx * Add context menu note to release (#388) * Fix release note (#389) * Document ScrollArea animatable Thumb change (#390) * Remove enter key as per #393 * Document DismissableLayer fixes (#394) * Catchup on demo updates (#396) * Catchup on demo updates * Update data/primitives/components/select/0.1.2.mdx Co-authored-by: Andy Hook <hello@andyhook.dev> * PR feedback Co-authored-by: Andy Hook <hello@andyhook.dev> * Document tabs animation (#397) * Update file version/s * Update doc * Document submenu api change, `allowPinchZoom` prop move (#395) * Document submenu changes * Document `allowPinchZoom` prop change * Feedback * Document latest select fix (#398) * Document latest select fix * Update data/primitives/overview/releases.mdx Co-authored-by: Andy Hook <hello@andyhook.dev> Co-authored-by: Andy Hook <hello@andyhook.dev> * Document latest RadioGroup change (#399) * Document latest DismissableLayer change radix-ui/primitives#1423 * Sync files with recent changes (#412) * Document new Portal parts (#413) * Document new Portal parts * Document changes * Update demos * Update DeveloperExperienceSection.tsx * Document latest ContextMenu changes (#414) * Document latest Select changes (#415) * Document latest Select changes radix-ui/primitives#1459 * Add missing prop * Document latest Portal changes (#416) radix-ui/primitives#1463 * Parity in release branch from #417 (#419) #417 * Document `data-*` attributes (#407) * Setup base PR * Initial documentation updates (#369) Catching up with merged features/fixes * Document `data-*` attributes * Document `data-*` * Fix spaces and render * Fix data * Document `data-*` attributes * Document `data-*` attributes * Add missing data attributes * Fix minor tweaks * Fix minor tweaks * Fix minor tweaks Co-authored-by: Benoît Grélard <benoit.grelard@gmail.com> * Parity with #421 (#422) * Document toast animation improvements (#423) * Update release note * Label required, update package version * Document CSS variables (#426) * Document CSS variables * Change `Tooltip` CSS variable description * remove from slider * Fix `Accordion` CSS variable * Remove `ScrollArea` CSS variables * Update `transform-origin` description * Add `Toast` CSS variables better description * Fix `PropsTable` width * Fix minor tweaks * Fix minor tweaks * Apply copy suggestions * Fix minor tweaks * Fix minor tweaks * Fix minor tweaks * Update data/primitives/components/tooltip/0.1.8.mdx Co-authored-by: Andy Hook <hello@andyhook.dev> Co-authored-by: Benoît Grélard <benoit.grelard@gmail.com> Co-authored-by: Andy Hook <hello@andyhook.dev> * Document tooltip hover changes (#431) * Parity with #430 (#432) * Document `allowPinchZoom` changes (#433) * Document `allowPinchZoom` changes * Feedback * Release docs adjustments * Updating versions in log to v1 (for all hands purpose) * Copy change * Fix typo in `onSelect` desc and release note * Document popper changes (#437) * Update changelog * Document prop changes * Update demos with props * Update live demos * Add missing portals * Update deps * Revert "Update live demos" This reverts commit 981d20a. * Update deps * Update codesandbox css * Remove portal in marketing hero demos * Document new boundary prop * Missing changelog + add portal back on subs * PR feedback * PR feedback * Update stats (#438) * Update release to use 1.0.0 filenames (#439) * Shift breaking to first in change log * Move files to 1.0.0 * Upgrade DS version (#440) * Release refinement (#441) * Revert announce filename and deprecate * Update data-highlighted description * Release date consistency * Revert "Update data-highlighted description" This reverts commit 30b3ae1. * Tweak realease note order * Update release tags to major * Upgrade DS and primitives (#442) Co-authored-by: Andy Hook <hello@andyhook.dev> Co-authored-by: Bu Kinoshita <bukinoshita@gmail.com>
- Loading branch information
1 parent
5fbe3fb
commit 80c2962
Showing
81 changed files
with
12,103 additions
and
1,546 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
import React from 'react'; | ||
import { Box, Text, Kbd, Code } from '@modulz/design-system'; | ||
import { RegionTable } from './RegionTable'; | ||
|
||
type KeyboardDef = { | ||
cssVariable: string; | ||
description: React.ReactNode; | ||
}; | ||
|
||
export function CssVariablesTable({ | ||
data, | ||
'aria-label': ariaLabel, | ||
'aria-labelledby': ariaLabelledBy, | ||
}: { | ||
data: KeyboardDef[]; | ||
'aria-label'?: string; | ||
'aria-labelledby'?: string; | ||
}) { | ||
const hasAriaLabel = !!(ariaLabel || ariaLabelledBy); | ||
return ( | ||
<RegionTable | ||
css={{ width: '100%', textAlign: 'left', borderCollapse: 'collapse' }} | ||
aria-label={hasAriaLabel ? ariaLabel : 'Keyboard Interactions'} | ||
aria-labelledby={ariaLabelledBy} | ||
> | ||
<thead> | ||
<tr> | ||
<Box as="th" css={{ borderBottom: '1px solid $gray6', py: '$3', pr: '$4', width: '45%' }}> | ||
<Text size="2" css={{ color: '$gray11' }}> | ||
CSS Variable | ||
</Text> | ||
</Box> | ||
<Box as="th" css={{ borderBottom: '1px solid $gray6', py: '$3', pr: '$4', width: '55%' }}> | ||
<Text size="2" css={{ color: '$gray11' }}> | ||
Description | ||
</Text> | ||
</Box> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
{data.map(({ cssVariable, description }, i) => ( | ||
<tr key={i}> | ||
<Box | ||
as="td" | ||
css={{ | ||
borderBottom: '1px solid $gray6', | ||
py: '$3', | ||
pr: '$4', | ||
whiteSpace: 'nowrap', | ||
}} | ||
> | ||
<Code | ||
css={{ | ||
whiteSpace: 'normal', | ||
}} | ||
> | ||
{cssVariable} | ||
</Code> | ||
</Box> | ||
|
||
<Box as="td" css={{ borderBottom: '1px solid $gray6', py: '$3' }}> | ||
<Text size="3" css={{ lineHeight: '25px' }}> | ||
{description} | ||
</Text> | ||
</Box> | ||
</tr> | ||
))} | ||
</tbody> | ||
</RegionTable> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
import React from 'react'; | ||
import { Box, Text, Kbd, Code } from '@modulz/design-system'; | ||
import { RegionTable } from './RegionTable'; | ||
|
||
type KeyboardDef = { | ||
attribute: string; | ||
values: string; | ||
}; | ||
|
||
export function DataAttributesTable({ | ||
data, | ||
'aria-label': ariaLabel, | ||
'aria-labelledby': ariaLabelledBy, | ||
}: { | ||
data: KeyboardDef[]; | ||
'aria-label'?: string; | ||
'aria-labelledby'?: string; | ||
}) { | ||
const hasAriaLabel = !!(ariaLabel || ariaLabelledBy); | ||
return ( | ||
<RegionTable | ||
css={{ width: '100%', textAlign: 'left', borderCollapse: 'collapse' }} | ||
aria-label={hasAriaLabel ? ariaLabel : 'Keyboard Interactions'} | ||
aria-labelledby={ariaLabelledBy} | ||
> | ||
<thead> | ||
<tr> | ||
<Box as="th" css={{ borderBottom: '1px solid $gray6', py: '$3', pr: '$4', width: '45%' }}> | ||
<Text size="2" css={{ color: '$gray11' }}> | ||
Data Attribute | ||
</Text> | ||
</Box> | ||
<Box as="th" css={{ borderBottom: '1px solid $gray6', py: '$3', pr: '$4', width: '55%' }}> | ||
<Text size="2" css={{ color: '$gray11' }}> | ||
Values | ||
</Text> | ||
</Box> | ||
</tr> | ||
</thead> | ||
<tbody> | ||
{data.map(({ attribute, values }, i) => ( | ||
<tr key={i}> | ||
<Box | ||
as="td" | ||
css={{ | ||
borderBottom: '1px solid $gray6', | ||
py: '$3', | ||
pr: '$4', | ||
whiteSpace: 'nowrap', | ||
}} | ||
> | ||
<Code>{attribute}</Code> | ||
</Box> | ||
|
||
<Box as="td" css={{ borderBottom: '1px solid $gray6', py: '$3' }}> | ||
{Array.isArray(values) ? ( | ||
<Code css={{ bc: '$gray4', color: '$gray11' }}> | ||
{values.map( | ||
(value, index) => `"${value}" ${values.length !== index + 1 ? ' | ' : ''}` | ||
)} | ||
</Code> | ||
) : ( | ||
<Text size="3" css={{ lineHeight: '25px' }}> | ||
{values} | ||
</Text> | ||
)} | ||
</Box> | ||
</tr> | ||
))} | ||
</tbody> | ||
</RegionTable> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
80c2962
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
radix-website – ./
radix-website-git-main.modulz-deploys.com
www.radix-ui.com
radix-ui.vercel.app
radix-ui.com
radix-website.modulz-deploys.com