diff --git a/css/styles.css b/css/styles.css index 753e4de..213bfcc 100644 --- a/css/styles.css +++ b/css/styles.css @@ -133,17 +133,38 @@ h2 { margin: 0; } -#features { +h3 { + font-size: 1.5em; + font-weight: 300; + margin: 0; + +} + +.features { display: flex; flex-direction: column; align-items: center; justify-content: center; } -#features p { +#features-intro p { text-align: center; } +.feature-showcase { + display: flex; + flex-direction: column; +} + +.feature-showcase-item { + padding: 30px; + border-bottom: 1px solid var(--bgColor); +} + +#modern-css { + border-bottom: none; +} + /* CAROUSEL STYLES */ #carousel { @@ -280,4 +301,39 @@ h2 { margin: auto; } + /* BELOW LANDING STYLES */ + + .feature-showcase { + display: grid; + grid-template-columns: 1fr 1fr; + grid-template-rows: auto; + } + + .feature-showcase-item { + padding: 30px; + } + + #responsive-design { + grid-column: 1 / 2; + grid-row: 2 / 3; + border-right: 1px solid var(--bgColor); + } + + #resize-support { + grid-column: 2 / 2; + grid-row: 2 / 3; + } + + #user-input { + grid-column: 1 / 2; + grid-row: 3 / 3; + border-right: 1px solid var(--bgColor); + border-bottom: none; + } + + #modern-css { + grid-column: 2 / 2; + grid-row: 3 / 3; + } + } diff --git a/index.html b/index.html index 25ab6bd..1a65b74 100644 --- a/index.html +++ b/index.html @@ -19,7 +19,7 @@
-
+

Features

This webpage has been designed to display a variety of different web development skills and features. @@ -42,8 +42,48 @@

+ +
+

A Few Features

+
+
+

Responsive Design

+

+ This website has been designed to provide satisfying user feedback. From using javscript to expand the carousel to using css to change the shape of the title on the landing page, the website has been designed to provide an outstanding user experience. +

+
+ +
+

Resize Support

+

+ The website has been designed to support a variety of different devices and aspect ratios. The website will adapt to the size of the window and display the content in a way that is easy to read and navigate. +

+
+ +
+

User Input

+

+ The website has been designed to allow the user to interact with the website. This includes the ability to change the background color of the website. +

+
+ +
+

Modern CSS

+

+ The website has been designed to use modern css features such as the flex layout and grids to provide a visually appealing layout. +

+
+
+
+