Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difficulty to explore the resource page @ https://angular.io/resources #33526

Closed
bhargava-raju opened this issue Nov 1, 2019 · 11 comments
Closed
Labels
effort1: hours feature Issue that requests a new feature help wanted An issue that is suitable for a community contributor (based on its complexity/scope).

Comments

@bhargava-raju
Copy link

📚 Docs or angular.io bug report

Description

**EXPLORE ANGULAR RESOURCES** @ https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources.

🔬 Minimal Reproduction

Go to https://angular.io/resources

What's the affected URL?**

https://angular.io/...

Reproduction Steps**

Expected vs Actual Behavior**

User should be able to nagivate the various aspects of the angular resources with ease. The current page is unable to provide a glimpse of all the resources at one place as well.

📷Screenshot

image

🔥 Exception or Error





🌍 Your Environment

Browser info

Anything else relevant?

@gkalpak gkalpak added comp: docs-infra effort1: hours feature Issue that requests a new feature labels Nov 1, 2019
@ngbot ngbot bot modified the milestone: Backlog Nov 1, 2019
@gkalpak gkalpak modified the milestones: Backlog, docs-infra-aio-app Nov 1, 2019
@gkalpak
Copy link
Member

gkalpak commented Nov 1, 2019

Quite true. The resources page is getting unwieldy.
We should at least have a Table of Contents in there. Possibly also break the page up into multiple tabs (e.g. Development, Education, Community), similar to the contributors page.

@gkalpak gkalpak added the help wanted An issue that is suitable for a community contributor (based on its complexity/scope). label Nov 1, 2019
@bhargava-raju
Copy link
Author

I will work on this.

@ajitsinghkaler
Copy link
Contributor

@bhargava-raju can I help you on this

@ajitsinghkaler
Copy link
Contributor

@bhargava-raju @gkalpak I think for the first change we can just convert the headings into expansion panels.

@gkalpak
Copy link
Member

gkalpak commented Nov 13, 2019

Not sure what you mean, @ajitsinghkaler? Can you elaborate?

@ajitsinghkaler
Copy link
Contributor

Expansion Panel   Angular Material

Something like this I wanted to suggest an expansion panel for all the headings in the angular resources page.

@gkalpak
Copy link
Member

gkalpak commented Nov 13, 2019

Oh, I see. Personally, I would rather use the tabbed approach we use in the About page (as mentioned in #33526 (comment)), mainly for consistency/having less different "UI concepts" on the website.

But this is up for debate.

@sjtrimble: Any ideas?

@ajitsinghkaler
Copy link
Contributor

@gkalpak Yeah we can add tabs but we have two levels of headings even then we may have to use something like this.

Like for development, the education, the community we may use tabs but for the rest, we can use expansion panels. What are your thoughts on this.

@gkalpak
Copy link
Member

gkalpak commented Nov 13, 2019

Let's take is one step at a time 😃
I would say let's split them up by the first level and then we can decide what to do on the second level if/when needed.

@sjtrimble
Copy link
Contributor

I agree with @gkalpak - tabs would be great as we have on the https://angular.io/about page.

I also suggest adding an "ALL" tab so that someone can easily search through something they are looking for in particular.

This would be a great next step and improvement from what we have.

ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 13, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources
Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 15, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources
Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 15, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources
Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 15, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources
Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 16, 2020
added tests for new navigation that is added o the resources page

#Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 16, 2020
added tests for new navigation that is added o the resources page

#Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 18, 2020
added tests for new navigation that is added o the resources page

#Fixes angular#33526
ajitsinghkaler added a commit to ajitsinghkaler/angular that referenced this issue Jan 30, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources

Fixes angular#33526
mhevery pushed a commit that referenced this issue Jan 31, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources

Fixes #33526

PR Close #34756
sonukapoor pushed a commit to sonukapoor/angular that referenced this issue Feb 13, 2020
https://angular.io/resources needs to be sturctured to be able to navigate to all resources with improved user experience. A lone scroll bar in this page will not help the reader a great deal in exploring the resources

Fixes angular#33526

PR Close angular#34756
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Mar 2, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
effort1: hours feature Issue that requests a new feature help wanted An issue that is suitable for a community contributor (based on its complexity/scope).
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants