design-systems
Here are 356 public repositories matching this topic...
Using the documented way of creating links styled as buttons as seen in https://next.material-ui.com/guides/routing/#button adds wrong role on the rendered element. Specifically it adds role="button" making the link undiscoverable from google crawlers. I would at least hope that it was documented that I have to manually type `ro
Resetting with the zoom tool in the mobile viewport simulation does not appropriately reset the body size.
As you can see here, this causes overflow after zooming and resetting that does not occur before using the zoom tool.
To Reproduce
This works in the default angular storybook repr
-
Updated
May 27, 2021 - Vue
-
Updated
Jun 5, 2021 - JavaScript
-
Updated
Mar 9, 2021
-
Updated
Apr 27, 2021
-
Updated
Jun 9, 2021 - JavaScript
-
Updated
Apr 29, 2021 - CSS
-
Updated
Jun 10, 2021 - SCSS
-
Updated
Jun 8, 2021 - JavaScript
<Select /> and <DatePicker /> don't offer the option of accessing name, id and other props once the onChange handler triggers. An event object with this information is accessible in the onChange handler for <Input />.
Feature description
Provide access to these variables for Select and DatePicker. It is needed when the component is being passed handler functions from an
-
Updated
Jun 11, 2021 - TypeScript
-
Updated
Jun 10, 2021 - SCSS
I believe the comparison operator used in the IsBroken method is wrong because the rule is checking that meeting attendees limit must be greater than guests limit.
🐛 Bug Report
useMenuTrigger() does take in an isDisabled prop, but it's only used in the returned onKeyDown() handler. The onPress() handler seems to ignore it entirely:
onPress(e) {
if (e.pointerType === 'touch') {
state.toggle();
}
},
Should this be ignoring the press when disabled?
🤔 Expected Behavior
When isDisab
-
Updated
May 31, 2021 - TypeScript
-
Updated
Jun 9, 2021
-
Updated
May 27, 2021 - JavaScript
-
Updated
Jun 11, 2021 - Vue
-
Updated
Apr 22, 2021 - CSS
-
Updated
Apr 10, 2021 - JavaScript
-
Updated
Jun 10, 2021 - Vue
-
Updated
Jun 9, 2021 - JavaScript
-
Updated
May 24, 2021 - JavaScript
-
Updated
Jun 6, 2021 - TypeScript
One of the consumers of our system uses curly braces for content replacement in strings.
Due to the way that SD currently uses curly braces in the build process there is no way I can have a string that includes the braces for consumption.
I have tried a number of ways to escape the braces with no luck
Other languages and templating systems seem to use the concept of using double curly b
-
Updated
Nov 6, 2019 - JavaScript
-
Updated
Jan 20, 2021 - JavaScript
Improve this page
Add a description, image, and links to the design-systems topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the design-systems topic, visit your repo's landing page and select "manage topics."


Reproduction link
Steps to reproduce