diff --git a/pinaxcon/templates/pyconau2017-homepage.html b/pinaxcon/templates/pyconau2017-homepage.html new file mode 100644 index 00000000..d02d6758 --- /dev/null +++ b/pinaxcon/templates/pyconau2017-homepage.html @@ -0,0 +1,104 @@ +{% load staticfiles %} +{% load metron_tags %} +{% load i18n %} +{% load sitetree %} + + + + + + + + PyCon Australia 2017 - Melbourne + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+

Announcements

+

8 November 2016: Call for Special Events. +We are calling for expressions of interest in running a specialist event: +

    +
  • Up to 4 Specialist Day tracks held on Friday 4 August (e.g. DjangoCon AU, Python in Education seminar)
  • +
  • Workshops running in parallel with the sprints (e.g. DjangoGirls, Young Coders)
  • +
  • Associated events run independently, but taking advantage of the presence of a large contingent of Pythonistas in Melbourne (e.g. Software Carpentry workshops)
  • +
  • Icebreaker events for the opening evening or social events during the sprints
  • +
+For more information grab our Call for Special Events document. +

+ +
+
+
+
+
+
+ +

PyCon Australia 2017
Melbourne

+

August 3-8, 2017

+

Melbourne Convention Centre + +

+

Announcements Mailing List +

+ +
+
+
+
+ + + + + + + + diff --git a/pinaxcon/templates/site_base.html b/pinaxcon/templates/site_base.html index d24505b5..2e6de97a 100755 --- a/pinaxcon/templates/site_base.html +++ b/pinaxcon/templates/site_base.html @@ -14,9 +14,9 @@ {% endblock %} {% block head_title_base %}{% if SITE_NAME %}{{ SITE_NAME }} | {% endif %}{% block head_title %}{% endblock %}{% endblock %} {% block styles %} - - - + + diff --git a/static/src/pyconau2017/css/bootstrap.css b/static/src/pyconau2017/css/bootstrap.css index 5da323fe..03997802 100644 --- a/static/src/pyconau2017/css/bootstrap.css +++ b/static/src/pyconau2017/css/bootstrap.css @@ -266,9 +266,16 @@ th { } @font-face { font-family: 'Glyphicons Halflings'; - + /* src: url('../fonts/glyphicons-halflings-regular.eot'); src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); + */ + src: url('fonts/glyphicons-halflings-regular.eot'); + src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), + url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), + url('fonts/glyphicons-halflings-regular.woff') format('woff'), + url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), + url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon { position: relative; diff --git a/static/src/pyconau2017/css/fonts/FLUXRegular.ttf b/static/src/pyconau2017/css/fonts/FLUXRegular.ttf new file mode 100644 index 00000000..9ab7b4f4 Binary files /dev/null and b/static/src/pyconau2017/css/fonts/FLUXRegular.ttf differ diff --git a/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.eot b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.eot new file mode 100644 index 00000000..b93a4953 Binary files /dev/null and b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.eot differ diff --git a/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.svg b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.svg new file mode 100644 index 00000000..94fb5490 --- /dev/null +++ b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.svg @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.ttf b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.ttf new file mode 100644 index 00000000..1413fc60 Binary files /dev/null and b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.ttf differ diff --git a/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff new file mode 100644 index 00000000..9e612858 Binary files /dev/null and b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff differ diff --git a/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff2 b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff2 new file mode 100644 index 00000000..64539b54 Binary files /dev/null and b/static/src/pyconau2017/css/fonts/glyphicons-halflings-regular.woff2 differ diff --git a/static/src/pyconau2017/css/pyconau.css b/static/src/pyconau2017/css/pyconau.css index a160f4a0..bac8101d 100644 --- a/static/src/pyconau2017/css/pyconau.css +++ b/static/src/pyconau2017/css/pyconau.css @@ -1,104 +1,52 @@ body { - background: url(/img/mcec_mini.jpg) no-repeat center center fixed; + /* Unfortunately, we can't use django tags in here. So, we'll pull the bg image in from within the body tag itself */ + /* background: url({% static 'pyconau2017/images/pyconau-2016-collage.jpg' %}) no-repeat center center fixed; */ + background: no-repeat center center fixed; */ -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; + color: white; + font-size: 14px; +} + + +.vertical-center { + min-height: 100%; /* Fallback for browsers do NOT support vh unit */ + min-height: 100vh; /* These two lines are counted as one :-) */ + + display: flex; + flex-direction: row-reverse; + align-items: center; +} + +.jumbotron { + background-color: rgba(0,0,0,0.9); + color: white; + margin-top: 60px; + margin-bottom: 60px; } @font-face { font-family: 'Flux Regular'; - src: url('/fonts/FLUXRegular.ttf'); + src: url('fonts/FLUXRegular.ttf'); } -.wrapper { - background-color: rgba(255, 255, 255, 0.9); +.jumbotron h1 { + font-size: 3em; + font-family: 'Flux Regular'; +} + +#announcements { + background-color: rgba(0,0,0,0.9); + color: white; border-radius: 6px; - padding: 1em; + padding: 2em; + margin-top: 60px; + margin-bottom: 60px; } - -h1,h2,h3,h4,h5 { +#announcements h2 { + font-size: 2em; font-family: 'Flux Regular'; -} - -.font-flux { - font-family: 'Flux Regular'; -} - -.nav-head { - font-weight: bold; - margin-left: .5em; -} - -#t-shirt td { - padding-right: 2em; -} - -.prices th { - padding-right: 2em; -} - -.prices td { - padding-right: 2em; -} - -td { - padding-right: 1em; -} - -th { - padding-right: 1em; -} - -.mandatory { - color: #ff0000; - background: inherit; - margin-right: 5px; - float: left; -} - -ul.entries { - list-style-type: none; -} - - -.graph-bar-sold -{ - background-color: #FF2233; - height: 20px; - float: left; -} - -.graph-bar-available -{ - background-color: #BBDD99; - height: 20px; - float: left; -} - -#programme td, #programme th { - text-align: center; - font-size: 13px; - vertical-align: middle; - border-right: 1px solid #ccc; -} - -#programme td { - border-bottom: 1px solid #ccc; -} - -#programme td i, #programme th i { - font-style: italic; -} - -#programme .programme_break { - background-color: #ececec; -} - -#programme .programme_plenary { - background-color: #d7dfe5; -} - -#programme .multi { - background-color: #d2e7db; + color: white; } diff --git a/static/src/pyconau2017/images/pyconau-2016-collage.jpg b/static/src/pyconau2017/images/pyconau-2016-collage.jpg new file mode 100644 index 00000000..82b131aa Binary files /dev/null and b/static/src/pyconau2017/images/pyconau-2016-collage.jpg differ