diff --git a/pinaxcon/templates/static_pages/homepage.html b/pinaxcon/templates/static_pages/homepage.html
index ff3e7b7..3045f28 100644
--- a/pinaxcon/templates/static_pages/homepage.html
+++ b/pinaxcon/templates/static_pages/homepage.html
@@ -18,8 +18,6 @@
-
-
@@ -28,9 +26,7 @@
North Bay
Python
-
-
-
+
A one-track Python conference, north of the Golden Gate.
November 2 & 3, 2019.
Mystic Theatre, Petaluma, California.
@@ -41,15 +37,116 @@
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
One Hour from San Francisco
+
+ Whether you're from Sonoma County,
+ from the Bay Area,
+ or flying here for the first time,
+ North Bay Python in Petaluma is easy to get to.
+
+
+
+
+
+
+
+
+
Fly
+
+
+
+ Fly into Sonoma County Airport at Santa Rosa, 30 minutes away.
+ Or, we're an express bus ride away from San Francisco and Oakland
+ international airports.
+
+
+
+
+
+
+
Stay
+
+
+
+ Drive 35 miles North of the Golden Gate Bridge, or take transit from
+ downtown San Francisco, and spend the night.
+
+
+
+
+
+
+
+
Day Trip
+
+
+
Enjoy free all-day parking close to the venue, or take regular buses from San Francisco, Marin County, and Sonoma County
+
+
+
+
+
+
+
+
+
+
Inclusion and Diversity
+
We're a conference for everyone in Northern California, etc
+ etc etc words words words words words.
+
+
+
+
+
+
+
+
Attendee Safety
+
+
+
We take our code of conduct serioiusly: our staff have taken enforcement training.
+
+
+
+
+
+
Opportunity Grants
+
+
+
If you live out of town, we want to make sure you can attend.
+
+
+
+
+
+
Diversity Targets
+
+
+
We want to look like the Bay Area. We have diversity targets for our speakers and audience.
+
+
+
+
+
+
+
+
+
+
{% endblock %}
diff --git a/static/images/homepage/snoopy.jpg b/static/images/homepage/snoopy.jpg
new file mode 100644
index 0000000..4fa0d2b
Binary files /dev/null and b/static/images/homepage/snoopy.jpg differ
diff --git a/static/scss/custom.scss b/static/scss/custom.scss
index 42a6633..b3e9c7e 100644
--- a/static/scss/custom.scss
+++ b/static/scss/custom.scss
@@ -210,6 +210,38 @@ $homepage-block-smaller-min-height: 360px;
min-height: 40px;
}
+.homepage-callout {
+ @extend .col-xs-12;
+ @extend .col-sm-6;
+ @extend .col-md-4;
+
+ .callout-image {
+ position: relative;
+ width: 95%;
+ min-height: 240px;
+ margin: 2%;
+ padding: 5%;
+ color: white;
+
+ .txt {
+ z-index: 2;
+ position: relative;
+ }
+
+ .filter {
+ @extend .fill;
+ z-index: -1;
+ background-color: rgba(0,0,0,0.7);
+ }
+
+ .bg {
+ @extend .fill;
+ z-index: -2;
+
+ }
+ }
+}
+
/* ??? */
@@ -574,18 +606,13 @@ footer .footer-copy {
}
.homepage-title {
- font-size: $font-size-h1;
font-weight: 600;
}
.homepage-subtitle {
- font-size: $font-size-h3;
line-height: 1.25;
font-weight: 300;
- .wrap-break {
- display: inline-block;
- }
}
.navbar-toggle {
@@ -596,3 +623,12 @@ footer .footer-copy {
body.login #content_body .row > div.col-md-9 > p + div.container {
padding-left: 0px;
}
+
+.homepage-vertical-space {
+ height: 20px;
+}
+
+
+.wrap-break {
+ display: inline-block;
+}