aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates
diff options
context:
space:
mode:
authorGravatar Janine vN <[email protected]>2021-06-15 11:20:31 -0400
committerGravatar GitHub <[email protected]>2021-06-15 15:20:31 +0000
commit522f14a9a201d9bf744dce53848929ffe8df3871 (patch)
treeffbcc783657169e8faa4a2df9610a7e65085895a /pydis_site/templates
parentCode Jam 8 - Initial PR for Announcement (#528) (diff)
Code Jam 8 Site Updates - v2 (#530)
Co-authored-by: Joe Banks <[email protected]>
Diffstat (limited to 'pydis_site/templates')
-rw-r--r--pydis_site/templates/base/navbar.html13
-rw-r--r--pydis_site/templates/events/pages/code-jams/8/_index.html16
-rw-r--r--pydis_site/templates/events/pages/code-jams/8/frameworks.html7
-rw-r--r--pydis_site/templates/events/pages/code-jams/8/rules.html7
-rw-r--r--pydis_site/templates/events/sidebar/code-jams/8.html4
5 files changed, 26 insertions, 21 deletions
diff --git a/pydis_site/templates/base/navbar.html b/pydis_site/templates/base/navbar.html
index 4cc49dc6..ee458b03 100644
--- a/pydis_site/templates/base/navbar.html
+++ b/pydis_site/templates/base/navbar.html
@@ -70,6 +70,9 @@
<a class="navbar-item" href="{% url "resources:resources" category="tools" %}">
Tools
</a>
+ <a class="navbar-item" href="{% url "events:index" %}">
+ Events
+ </a>
<a class="navbar-item" href="{% url "content:page_category" location="guides/pydis-guides/contributing"%}">
Contributing
</a>
@@ -88,16 +91,6 @@
<a class="navbar-item" href="{% url "content:page_category" location="privacy" %}">
Privacy
</a>
- <hr class="navbar-divider">
- <div class="navbar-item">
- <strong>Events</strong>
- </div>
- <a class="navbar-item" href="{% url "events:page" path="code-jams/7" %}">
- Most Recent: Code Jam 7
- </a>
- <a class="navbar-item" href="{% url "events:index" %}">
- All events
- </a>
</div>
</div>
diff --git a/pydis_site/templates/events/pages/code-jams/8/_index.html b/pydis_site/templates/events/pages/code-jams/8/_index.html
index 08eaae07..799beca1 100644
--- a/pydis_site/templates/events/pages/code-jams/8/_index.html
+++ b/pydis_site/templates/events/pages/code-jams/8/_index.html
@@ -20,18 +20,26 @@
<h3 id="important-dates"><a href="#important-dates">Important Dates</a></h3>
<ul>
- <li>Monday, June 15 - Form to submit theme suggestions opens</li>
+ <li>Tuesday, June 15 - Form to submit theme suggestions opens</li>
<li>Monday, June 21 - The Qualifier is released</li>
<li>Friday, June 25 - Voting for the theme opens</li>
- <li>Sunday, June 27 - Github Bootcamp</li>
+ <li>Sunday, June 27 - GitHub Bootcamp</li>
<li>Wednesday, June 30 - The Qualifier closes</li>
- <li>Friday, July 9 - Code Jam Begins</li>
+ <li>Friday, July 9 - Code Jam begins</li>
<li>Friday, July 16 - Coding portion of the jam ends</li>
<li>Sunday, July 18 - Code Jam submissions are closed</li>
</ul>
+
+ <h3 id="technology"><a href="#technology">Technology</a></h3>
+ <p>
+ The chosen technology/tech stack for this year is <strong>Text User Interfaces</strong> (TUIs).
+ Each team must create a program with one of <a href="{% url "events:page" path="code-jams/8/frameworks" %}">the approved frameworks</a> that creates a user interface that is text based.
+ For more information of TUIs and what's involved with such an interface, check out <a href="https://en.wikipedia.org/wiki/Text-based_user_interface">this wikipedia article</a>.
+ </p>
+
<h3 id="how-to-join"><a href="#how-to-join">How to Join</a></h3>
<p>The Qualifier isn't released yet, but to receive the most up-to-date information and to get notified
- when the Qualifier is released you can join the server: <a href="https://discord.gg/python">discord.gg/python</a>.</p>
+ when the Qualifier is released you can join us on Discord at <a href="https://discord.gg/python">discord.gg/python</a>.</p>
{% endblock %}
{% block sidebar %}
diff --git a/pydis_site/templates/events/pages/code-jams/8/frameworks.html b/pydis_site/templates/events/pages/code-jams/8/frameworks.html
index 64ff7a0c..cc1aa671 100644
--- a/pydis_site/templates/events/pages/code-jams/8/frameworks.html
+++ b/pydis_site/templates/events/pages/code-jams/8/frameworks.html
@@ -8,7 +8,7 @@
<li><a href="{% url "events:index" %}">Events</a></li>
<li><a href="{% url "events:page" path="code-jams" %}">Code Jams</a></li>
<li><a href="{% url "events:page" path="code-jams/8" %}">Summer Code Jam 2021</a></li>
- <li class="is-active"><a href="#">Allowed Frameworks</a></li>
+ <li class="is-active"><a href="#">Approved Frameworks</a></li>
{% endblock %}
{% block event_content %}
@@ -19,6 +19,7 @@
<div class="columns">
<div class="column">
<ul>
+ <li><a href="http://urwid.org/" target="_blank">Documentation Link</a></li>
<li><strong>Supports:</strong> Linux, Mac, other unix-like OS</li>
<li>Somewhat in-depth tutorial</li>
<li>Uses widgets in a fairly straight forward design</li>
@@ -33,6 +34,7 @@
<div class="columns">
<div class="column">
<ul>
+ <li><a href="https://docs.python.org/3/howto/curses.html" target="_blank">Documentation Link</a></li>
<li><strong>Supports:</strong> Linux and other unix-like OS</li>
<li>Part of the standard library</li>
<li>Extensive how-to guide</li>
@@ -47,6 +49,7 @@
<div class="columns">
<div class="column">
<ul>
+ <li><a href="https://blessed.readthedocs.io/en/latest/intro.html" target="_blank">Documentation Link</a></li>
<li><strong>Supports:</strong> Linux, Mac, and Windows</li>
<li>Sits on top of curses to add more pythonic bindings</li>
<li>Doesn't provide any widgets or layouts</li>
@@ -60,6 +63,7 @@
<div class="columns">
<div class="column">
<ul>
+ <li><a href="https://rich.readthedocs.io/en/stable/introduction.html" target="_blank">Documentation Link</a></li>
<li><strong>Supports:</strong> Linux, Mac, and Windows</li>
<li>Documentation is good and overall is very OOP focused</li>
<li>Robust with many features and example snippets</li>
@@ -73,6 +77,7 @@
<div class="columns">
<div class="column">
<ul>
+ <li><a href="https://asciimatics.readthedocs.io/en/stable/intro.html" target="_blank">Documentation Link</a></li>
<li><strong>Supports:</strong> Linux, Mac, and Windows</li>
<li>Documentation is well structured and straightforward to navigate</li>
</ul>
diff --git a/pydis_site/templates/events/pages/code-jams/8/rules.html b/pydis_site/templates/events/pages/code-jams/8/rules.html
index 632ca877..b1220a2d 100644
--- a/pydis_site/templates/events/pages/code-jams/8/rules.html
+++ b/pydis_site/templates/events/pages/code-jams/8/rules.html
@@ -11,8 +11,7 @@
{% block event_content %}
<ol>
- <li><p>Your solution must use one of the approved frameworks. It is not permitted to circumvent this rule by e.g. using the approved framework as a wrapper for another framework.</p></li>
- <li><p>Your solution should be platform agnostic. For example, if you use filepaths in your submission, use <code>pathlib</code> to create platform agnostic Path objects instead of hardcoding the paths.</p></li>
+ <li><p>Your solution must use one of the approved frameworks.</p></li>
<li>
<p>
You must document precisely how to install and run your project.
@@ -41,14 +40,14 @@
<li>
<p>
Use English as the main language for your project, including names, comments, documentation, and commit messages.
- The text displayed in your web application should also be in English,
+ The text displayed in your application should also be in English,
although you are allowed to provide the user with options for internationalisation and translation.
</p>
</li>
<li>
<p>
Your team, once the coding portion of the code jam is complete, must create a video presentation that showcases and explains your final product.
- This must be in a video format and must be uploaded somewhere for the judges to view (i.e. unlisted Youtube video, Vimeo, etc.)
+ This must be in a video format and must be uploaded somewhere for the judges to view (i.e. unlisted YouTube video, Vimeo, etc.).
The video can be as simple as a screen recording with annotated text.
Teams who do not submit a final video presentation may be disqualified.
</p>
diff --git a/pydis_site/templates/events/sidebar/code-jams/8.html b/pydis_site/templates/events/sidebar/code-jams/8.html
index fb14d83e..fe65ae2e 100644
--- a/pydis_site/templates/events/sidebar/code-jams/8.html
+++ b/pydis_site/templates/events/sidebar/code-jams/8.html
@@ -8,8 +8,8 @@
<div class="box">
<img src="{% static "images/events/summer_code_jam_2021.png" %}" alt="Summer Code Jam 2021">
<h4 class="menu-label">Our Sponsors</h4>
- <a href="https://www.djangoproject.com/" target="_blank">
- <img src="https://static.djangoproject.com/img/logos/django-logo-positive.png" alt="Django">
+ <a href="https://www.digitalocean.com/" target="_blank">
+ <img src="{% static "images/events/DO_Logo_Vertical_Blue.png" %}" alt="Digital Ocean">
</a>
<a href="https://jetbrains.com" target="_blank">
<img src="{% static "images/sponsors/jetbrains.png" %}" alt="JetBrains">