Initial 2018ification
This commit is contained in:
		
							parent
							
								
									e3e64fe96f
								
							
						
					
					
						commit
						76c4029e3f
					
				
					 7 changed files with 90 additions and 110 deletions
				
			
		|  | @ -9,10 +9,11 @@ | |||
|   </div> | ||||
| 
 | ||||
|   <div class="footer-copy"> | ||||
|     <p>© 2017 North Bay Python, member project of <a href="https://sfconservancy.org" >Software Freedom Conservancy</a>, a 501(c)(3) charity.</p> | ||||
|     <p>© 2018 North Bay Python, member project of <a href="https://sfconservancy.org" >Software Freedom Conservancy</a>, a 501(c)(3) charity.</p> | ||||
| 
 | ||||
|     {% sponsors "platinum" as platinum %} | ||||
| 
 | ||||
|     {% comment %} | ||||
|     <p>We acknowledge the support of our Platinum sponsor{{ platinum|length|pluralize}}, | ||||
|       {% for sponsor in platinum %} | ||||
|         {% if forloop.last and not forloop.first %} | ||||
|  | @ -21,6 +22,8 @@ | |||
|         {{ sponsor }}{% if forloop.last %}.{% endif %} | ||||
|       {% endfor %} | ||||
| 
 | ||||
|       {% endcomment %} | ||||
| 
 | ||||
|     <p> | ||||
|       <a href="https://facebook.com/northbaypython">Facebook</a> | ||||
|       | <a href="https://twitter.com/northbaypython">Twitter</a> | ||||
|  |  | |||
							
								
								
									
										66
									
								
								pinaxcon/templates/_homepage_speakers_snippet.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										66
									
								
								pinaxcon/templates/_homepage_speakers_snippet.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,66 @@ | |||
| <h1>Speakers</h1> | ||||
| 
 | ||||
| <div class="row speaker-list"> | ||||
| 
 | ||||
|   <div class="speaker" > | ||||
|     <div class="image-alignment"> | ||||
|       <div class="circle" style="border: 0;"> | ||||
|           <div class="fill" style="background-image: url('{% static "images/brandon.jpg" %}');"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <h4>Brandon Rhodes</h4> | ||||
|     <span class="presentation-title">Keynote Speaker</span> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="speaker" > | ||||
|     <div class="image-alignment"> | ||||
|       <div class="circle" style="border: 0;"> | ||||
|           <div class="fill" style="background-image: url('{% static "images/cczona.jpg" %}');"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <h4>Carina C. Zona</h4> | ||||
|     <span class="presentation-title">Keynote Speaker</span> | ||||
|   </div> | ||||
| 
 | ||||
|   {% speakers as speakers %} | ||||
|   {% for speaker in speakers %} | ||||
|     <div class="speaker" > | ||||
|       <div class="image-alignment"> | ||||
|         <div class="circle" style="border: 0;"> | ||||
|           {% if speaker.photo %} | ||||
|             <div class="fill" style="background-image: url('{% thumbnail speaker.photo '600x600' %}');"></div> | ||||
|           {% else %} | ||||
|             <div class="fill" style="background-image: url('{% static "images/website-background.svg" %}');"></div> | ||||
|           {% endif %} | ||||
|         </div> | ||||
|       </div> | ||||
|       {% for presentation in speaker.presentations.all %} | ||||
|         <a href="{% url "schedule_presentation_detail" presentation.id %}"> | ||||
|         <h4>{{ speaker.conferencespeaker.name }}</h4> | ||||
|           <span class="presentation-title">{{ presentation.title }}</span> | ||||
|         </a> | ||||
|       {% endfor %} | ||||
|     </div> | ||||
|   {% endfor %} | ||||
| 
 | ||||
|   <div class="speaker" > | ||||
|     <div class="image-alignment"> | ||||
|       <div class="circle" style="border: 0;"> | ||||
|           <div class="fill" style="background-image: url('{% static "images/vmbrasseur.jpg" %}');"></div> | ||||
|       </div> | ||||
|     </div> | ||||
|     <h4>VM Brasseur</h4> | ||||
|     <span class="presentation-title">Speaker Training</span> | ||||
|   </div> | ||||
| 
 | ||||
| </div> | ||||
| </div> | ||||
| 
 | ||||
| <div class="homepage-block-footer full-width"> | ||||
| <div class="container"> | ||||
|   <div class="row"> | ||||
|     <div class="col-md-4"> | ||||
|       <a class="btn btn-lg btn-primary btn-shadow" href="/schedule">See the schedule</a> | ||||
|     </div> | ||||
|   </div> | ||||
| </div> | ||||
|  | @ -19,7 +19,7 @@ | |||
|     <div class="container homepage-block-content"> | ||||
|       <div class="tight-headings"> | ||||
|         <h1>North Bay Python</h1> | ||||
|         <h2 class="homepage-subtitle">A Python conference north of the Golden Gate</h2> | ||||
|         <h2 class="homepage-subtitle">A one-track Python conference in a live music venue, north of the Golden Gate</h2> | ||||
|       </div> | ||||
| 
 | ||||
|       <div class="row"> | ||||
|  | @ -30,8 +30,8 @@ | |||
|           </h3> | ||||
| 
 | ||||
|           <h4> | ||||
|             December 2 & 3, 2017<br/> | ||||
|             Tickets on sale from $50 | ||||
|             November 3 & 4, 2018<br/> | ||||
|             Call for Proposals closes August 15th | ||||
|           </h4> | ||||
|         </div> | ||||
|         <div class="col-md-4 col-md-offset-2 email-signup-panel"> | ||||
|  | @ -67,85 +67,13 @@ | |||
| 
 | ||||
|     <div class="container homepage-block-footer"> | ||||
|       <div> | ||||
|         <a class="btn btn-primary btn-lg" href="/attend">Buy a Ticket!</a> | ||||
|         <a class="btn btn-primary btn-lg" href="/program/call-for-proposals">Propose a talk!</a> | ||||
|         <a class="btn btn-default btn-lg " href="https://twitter.com/northbaypython">Twitter</a> | ||||
|         <a class="btn btn-default btn-lg" href="https://facebook.com/northbaypython">Facebook</a> | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|   <div class="jumbotron homepage-block white"> | ||||
|     <div class="container homepage-block-content"> | ||||
|       <h1>Speakers</h1> | ||||
| 
 | ||||
|       <div class="row speaker-list"> | ||||
| 
 | ||||
|         <div class="speaker" > | ||||
|           <div class="image-alignment"> | ||||
|             <div class="circle" style="border: 0;"> | ||||
|                 <div class="fill" style="background-image: url('{% static "images/brandon.jpg" %}');"></div> | ||||
|             </div> | ||||
|           </div> | ||||
|           <h4>Brandon Rhodes</h4> | ||||
|           <span class="presentation-title">Keynote Speaker</span> | ||||
|         </div> | ||||
| 
 | ||||
|         <div class="speaker" > | ||||
|           <div class="image-alignment"> | ||||
|             <div class="circle" style="border: 0;"> | ||||
|                 <div class="fill" style="background-image: url('{% static "images/cczona.jpg" %}');"></div> | ||||
|             </div> | ||||
|           </div> | ||||
|           <h4>Carina C. Zona</h4> | ||||
|           <span class="presentation-title">Keynote Speaker</span> | ||||
|         </div> | ||||
| 
 | ||||
|         {% speakers as speakers %} | ||||
|         {% for speaker in speakers %} | ||||
|           <div class="speaker" > | ||||
|             <div class="image-alignment"> | ||||
|               <div class="circle" style="border: 0;"> | ||||
|                 {% if speaker.photo %} | ||||
|                   <div class="fill" style="background-image: url('{% thumbnail speaker.photo '600x600' %}');"></div> | ||||
|                 {% else %} | ||||
|                   <div class="fill" style="background-image: url('{% static "images/website-background.svg" %}');"></div> | ||||
|                 {% endif %} | ||||
|               </div> | ||||
|             </div> | ||||
|             {% for presentation in speaker.presentations.all %} | ||||
|               <a href="{% url "schedule_presentation_detail" presentation.id %}"> | ||||
|               <h4>{{ speaker.conferencespeaker.name }}</h4> | ||||
|                 <span class="presentation-title">{{ presentation.title }}</span> | ||||
|               </a> | ||||
|             {% endfor %} | ||||
|           </div> | ||||
|         {% endfor %} | ||||
| 
 | ||||
|         <div class="speaker" > | ||||
|           <div class="image-alignment"> | ||||
|             <div class="circle" style="border: 0;"> | ||||
|                 <div class="fill" style="background-image: url('{% static "images/vmbrasseur.jpg" %}');"></div> | ||||
|             </div> | ||||
|           </div> | ||||
|           <h4>VM Brasseur</h4> | ||||
|           <span class="presentation-title">Speaker Training</span> | ||||
|         </div> | ||||
| 
 | ||||
|       </div> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="homepage-block-footer full-width"> | ||||
|       <div class="container"> | ||||
|         <div class="row"> | ||||
|           <div class="col-md-4"> | ||||
|             <a class="btn btn-lg btn-primary btn-shadow" href="/schedule">See the schedule</a> | ||||
|           </div> | ||||
|         </div> | ||||
|       </div> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
| 
 | ||||
|   <div class="jumbotron homepage-block dark"> | ||||
|     <div class="homepage-block-bg mystic-background"></div> | ||||
|     <div class="container homepage-block-content"> | ||||
|  | @ -156,10 +84,10 @@ | |||
|       <ul> | ||||
|         <li>An historic venue with countless restaurants and coffee shops in walking distance</li> | ||||
|         <li>World-famous craft food and drink producers on your doorstep</li> | ||||
|         <li>Charming <a href="/attend/hotels">small-town hotels</a>, as close as one block away</li> | ||||
|         <li>Charming small-town hotels, as close as one block away</li> | ||||
|       </ul> | ||||
| 
 | ||||
|       <p>… and it's <a href="/attend/travel">only an hour away from San Francisco</a> (on a good day).</p> | ||||
|       <p>… and it's only an hour away from San Francisco (on a good day).</p> | ||||
|     </div> | ||||
| 
 | ||||
|     <div class="homepage-block-footer full-width"> | ||||
|  | @ -167,8 +95,6 @@ | |||
|         <div class="row"> | ||||
|           <div class="col-md-4"> | ||||
|             <a class="btn btn-lg btn-primary btn-shadow" href="/about/petaluma">Learn More</a> | ||||
|             <a class="btn btn-lg btn-info" href="/attend/hotels">Hotels</a> | ||||
|             <a class="btn btn-lg btn-info" href="/attend/travel">Travel</a> | ||||
|           </div> | ||||
| 
 | ||||
|           <div class="col-md-8 text-right photo-attribution"> | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ | |||
|    id="svg4324" | ||||
|    version="1.1" | ||||
|    inkscape:version="0.91 r13725" | ||||
|    sodipodi:docname="hills-footer.svg"> | ||||
|    sodipodi:docname="hills-to-ground.svg"> | ||||
|   <defs | ||||
|      id="defs4326"> | ||||
|     <linearGradient | ||||
|  | @ -201,8 +201,8 @@ | |||
|      inkscape:pageopacity="0.0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:zoom="1.755" | ||||
|      inkscape:cx="77.609054" | ||||
|      inkscape:cy="88.326441" | ||||
|      inkscape:cx="24.902502" | ||||
|      inkscape:cy="65.534418" | ||||
|      inkscape:document-units="px" | ||||
|      inkscape:current-layer="layer1" | ||||
|      showgrid="false" | ||||
|  | @ -212,7 +212,7 @@ | |||
|      fit-margin-bottom="0" | ||||
|      borderlayer="true" | ||||
|      inkscape:window-width="1440" | ||||
|      inkscape:window-height="803" | ||||
|      inkscape:window-height="806" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="1" | ||||
|      inkscape:window-maximized="1" | ||||
|  | @ -236,28 +236,12 @@ | |||
|      transform="translate(224.79828,58.616302)"> | ||||
|     <path | ||||
|        inkscape:connector-curvature="0" | ||||
|        style="fill:url(#linearGradient1478);fill-opacity:1;stroke:#4d4d4d;stroke-width:2.86982584;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.50980395" | ||||
|        style="fill:url(#linearGradient1478);fill-opacity:1;stroke:#000000;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|        d="M 26.319975,8.1684509 C 16.23566,8.3197369 8.0676302,13.914623 -1.0240814,23.006346 l -27.7767806,27.711751 57.10057,56.540053 20.77709,0 c 12.179209,0 22.076871,-9.39127 22.895827,-21.355541 l 0,-54.576017 C 67.750124,27.883811 63.552614,24.693069 59.444044,21.820293 45.606272,12.139027 35.217905,8.0349699 26.319975,8.1684509 Z M -90.856361,14.9372 c -9.641009,0.06509 -19.732399,2.901519 -29.655619,8.990624 -6.44634,3.942923 -138.46214,80.136106 -143.67001,83.961266 l 130.58667,-0.49452 c 12.71898,-0.0482 5.96268,-0.13642 18.68175,-0.13642 l 137.868226,0 L -31.159503,53.141757 -53.407375,30.893879 C -63.637369,20.663891 -76.765655,14.842093 -90.856361,14.9372 Z M 28.763816,29.30651 c 4.065372,-0.0396 8.119552,1.467353 11.192321,4.540156 6.123588,6.1236 6.040627,16.209442 -0.210761,22.460864 -6.229255,6.229256 -16.270018,6.26708 -22.393606,0.143492 -6.145538,-6.145549 -6.08798,-16.162125 0.141252,-22.391369 3.1257,-3.125711 7.205422,-4.713551 11.270794,-4.753143 z" | ||||
|        id="path1948" | ||||
|        inkscape:export-filename="/Users/chrisjrn/Desktop/nbp-logo-2" | ||||
|        inkscape:export-xdpi="187.72" | ||||
|        inkscape:export-ydpi="187.72" | ||||
|        sodipodi:nodetypes="scccscccssccssccssssssss" /> | ||||
|     <rect | ||||
|        style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" | ||||
|        id="rect4168" | ||||
|        width="79.772079" | ||||
|        height="72.36467" | ||||
|        x="-394.02905" | ||||
|        y="-63.082413" /> | ||||
|     <path | ||||
|        sodipodi:nodetypes="scccscccssccssccssssssss" | ||||
|        inkscape:export-ydpi="187.72" | ||||
|        inkscape:export-xdpi="187.72" | ||||
|        inkscape:export-filename="/Users/chrisjrn/Desktop/nbp-logo-2" | ||||
|        id="path4170" | ||||
|        d="M 26.319975,8.1684506 C 16.23566,8.3197366 8.0676304,13.914623 -1.0240816,23.006346 l -27.7767804,27.711751 57.10057,56.540053 20.77709,0 c 12.17921,0 22.07687,-9.391273 22.89583,-21.355541 l 0,-54.576017 c -4.2225,-3.442781 -8.42001,-6.633523 -12.52858,-9.506299 C 45.606272,12.139027 35.217905,8.0349696 26.319975,8.1684506 Z M -90.856361,14.9372 c -9.641009,0.06509 -19.732399,2.901519 -29.655619,8.990624 -6.44634,3.942923 -138.46214,80.136106 -143.67001,83.961266 l 130.58667,-0.49452 c 12.71898,-0.0482 5.96268,-0.13642 18.68175,-0.13642 l 137.868226,0 L -31.159503,53.141757 -53.407375,30.893879 C -63.637369,20.663891 -76.765655,14.842093 -90.856361,14.9372 Z M 28.763816,29.30651 c 4.065372,-0.0396 8.119552,1.467353 11.192321,4.540156 6.123588,6.1236 6.040627,16.209442 -0.210761,22.460864 -6.229255,6.229256 -16.270018,6.26708 -22.393606,0.143492 -6.145538,-6.145549 -6.08798,-16.162125 0.141252,-22.391369 3.1257,-3.125711 7.205422,-4.713551 11.270794,-4.753143 z" | ||||
|        style="fill:#d9d9d9;fill-opacity:0.78431374;stroke:none;stroke-width:2.86982584;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.49803922" | ||||
|        inkscape:connector-curvature="0" /> | ||||
|   </g> | ||||
| </svg> | ||||
|  |  | |||
| Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 8.2 KiB | 
|  | @ -201,7 +201,7 @@ | |||
|      inkscape:pageopacity="0.0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:zoom="1.755" | ||||
|      inkscape:cx="123.1931" | ||||
|      inkscape:cx="24.902502" | ||||
|      inkscape:cy="65.534418" | ||||
|      inkscape:document-units="px" | ||||
|      inkscape:current-layer="layer1" | ||||
|  | @ -212,7 +212,7 @@ | |||
|      fit-margin-bottom="0" | ||||
|      borderlayer="true" | ||||
|      inkscape:window-width="1440" | ||||
|      inkscape:window-height="803" | ||||
|      inkscape:window-height="806" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="1" | ||||
|      inkscape:window-maximized="1" | ||||
|  | @ -225,7 +225,7 @@ | |||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||
|         <dc:title></dc:title> | ||||
|         <dc:title /> | ||||
|       </cc:Work> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|  | @ -236,7 +236,7 @@ | |||
|      transform="translate(224.79828,58.616302)"> | ||||
|     <path | ||||
|        inkscape:connector-curvature="0" | ||||
|        style="fill:url(#linearGradient1478);fill-opacity:1;stroke:#4d4d4d;stroke-width:2.86982584;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|        style="fill:url(#linearGradient1478);fill-opacity:1;stroke:#000000;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" | ||||
|        d="M 26.319975,8.1684509 C 16.23566,8.3197369 8.0676302,13.914623 -1.0240814,23.006346 l -27.7767806,27.711751 57.10057,56.540053 20.77709,0 c 12.179209,0 22.076871,-9.39127 22.895827,-21.355541 l 0,-54.576017 C 67.750124,27.883811 63.552614,24.693069 59.444044,21.820293 45.606272,12.139027 35.217905,8.0349699 26.319975,8.1684509 Z M -90.856361,14.9372 c -9.641009,0.06509 -19.732399,2.901519 -29.655619,8.990624 -6.44634,3.942923 -138.46214,80.136106 -143.67001,83.961266 l 130.58667,-0.49452 c 12.71898,-0.0482 5.96268,-0.13642 18.68175,-0.13642 l 137.868226,0 L -31.159503,53.141757 -53.407375,30.893879 C -63.637369,20.663891 -76.765655,14.842093 -90.856361,14.9372 Z M 28.763816,29.30651 c 4.065372,-0.0396 8.119552,1.467353 11.192321,4.540156 6.123588,6.1236 6.040627,16.209442 -0.210761,22.460864 -6.229255,6.229256 -16.270018,6.26708 -22.393606,0.143492 -6.145538,-6.145549 -6.08798,-16.162125 0.141252,-22.391369 3.1257,-3.125711 7.205422,-4.713551 11.270794,-4.753143 z" | ||||
|        id="path1948" | ||||
|        inkscape:export-filename="/Users/chrisjrn/Desktop/nbp-logo-2" | ||||
|  |  | |||
| Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 8.2 KiB | 
|  | @ -291,8 +291,8 @@ | |||
|      inkscape:pageopacity="0.0" | ||||
|      inkscape:pageshadow="2" | ||||
|      inkscape:zoom="4.525" | ||||
|      inkscape:cx="75.72802" | ||||
|      inkscape:cy="232.19034" | ||||
|      inkscape:cx="78.600948" | ||||
|      inkscape:cy="108.43343" | ||||
|      inkscape:document-units="px" | ||||
|      inkscape:current-layer="layer1" | ||||
|      showgrid="false" | ||||
|  | @ -302,7 +302,7 @@ | |||
|      fit-margin-bottom="0" | ||||
|      borderlayer="true" | ||||
|      inkscape:window-width="1440" | ||||
|      inkscape:window-height="801" | ||||
|      inkscape:window-height="806" | ||||
|      inkscape:window-x="0" | ||||
|      inkscape:window-y="1" | ||||
|      inkscape:window-maximized="1" /> | ||||
|  | @ -314,7 +314,7 @@ | |||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type | ||||
|            rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||||
|         <dc:title></dc:title> | ||||
|         <dc:title /> | ||||
|       </cc:Work> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|  |  | |||
| Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 40 KiB | 
|  | @ -10,6 +10,7 @@ $font-family-serif:       Georgia, "Times New Roman", Times, serif; | |||
| $font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace; | ||||
| $font-size-base:          16px; | ||||
| $headings-line-height: 1.0; | ||||
| $text-color: #000; | ||||
| 
 | ||||
| 
 | ||||
| // Navbar | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Christopher Neugebauer
						Christopher Neugebauer