diff --git a/css/reset.css b/css/reset.css new file mode 100644 index 0000000..0784f21 --- /dev/null +++ b/css/reset.css @@ -0,0 +1,30 @@ +/* + Modern CSS Reset + https://www.joshwcomeau.com/css/custom-css-reset/ +*/ +*, *::before, *::after { + box-sizing: border-box; +} +* { + margin: 0; +} +html, body { + height: 100%; +} +body { + line-height: 1.5; + -webkit-font-smoothing: antialiased; +} +img, picture, video, canvas, svg { + display: block; + max-width: 100%; +} +input, button, textarea, select { + font: inherit; +} +p, h1, h2, h3, h4, h5, h6 { + overflow-wrap: break-word; +} +#root, #__next { + isolation: isolate; +} \ No newline at end of file diff --git a/css/styles.css b/css/styles.css new file mode 100644 index 0000000..e8f0ee1 --- /dev/null +++ b/css/styles.css @@ -0,0 +1,215 @@ +body { + font-family: "Inter", sans-serif; + font-size: 12pt +} + +header{ + background-color: #0694A0; + color: white; +} + +h1{ + padding:1rem; + color: white; +} + +h3{ + font-weight: normal; + font-size:x-large; + padding:1rem; + padding-left:0; +} + +.darkblue{ + display:flex; + justify-content: space-between; + padding: 1rem; + margin-right: 2rem; +} + +.lightblue-whole{ + background-color: #88DDE4; +} + +.navigation{ + display:flex; + justify-content: space-between; + padding: 1rem; + margin-right: 2rem; +} + + +form.search { + display:flex; + flex-direction: column; +} + +.search div.input-group { + display: flex; + flex-direction: row; + margin: 1em; +} + + +.search input[type="search"] { + background: #D7F7FA; + border: none; + border-radius: 10px 0 0 10px; + padding: 0.5rem; + width:400px; + + } + +.search input[type="submit"] { + background: #FF9767; + border: none; + border-radius: 0 10px 10px 0; + display: inline-block; + padding: 0.4rem; +} + + .clear-button, +.search-button { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.search-bar { + position: relative; + } + + .search-input { + background: #D7F7FA; + border: none; + border-radius: 10px; + padding: 1rem; + width: 400px; + margin: 1rem; + padding-left: 40px; /* Adjust for icon size */ + } + + + + + +.event-flyer{ + font-family:'Courier New', Courier, monospace; + background-color: #FFE098; + border-radius: 1rem; + margin:1rem; + padding:0; + overflow: hidden; +} + +.text{ + padding:1rem; +} + +.date-QR{ + padding-top:1rem; + display:flex; + justify-content:space-between +} + +.upcoming-events{ + margin:1rem; + padding-bottom:1rem; +} + +.black-history{ + padding-top: 1rem; + padding-bottom:2rem; +} + + + +a { + color: #333; + text-decoration: none; + } + span { + text-decoration: underline; + } + li { + margin-bottom: 1rem; + } + +ul.cards li{ + padding: 2rem; + padding-top: 3rem; + margin: 1rem; + border-radius: 1em; + color:white; + font-size: larger; + font-weight: bolder; +} + +.kids{ + background-color:#90B71D; +} + +.teen{ + background-color:#C6004C; +} + +.programs{ + background-color:#FD6B28; +} + +.eLibrary{ + background-color:#A082AE +} + +.culture-pass{ + background-color:#EA6E77 +} + +.seed-library{ + background-color:#01A0AF +} + +.links{ + display: flex; + justify-content: space-between; + margin:1rem; +} + +.info{ + line-height: 2rem; +} + +.support{ + line-height: 2rem; +} + +footer{ + padding:1rem; + background-color: #0694A0; + color: white; +} + + +ul{ + list-style: none; + padding: 0; +} + +a{ + text-decoration: none; + color:inherit +} +@media screen and (min-width: 600px){ + + .darkblue{ + display: grid; + grid-template-columns: 1fr 1fr; + } +} + +.input-group { + display: flex; + flex-direction: row; +} + + diff --git a/img/phxlogo.png b/img/phxlogo.png new file mode 100644 index 0000000..1329c89 --- /dev/null +++ b/img/phxlogo.png Binary files differ diff --git a/img/png.png b/img/png.png new file mode 100644 index 0000000..325afb1 --- /dev/null +++ b/img/png.png Binary files differ diff --git a/index.html b/index.html index 370a0b4..0ea3521 100644 --- a/index.html +++ b/index.html @@ -1,27 +1,171 @@ - -
- - - - -