@MelvinAguilar
Posted
Hello again ๐. Good job on completing the challenge !
I have some suggestions about your code that might interest you.
-
You forgot to upload an important file to GitHub, the gitignore. gitignore is a file that tells Git which files or folders to ignore when committing changes to a repository. It is usually used to avoid committing transient files from your working directory that are not useful to other collaborators, such as compilation files, temporary files IDEs create, etc.
For example, the
node_modules
folder should not be uploaded to your repository because they are usually large and contain many dependencies that are specific to the project. Additionally, these files can be easily regenerated by running npm install.
-
Social media icons, which are often used to link to a company's social media profiles, should typically be anchor elements because anchor elements allows users to easily click on the icon and be taken directly to the company's social media profile page. This makes it easy for users to connect with the company on social media
Additionally, you should use the
aria-label
attribute to describe the links if they don't have visible text, this will help screen reader users to understand the purpose of the link.e.g.
<a href="#" aria-label="Facebook"><i class="fa-brands fa-facebook fa-xl"></i></a>
I hope you find it useful! ๐
Happy coding!
Marked as helpful