Skip to content

Commit

Permalink
Updated conf.py
Browse files Browse the repository at this point in the history
  • Loading branch information
bewithankit committed Oct 12, 2024
1 parent 0566a29 commit 040a7b3
Show file tree
Hide file tree
Showing 75 changed files with 56,163 additions and 8 deletions.
2 changes: 1 addition & 1 deletion docs/contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<script src="_static/doctools.js"></script>
<script src="_static/sphinx_highlight.js"></script>
<script>DOCUMENTATION_OPTIONS.pagename = 'contact';</script>
<link rel="canonical" href="https://SAPPOteers.github.io/contact.html" />
<link rel="canonical" href="https://thesappoteers.github.io/contact.html" />
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="prev" title="FrisBeer Leaderboard" href="leaderboard.html" />
Expand Down
2 changes: 1 addition & 1 deletion docs/flyers.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
<script src="_static/doctools.js"></script>
<script src="_static/sphinx_highlight.js"></script>
<script>DOCUMENTATION_OPTIONS.pagename = 'flyers';</script>
<link rel="canonical" href="https://SAPPOteers.github.io/flyers.html" />
<link rel="canonical" href="https://thesappoteers.github.io/flyers.html" />
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Photos" href="photos.html" />
Expand Down
2 changes: 1 addition & 1 deletion docs/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
<script src="_static/doctools.js"></script>
<script src="_static/sphinx_highlight.js"></script>
<script>DOCUMENTATION_OPTIONS.pagename = 'genindex';</script>
<link rel="canonical" href="https://SAPPOteers.github.io/genindex.html" />
<link rel="canonical" href="https://thesappoteers.github.io/genindex.html" />
<link rel="index" title="Index" href="#" />
<link rel="search" title="Search" href="search.html" />
<meta name="viewport" content="width=device-width, initial-scale=1"/>
Expand Down
4 changes: 4 additions & 0 deletions docs/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 12985fd08bf5bf1c05a5ce2671735f9b
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file added docs/html/.doctrees/contact.doctree
Binary file not shown.
Binary file added docs/html/.doctrees/environment.pickle
Binary file not shown.
Binary file added docs/html/.doctrees/flyers.doctree
Binary file not shown.
Binary file added docs/html/.doctrees/index.doctree
Binary file not shown.
Binary file added docs/html/.doctrees/leaderboard.doctree
Binary file not shown.
Binary file added docs/html/.doctrees/photos.doctree
Binary file not shown.
Binary file added docs/html/_images/hero.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions docs/html/_sources/contact.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
.. _contact:

Contact
=======

The best way to contact us is to stand at the bar at The SCR on a Friday evening at around 06:00 pm and shout one of the phrases below. Almost immediately one member of Sappo club will make themselves known:

- "Understanding the weather in the tropics is easy. It gets hot, clouds build and it rains. Simple as that."

- "Why do we need to have different names for different clouds? Surely they're all the same."

- "I don't get it. Why can't we just use the weather app instead of all this complex modeling?"

- "I base all my expectations for upcoming weather events on Daily Express headlines."
11 changes: 11 additions & 0 deletions docs/html/_sources/flyers.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.. _flyers:

Flyers and E-mails
==================

.. note::
Under construction!

.. raw:: html

<iframe src="_static/timeline.html" style="width: 100%; height: 700px; border: none;"></iframe>
69 changes: 69 additions & 0 deletions docs/html/_sources/index.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
.. raw:: html

<h1 style="text-align: center;">The SAPPOteers welcome you to the Sappo Club!</h1>

.. image:: _static/hero.jpeg
:alt: Hero Banner
:class: hero-banner
:align: center
:width: 900px

.. raw:: html

<!-- Museum-style credit -->
<div style="width: 900px; margin: auto; text-align: right; font-size: 0.9em; font-style: italic; color: var(--bd-text-color);">
<strong>"The <s>Last</s> Forecast Sappo"</strong> by <a href="https://github.com/bewithankit" style="color: #FF4500; text-decoration: none;">@bewithankit</a>, 2024 AD <br>
Pixels on Pixels
</div>

.. raw:: html

<br><br> <!-- Adds some space using HTML line breaks -->

What is Sappo?
--------------

A weekly social event on Friday evenings for CLI-MET people at the University of Reading and their friends.

Sappo Club outings are a very informal and loosely organised way to unwind at the end of the week, catch up with old friends and get to know other department members.

.. note::
Subscribers to the Met-Social mailing list (MET-SOCIAL@MAILLISTS.READING.AC.UK) receive weekly email reminders and flyers advertising the club and signalling the start of the weekend!

Where is Sappo?
---------------

The starting point for Sappo is almost always the SCR (Senior Common Room @ Park House) as it is the closest watering hole to the buildings of the department with people starting to wander over at around 5:30 pm.

Food, drinks and lively entertainment inevitably follow at the SCR and at other venues that are usually attended afterwards. After the SCR, well anything can happen.


.. raw:: html

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2486.9832605452216!2d-0.9429670999999998!3d51.4401013!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x487684b2e3d38d47%3A0xcc1d97d35649cd1f!2sPark%20House!5e0!3m2!1sen!2suk!4v1728568801109!5m2!1sen!2suk" width="895" height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>

Why is Sappo?
-------------

Sappoing isn't just a club, it's a whole way of life. The SAPPOteers say that everything they have learnt in their existence, they have learnt during the Sappo Club!

Although Sappo Club is very informal affair, getting academics to all move in one direction is somewhat akin to herding cats so some organisation is required and someone at least needs to pretend to be in charge. This person is known as The SAPPOteer.

