-
Notifications
You must be signed in to change notification settings - Fork 13.8k
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
Dynamic User Interface Interactions: Removing the requirement for smooth transition #27247
Comments
@TheOdinProject/javascript can someone review please. |
I'd agree we should remove that requirement. For context, I'm pretty sure this lesson was written before the HTML/CSS overhaul, which would explain why that requirement is there. I don't think we should be asking users to put a pause on this lesson to go learn about something that's required for this lesson, when we'll be covering that sort of topic not long after. We may need to do more than just remove that requirement, e.g. remove the blockquote linking to the Youtube video, maybe rewriting some verbiage, etc. |
So beside removing the requirement in the assignment, you're also suggesting to remove the quote in the introduction. |
There's a comment in a discussion kinda related to this: #26390 (reply in thread) I'd agree with removing the Mobile menu portion of this lesson, though, in addition to what was mentioned above. Plus any other necessary changes (such as knowledge checks) that would be affected. |
This issue is stale because it has had no activity for the last 30 days. |
https://discord.com/channels/505093832157691914/505093832157691916/1222644707587526726 A recent case where another learner was confused by the "smooth transitions" requirement despite not coming across transitions yet. I think at the very least, while other ideas are being discussed in that linked discussion, we should do a small PR that just removes that one "smooth transitions" sentence. Perhaps even replace it with "You do not need to animate the slides changing." IMO this will reduce confusion ASAP, then any further changes to this specific lesson could be proposed and discussed in a separate issue as they're not directly related to this specific one. Thoughts @thatblindgeye? If sensible, we can assign Sokolan to have that sentence removed/replaced to resolve this particular issue. |
I think at the least as part of this issue we should:
I'll post in the linked discussion again to try and get the ball rolling there for any further possible updates to this lesson. |
I think those three suggestions make perfect sense, and would be happy to see them go. |
@Sokolan would you be interested still in making the updates discussed above? |
Sorry for the late response. |
@Sokolan While making those changes, would you be able to also apply the following link-based changes as per the following spreadsheet? https://docs.google.com/spreadsheets/d/1E1OJqUfBODvjdFMNgFMY_GvOLrOzV4ujL9o7Nxzg2zk/edit?usp=sharing You can find the instructions in the Let me know if you have any issues with this. |
Checks
Describe your suggestion
Currently in the "Dynamic User Interface Interactions" the assignment of `Image slider" instruction .3 is as follows:
The issue is that animations haven't been introduced yet, they appear only in the next course "Advanced html and css".
My suggestion is to remove this requirement, as the main goal of this practice (as far as I understand it) is to practice JavaScript techniques to build the slider, and less emphasis on the css part.
Path
Node / JS
Lesson Url
https://www.theodinproject.com/lessons/node-path-javascript-dynamic-user-interface-interactions
(Optional) Discord Name
Sokolan
(Optional) Additional Comments
No response
The text was updated successfully, but these errors were encountered: