Skip to content

Commit

Permalink
bump theme
Browse files Browse the repository at this point in the history
  • Loading branch information
hejohns committed Aug 21, 2024
1 parent d8589f9 commit a4d5fa8
Show file tree
Hide file tree
Showing 11 changed files with 357 additions and 303 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.PHONY: site
site:
cd _forest; git pull
cd _forest; git pull; git submodule update
git add _forest
$(MAKE) -C _forest
bundler exec jekyll build --lsi --trace
Expand Down
4 changes: 2 additions & 2 deletions _site/2023/04/09/gsi-applications.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ <h2 id="engr-101-f23">ENGR 101 (F23)</h2>

<iframe width="560" height="315" src="https://www.youtube.com/embed/Cd9Tq7s_BhQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></iframe>

<style> .pdf-embed-wrap-c66b0ca5-f17f-4243-9336-29ba2761d752 { display: flex; flex-direction: column; width: 100%; height: 650px; } .pdf-embed-container-c66b0ca5-f17f-4243-9336-29ba2761d752 { height: 100%; } .pdf-link-c66b0ca5-f17f-4243-9336-29ba2761d752 { background-color: white; text-align: center; border-style: solid; } .pdf-embed-container-c66b0ca5-f17f-4243-9336-29ba2761d752 iframe { width: 100%; height: 100%; } </style>
<div class="pdf-embed-wrap-c66b0ca5-f17f-4243-9336-29ba2761d752"> <div class="pdf-link-c66b0ca5-f17f-4243-9336-29ba2761d752"> <a href="/files/101-gsi-application.pdf" target="_blank">View PDF</a> </div> <div class="pdf-embed-container-c66b0ca5-f17f-4243-9336-29ba2761d752"> <iframe src="/files/101-gsi-application.pdf" frameborder="0" allowfullscreen=""></iframe> </div> </div>
<style> .pdf-embed-wrap-cba30c12-5568-4d5d-aa1a-371c6f56e1f6 { display: flex; flex-direction: column; width: 100%; height: 650px; } .pdf-embed-container-cba30c12-5568-4d5d-aa1a-371c6f56e1f6 { height: 100%; } .pdf-link-cba30c12-5568-4d5d-aa1a-371c6f56e1f6 { background-color: white; text-align: center; border-style: solid; } .pdf-embed-container-cba30c12-5568-4d5d-aa1a-371c6f56e1f6 iframe { width: 100%; height: 100%; } </style>
<div class="pdf-embed-wrap-cba30c12-5568-4d5d-aa1a-371c6f56e1f6"> <div class="pdf-link-cba30c12-5568-4d5d-aa1a-371c6f56e1f6"> <a href="/files/101-gsi-application.pdf" target="_blank">View PDF</a> </div> <div class="pdf-embed-container-cba30c12-5568-4d5d-aa1a-371c6f56e1f6"> <iframe src="/files/101-gsi-application.pdf" frameborder="0" allowfullscreen=""></iframe> </div> </div>
<h2 id="eecs-376-f23">EECS 376 (F23)</h2>
<p><strong>outcome</strong>: rejected. No response.</p>
<h3 id="too-long-version">too long version</h3>
Expand Down
2 changes: 1 addition & 1 deletion _site/feed.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.3">Jekyll</generator><link href="https://hejohns.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://hejohns.github.io/" rel="alternate" type="text/html" /><updated>2024-08-21T18:04:19-04:00</updated><id>https://hejohns.github.io/feed.xml</id><title type="html">hejohns’ jekyll site</title><subtitle>a pure waste of space</subtitle><author><name>Johnson He</name><email>hejohns α umich δ edu</email></author><entry><title type="html">aruba access points are AWESOME</title><link href="https://hejohns.github.io/2024/07/24/aruba.html" rel="alternate" type="text/html" title="aruba access points are AWESOME" /><published>2024-07-24T00:00:00-04:00</published><updated>2024-07-24T04:16:06-04:00</updated><id>https://hejohns.github.io/2024/07/24/aruba</id><content type="html" xml:base="https://hejohns.github.io/2024/07/24/aruba.html"><![CDATA[<p>ebay, $6.50/instant AP 215 (incl. shipping).</p>
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.3">Jekyll</generator><link href="https://hejohns.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://hejohns.github.io/" rel="alternate" type="text/html" /><updated>2024-08-21T18:09:52-04:00</updated><id>https://hejohns.github.io/feed.xml</id><title type="html">hejohns’ jekyll site</title><subtitle>a pure waste of space</subtitle><author><name>Johnson He</name><email>hejohns α umich δ edu</email></author><entry><title type="html">aruba access points are AWESOME</title><link href="https://hejohns.github.io/2024/07/24/aruba.html" rel="alternate" type="text/html" title="aruba access points are AWESOME" /><published>2024-07-24T00:00:00-04:00</published><updated>2024-07-24T04:16:06-04:00</updated><id>https://hejohns.github.io/2024/07/24/aruba</id><content type="html" xml:base="https://hejohns.github.io/2024/07/24/aruba.html"><![CDATA[<p>ebay, $6.50/instant AP 215 (incl. shipping).</p>

