-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
content-updateupdate the existing contentupdate the existing contentdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
The current documentation for HTML, CSS, Git, and GitHub uses mostly generic or placeholder information. To make it more useful for learners, we need to add detailed explanations, examples, and best practices.
Tasks:
-
HTML
- Add clear explanations for each concept (elements, attributes, forms, semantic tags, etc.)
- Include code examples with output previews where possible
- Add notes/tips for common beginner mistakes
-
CSS
- Expand topics like selectors, box model, positioning, flexbox, grid, and responsive design
- Provide working code snippets with explanations
-
Git
- Add step-by-step guides for initializing repos, staging, committing, branching, merging
- Include examples of common workflows (
git clone,git pull,git push)
-
GitHub
- Explain how GitHub works (repositories, pull requests, forks, issues, discussions)
- Add a short guide on open source contribution flow
Why this matters:
Improved content will make the documentation a practical learning resource, not just a reference. Beginners will be able to follow along with examples and learn by doing.
Acceptance Criteria:
- Each subject (HTML, CSS, Git, GitHub) has expanded, accurate, and easy-to-follow content
- All code snippets are tested and correct
- Content formatting (headings, lists, notes) is consistent across docs
Metadata
Metadata
Assignees
Labels
content-updateupdate the existing contentupdate the existing contentdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request