@@ -30,8 +29,7 @@
-
-
+
-
@@ -50,7 +48,7 @@
- About -
- Contact -
- Back To Top - - +
- About +
- Contact +
- Back To Top
-
+
July 11th to 13th - Denver, Colorado
@@ -99,7 +97,7 @@ 

Largest event in the world dedicated to the Go programming language.
Give a talk and your ticket, flight, and stay are free!
-
+
-
+
@@ -176,7 +174,7 @@
-
+
Why attend GopherCon?
-
+
@@ -194,7 +192,7 @@
Memories from GopherCon 2015
@@ -194,7 +192,7 @@ Hotel Accomodations
-
+
@@ -212,7 +210,7 @@
-
$175 / night, plus tax

Hampton Inn800.445.8667<
+
@@ -228,7 +226,7 @@
-
$185 / night, plus tax

Homewood Suites800.445.8667
+
@@ -244,7 +242,7 @@
-
$185 / night, plus tax

Hyatt Place888.591.1234<
+
@@ -276,17 +274,13 @@
-
-
diff --git a/themes/gophercon/static/2016/css/theme-gophercon.css b/themes/gophercon/static/2016/css/theme-gophercon.css
index 72f8222..888c530 100644
--- a/themes/gophercon/static/2016/css/theme-gophercon.css
+++ b/themes/gophercon/static/2016/css/theme-gophercon.css
@@ -263,7 +263,7 @@ h3,
h4,
h5,
h6 {
- font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-family: 'Bitter', serif;
font-weight: 300;
margin: 0px;
color: #333333;
@@ -278,6 +278,7 @@ h3 {
line-height: 28px;
}
.large-h1 {
+ font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 42px;
line-height: 48px;
font-weight: 300;
@@ -390,7 +391,7 @@ p a,
.btn {
min-width: 180px;
border-radius: 25px;
- background: #FF6B1E;
+ background: #ffb98d;
text-align: center;
padding: 13px 0px 14px 0px;
color: #fff;
@@ -403,16 +404,16 @@ p a,
}
.btn:hover {
color: #fff;
- background: #FFB452;
+ background: #f78d61;
}
.btn-hollow {
background: none;
- border: 2px solid #FF6B1E;
- color: #FF6B1E;
+ border: 2px solid #ffb98d;
+ color: #ffb98d;
}
.btn-hollow:hover {
- background: #FFB452;
- border-color: #FFB452;
+ background: #f78d61;
+ border-color: #f78d61;
}
.btn-white {
background: #fff;
@@ -990,8 +991,8 @@ nav .container {
opacity: 0.8 !important;
}
.video-header:before {
- opacity: 0.85 !important;
- background: #36566B !important;
+ background: #000 !important;
+ opacity: 0.45 !important;
}
.video-header .uppercase,
.countdown-header .uppercase {
@@ -1210,10 +1211,10 @@ nav .container {
-moz-transition: all 0.1s ease-out;
}
.block-left {
- background-color: #FFB452;
+ background-color: #eed797 ;
}
.block-right {
- background-color: #FF6B1E;
+ background-color: #ffb98d ;
right: 0px;
}
@media all and (max-width: 768px) {
@@ -1550,7 +1551,7 @@ nav .container {
.instagram,
.lightbox-gallery {
overflow: hidden;
- background: #44bde8 !important;
+ background: #9bd9d9 !important;
}
.instagram ul,
.lightbox-gallery ul {
@@ -2257,7 +2258,7 @@ footer.classic span.lead {
margin-bottom: 12px;
}
footer.short {
- background: #35566a;
+ background: #b7a998;
color: #fff;
padding: 72px 0px;
}
@@ -2306,7 +2307,7 @@ footer.classic .social-profiles {
margin-top: 36px;
}
.social-profiles {
- display: inline-block;
+ display: inline-block;
overflow: hidden;
}
.social-profiles li {
@@ -2325,7 +2326,7 @@ body .colors {
margin: 0;
}
body .colors div {
- height: 5px;
+ height: 10px;
}
body .colors .col-md-2 {
-webkit-animation-duration: 0.5s;
@@ -2335,9 +2336,10 @@ body .colors .col-md-2 {
animation-duration: 0.5s;
padding: 0;
margin: 0;
+ width: 20%;
}
body .colors .col-md-2:nth-child(1n+0) {
- background: #40657c;
+ background: #9bd9d9;
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
-ms-animation-delay: 0.1s;
@@ -2345,7 +2347,7 @@ body .colors .col-md-2:nth-child(1n+0) {
animation-delay: 0.1s;
}
body .colors .col-md-2:nth-child(2n+0) {
- background: #4cc4ec;
+ background: #ffb98d;
-webkit-animation-delay: 0.2s;
-moz-animation-delay: 0.2s;
-ms-animation-delay: 0.2s;
@@ -2353,7 +2355,7 @@ body .colors .col-md-2:nth-child(2n+0) {
animation-delay: 0.2s;
}
body .colors .col-md-2:nth-child(3n+0) {
- background: #edead7;
+ background: #b7a998;
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
-ms-animation-delay: 0.3s;
@@ -2361,7 +2363,7 @@ body .colors .col-md-2:nth-child(3n+0) {
animation-delay: 0.3s;
}
body .colors .col-md-2:nth-child(4n+0) {
- background: #b3ad9f;
+ background: #eed797;
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
-ms-animation-delay: 0.4s;
@@ -2369,20 +2371,12 @@ body .colors .col-md-2:nth-child(4n+0) {
animation-delay: 0.4s;
}
body .colors .col-md-2:nth-child(5n+0) {
- background: #f9b575;
- -webkit-animation-delay: 0.5s;
- -moz-animation-delay: 0.5s;
- -ms-animation-delay: 0.5s;
- -o-animation-delay: 0.5s;
- animation-delay: 0.5s;
-}
-body .colors .col-md-2:nth-child(6n+0) {
- background: #f07332;
- -webkit-animation-delay: 0.6s;
- -moz-animation-delay: 0.6s;
- -ms-animation-delay: 0.6s;
- -o-animation-delay: 0.6s;
- animation-delay: 0.6s;
+ background: #bbd2db;
+ -webkit-animation-delay: 0.4s;
+ -moz-animation-delay: 0.4s;
+ -ms-animation-delay: 0.4s;
+ -o-animation-delay: 0.4s;
+ animation-delay: 0.4s;
}
.hotel-address {
@@ -2399,8 +2393,8 @@ body .colors .col-md-2:nth-child(6n+0) {
}
.hotel-link a {
- border-color: #FF6B1E !important;
- color: #FF6B1E !important;
+ border-color: #f78d61 !important;
+ color: #f78d61 !important;
}
.hotel-name {
@@ -2422,7 +2416,225 @@ body .colors .col-md-2:nth-child(6n+0) {
}
.hotel-phone {
- color: #36566B;
+ color: #6ba6a6;
float: right;
font-size: 15px;
}
+
+/* Large Devices, Wide Screens */
+@media only screen and (max-width : 1200px) {
+ .hero-slider img.logo {
+ }
+}
+
+/* Medium Devices, Desktops */
+@media only screen and (max-width : 992px) {
+
+ /*-- video section --*/
+ .embedded-video-holder {
+ margin-top: 30px;
+ }
+ .embedded-video-holder iframe {
+ height: 230px;
+ }
+
+
+}
+
+/* Small Devices, Tablets */
+@media only screen and (max-width : 768px) {
+
+ /*-- Hero section --*/
+ .hero-slider img.logo {
+ display: block;
+ margin: 0 auto;
+ max-width: 370px;
+ text-align: center;
+ width: 70%;
+ }
+ .hero-slider .container {
+ top: 50%;
+ }
+ .video-header .uppercase, .countdown-header .uppercase {
+ margin-bottom: 24px;
+ margin-top: 24px;
+ }
+ .hero-slider .slides li {
+ height: 650px;
+ }
+
+ /*-- color section --*/
+ .block-content {
+ margin-bottom: 0;
+ }
+ .color-block {
+ height: 100%;
+ width: 50%;
+ }
+ .block-right {
+ background-color: #ffb98d;
+ right: 0;
+ top: 0 !important;
+ }
+ .color-blocks a {
+ float: left;
+ width: 50%;
+ }
+
+ /*-- video section --*/
+ .embedded-video-holder {
+ margin-top: 30px;
+ }
+ .embedded-video-holder iframe {
+ height: 370px;
+ }
+
+ /*-- hotel styles --*/
+ .info-box img {
+ display: block;
+ margin-bottom: 12px;
+ max-width: 100%;
+ width: 100%;
+ }
+ .hotel-price {
+ float: left;
+ width: auto;
+ }
+ .visitor-info .col-sm-6 {
+ float: left;
+ width: 50%;
+ }
+}
+
+/* Extra Small Devices, Phones */
+@media only screen and (max-width : 480px) {
+
+ /*-- Hero section --*/
+ .hero-slider img.logo {
+ display: block;
+ margin: 0 auto;
+ max-width: 70%;
+ text-align: center;
+ }
+ .hero-slider .container {
+ top: 50%;
+ }
+ .video-header .uppercase, .countdown-header .uppercase {
+ margin-bottom: 24px;
+ margin-top: 24px;
+ }
+ .hero-slider .slides li {
+ height: 500px;
+ }
+
+ /*-- color section --*/
+ .block-content {
+ display: block;
+ margin-bottom: 144px;
+ overflow: hidden;
+ }
+ .color-block {
+ height: 50%;
+ width: 100%;
+ }
+ .block-right {
+ background-color: #ffb98d;
+ bottom: 0 !important;
+ right: 0;
+ top: auto !important;
+ }
+ .color-blocks a {
+ float: none;
+ width: 100%;
+ }
+
+ /*-- video section --*/
+ .embedded-video-holder {
+ margin-top: 30px;
+ }
+ .embedded-video-holder iframe {
+ height: 250px;
+ }
+
+ /*-- hotel styles --*/
+ .info-box img {
+ display: block;
+ margin-bottom: 12px;
+ max-width: 100%;
+ width: 100%;
+ }
+ .hotel-price {
+ float: left;
+ width: auto;
+ }
+ .visitor-info .col-sm-6 {
+ float: none;
+ width: 100%;
+ }
+}
+
+/* Custom, iPhone Retina */
+@media only screen and (max-width : 320px) {
+ /*-- Hero section --*/
+ .hero-slider img.logo {
+ display: block;
+ margin: 0 auto;
+ max-width: 70%;
+ text-align: center;
+ }
+ .hero-slider .container {
+ top: 50%;
+ }
+ .video-header .uppercase, .countdown-header .uppercase {
+ margin-bottom: 24px;
+ margin-top: 24px;
+ }
+ .hero-slider .slides li {
+ height: 500px;
+ }
+
+ /*-- color section --*/
+ .block-content {
+ display: block;
+ margin-bottom: 144px;
+ overflow: hidden;
+ }
+ .color-block {
+ height: 50%;
+ width: 100%;
+ }
+ .block-right {
+ background-color: #ffb98d;
+ bottom: 0 !important;
+ right: 0;
+ top: auto !important;
+ }
+ .color-blocks a {
+ float: none;
+ width: 100%;
+ }
+
+ /*-- video section --*/
+ .embedded-video-holder {
+ margin-top: 30px;
+ }
+ .embedded-video-holder iframe {
+ height: 250px;
+ }
+
+ /*-- hotel styles --*/
+ .info-box img {
+ display: block;
+ margin-bottom: 12px;
+ max-width: 100%;
+ width: 100%;
+ }
+ .hotel-price {
+ float: left;
+ width: auto;
+ }
+ .visitor-info .col-sm-6 {
+ float: none;
+ width: 100%;
+ }
+}
diff --git a/themes/gophercon/static/2016/img/gopher-logo.png b/themes/gophercon/static/2016/img/gopher-logo.png
new file mode 100644
index 0000000..8800d2e
Binary files /dev/null and b/themes/gophercon/static/2016/img/gopher-logo.png differ
diff --git a/themes/gophercon/static/2016/img/gopher-logo.svg b/themes/gophercon/static/2016/img/gopher-logo.svg
new file mode 100644
index 0000000..d4f2681
--- /dev/null
+++ b/themes/gophercon/static/2016/img/gopher-logo.svg
@@ -0,0 +1,946 @@
+
+
+
+
diff --git a/themes/gophercon/static/2016/img/gophercon-2016-logo.png b/themes/gophercon/static/2016/img/gophercon-2016-logo.png
new file mode 100644
index 0000000..a983e2f
Binary files /dev/null and b/themes/gophercon/static/2016/img/gophercon-2016-logo.png differ
diff --git a/themes/gophercon/static/2016/img/gophercon-2016-logo.svg b/themes/gophercon/static/2016/img/gophercon-2016-logo.svg
new file mode 100644
index 0000000..4cf3398
--- /dev/null
+++ b/themes/gophercon/static/2016/img/gophercon-2016-logo.svg
@@ -0,0 +1,804 @@
+
+
+
+
diff --git a/themes/gophercon/static/2016/img/icons/Advertising-70.png b/themes/gophercon/static/2016/img/icons/Advertising-70.png
index 4aec8aa..eb2e9d4 100644
Binary files a/themes/gophercon/static/2016/img/icons/Advertising-70.png and b/themes/gophercon/static/2016/img/icons/Advertising-70.png differ
diff --git a/themes/gophercon/static/2016/img/icons/Hummingbird-70.png b/themes/gophercon/static/2016/img/icons/Hummingbird-70.png
index ef34bb0..da9ca0d 100644
Binary files a/themes/gophercon/static/2016/img/icons/Hummingbird-70.png and b/themes/gophercon/static/2016/img/icons/Hummingbird-70.png differ
diff --git a/themes/gophercon/static/css/main.css b/themes/gophercon/static/css/main.css
deleted file mode 100644
index 9f87368..0000000
--- a/themes/gophercon/static/css/main.css
+++ /dev/null
@@ -1,162 +0,0 @@
-@charset "UTF-8";
-/* CSS Document */
-
-* {
- margin: 0;
- padding: 0;
-}
-.clearfix {
- clear:both;
-}
-html, body {
- height: 100%;
-}
-body {
- background: #456a7c;
- font-family: "Open Sans","Helvetica Neue",arial,sans-serif;
-}
-section {
- background: url(../images/header-bg.jpg) no-repeat #f8f8f6 bottom;
- background-size: 100%;
- margin: -70px 0 0;
-}
-section .wrap {
- width: 500px;
- margin: 0 auto;
- display: block;
- text-align: center;
-}
-section img {
- bottom: -80px;
- display: block;
- width: 100%;
- margin: 0 auto;
- position: relative;
- z-index: 2;
-}
-h1 {
- background: #456a7c;
- color: #ffffff;
- display: block;
- font-size: 30px;
- margin: 40px 0 0 0;
- position: relative;
- z-index: 3;
- text-align:center;
- width: 100%;
-}
-h3 {
- background: #456a7c;
- color: #ffffff;
- display: block;
- font-size: 30px;
- font-weight: 300;
- margin: 40px 0 0 0;
- position: relative;
- z-index: 3;
- text-align:center;
- width: 100%;
-}
-.colors {
- z-index: 4;
-}
-.colors .slideInDown {
- animation-duration: 0.5s;
- float: left;
- height: 10px;
- margin: 0;
- padding: 0;
- width: 16.66%;
-}
-.colors .slideInDown:nth-child(n) {
- animation-delay: 0.1s;
- background: #40657c none repeat scroll 0 0;
-}
-.colors .slideInDown:nth-child(2n) {
- animation-delay: 0.2s;
- background: #4cc4ec none repeat scroll 0 0;
-}
-.colors .slideInDown:nth-child(3n) {
- animation-delay: 0.3s;
- background: #edead7 none repeat scroll 0 0;
-}
-.colors .slideInDown:nth-child(4n) {
- animation-delay: 0.4s;
- background: #b3ad9f none repeat scroll 0 0;
-}
-.colors .slideInDown:nth-child(5n) {
- animation-delay: 0.5s;
- background: #f9b575 none repeat scroll 0 0;
-}
-.colors .slideInDown:nth-child(6n) {
- animation-delay: 0.6s;
- background: #f07332 none repeat scroll 0 0;
-}
-.countdown {
- display: block;
- margin: 30px auto 0;
- position: relative;
- width: 180px;
- z-index: 5;
-}
-.wrapper {
- height: auto !important;
- margin: 0 auto -15px;
- min-height: 100%;
-}
-footer p {
- color: rgba(255,255,255,0.3);
- display: block;
- font-size: 12px;
- margin: 0 auto;
- text-align: center;
-}
-footer {
- height: 65px;
-}
-.push {
- height: 35px;
-}
-
-/*-- Smallest devices (phones, 320px to 480px) --*/
-@media (min-width: 320px) and (max-width: 480px) {
- section .wrap {
- width: 250px;
- }
- section .wrap img {
- bottom: -40px;
- margin: 40px 0px 0px 0px;
- }
- h1 {
- font-size: 16px;
- margin: 35px 0 0;
- }
- h3 {
- font-size: 15px;
- }
-}
-
-/*-- Small devices (tablets, 481px to 767px) --*/
-@media (min-width: 481px) and (max-width: 767px) {
- section .wrap {
- width: 290px;
- }
- h1 {
- font-size: 25px;
- margin: 61px 0 0;
- }
- h3 {
- font-size: 25px;
- }
-}
-
-/*-- Medium devices (desktops, 768px to 991px) --*/
-@media (min-width: 768px) and (max-width: 991px) {
- section .wrap {
- width: 430px;
- }
-}
-
-/*-- Large devices (desktops, 992px to 1200px) --*/
-@media (min-width: 992px) and (max-width: 1200px) {
-}
\ No newline at end of file
$189 / night, plus tax

Hilton Garden Inn855.215.1283 Creative Commons Attribution 3.0 license.
-
-