GithubHelp home page GithubHelp logo

Comments (5)

s3ththompson avatar s3ththompson commented on June 15, 2024

@mcking65 @a11ydoer can you confirm the above copy and the correct email address for APG concerns?

@mcking65 @a11ydoer what should the "Related GitHub Issues" link be for non-Pattern / non-Example pages? Or should we replace that button with a different one for other pages? The visual design of this section is best served by always having 3 buttons (even if the third button changes contextually, based on the page type).

from wai-aria-practices.

a11ydoer avatar a11ydoer commented on June 15, 2024

@mcking65 @a11ydoer can you confirm the above copy and the correct email address for APG concerns?

Those are correct, @s3ththompson

@mcking65 @a11ydoer what should the "Related GitHub Issues" link be for non-Pattern / non-Example pages? Or should we replace that button with a different one for other pages? The visual design of this section is best served by always having 3 buttons (even if the third button changes contextually, based on the page type).

I didnot understand "non-Pattern / non-Example page" becaue "related github issues" is in Exmaple page, not in non example page.

I like three button idea. "Browser and Assistive Technology Support" is always pointing the same section of the spec.
Therefore, that link can be removed or placed as the separate info, in my opinion.

from wai-aria-practices.

s3ththompson avatar s3ththompson commented on June 15, 2024

I did not understand "non-Pattern / non-Example page" because "related github issues" is in Example page, not in non-example page.

@a11ydoer Good catch! You're right that there is not currently a "Related GitHub Issues" in the Example page. If we're trying to come up with relevant buttons, though, it seems like the "Related GitHub Issues" link might still be relevant on the Example page (in addition to the Pattern page) since the project it links to covers both types of content, e.g. "Accordion Pattern and Examples Development Project". Just a suggestion though, we can also come up with a different link if there's something more relevant.

from wai-aria-practices.

shawna-slh avatar shawna-slh commented on June 15, 2024

Why remove the "Fork & Edit on GitHub" button? We've found it especially useful for people who want to fix a minor error -- for them and for us! And, for those who want to submit a more substantive change for consideration, it is helpful to do a pull request to have it in context. (p.s. "Fork & Edit on GitHub" isn't exactly accurate and we could change it site-wide)

What is the purpose of potential new button: "Related GitHub Issues link... to the relevant project board"? How often do you think users will go there? Does it make sense as a button, or link in the text before the buttons? Or elsewhere?

Why link GitHub in the sentence? Seems unnecessary complexity, given the buttons go to GitHub, and not sure users will want to go to the top level of the repo directly very often.

even if the third button changes contextually, based on the page type

While acceptable, I'd say that is not ideal. Those 3 buttons are a common design pattern throughout the WAI website, and it could be confusing for some if it changes a lot.

from wai-aria-practices.

mcking65 avatar mcking65 commented on June 15, 2024

@shawna-slh, I agree that we should keep fork and edit, but only for things like typos or minor edits. We don't want people to submit PRs for other types of changes without first raising an issue. It would be nice if we could specify that in the content of this section.

For example pages, we'd ideally like to get the "related issues" link into this section rather than the footer. Each example page is tied to a GitHub project that gathers issues for all the examples related to the same design pattern. It is a good way for users to see whether or not there is an existing issue. Even if no one outside the task force does that, people on the task force do. So, the HREF for the "Related Issues" link depends on the GitHub project associated with the example.

Because the sentence before the list of links includes the email address, which becomes a link, it feels like it is pushing people first to email, which is not our preference.

What if we had a help improve section like:

Help Improve this Page

The APG Task Force welcomes your feedback and questions via any of the following:

Note: If you'd like to propose substantive changes, please start by raising a GitHub issue that describes your ideas.

Could something like this work?

For example pages, if we could make this section specific to each example page, that would be even better. I am thinking something like:

Help Improve this Page

The APG Task Force welcomes your feedback and questions. To view previous feedback and open issues related to this example, please review the GitHub_Project_name. To provide feedback, ask a question, or suggest a change, you can:

Note: If you'd like to propose substantive changes, please start by raising a GitHub issue that describes your ideas.

from wai-aria-practices.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.