-
Notifications
You must be signed in to change notification settings - Fork 75
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
CSS for Mobile Responsiveness - Coding Competitions Page #61
Comments
Feel free to assign me to this! So you want the table to turn into individual cards? How many cards do you want to fit in the screen? Is there any specific interactivity you need? i.e. What happens when someone clicks the card? |
Thank you for your interest, @JordanAdair. I will send you a clearer drawing in a few minutes to help you better understand the concept. I will also answer these questions. |
|
Should we have the card itself re-direct the user instead of a link? Sometimes it's difficult for some people to click links on mobile devices, especially if the cards are on the smaller side. |
I agree that your recommendation is a good one. Let's move forward with it. Additionally, feel free to make small decisions on your own to improve the page. |
Sounds good. I'll start working on this later tonight. |
When I try to access the "Coding Competitions" tab I get an infinitely loading screen alongside these error messages: I tried it on a few different branches and IDEs but I still get the same result. Looks like a CORS issue. According to Google, to fix this error, you can try the following steps:
|
Is this in localhost? Does this https://algolisted.com/coding-competitions open on your system? This is the first time any of the users encountered this issue, this might be a potential issue. |
It might be an interaction with my Privacy Badger and/or uBlock Origin plugins. I'm in bed right now so I'll have to check tomorrow.
The issue happens on both local-host and the live website. Same CORS error. |
Ok no issues, do it tomorrow :) |
Okay I disabled Privacy Badger and it fixed the issue. |
Created Mobile Cards in the format suggested, although I feel like we could make these look a little better somehow. Would love to hear any suggestions. Also, I can't figure out how to specifically target the content above the cards (filter, text, etc.) on mobile. I wanted to keep it in line with the cards, but I can't figure out how to "target" those with CSS.
Please let me know if there is anything else you want me to do for this issue. |
There is a challenging task that may require some thought to complete - it is the coding sheets that you were previously working on. It should be an exciting task for you. If you visit the https://algolisted.com/coding-sheets/two-pointers-lc page, you will see that we have tags on each. One of these tags is the main tag - (they have a slightly darker border). I want all the questions to be listed under this main tag. The main tag can be something like "Day 1" or "2 Sum problem similar," as seen above, etc. Check the example given below. Of course, the UI would be similar to ours and we would have the main tag on the top left. All "Day 1" / main-tags questions would have a single tag on the top left. This is just for the desktop version. I hope that I have clearly conveyed the task. |
I'm a bit confused. Is this a new issue, or does this have to do with the Competitions page? Is this desired mobile-specific behaviour or are we doing a re-design in general? |
Alright, is there anything else that needs to be done for this issue or can we close it? |
The problem we are trying to address is the poor mobile responsiveness of the table on https://algolisted.com/coding-competitions. The table appears as intended when viewed on a laptop or display with a width of 1100 pixels or more. However, when the display width is smaller, the table becomes distorted and difficult to use. Our goal is to improve the appearance and usability of the table for users on mobile devices.
Laptop screenshot:
Phone Screenshot :
Design I want on mobile responsiveness : Sorry for the bad drawing, coz I don't know how to use figma :)
The text was updated successfully, but these errors were encountered: