Clean code s1e1 - refactoring#152
Open
Boburjon5555 wants to merge 23 commits intorolling-scopes-school:mainfrom
Open
Clean code s1e1 - refactoring#152Boburjon5555 wants to merge 23 commits intorolling-scopes-school:mainfrom
Boburjon5555 wants to merge 23 commits intorolling-scopes-school:mainfrom
Conversation
09d383f to
04d16fc
Compare
…rule 1.2 in html-and-css-extended.md
…to rule 3.2 in html-and-css.md
… in html-and-css.md
…g to rule 3.8 in html-and-css.md
…d 3.5 in html-and-css.md
…n html-and-css.md
…ording to rule 3.2 in html-and-css.md
…nd-css-extended.md
8773505 to
80d8542
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Clean Code S1E1 - HTML & CSS Refactoring
Changes Made:
Added HTML5 DOCTYPE and proper structure (rule 2.2)
Used double quotes for all attributes (rule 1.3)
Removed unnecessary type attributes (rule 2.4)
Added alt attributes to all images (rule 1.2 extended)
Used semantic HTML5 elements (rule 1.1 extended)
Used meaningful class names (rule 3.2)
Applied kebab-case naming convention (rule 3.1)
Formatted CSS with consistent indentation (rule 1.1, 3.5)
Separated selectors and properties (rule 3.8)
Added space after property colons (rule 3.6)
Added semicolons after properties (rule 3.7)
Converted hex colors to lowercase (rule 1.2)
Removed tag selectors (rule 3.4)
Used CSS shorthand properties
Functionality Preserved:
Add new tasks
Edit existing tasks
Delete tasks
Mark tasks as completed
Unmark completed tasks
Delete button animation works
Application appearance unchanged
Guidelines Followed:
Total Score: 40+ points