<p>Title.
Although maybe it’s because we went from bottom of the barrel ~2010 era retail
Expand Down
23 changes: 19 additions & 4 deletions _site/forest/core.xsl
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,26 @@
<xsl:apply-templates select="@* | node()" />
</xsl:element>
</xsl:template>

<xsl:template match="mml:*">
<xsl:element namespace="http://www.w3.org/1998/Math/MathML" name="{local-name()}">
<xsl:apply-templates select="@* | node()" />
</xsl:element>
</xsl:template>


<xsl:template match="f:figure">
<figure>
<xsl:apply-templates />
</figure>
</xsl:template>

<xsl:template match="f:figcaption">
<figcaption>
<xsl:apply-templates />
</figcaption>
</xsl:template>

<xsl:template match="f:p">
<p>
<xsl:apply-templates />
Expand Down Expand Up @@ -89,9 +102,11 @@


<xsl:template match="f:embedded-tex">
<center>
<img src="resources/{@hash}.svg" />
</center>
<img src="resources/{@hash}.svg" />
</xsl:template>

<xsl:template match="f:img[@src]">
<img src="{@src}"/>
</xsl:template>

<xsl:template match="f:error | f:info">
Expand Down
4 changes: 2 additions & 2 deletions _site/forest/forester.js

Large diffs are not rendered by default.

317 changes: 160 additions & 157 deletions _site/forest/metadata.xsl
Original file line number Diff line number Diff line change
@@ -1,162 +1,165 @@
<?xml version="1.0"?>
<!-- SPDX-License-Identifier: CC0-1.0 -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:f="http://www.jonmsterling.com/jms-005P.xml">

<xsl:template match="f:month[.='1']">
<xsl:text>January</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='2']">
<xsl:text>February</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='3']">
<xsl:text>March</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='4']">
<xsl:text>April</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='5']">
<xsl:text>May</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='6']">
<xsl:text>June</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='7']">
<xsl:text>July</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='8']">
<xsl:text>August</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='9']">
<xsl:text>September</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='10']">
<xsl:text>October</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='11']">
<xsl:text>November</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='12']">
<xsl:text>December</xsl:text>
</xsl:template>

<xsl:template match="f:year">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="f:day">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="f:date" mode="date-inner">
<xsl:apply-templates select="f:month" />
<xsl:if test="f:day">
<xsl:text>&#160;</xsl:text>
<xsl:apply-templates select="f:day" />
</xsl:if>
<xsl:if test="f:month">
<xsl:text>,&#160;</xsl:text>
</xsl:if>
<xsl:apply-templates select="f:year" />
</xsl:template>

<xsl:template match="f:date[@href]">
<li class="meta-item">
<a class="link local" href="{@href}">
<xsl:apply-templates select="." mode="date-inner" />
</a>
</li>
</xsl:template>

<xsl:template match="f:date[not(@href)]">
<li class="meta-item">
<xsl:apply-templates select="." mode="date-inner" />
</li>
</xsl:template>

<xsl:template match="f:authors">
<li class="meta-item">
<address class="author">
<xsl:for-each select="f:author">
<xsl:apply-templates />
<xsl:if test="position()!=last()">
<xsl:text>, &#x20;</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:if test="f:contributor">
<xsl:text>&#x20;with contributions from&#x20;</xsl:text>
<xsl:for-each select="f:contributor">
<xsl:apply-templates />
<xsl:if test="position()!=last()">
<xsl:text>,&#x20;</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:f="http://www.jonmsterling.com/jms-005P.xml">

