diff --git a/css/main.css b/css/main.css index 89c90ce..fb2e63a 100644 --- a/css/main.css +++ b/css/main.css @@ -74,6 +74,45 @@ nav a:hover { display: flex; } +.banner { + display: flex; + background-color: var(--banner-bg); + margin: 0 auto; + justify-content: center; + padding: 2rem 0; + width: 60%; + min-width: 400px; +} + +.banner form { + width: 100%; +} + +.banner form > div { + padding: 1rem; +} + +.banner form input { + border-bottom: 0.25rem solid black; + width: 60%; + min-width: 250px; +} + +.banner input { + border: none; + font-size: 32px; +} + +.banner button { + border: none; + background-color: var(--button-bg); + color: var(--button-text); + font-size: 36px; + cursor: pointer; + width: auto; + padding: 1rem 3rem; +} + .main-banner-buttons a { display: inline-block; margin: 0 auto; @@ -85,7 +124,7 @@ nav a:hover { font-size: 30px; } -.main-banner-buttons a:hover { +.main-banner-buttons a:hover, .banner button:hover { background-color: var(--button-hover); color: var(--button-text-hover); } @@ -167,4 +206,19 @@ nav a:hover { #joinus { background-image: url(../assets/bote.jpg); + flex-direction: column; + text-align: center; +} + +#joinus .container { + display: block; +} + +#joinus h1 { + background-color: var(--button-bg); + color: var(--button-text); + font-size: 56px; + padding: 0 2rem; + margin: 0 auto 2rem auto; + max-width: 200px; } diff --git a/index.html b/index.html index 1945c7c..c59bad9 100644 --- a/index.html +++ b/index.html @@ -43,6 +43,27 @@