Closed koreangeekman closed 8 months ago
Many visual aspects applied. Primary bug issue resolved.
Secondary follow-up functionality pending
Secondary follow-up functionality resolved - preventing page load on unauthorized, redirect to error page. Added to Profile moderations page as well.
Task: create new issue regarding Milestones functionality
Describe the bug
ChallengeModeratorCard.vue:9 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'name') at Proxy._sfc_render (ChallengeModeratorCard.vue:9:116)
Permissions based issues:
Disable the 'Join Challenge' button when not publishedHide the moderator links for non-owners/-moderatorsVisual change suggestions:
Grading and Submission pages: Add 'none yet' or something similar if displaying the fieldHave something indicate which user/mod-link is activeAdd more spacing on the left? or remove some of the gap between and on the right to balanceAdd a placeholder in the WYSIWYG editor stating its purpose or title the box with the purpose (ie. Challenge Description)Don't display the image that overlays the badge until one is provided (showing a broken alt image tag that also says 'undefined')'Save Challenge' instead of Update Challenge? - doesn't make sense to update what is supposed to be newSome of the buttons are rounded on their joined sides and others are squaredAdd some separations around the requirements sectionSeparate the badge section more visiblySeparate the Update/Save Challenge button at the bottom from the badge sectionToggling between Upload Image URL vs File and the placeholder is misleading