Skip to content

Commit

Permalink
Merge pull request #2051 from writethedocs/pdx-24-site
Browse files Browse the repository at this point in the history
Ship 2024 site
  • Loading branch information
ericholscher committed Nov 16, 2023
2 parents 303ea6c + 9df8e0d commit e4f3c65
Show file tree
Hide file tree
Showing 8 changed files with 102 additions and 53 deletions.
25 changes: 13 additions & 12 deletions docs/_data/portland-2024-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ buttons:
top:
# - text: Date and ticket information
# link: /news/welcome/
- text: Sponsor info
link: /sponsors/prospectus
- text: Submit a Talk
link: /cfp
- text: Sponsor us
link: /sponsors/prospectus
# - text: Read our conference guide
# link: /welcome-wagon
# - text: See the Schedule!
Expand Down Expand Up @@ -55,8 +55,8 @@ buttons:
# link: /news/announcing-virtual-conf-dates-tickets
# - text: See the talks!
# link: /speakers
# - text: Buy a Ticket!
# link: /tickets
# - text: Buy a Ticket!
# link: /tickets
# - text: Read our guide
# link: /welcome-wagon
# - text: See the schedule!
Expand Down Expand Up @@ -107,23 +107,23 @@ date: # how do we handle these? human readable would be nice.

# Conference is special for the index to show the combined conference days
conference:
event: Main Conference
event: Speaker talks
date: April 15-16
summary: The main days of the conference. We will be running one main track of talks, as well as a <a href="/conf/portland/2024/job-fair/">Sponsor Expo</a>, <a href="/conf/portland/2024/lightning-talks/">Lightning Talks</a> & <a href="/conf/portland/2024/unconference/">Unconference</a>.
summary: The main days of the conference. Listen to a diverse panel of speakers share their insights and experience. Currently accepting <a href="https://www.writethedocs.org/conf/portland/2024/cfp/">Call for Proposals</a>.
icon: conference

# These are listed in the schedule
day_one:
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, and we'll be exploring Forest Park and the Hoyt Arboretum.
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.
icon: hike
dotw: Saturday
day_two:
event: Writing Day
event: Writing Day & Reception
date: April 14
summary: Join us for the <a href="/conf/portland/2024/writing-day/">Writing Day</a> and work with fellow documentarians on a project. Followed by the reception in the evening.
summary: Kick off the conference with <a href="/conf/portland/2024/writing-day/">Writing Day</a> and work with fellow documentarians on a project. Followed by the opening reception.
icon: writing
dotw: Sunday
writing_day_time: 9am-5pm
Expand Down Expand Up @@ -253,17 +253,17 @@ sponsors:

# Things that change over time, listed in order of change
flaglanding: True
flaghassponsors: False
flaghassponsors: True
flagcfp: True
flagticketsonsale: False
flagticketsonsale: True
flagsoldout: False
flagspeakersannounced: False
flagrunofshow: False
flaghasschedule: False
flagscheduleincomplete: True
flaghasunconf: True
flaghasshirts: True
flaglivestreaming: True
flaglivestreaming: False
flagvideos: False
flagpostconf: False

Expand All @@ -274,3 +274,4 @@ flaghasboat: False
flaghaswritingday: True
flaghasjobfair: True
flaghasbadgeflair: True
flaghaslightningtalks: True
1 change: 1 addition & 0 deletions docs/_data/schema-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ flaghasshirts: bool(required=False)
flaghastour: bool(required=False)
flaghasunconf: bool(required=False)
flaghasjobfair: bool(required=False)
flaghaslightningtalks: bool(required=False)
flagrunofshow: bool(required=False)
flaghashike: bool()
flaghasboat: bool()
Expand Down
Binary file added docs/_static/conf/images/icons/linkedin.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions docs/_templates/2024/base.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,9 @@ <h2 class="uk-first-column"><a href="/conf/{{ shortcode }}/{{ year }}/sponsors/"
<a href="https://github.com/writethedocs">
<img src="{{ pathto('_static/conf/images/icons/github-footer-white.svg', 1) }}" alt="GitHub">
</a>
<a href="https://www.linkedin.com/company/write-the-docs">
<img style="height: 25px; border-radius: 5px;" src="{{ pathto('_static/conf/images/icons/linkedin.png', 1) }}" alt="LinkedIn">
</a>
<a href="https://twitter.com/writethedocs">
<img src="{{ pathto('_static/conf/images/icons/twitter-footer-white.svg', 1) }}" alt="Twitter">
</a>
Expand Down
72 changes: 53 additions & 19 deletions docs/_templates/2024/index.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{% extends year_str + "/base.html" %}