<xsl:template match="f:month[.='1']">
<xsl:text>January</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='2']">
<xsl:text>February</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='3']">
<xsl:text>March</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='4']">
<xsl:text>April</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='5']">
<xsl:text>May</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='6']">
<xsl:text>June</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='7']">
<xsl:text>July</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='8']">
<xsl:text>August</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='9']">
<xsl:text>September</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='10']">
<xsl:text>October</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='11']">
<xsl:text>November</xsl:text>
</xsl:template>

<xsl:template match="f:month[.='12']">
<xsl:text>December</xsl:text>
</xsl:template>

<xsl:template match="f:year">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="f:day">
<xsl:apply-templates />
</xsl:template>

<xsl:template match="f:date" mode="date-inner">
<xsl:apply-templates select="f:month" />
<xsl:if test="f:day">
<xsl:text>&#160;</xsl:text>
<xsl:apply-templates select="f:day" />
</xsl:if>
<xsl:if test="f:month">
<xsl:text>,&#160;</xsl:text>
</xsl:if>
</address>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='doi']">
<li class="meta-item">
<a class="doi link" href="{concat('https://www.doi.org/', .)}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='orcid']">
<li class="meta-item">
<a class="orcid" href="{concat('https://orcid.org/', .)}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='bibtex']">
<pre>
<xsl:value-of select="." />
</pre>
</xsl:template>

<xsl:template
match="f:meta[@name='venue']|f:meta[@name='position']|f:meta[@name='institution']|f:meta[@name='source']">
<li class="meta-item">
<xsl:apply-templates />
</li>
</xsl:template>

<xsl:template match="f:meta[@name='external']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='slides']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:text>Slides</xsl:text>
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='video']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:text>Video</xsl:text>
</a>
</li>
</xsl:template>
<xsl:apply-templates select="f:year" />
</xsl:template>

<xsl:template match="f:date[@href]">
<li class="meta-item">
<a class="link local" href="{@href}">
<xsl:apply-templates select="." mode="date-inner" />
</a>
</li>
</xsl:template>

<xsl:template match="f:date[not(@href)]">
<li class="meta-item">
<xsl:apply-templates select="." mode="date-inner" />
</li>
</xsl:template>

<xsl:template match="f:authors">
<xsl:if test="f:author or f:contributor">
<li class="meta-item">
<address class="author">
<xsl:for-each select="f:author">
<xsl:apply-templates />
<xsl:if test="position()!=last()">
<xsl:text>, &#x20;</xsl:text>
</xsl:if>
</xsl:for-each>
<xsl:if test="f:contributor">
<xsl:text>&#x20;with contributions from&#x20;</xsl:text>
<xsl:for-each select="f:contributor">
<xsl:apply-templates />
<xsl:if test="position()!=last()">
<xsl:text>,&#x20;</xsl:text>
</xsl:if>
</xsl:for-each>
</xsl:if>
</address>
</li>
</xsl:if>
</xsl:template>

<xsl:template match="f:meta[@name='doi']">
<li class="meta-item">
<a class="doi link" href="{concat('https://www.doi.org/', .)}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='orcid']">
<li class="meta-item">
<a class="orcid" href="{concat('https://orcid.org/', .)}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='bibtex']">
<pre>
<xsl:value-of select="." />
</pre>
</xsl:template>

<xsl:template match="f:meta[@name='venue']|f:meta[@name='position']|f:meta[@name='institution']|f:meta[@name='source']">
<li class="meta-item">
<xsl:apply-templates />
</li>
</xsl:template>

<xsl:template match="f:meta[@name='external']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:value-of select="." />
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='slides']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:text>Slides</xsl:text>
</a>
</li>
</xsl:template>

<xsl:template match="f:meta[@name='video']">
<li class="meta-item">
<a class="link external" href="{.}">
<xsl:text>Video</xsl:text>
</a>
</li>
</xsl:template>

</xsl:stylesheet>
Loading

0 comments on commit a4d5fa8

Please sign in to comment.