Skip to content

Fixed Issue#75#77

Merged
venisha-kalola merged 1 commit into
commitra:mainfrom
SanyamGarg12:improve-todo-ui
Oct 17, 2025
Merged

Fixed Issue#75#77
venisha-kalola merged 1 commit into
commitra:mainfrom
SanyamGarg12:improve-todo-ui

Conversation

@SanyamGarg12
Copy link
Copy Markdown
Contributor

@SanyamGarg12 SanyamGarg12 commented Oct 16, 2025

Summary

Aligns and fixes Todo List item rendering in projects/todo. Items now display in a consistent single row as “[ ] Task title (x)” with proper spacing, vertical alignment, and a clear completed state.
Updated projects/todo/main.js to render each item as: checkbox + wrapped text + delete button, and to toggle li.done on checkbox change. Also escaped user input to avoid unsafe HTML.
Refined projects/todo/styles.css to use flex layout for li/label, size the checkbox, prevent control shrink, style the delete button, and apply strike-through via .done.

Checklist

  • [ Done] Ran locally without console errors

Screenshots

image

Closes #75

@vercel
Copy link
Copy Markdown

vercel Bot commented Oct 16, 2025

@SanyamGarg12 is attempting to deploy a commit to the hrishikesh-dalal's projects Team on Vercel.

A member of the Team first needs to authorize it.

@SanyamGarg12
Copy link
Copy Markdown
Contributor Author

@Hrishikesh-Dalal

@venisha-kalola
Copy link
Copy Markdown
Contributor

add closes #(issue number) in PR request

@SanyamGarg12
Copy link
Copy Markdown
Contributor Author

add closes #(issue number) in PR request

done

@venisha-kalola venisha-kalola merged commit 07992e6 into commitra:main Oct 17, 2025
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feat: improve the UI of todoList

2 participants