Banner and contact styling.
This commit is contained in:
parent
60cddb0981
commit
e696b2ef0d
@ -2,7 +2,7 @@
|
|||||||
<div class="headshot-container">
|
<div class="headshot-container">
|
||||||
<img src="/portrait.jpg" class="headshot" />
|
<img src="/portrait.jpg" class="headshot" />
|
||||||
</div>
|
</div>
|
||||||
<div class="blurb-container">
|
<div class="banner-text blurb-container">
|
||||||
<p id="jesse-brault-name">Jesse Brault</p>
|
<p id="jesse-brault-name">Jesse Brault</p>
|
||||||
<p>American conductor, composer, and developer.</p>
|
<p>American conductor, composer, and developer.</p>
|
||||||
<button type="button">Read More</button>
|
<button type="button">Read More</button>
|
||||||
|
@ -7,7 +7,7 @@ import com.jessebrault.site.icon.*
|
|||||||
<div class="headshot-container">
|
<div class="headshot-container">
|
||||||
<img src="/portrait2.jpg" class="headshot" />
|
<img src="/portrait2.jpg" class="headshot" />
|
||||||
</div>
|
</div>
|
||||||
<article class="social-media-links">
|
<article class="banner-text social-media-links">
|
||||||
<h1>Social Media</h1>
|
<h1>Social Media</h1>
|
||||||
<div class="social-media-links">
|
<div class="social-media-links">
|
||||||
<a href={spotifyUrl}><SpotifyIcon /><span>Spotify Profile</span></a>
|
<a href={spotifyUrl}><SpotifyIcon /><span>Spotify Profile</span></a>
|
||||||
|
@ -11,25 +11,30 @@ import com.jessebrault.site.StandardPage
|
|||||||
<div class="control">
|
<div class="control">
|
||||||
<label for="name">Name</label>
|
<label for="name">Name</label>
|
||||||
<input id="name" name="name" type="text" />
|
<input id="name" name="name" type="text" />
|
||||||
|
<p class="message"> </p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<label for="institution">Institution</label>
|
<label for="institution">Institution</label>
|
||||||
<input id="institution" name="institution" type="text" />
|
<input id="institution" name="institution" type="text" />
|
||||||
|
<p class="message"> </p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<label for="email">Email</label>
|
<label for="email">Email</label>
|
||||||
<input id="email" name="email" type="email" />
|
<input id="email" name="email" type="email" />
|
||||||
|
<p class="message"> </p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<label for="message">Message</label>
|
<label for="message">Message</label>
|
||||||
<textarea id="message" name="message"></textarea>
|
<textarea id="message" name="message"></textarea>
|
||||||
|
<p class="message"> </p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="control">
|
<div class="control">
|
||||||
<input type="submit" />
|
<input type="submit" />
|
||||||
|
<p class="message"> </p>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</article>
|
</article>
|
||||||
|
@ -24,7 +24,6 @@ body {
|
|||||||
.header-banner-container {
|
.header-banner-container {
|
||||||
background-color: var(--petrol);
|
background-color: var(--petrol);
|
||||||
font-family: var(--gothic);
|
font-family: var(--gothic);
|
||||||
letter-spacing: 0.2em;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
header {
|
header {
|
||||||
@ -45,8 +44,13 @@ header .titles * {
|
|||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
header .titles h1 {
|
||||||
|
letter-spacing: 0.175em;
|
||||||
|
}
|
||||||
|
|
||||||
header .titles h2 {
|
header .titles h2 {
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
|
letter-spacing: 0.15em;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav ul {
|
nav ul {
|
||||||
@ -79,6 +83,10 @@ nav a:hover {
|
|||||||
padding: 15px 50px 30px;
|
padding: 15px 50px 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.banner-text {
|
||||||
|
letter-spacing: 0.15em;
|
||||||
|
}
|
||||||
|
|
||||||
main {
|
main {
|
||||||
background-color: var(--off-white);
|
background-color: var(--off-white);
|
||||||
display: flex;
|
display: flex;
|
||||||
@ -90,7 +98,7 @@ article {
|
|||||||
font-family: var(--garamond);
|
font-family: var(--garamond);
|
||||||
letter-spacing: 0.05em;
|
letter-spacing: 0.05em;
|
||||||
padding: 50px 25px;
|
padding: 50px 25px;
|
||||||
max-width: 700px;
|
max-width: 70ch;
|
||||||
text-align: justify;
|
text-align: justify;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -117,6 +125,12 @@ footer svg:hover {
|
|||||||
fill: var(--off-white);
|
fill: var(--off-white);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input,
|
||||||
|
textarea,
|
||||||
|
button {
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
.headshot-container {
|
.headshot-container {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
@ -142,17 +156,24 @@ footer svg:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.biography-banner .blurb-container p#jesse-brault-name {
|
.biography-banner .blurb-container p#jesse-brault-name {
|
||||||
|
letter-spacing: 0.15em;
|
||||||
font-size: 54px;
|
font-size: 54px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.biography-banner .blurb-container button {
|
.biography-banner .blurb-container button {
|
||||||
border: 1px solid var(--light-gray);
|
border: 1px solid var(--charcoal);
|
||||||
|
background-color: var(--light-gray);
|
||||||
width: 150px;
|
width: 150px;
|
||||||
height: 40px;
|
height: 40px;
|
||||||
font-family: var(--gothic);
|
font-family: var(--gothic);
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.biography-banner .blurb-container button:hover {
|
||||||
|
background-color: var(--off-white);
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
.contact-banner article.social-media-links {
|
.contact-banner article.social-media-links {
|
||||||
font-family: var(--gothic);
|
font-family: var(--gothic);
|
||||||
}
|
}
|
||||||
@ -160,7 +181,6 @@ footer svg:hover {
|
|||||||
.contact-banner article.social-media-links h1 {
|
.contact-banner article.social-media-links h1 {
|
||||||
font-size: 36px;
|
font-size: 36px;
|
||||||
color: var(--light-gray);
|
color: var(--light-gray);
|
||||||
text-align: center;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.contact-banner div.social-media-links {
|
.contact-banner div.social-media-links {
|
||||||
@ -215,13 +235,13 @@ form.contact {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
row-gap: 15px;
|
row-gap: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.contact .control {
|
.contact .control {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
row-gap: 10px;
|
row-gap: 5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.contact .control * {
|
.contact .control * {
|
||||||
@ -235,7 +255,6 @@ form.contact {
|
|||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
border: 1px solid var(--charcoal);
|
border: 1px solid var(--charcoal);
|
||||||
border-radius: 3px;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.contact .control textarea {
|
.contact .control textarea {
|
||||||
@ -252,3 +271,7 @@ form.contact {
|
|||||||
background-color: rgba(from var(--petrol) r g b / 0.5);
|
background-color: rgba(from var(--petrol) r g b / 0.5);
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.contact .control .message {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user