diff --git a/pinaxcon/templates/static_pages/homepage.html b/pinaxcon/templates/static_pages/homepage.html index ffc66baaa55f13c422406ab7e5c8247092ef06fd..7bbbd5bf8ad0f09de03b1dcc5a7eb074f9f5774e 100644 --- a/pinaxcon/templates/static_pages/homepage.html +++ b/pinaxcon/templates/static_pages/homepage.html @@ -14,12 +14,14 @@
A pre-conference event with local meetup group, Web & Interactive Media Professionals (WIMP). At least three of the North Bay Python organizers will be present at this potluck-style event at Santa Rosa Junior College. Find more information and join us!
-We are running a free speaker training the day before the conference. Everyone is invited to attend, but seating is limited so people who are accepted to speak at the conference are given priority.
- -You must register to attend. Due to the location, the training is only open to people age 21 and older.
- -The Blue Room
- Jamison's Roaring Donkey
- 146 Kentucky Street
- Petaluma, CA 94952
Getting into town early? Come meet other attendees at the Pre-conference Social Hour! We have a table reserved for 20, come find us and say hello. The venue is quite large so once the table fills up we'll just start seeding tables in unreserved space.
- -Brewster's
- 229 Water Street North
- Petaluma, CA 94952
This year's main event will run from 10:00am to about 6:15pm each day with check-in starting at 8:30am on Saturday. There are 20 sessions and 2 keynotes that make up the North Bay Python 2017 program.
- -There will be a variety of official and unofficial events running during the conference, each day before opening, during lunch, and after closing. You can find a regularly updated list of events on the Attendee Wiki. You can find events, and organize your own, on the Meetups page.
- -Come hear some awesome talks and then have lunch with your favorite women and non-binary programmers and their friends!
- -It's free to join and lunch is on us, but space is limited so you must register to attend.
+{% endcomment %} {% endblock %} diff --git a/pinaxcon/templates/static_pages/terms_and_conditions.md b/pinaxcon/templates/static_pages/terms_and_conditions.md index c77b26fe552b481baf24cee3002d4d0f1116e955..f1cf240d292dd9806fb60140144c4451e47c231e 100644 --- a/pinaxcon/templates/static_pages/terms_and_conditions.md +++ b/pinaxcon/templates/static_pages/terms_and_conditions.md @@ -15,14 +15,14 @@ All transactions are performed through a payment gateway facility and use SSL en Cancellation Policy ------------------- -**Cancellations made prior to November 2, 2017**: Incur a cancellation fee of $25 or 15% of the ticket cost, whichever is greater, which will be deducted from any registration fee paid. The balance will be refunded. +**Cancellations made prior to October 2, 2018**: Incur a cancellation fee of $25 or 15% of the ticket cost, whichever is greater, which will be deducted from any registration fee paid. The balance will be refunded. -**Cancellations made after November 2, 2017**: No refund. +**Cancellations made after October 2, 2018**: No refund. Substitutions ------------- -You may substitute another person, however you must contact us with this person's details. If you wish to substitute after November 2, 2017 please note that we will not be able to provide any personalized items. +You may substitute another person, however you must contact us with this person's details. If you wish to substitute after October 2, 2018 please note that we will not be able to provide any personalized items. Privacy Notice -------------- @@ -77,7 +77,7 @@ Attendees will have a way to visibly signal their preference for photography at * Permission required: Ask before photographing * Opt-out: Photographs are never okay, don't ask -Attendees who are not visibly signaling their preference should be asked for permission before photographing. There is no prior opt-in for audio or video recordings. You must always ask before recording. +Attendees who are not visibly signaling their preference should be asked for permission before photographing. There is no prior opt-in for audio or video recordings. You must always ask before recording. The event may have one or more staff taking photographs and/or audio or video recordings during the event. These staff will respect attendees' preferences regarding photography and recordings. @@ -114,4 +114,4 @@ Immigration/Entry Requirements Anyone who lives outside the United States will need a passport and may require a visa to gain entry into the United States. Please contact your local United States embassy to determine your travel needs. You should take into account the Cancellation Policy above and do this well in advance of the event. -Where a letter of invitation is required, one will be issued by event organizers for presenters whose submissions have been accepted. \ No newline at end of file +Where a letter of invitation is required, one will be issued by event organizers for presenters whose submissions have been accepted. diff --git a/pinaxcon/urls.py b/pinaxcon/urls.py index b1caf840893f5808e8fcd2b521df299068046819..6c6e58073ba5e4a555ca971f3badc0606c461d75 100644 --- a/pinaxcon/urls.py +++ b/pinaxcon/urls.py @@ -34,27 +34,27 @@ urlpatterns = [ url(r"^cfp$", RedirectView.as_view(url="program/call-for-proposals")), # attend - url(r"^attend$", TemplateView.as_view(template_name="static_pages/attend/attend.html"), name="attend/attend"), - url(r"^tickets$", RedirectView.as_view(url="attend")), - url(r"^tickets/buy$", views.buy_ticket, name="buy_ticket"), - url(r"^attend/business-case$", TemplateView.as_view(template_name="static_pages/attend/business-case.html"), name="attend/business-case"), - url(r"^attend/finaid$", TemplateView.as_view(template_name="static_pages/attend/finaid.html"), name="attend/finaid"), +# url(r"^attend$", TemplateView.as_view(template_name="static_pages/attend/attend.html"), name="attend/attend"), +# url(r"^tickets$", RedirectView.as_view(url="attend")), +# url(r"^tickets/buy$", views.buy_ticket, name="buy_ticket"), +# url(r"^attend/business-case$", TemplateView.as_view(template_name="static_pages/attend/business-case.html"), name="attend/business-case"), +# url(r"^attend/finaid$", TemplateView.as_view(template_name="static_pages/attend/finaid.html"), name="attend/finaid"), url(r"^attend/travel$", TemplateView.as_view(template_name="static_pages/attend/travel.html"), name="attend/travel"), - url(r"^attend/hotels$", TemplateView.as_view(template_name="static_pages/attend/hotels.html"), name="attend/hotels"), - url(r"^attend/tshirt$", TemplateView.as_view(template_name="static_pages/attend/tshirt.html"), name="attend/tshirt"), - url(r"^attend/accessibility-and-accommodations$",TemplateView.as_view(template_name="static_pages/attend/accommodations.html"), name="attend/accessibility-and-accommodations"), - url(r"^accessibility$", RedirectView.as_view(url="attend/accessibility-and-accommodations")), - url(r"^guides$",TemplateView.as_view(template_name="static_pages/attend/guides.html"), name="attend/guides"), - url(r"^guide$", RedirectView.as_view(url="guides")), +# url(r"^attend/hotels$", TemplateView.as_view(template_name="static_pages/attend/hotels.html"), name="attend/hotels"), +# url(r"^attend/tshirt$", TemplateView.as_view(template_name="static_pages/attend/tshirt.html"), name="attend/tshirt"), +# url(r"^attend/accessibility-and-accommodations$",TemplateView.as_view(template_name="static_pages/attend/accommodations.html"), name="attend/accessibility-and-accommodations"), +# url(r"^accessibility$", RedirectView.as_view(url="attend/accessibility-and-accommodations")), +# url(r"^guides$",TemplateView.as_view(template_name="static_pages/attend/guides.html"), name="attend/guides"), +# url(r"^guide$", RedirectView.as_view(url="guides")), url(r"^safety$", TemplateView.as_view(template_name="static_pages/safety.html"), name="safety"), url(r"^emergencies$", RedirectView.as_view(url="safety")), url(r"^emergency$", RedirectView.as_view(url="safety")), - url(r"^attend/food$", TemplateView.as_view(template_name="static_pages/attend/food.html"), name="attend/food"), - url(r"^food$", RedirectView.as_view(url="attend/food")), - url(r"^attend/transit$", TemplateView.as_view(template_name="static_pages/attend/transit.html"), name="attend/transit"), - url(r"^transit$", RedirectView.as_view(url="attend/transit")), +# url(r"^attend/food$", TemplateView.as_view(template_name="static_pages/attend/food.html"), name="attend/food"), +# url(r"^food$", RedirectView.as_view(url="attend/food")), +# url(r"^attend/transit$", TemplateView.as_view(template_name="static_pages/attend/transit.html"), name="attend/transit"), +# url(r"^transit$", RedirectView.as_view(url="attend/transit")), url(r"^code-of-conduct$", TemplateView.as_view(template_name="static_pages/code_of_conduct/code_of_conduct.html"), name="code-of-conduct"), url(r"^code-of-conduct/harassment-incidents$", TemplateView.as_view(template_name="static_pages/code_of_conduct/harassment_procedure_attendee.html"), name="code-of-conduct/harassment-incidents"), diff --git a/static/images/homepage-clouds-bottom.svg b/static/images/homepage-clouds-bottom.svg new file mode 100644 index 0000000000000000000000000000000000000000..8f80511150f4738eecafa2c00c2c4a1066af7438 --- /dev/null +++ b/static/images/homepage-clouds-bottom.svg @@ -0,0 +1,593 @@ + + + + diff --git a/static/images/homepage-header-background.svg b/static/images/homepage-header-background.svg new file mode 100644 index 0000000000000000000000000000000000000000..f0f6d68b20ef873ade85aed3438111858ea65232 --- /dev/null +++ b/static/images/homepage-header-background.svg @@ -0,0 +1,463 @@ + + + + diff --git a/static/images/mystic-marquee.jpg b/static/images/mystic-marquee.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3d2642ad98ba7b7506044e0c0abf3c5140b22a81 GIT binary patch literal 1060769 zcmbTdbyQnj)IJzoiwAdiio3gefDqh@yVD{q6oR`$Def*Q&;rHXy%eVuD^Lm)o6z_7 zeY4j5H8VR9?&98@d-mDSezx3`r{$+j0G^tXsuBPJ0RT{ezW`5L01d?eM|%K3Qxm`r z007Vd2=5&M$nYchB>-~xF93k_0Reyn|BLYazYmE2a~2)@1JeH-W8yqt_;dmg(RtRwKo
z@9k+StA0%6cUSU@H=bw4d!{aya20er`ZEKZY$^u#K6Etclivn+E{@R(ZQ^v)5G9?g
znR0kkQ coe5|oQjwz66dvC-hhLO(MYFF
z87&hN#WX-c>5s;@cE>vKyw-HlOB)ciqB3wQc|&@gRN|8GeAIs#YR|qde$3x
zwqp}7TIr0EF`YXWjlmx&8C9s6l#i5P)jza`B!R^v%bqbqoz6+S7B_A?NzcD(ttu67
zkmu=5iDh|ky$Ghw=0he0P0SP2lonOXaY|iYK0!5Z%G^$@W%jFgR#7Bhx^908r#qcV
zT*Ol3ZBc<*P)jUmK&s0Fs+Q|kUsUv78?A>*@$M)_1x;-PByOtZ
z3co$7VL!|O99LJfRsqb2^9War)2{5^7)b`ECNe{lf+?nWoE0XMwTY84t>uj$B>dy0
zT`MymJGa)Nol!~h`_*Xo9PaI0%*C?fIh10U#y#F)%V
z;MI#Wx&yzj7^)GfM<>jB)|$ryBM{WAD-`a$wO{8{$VQAP?^8M*-zmtb{Ha-nIl;;L
zP}4)PBo}uMro}$!{+v{Kdwi+tDg@eQWra$(&Pk{K@NQWSTeUlbMvSwpimKdZp882K
zdC1%jYd?Fi3PotaGe;Ri(S{9bnkL3%xs2kS8x`d9PMD*<#pz6FT?SX0%51bgYqyng
zZZN&-c$r=;ss6U3O_7WfgH9}i<_44|3{*m+5BIy!H#C?6qf;Sm*&9u3#XY*G?z>G)TEkcp=PWCX5zX1Zq4;nr=I
zD2~~azA>Ep{uNYle6rMa@^w-z#PAuG;uJh!eJdx=S0pjPuSD^D4W$8PBtv=bJ?qWh
z(`)Z<;vdevN_EusJ{K~=N}R07*@Cuu)P+kX{hy^e+S~V;lja`vr!X1VpanJ46w&6!
zozaNzun(8?sOFW~1_f$0xF0iqwFBC;zjWYxRdTjx$zp}GTr&Ae+lSQFywOJX-dl_{
zR$FsueoDNuiAEVlYU6ZeBtzy(*8W&+fkp>7;8a%k5;kBdlk1ARENeV_M+ACRC}L}7
z-dlDnX3DtJZ8S_{ZbH)l$>3G=l-xTpJ#kS_AC`VzGecJu%1p1jC$ar1+-M5!H0Zce
zvJKt&rmHZQf%5uRZW@%LXhRHSf=61-zlB3(M|!r>JCLdJzRfJO+%P2K13zp>rZF9S7uMJORF#wYFt(dODx`rPuRlO0+
zNgP!qgyKRYK@er8+1bqV`N+5wk-DJ69OAUCwUv#wd0=Lr+Zn+l
z`c*jLXn<)x_j>giv{5mVR2gn@UVnXSa&A1c^0NKzE7gqCR%gazFj9l&LwBwPZdlH-
zgpfWC;4$r7sM=-n$0O8M<*aW6CT1DOL0MIW(6G3N7pdu18oWr^#^&!{kD|#Qq_K!s
z%an9E&3x-+skpf%aKBpi9|&9tyvY2(7~`MLyi80Q)gOD3<0Cn!vHma7