A SAPPOteer's role can be broken down into two parts: At some point on a Friday afternoon the duty scientist will send round an e-mail to the department reminding everybody about the club hopefully encouraging people to come along and including a flyer with information about the night ahead. The second task is the to cast any required deciding votes as to destinations visited in the evening.


Who is Sappo?
-------------

Sappo Club was started by Mathew "Sappo" Sapiano who was a PhD student at the department from 2001 - 2005. In the banner above you can see Sappo with his disciples from the renowned artwork "The Forecast Sappo", currently located at Harry Pitt 181. It depicts the first Sappo that Sappo shared with his disciples before his weather forecast, capturing the moment when the typical British weather betrayed him.


.. toctree::
:hidden:
:maxdepth: 2
:titlesonly:

flyers
photos
leaderboard
contact
33 changes: 33 additions & 0 deletions docs/html/_sources/leaderboard.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
.. _leaderboard:

FrisBeer Leaderboard
====================

.. warning::
These were the timings that I took which were already shared on the chat. For any conflicts please challenge the concerned defendant!

.. list-table::
:header-rows: 1
:widths: 15 10 15
:class: centered-table

* - Name
- Time (seconds)
- Drink (1.5 pints adjusted)
* - 🥇 Brian Lo
- 72
- ?
* - 🥈 Hannah Croad
- 176
- ?
* - 🥉 Mark Prosser
- 193
- ?
* - 🦆 Charlie Suitters
- DNF
- ?

.. admonition:: Upcoming Viva Dates

- Isabel Smith: November 8th, 2024 (AM)
- Natalie Ratcliffe: December 9th, 2024
7 changes: 7 additions & 0 deletions docs/html/_sources/photos.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.. _photos:

Photos
======

.. note::
Under construction!
134 changes: 134 additions & 0 deletions docs/html/_static/_sphinx_javascript_frameworks_compat.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
/*
* _sphinx_javascript_frameworks_compat.js
* ~~~~~~~~~~
*
* Compatability shim for jQuery and underscores.js.
*
* WILL BE REMOVED IN Sphinx 6.0
* xref RemovedInSphinx60Warning
*
*/

/**
* select a different prefix for underscore
*/
$u = _.noConflict();


/**
* small helper function to urldecode strings
*
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
*/
jQuery.urldecode = function(x) {
if (!x) {
return x
}
return decodeURIComponent(x.replace(/\+/g, ' '));
};

/**
* small helper function to urlencode strings
*/
jQuery.urlencode = encodeURIComponent;

/**
* This function returns the parsed url parameters of the
* current request. Multiple values per key are supported,
* it will always return arrays of strings for the value parts.
*/
jQuery.getQueryParameters = function(s) {
if (typeof s === 'undefined')
s = document.location.search;
var parts = s.substr(s.indexOf('?') + 1).split('&');
var result = {};
for (var i = 0; i < parts.length; i++) {
var tmp = parts[i].split('=', 2);
var key = jQuery.urldecode(tmp[0]);
var value = jQuery.urldecode(tmp[1]);
if (key in result)
result[key].push(value);
else
result[key] = [value];
}
return result;
};

/**
* highlight a given string on a jquery object by wrapping it in
* span elements with the given class name.
*/
jQuery.fn.highlightText = function(text, className) {
function highlight(node, addItems) {
if (node.nodeType === 3) {
var val = node.nodeValue;
var pos = val.toLowerCase().indexOf(text);
if (pos >= 0 &&
!jQuery(node.parentNode).hasClass(className) &&
!jQuery(node.parentNode).hasClass("nohighlight")) {
var span;
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
if (isInSVG) {
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
} else {
span = document.createElement("span");
span.className = className;
}
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
document.createTextNode(val.substr(pos + text.length)),
node.nextSibling));
node.nodeValue = val.substr(0, pos);
if (isInSVG) {
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
var bbox = node.parentElement.getBBox();
rect.x.baseVal.value = bbox.x;
rect.y.baseVal.value = bbox.y;
rect.width.baseVal.value = bbox.width;
rect.height.baseVal.value = bbox.height;
rect.setAttribute('class', className);
addItems.push({
"parent": node.parentNode,
"target": rect});
}
}
}
else if (!jQuery(node).is("button, select, textarea")) {
jQuery.each(node.childNodes, function() {
highlight(this, addItems);
});
}
}
var addItems = [];
var result = this.each(function() {
highlight(this, addItems);
});
for (var i = 0; i < addItems.length; ++i) {
jQuery(addItems[i].parent).before(addItems[i].target);
}
return result;
};

/*
* backward compatibility for jQuery.browser
* This will be supported until firefox bug is fixed.
*/
if (!jQuery.browser) {
jQuery.uaMatch = function(ua) {
ua = ua.toLowerCase();

var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
/(msie) ([\w.]+)/.exec(ua) ||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
[];

return {
browser: match[ 1 ] || "",
version: match[ 2 ] || "0"
};
};
jQuery.browser = {};
jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
}
6 changes: 6 additions & 0 deletions docs/html/_static/basic.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/* Center text in list-table */
.centered-table td,
.centered-table th {
text-align: center;
vertical-align: middle;
}
5 changes: 5 additions & 0 deletions docs/html/_static/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
/* Custom CSS to adjust logo size */
.navbar-brand img {
height: 56px; /* Adjust this value as needed */
width: auto; /* This maintains the aspect ratio */
}
Loading

0 comments on commit 040a7b3

Please sign in to comment.