{% block full_title %}
Home - Write the Docs {{ name }} {%- if cobrand is defined and cobrand %} + {{ cobrand.brand }} {% endif %} {{ year }}
Home - Write the Docs {{ name }} {{ year }}
{% endblock %}

{% block head_link %}
<style>
/* Don't show headers */
.page-content h1 {
display: none;
}
Expand All @@ -23,10 +24,6 @@
Write<br>
the<br>
Docs<br>
{% if cobrand is defined and cobrand %}
<em>+</em>
{{ cobrand.brand_html }}
{% endif %}
<em>{{ name }}</em> <br>
<em style="top: -20px;">{{ year }}</em>
</div>
Expand All @@ -47,16 +44,12 @@
Write<br/>
the<br/>
Docs<br/>
{% if cobrand is defined and cobrand %}
<em>+</em>
{{ cobrand.brand_html }}
{% endif %}
<em>{{ name }}</em> <br>
<em style="top: -20px;">{{ year_str }}</em>
</a>
</div>
<div class="hero-text">
<p>The conference focused on all things related to software documentation.</p>
<p>A conference about software documentation and community</p>
<p>
<b>
{% if not flaghasfood %}
Expand Down Expand Up @@ -122,22 +115,26 @@
<div class="about-content">
<h2>What is Write the Docs?</h2>
<p>
Write the Docs brings everyone who writes the docs together in the same room: Programmers, Tech Writers, Support, Designers, Developer Advocates, and more. We all have things to learn from each other, and there’s no better way than sitting together and talking.
Write the Docs is a global community of people who care
about documentation: Programmers, Tech Writers,
Customer Support, Designers, Project Managers,
Developer Advocates, and anyone else who wants people
to have a great experience with software.
</p>
<p>
We invite you to join {{ about.attendees }} other folks in our event to explore the art and science of documentation.
Created in 2013 in Portland, Oregon, WTD has hosted
conferences around the world in Prague, Sydney,
Amsterdam, London, and Melbourne.
</p>
{% if not flagisvirtual %}
<p>
Please review our <a href="/conf/{{shortcode}}/{{year}}/health/">Health and Safety policy</a> to ensure a safe conference for all our attendees.
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>.
</p>
{% endif %}
{% if flaglivestreaming %}
<p>
<a href="{{ pathto('conf/' + shortcode + '/' + year_str + '/livestream') }}">Live streaming is available</a> during the conference.
You do <strong>not</strong> need a ticket to watch the stream. Videos of talks will be published after the conference.
Interested in being a speaker? We’re accepting
<a href="/conf/{{shortcode}}/{{year}}/cfp/">Call for Proposals</a> until {{ cfp.ends }}.
</p>
{% endif %}

</div>

Expand All @@ -158,6 +155,7 @@ <h2>What is Write the Docs?</h2>
<div class="schedule-overview">
<div class="uk-container" uk-grid>
<h2>Schedule Overview</h2>

<div class="schedule-item uk-width-1-3@s">
<img style="height: 150px;" src="{{ pathto('_static/conf/images/icons/' + date.day_one.icon + '-' + color + '.svg', 1) }}" alt="">
<h3>{{ date.day_one.event }} </h3>
Expand All @@ -183,6 +181,42 @@ <h3>{{ date.conference.event }} </h3>
</div>
{% endif %}


