diff --git a/styles/style.css b/styles/style.css index 9571ab1..e5e3097 100644 --- a/styles/style.css +++ b/styles/style.css @@ -8,14 +8,12 @@ html { *, *:before, *:after { box-sizing: inherit; } - -body, h1, h2, h3, h4, h5, h6, p, ol, ul { +body, h1, h2, h3, h4, h5, h6,p, ol, ul { margin: 0; padding: 0; font-weight: lighter; } - /* DO NOT REMOVE - Styling for the label showing the viewport width */ .viewport-dimensions { position: fixed; @@ -175,5 +173,72 @@ header { .btn-blue { background-color: #007bff; } + /* Write your CSS below */ +@media ( max-width: 760px ) { + /*navbar css*/ + .navbar { + display: flex; + flex-direction: column; + align-items: center; + padding: 0; + margin: 0; + width: 100%; + } + .navbar li { + border-right: none; + border-bottom: 1px solid white; + width: 100%; + list-style: none; + text-align: center; + font-size: 17px; + + } + /*main-article*/ + .main-article { + display: table-column-group; + justify-content: flex-end; + } + + .main-article img + { + width: fit-content; + height: 25vh; + } + .main-article .content { + width: 100%; + padding: 10px 16px; + padding-right: 15px; + font-size: 17px; + + } + .articles-container { + justify-content: space-around; + display: flex; + flex-direction: column; + align-items: center; + padding: 20px; + gap: 42px; + } + + .article { + width: 100%; + padding: 20px 16px; + } +} + +@media (min-width: 760px) and (max-width: 1024px) { +.navbar li { + flex:1; + text-align: center; + } + .articles-container { + display: flex; + flex-wrap: wrap; + } + .article { + width: 45%; + margin-bottom: 20px; + } +}