1
0
mirror of https://gitlab.com/MisterBiggs/Resume.git synced 2025-06-16 09:26:40 +00:00

cleaned up javascript for posts

This commit is contained in:
Anson Biggs 2021-11-10 13:04:46 -07:00
parent 9a028b3101
commit 12d6feec0a
2 changed files with 16 additions and 13 deletions

View File

@ -176,7 +176,7 @@
Visio, Skype, Google Workspace Visio, Skype, Google Workspace
</dd> </dd>
</dl> </dl>
<h2 id="onlyprint">Personal Engineering Projects</h2> <h2>Engineering Project Writeups</h2>
<br id="noprint" /> <br id="noprint" />
<script> <script>
const RSS_URL = `https://projects.ansonbiggs.com/index.xml`; const RSS_URL = `https://projects.ansonbiggs.com/index.xml`;
@ -190,17 +190,20 @@
let articles = ``; let articles = ``;
let detailedlist = `<dl id="onlyprint">`; let detailedlist = `<dl id="onlyprint">`;
items.forEach((el) => { items.forEach((el) => {
try {
articles += ` articles += `
<article id="noprint"> <article id="noprint">`;
<a href="${ try {
articles += `<a href="${
el.querySelector("link").innerHTML el.querySelector("link").innerHTML
}" target="_blank" rel="noopener"> }" target="_blank" rel="noopener">
<img src="${el <img src="${el
.querySelector("content") .querySelector("content")
.getAttribute("url")}" alt="Post Thumbnail"> .getAttribute("url")}" alt="Post Thumbnail">
</a> </a>`;
<a href="${ } catch (err) {
console.log(err);
}
articles += ` <a href="${
el.querySelector("link").innerHTML el.querySelector("link").innerHTML
}" target="_blank" rel="noopener"> }" target="_blank" rel="noopener">
<h3>${el.querySelector("title").innerHTML}</h3> <h3>${el.querySelector("title").innerHTML}</h3>
@ -208,9 +211,7 @@
</a> </a>
</article> </article>
`; `;
} catch (err) {
console.log(err);
}
detailedlist += ` detailedlist += `
<dt><a href="${el.querySelector("link").innerHTML}"> <dt><a href="${el.querySelector("link").innerHTML}">
${el.querySelector("title").innerHTML}</a></dt> ${el.querySelector("title").innerHTML}</a></dt>

View File

@ -80,6 +80,8 @@ article > a > img {
article > a > h3 { article > a > h3 {
text-align: center; text-align: center;
text-decoration: none; text-decoration: none;
margin-top: 0;
padding-top: 1.25em;
} }
article > a > p { article > a > p {