{% if flaghasunconf %}

<div class="schedule-item uk-width-1-{{ 1 + date.total_talk_days }}@s">
<img style="height: 150px;" src="{{ pathto('_static/conf/images/icons/conversation-blue.svg', 1) }}" alt="" >
<h3>Unconference</h3>
<em>{{ date.conference.date }}</em>
<p>Share ideas, solve problems and participate in discussions. Anyone can suggest, lead and attend an <a href="/conf/{{shortcode}}/{{year}}/unconference/">Unconference</a>.</p>
</div>

{% endif %}


{% if flaghaslightningtalks %}

<div class="schedule-item uk-width-1-{{ 1 + date.total_talk_days }}@s">
<img style="height: 150px;" src="{{ pathto('_static/conf/images/icons/conference-blue.svg', 1) }}" alt="" >
<h3>Lightning Talks</h3>
<em>{{ date.conference.date }} </em>
<p>A <a href="/conf/{{shortcode}}/{{year}}/lightning-talks/">Lightning Talk</a> is a short talk where you share an idea or concept. Great for first time speakers, sign ups occur on-site.</p>
</div>

{% endif %}


{% if flaghasjobfair %}

<div class="schedule-item uk-width-1-{{ 1 + date.total_talk_days }}@s">
<img style="height: 150px;" src="{{ pathto('_static/conf/images/icons/conversation-blue.svg', 1) }}" alt="" >
<h3>Sponsor Expo</h3>
<em>{{ date.day_four.date }}</em>
<p>Engage with our <a href="/conf/{{shortcode}}/{{year}}/sponsors/">Sponsors</a>, discuss job opportunities and interact with new products.</p>
</div>

{% endif %}

{% if flagspeakersannounced %}

<div class="learn-more">
Expand Down
44 changes: 24 additions & 20 deletions docs/_templates/2024/menu-desktop.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@

<ul class="uk-nav uk-visible@s">
<li><a href="{{ pathto('conf/'+shortcode+'/'+year_str+'/news') }}">News</a></li>

<li>
<ul class="uk-navbar-nav">
<li>
Expand Down Expand Up @@ -34,24 +32,6 @@
</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">
Expand All @@ -68,6 +48,7 @@
</ul>
</li>


<li>
<ul class="uk-navbar-nav">
<li>
Expand All @@ -92,6 +73,26 @@
</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>
Expand All @@ -110,4 +111,7 @@
</ul>
</li><!--- Parent element with it's children -->

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


</ul>
5 changes: 5 additions & 0 deletions docs/_templates/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,11 @@ <h2>
<span><a href="/site-map"><i class="iconf-github-circled-alt2"></i>Site map</a></span> |
<span><a href="https://github.com/writethedocs"><i class="iconf-github-circled-alt2"></i>GitHub</a></span> |
<span><a href="https://twitter.com/writethedocs"><i class="iconf-twitter-circled"></i>Twitter</a></span> |
<span>
<a href="https://www.linkedin.com/company/write-the-docs">
LinkedIn
</a>
</span> |
<span><a href="{{ pathto('code-of-conduct') }}">Code&nbsp;of&nbsp;Conduct</a></span> |
<span><a href="https://jobs.writethedocs.org/">Job Board</a></span>
</div>
Expand Down
5 changes: 3 additions & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ We have in-person and virtual conferences around the world:

- :doc:`Australia 2023 </conf/australia/2023/index>`, **December 7-8, 2023**, Melbourne, Australia
- :doc:`Portland 2024 </conf/portland/2024/index>`, **April 14-16, 2024**, Portland, Oregon, United States
- Atlantic 2024, Dates TBD, Virtual event, UTC timezone
- See all :doc:`our conferences </conf/index>` from the past years.
- **Atlantic 2024**, Dates TBD, Virtual event, UTC timezone

See all :doc:`our conferences </conf/index>` from past years.

Connect with the community
--------------------------
Expand Down

0 comments on commit e4f3c65

Please sign in to comment.