jhdezj / mc-project6 Goto Github PK
View Code? Open in Web Editor NEWResponsive Design
Responsive Design
1.- Implement mobile-first as a strategy
2.- When starting the implementation be careful to not lose any information
3.- Establish the breakpoints where things change (basically three sizes)
4.- Produce the media queries and make sure the final product doesn't break.
5.- Go through the main curriculum and watch the Wes Bos videos.
6.- Don't miss parts through the course.
1.- Things missing so far:
2.- Check out for semantics because there is a section with no h1. Use a class to hide it by using display none. https://gsnedders.html5.org/outliner/
3.- Adjust the queries on the footer section for mobile. You have twice the Facebook icon. There should be only 6 instead of 7.
4.- Use span elements in the footer section.
<ul>
<li><a href="#"><i class="fab fa-facebook-square"></i></a></li>
<li><a href="#"><i class="fab fa-twitter"></i></a></li>
<li><a href="#"><i class="fab fa-youtube"></i></a></li>
<li><a href="#"><i class="fab fa-instagram"></i></a></li>
<li><a href="#"><i class="fab fa-pinterest-p"></i></a></li>
<li><a href="#"><i class="fas fa-rss"></i></a></li>
<li><a href="#"><i class="far fa-envelope"></i></a></li>
</ul>
. The other option is to copy the SVG code into each <li>
and use fill
property on CSS to change the color.
flex-wrap: wrap
for the text and icons in footer.Ok, first, you should have created a new branch - I usually call it develop - and made it the default branch in your project. You still have time. Go to master, create a new one, and make it the default. Your pull request should be made for this new branch.
Like I told you yesterday, I believe you should do one thing at the time. First, do all the HTML, then go to CSS and then go to media queries. I believe you can go faster like this. Don't worry about reproducing exactly the articles on the page. If 3 articles are the same just copy and paste the first one, or use the Lore Ipsum technique.
You shouldn't use
, is a bad practice in web dev. You can position everything with flex or grid.
I think that's it for now. Your project is good, but you have to dedicate more.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.