Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ship 2024 website & ticket sales #2065

Merged
merged 38 commits into from
Dec 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
f66900b
Ship 2024 website & ticket sales
ericholscher Dec 7, 2023
455e5d2
Update hike page links
ericholscher Dec 7, 2023
2680608
Update program pages
ericholscher Dec 7, 2023
6d7c5e0
Full update of Program pages
ericholscher Dec 7, 2023
78317fc
Hide badge flair
ericholscher Dec 7, 2023
db2ec31
Fix schedule link
ericholscher Dec 7, 2023
7745199
Lots of updates
ericholscher Dec 8, 2023
3324a97
Add news item
ericholscher Dec 8, 2023
11c2d64
Fix more jinja logic
ericholscher Dec 8, 2023
871911d
Fix warnings
ericholscher Dec 8, 2023
ffed093
Update menu links
ericholscher Dec 11, 2023
0e12473
Lots more content updates
ericholscher Dec 11, 2023
42f5a9a
Edit menu a bit more
ericholscher Dec 11, 2023
c9f69aa
Keep menus in sync
ericholscher Dec 11, 2023
90897fe
Fix up news item
ericholscher Dec 11, 2023
eaced47
Link main page :)
ericholscher Dec 11, 2023
80fc98b
Another bit of feedback from Sam
ericholscher Dec 11, 2023
c909296
Fix wrong page update
ericholscher Dec 11, 2023
5cf9f6c
Fix another spot
ericholscher Dec 11, 2023
d4e269c
Fix typo
ericholscher Dec 11, 2023
4ceacba
Tickets are on sale
ericholscher Dec 11, 2023
294553e
Make caps consistent
ericholscher Dec 11, 2023
57cecc6
Remove href
ericholscher Dec 11, 2023
02917c2
Fix LT format
ericholscher Dec 11, 2023
57d17bc
Make linter happy
ericholscher Dec 11, 2023
005a8c5
Update sponsors
ericholscher Dec 11, 2023
08c0efd
Lots of sponsor and data updates
ericholscher Dec 12, 2023
197a551
A couple more updates
ericholscher Dec 12, 2023
f50a8e2
Post updates
ericholscher Dec 12, 2023
4391674
Note overview
ericholscher Dec 12, 2023
9523148
Fix grant form
ericholscher Dec 12, 2023
d04c1b1
Fix build
ericholscher Dec 12, 2023
afbd8cb
Small copy updates
ericholscher Dec 12, 2023
958848f
Caption photos
ericholscher Dec 12, 2023
0d43358
Small edits
ericholscher Dec 12, 2023
070008b
Migrate to markdown
ericholscher Dec 12, 2023
b9d6d54
Fix writing day link
ericholscher Dec 12, 2023
4a91ec4
Update health
ericholscher Dec 12, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 12 additions & 13 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 @@ -91,7 +91,7 @@ sponsorship:
price: $14,000

grants:
url: 'hhttps://docs.google.com/forms/d/e/1FAIpQLScm8-8RLZYSxLl3a5Ttz5qAB0dXCn5E2IUL2U23jz2kSa3vmA/viewform'
url: 'https://docs.google.com/forms/d/e/1FAIpQLScm8-8RLZYSxLl3a5Ttz5qAB0dXCn5E2IUL2U23jz2kSa3vmA/viewform'
ends: 'February 1, 2024'
notification: 'February 14, 2024'

Expand All @@ -117,7 +117,7 @@ date: # how do we handle these? human readable would be nice.
event: Hike
date: April 13
# summary: We encourage you to go on a hike in your own beautiful home town.
summary: If you're in town early, join us for the <a href="/conf/portland/2024/outing/">hike</a>. Portland has excellent access to the woods right in the city.
summary: If you're in town early, join us for the <a href="/conf/portland/2024/hike/">Hike</a>. Portland has excellent access to the woods right in the city.
icon: hike
dotw: Saturday
day_two:
Expand Down Expand Up @@ -182,12 +182,12 @@ hike:
sponsors:
keystone:
patron:
# - name: google
# link: https://www.google.com
# brand: Google
- name: gitbook
link: https://www.gitbook.com/?ref=writethedocs
brand: GitBook
- name: readme
link: https://readme.com/?ref=writethedocs
brand: ReadMe
publisher:
# - name: mongodb-new
# link: https://www.mongodb.com/
Expand Down Expand Up @@ -219,16 +219,15 @@ sponsors:
# brand: Slack
second:
- name: knowledgeowl
link: https://www.knowledgeowl.com
link: https://www.knowledgeowl.com?ref=writethedocs
brand: KnowledgeOwl
width: 250px
- name: readthedocs
link: https://about.readthedocs.com/?ref=writethedocs
brand: Read the Docs
# - name: raspberrypi
# link: https://www.raspberrypi.com/
# brand: Raspberry Pi
# - name: readthedocs
# link: https://about.readthedocs.com/
# brand: Read the Docs
# width: 250px
# - name: netlify-new
# link: https://www.netlify.com/
# brand: Netlify
Expand All @@ -255,7 +254,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 All @@ -269,12 +268,12 @@ flaghasshirts: True
flaglivestreaming: False
flagvideos: False
flagpostconf: False
flaghasbadgeflair: False

# Truthy things that don't change
flaghashike: True
flaghasfood: True
flaghasboat: False
flaghaswritingday: True
flaghasjobfair: True
flaghasbadgeflair: True
flaghaslightningtalks: True
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/img/2024/unconference-board.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/_static/img/sponsors/readme.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 25 additions & 4 deletions docs/_templates/2024/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<em>{{ name }}</em> <br>
<em style="top: -20px;">{{ year }}</em>
</div>
{% if not flaglanding %}
{% if not flaglanding %}
{% include year_str + "/menu-mobile.html" %}
{% endif %}
</div>
Expand Down Expand Up @@ -109,7 +109,7 @@

{% endif %}

<div class="about">
<div class="about" id="about">
<div class="uk-container">

<div class="about-content">
Expand All @@ -129,7 +129,7 @@ <h2>What is Write the Docs?</h2>
<p>
We invite you to our 12th Portland conference to join {{ about.attendees }}
other attendees to explore the art and science of
documentation! <strong>Tickets go on sale {{ date.tickets_live }}</strong>.
documentation! <strong><a href="/conf/{{shortcode}}/{{year}}/tickets/">Tickets</a> are on sale now</strong>.
</p>
<p>
Interested in being a speaker? We’re accepting
Expand All @@ -152,7 +152,7 @@ <h2>What is Write the Docs?</h2>
</div>
</div><!-- end about -->

<div class="schedule-overview">
<div class="schedule-overview" id="schedule-overview">
<div class="uk-container" uk-grid>
<h2>Schedule Overview</h2>

Expand Down Expand Up @@ -228,6 +228,27 @@ <h3>Sponsor Expo</h3>
</div>
</div><!-- end schedule overview -->


<div class="about" id="about">
<div class="uk-container">
<div class="about-content">

<h2>Past attendees have said</h2>

<blockquote class="testimonial-text">
The most exciting part of attending Write the Docs is collaborating with open-source projects, networking, and meeting great people who care about documentation –you get to engage in incredible conversations and learn from fellow documentarians!
</blockquote>
<p class="testimonial-author">- <a href="https://www.linkedin.com/in/mario-morales-2780a176/">Mario Morales, Staff Technical Writer at Wizeline</a></p>

<blockquote class="testimonial-text">
By attending Write The Docs, I met so many documentation professionals, discovered new opportunities, and learned how to address problems I had yet to face before I faced them. It's clear how much the organizers care about running a thoughtful, inclusive conference, and they do so successfully -- I look forward to it every year.
</blockquote>
<p class="testimonial-author">- <a href="https://heyawhite.com/about/">Alexandra White, Senior Tech Writer at Google</a></p>

</div>
</div>
</div>

{% if body %}
{% block body %}
{{ body }}
Expand Down
203 changes: 93 additions & 110 deletions docs/_templates/2024/menu-desktop.html
Original file line number Diff line number Diff line change
@@ -1,117 +1,100 @@
<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+'/sponsor-expo') }}">Sponsor Expo</a></li>
{% if flaghashike %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/hike') }}">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</a>
<div class="uk-navbar-dropdown">
<ul class="uk-nav uk-navbar-dropdown-nav">
<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>
{% 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+'/team') }}">Meet the Team</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/press-kit') }}">Press Kit</a></li>
{% endif %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/code-of-conduct') }}">Code of Conduct</a></li>
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/contact') }}">Contact us</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><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/news') }}">News</a></li>

<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>
{% if flagcfp %}
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/cfp') }}" class="uk-button uk-button-ghost uk-text-uppercase">Speak</a></li>
{% endif %}

</ul>
Loading
Loading