Skip to content

Adding Link research page#253

Closed
khmakoto wants to merge 1 commit into
openui:mainfrom
khmakoto:linkResearch
Closed

Adding Link research page#253
khmakoto wants to merge 1 commit into
openui:mainfrom
khmakoto:linkResearch

Conversation

@khmakoto

Copy link
Copy Markdown
Contributor

This PR adds a research page under the Analysis section for the Link component and adds/updates the concepts for the libraries that have such a component.

@gregwhitworth gregwhitworth left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one raises an interesting point regarding how few actually have their own Link component and probably just use an anchor tag. I am approving the research but think this one should be raised to know whether this should be simply a definition proposal and not necessarily a full proposal due to its limited utilization across component libraries.

@khmakoto

khmakoto commented Feb 1, 2021

Copy link
Copy Markdown
Contributor Author

@gregwhitworth is there anything else I need to do here or should this be merged? Thanks!

@gregwhitworth

Copy link
Copy Markdown
Member

@khmakoto can you file an issue regarding the below:

I am approving the research but think this one should be raised to know whether this should be simply a definition proposal and not necessarily a full proposal due to its limited utilization across component libraries.

@gregwhitworth

Copy link
Copy Markdown
Member

I'll merge after you link the issue to this PR

@khmakoto

khmakoto commented Feb 2, 2021

Copy link
Copy Markdown
Contributor Author

@gregwhitworth For sure! I've opened issue #257 regarding that.

@una

una commented Feb 2, 2021

Copy link
Copy Markdown
Collaborator

Is it just me or are these images super tiny?

Screen Shot 2021-02-02 at 3 59 19 PM

@gregwhitworth

Copy link
Copy Markdown
Member

@una based on the resolution in #257 should this PR be closed without merge?

@yoavweiss yoavweiss changed the base branch from master to main March 5, 2021 21:45
@smhigley

Copy link
Copy Markdown
Collaborator

I don't know if this changes anything, but I at least found it interesting that two of the libraries provide a disabled link state, when that doesn't exist in HTML (or ARIA).

@chrisdholt

Copy link
Copy Markdown
Collaborator

I don't know if this changes anything, but I at least found it interesting that two of the libraries provide a disabled link state, when that doesn't exist in HTML (or ARIA).

Yes, +1 to this. Link text should just appear as inline text as anchors without an href are treated as text.

I'll add that there are visual implications with having this concept as well. While a disabled button does not need to meet contrast, a link which appears disabled is just text which must meet (currently) WCAG 2.1 AA contrast requirements.

@christopherallanperry

Copy link
Copy Markdown
Collaborator

@gregwhitworth, this looks like one that can now be closed without any additional effort being required from anyone.

@andrico1234

Copy link
Copy Markdown
Collaborator

Closing this based on: #253

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants