Skip to content

Commit

Permalink
Ship 2024 website & ticket sales
Browse files Browse the repository at this point in the history
  • Loading branch information
ericholscher committed Dec 7, 2023
1 parent e846e94 commit f66900b
Show file tree
Hide file tree
Showing 4 changed files with 142 additions and 188 deletions.
4 changes: 2 additions & 2 deletions docs/_data/portland-2024-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ hex: 4AC1E0
time_format: 12h

photos:
default: _static/conf/images/headers/group.png
default: _static/conf/images/headers/portland-2024-group.jpg

buttons:
top:
Expand Down Expand Up @@ -255,7 +255,7 @@ sponsors:
# brand: Read the Docs

# Things that change over time, listed in order of change
flaglanding: True
flaglanding: False
flaghassponsors: True
flagcfp: True
flagticketsonsale: True
Expand Down
201 changes: 90 additions & 111 deletions docs/_templates/2024/menu-desktop.html
Original file line number Diff line number Diff line change
@@ -1,117 +1,96 @@
<ul class="uk-nav uk-visible@s">
<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/schedule') }}">Program</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
{% if flaglivestreaming %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/livestream') }}">Live Stream</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/qa') }}">Speaker Q&A</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/schedule') }}">Schedule</a></li>
{% if flagspeakersannounced %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/speakers') }}">Speakers</a></li>
{% endif %}
{% if flagcfp %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/cfp') }}">Call for Proposals</a></li>
{% endif %}
{% if flaghaswritingday %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/writing-day') }}">Writing Day</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/lightning-talks') }}">Lightning Talks</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/unconference') }}">Unconference</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/job-fair') }}">Sponsor Expo</a></li>
{% if flaghashike %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/outing') }}">Hike</a></li>
{% endif %}
{% if flaghasboat %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/boat') }}">Boat Ride</a></li>
{% endif %}
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->

<ul class="uk-nav uk-visible@s">
<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/schedule') }}">Program</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
{% if flaglivestreaming %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/livestream') }}">Live Stream</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/qa') }}">Speaker Q&A</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/schedule') }}">Schedule</a></li>
{% if flagspeakersannounced %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/speakers') }}">Speakers</a></li>
{% endif %}
{% if flaghaswritingday %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/writing-day') }}">Writing Day</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/lightning-talks') }}">Lightning Talks</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/unconference') }}">Unconference</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/job-fair') }}">Sponsor Expo</a></li>
{% if flaghashike %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/outing') }}">Hike</a></li>
{% endif %}
{% if flaghasboat %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/boat') }}">Boat Ride</a></li>
{% endif %}
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->

<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/tickets') }}">Tickets</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/tickets') }}">Tickets</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/opportunity-grants') }}">Opportunity Grants</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/convince-your-manager') }}">Convince Your
Manager</a></li>
</ul>
</div>
</li>
</ul>
</li>

<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/tickets') }}">Tickets</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/tickets') }}">Tickets</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/opportunity-grants') }}">Opportunity Grants</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/convince-your-manager') }}">Convince Your Manager</a></li>
</ul>
</div>
</li>
</ul>
</li>

<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/about') }}">About</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/about') }}">Overview</a></li>
{% if flagspeakersannounced %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/visiting') }}">Visiting {{ city }}</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/welcome-wagon') }}">Attendee Guide</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/venue') }}">Venue</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/health') }}">Health and Safety Policy</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/team') }}">Meet the Team</a></li>
{% endif %}
<li><a href="{{ pathto('code-of-conduct') }}">Code of Conduct</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/contact') }}">Contact us</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/press-kit') }}">Press Kit</a></li>
{% if flaghasbadgeflair %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/badge-flair') }}">Badge Flair Contest</a></li>
{% endif %}
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->

<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/about') }}">About</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/about') }}">Overview</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/welcome-wagon') }}">Attendee Guide</a></li>
{% if flaghasbadgeflair %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/badge-flair') }}">Badge Flair Contest</a></li>
{% endif %}
{% if flagcfp %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/cfp') }}">Call for Proposals</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/team') }}">Meet the Team</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/contact') }}">Contact us</a></li>
<li><a href="{{ pathto('code-of-conduct') }}">Code of Conduct</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/press-kit') }}">Press Kit</a></li>
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->
<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors') }}">Sponsors</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors/prospectus') }}">Prospectus</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors') }}">Our Sponsors</a></li>
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->


<li>
<ul class="uk-navbar-nav">
<li>
{% if not flagisvirtual %}
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/visiting') }}">Visiting</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/visiting') }}">{{ city }}</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/health') }}">Health and Safety Policy</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/venue') }}">Venue</a></li>
</ul>
</div>
{% else %}
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/venue') }}">Venue</a>
{% endif %}
</li>
</ul>
</li>

<li>
<ul class="uk-navbar-nav">
<li>
<a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors') }}">Sponsors</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors') }}">Our Sponsors</a></li>
{% if shortcode == 'portland' and year == 2020 %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors/online-prospectus') }}">Online prospectus</a></li>
{% else %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/sponsors/prospectus') }}">Prospectus</a></li>
{% endif %}
</ul>
</div>
</li>
</ul>
</li><!--- Parent element with it's children -->

<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/news') }}">News</a></li>


</ul>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/news') }}">News</a></li>
</ul>
50 changes: 50 additions & 0 deletions docs/conf/portland/2024/hike.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
:template: {{year}}/generic.html
:banner: _static/conf/images/headers/hike.png
:og:image: _static/conf/images/headers/{{shortcode}}-{{year}}-opengraph.jpg

Write the Docs Hike
===================

Every year we have a conference hike that kicks off the *unofficial* beginning of the conference. It has become a fantastic tradition and is a wonderful way to gather the day before the conference begins.

We will be hiking in the amazing `Forest Park <http://www.forestparkconservancy.org/>`__, the largest urban forested park in the country. It is conveniently located in Northwest Portland, and has a beautiful walk along a creek.

It's rained on us in the past, but we have faith it will be beautiful this year! We will hopefully see Mount Hood at the top :)

Schedule & Logistics
--------------------

- **Date:** **{{ hike.date }}**. Leaves promptly at 1pm.
- **Start:** Lower Macleay Park** (`Map link <https://goo.gl/maps/bU7MAMsKCJAbG3zFA>`__). Meet at the pavilion at the park entrance.
- **End:** Lower Macleay Park around 4pm.

**Please register for your ticket so we can contact you in advance for day-of weather and logistics information.**

- **Tickets:** `Register your hike ticket <https://ti.to/writethedocs/write-the-docs-portland-2024/with/hike-ticket>`_

.. figure:: /_static/img/2015/hike/balch.jpg
:alt: Balch Creek


What to Bring
-------------

The temperature will likely be in the upper 50s and 60s, with a chance of rain. There is no predicting Portland Spring weather! Please bring:

- **Comfortable shoes**, that you are willing to get a bit muddy.
- **Water!** There is water available halfway through the hike.
- **Light rain jacket**. It likely will not be too cold, but it might drizzle on you.
- **High spirits!**

The Hike
--------

The hike will be around 5 miles long, and have 1000 feet of elevation gain. This classifies as a *moderate* hike. We'll be going nice and slow so people can appreciate the views and forest.

You can find a full description here: https://www.oregonhikers.org/field_guide/Pittock_Mansion_Hike

We hope you will join us for this pre-conference activity!


.. figure:: /_static/img/2015/hike/pittock.jpg
:alt: The view from Pittock Mansion
75 changes: 0 additions & 75 deletions docs/conf/portland/2024/outing.rst

This file was deleted.

0 comments on commit f66900b

Please sign in to comment.