Skip to content

Commit 5bd6e3d

Browse files
committed
fix badges, add distinguished artifact note
1 parent c796568 commit 5bd6e3d

8 files changed

+15
-12
lines changed

src/assets/Bangers-Regular.ttf

93.9 KB
Binary file not shown.

src/components/Publication.astro

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
const {title, talk, doi, pdf, authors, conference, artifactAvailable, artifactFunctional, resultsReproduced} = Astro.props;
2+
const {title, talk, doi, pdf, authors, conference, artifactAvailable, artifactFunctional, resultsReproduced, distinguishedArtifact} = Astro.props;
33
44
const conferenceURL = {
55
"ASPLOS'23": "https://asplos-conference.org/2023",
@@ -10,18 +10,19 @@ const conferenceURL = {
1010
"TLA+Conf'19": "https://conf.tlapl.us/2019/",
1111
}[conference];
1212
13-
import artifactAvailableImg from '../images/artifacts_available_v1_1.png';
14-
import artifactFunctionalImg from '../images/artifacts_evaluated_functional_v1_1.png';
15-
import resultsReproducedImg from '../images/results_reproduced_v1_1.png';
13+
import artifactAvailableImg from '../assets/artifacts_available_v1_1.png';
14+
import artifactFunctionalImg from '../assets/artifacts_evaluated_functional_v1_1.png';
15+
import resultsReproducedImg from '../assets/results_reproduced_v1_1.png';
1616
1717
const hrefStyle = "underline hover:no-underline";
1818
---
1919
<div class="not-prose pb-2">
20-
{conferenceURL ? <a href={conferenceURL} class={hrefStyle}>[{conference}]</a> : <Fragment>[{conference}]</Fragment>} {talk ? <span class="font-bold">Talk:&nbsp;</span> : <Fragment/>}<a href={doi} class={`${hrefStyle} font-bold`}>{title}</a>
20+
<a href={conferenceURL} class={hrefStyle}>[{conference}]</a> {talk ? <span class="font-bold">Talk:&nbsp;</span> : <Fragment/>}<a href={doi} class={`${hrefStyle} font-bold`}>{title}</a>
2121
{pdf ? <a href={pdf} class={hrefStyle}>[pdf]</a> : <Fragment/>}
2222
{resultsReproduced ? <a href="https://www.acm.org/publications/policies/artifact-review-and-badging-current#reproduced"><img src={resultsReproducedImg} class="inline w-6" /></a> : <Fragment />}
2323
{artifactFunctional ? <a href="https://www.acm.org/publications/policies/artifact-review-and-badging-current#functional"><img src={artifactFunctionalImg} class="inline w-6" /></a> : <Fragment />}
2424
{artifactAvailable ? <a href="https://www.acm.org/publications/policies/artifact-review-and-badging-current#available"><img src={artifactAvailableImg} class="inline w-6" /></a> : <Fragment />}
25+
{distinguishedArtifact ? <span class="font-['Bangers']">+ 🏆 Distinguished Artifact!</span> : <Fragment /> }
2526

2627
{(authors.length > 0) ?
2728
(<div class="pl-8 flex flex-row flex-wrap italic">

src/layouts/Layout.astro

+8
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ import {borderColor, bgColor, borderStyle} from '../layouts/meta.js';
66
import logo from '../images/piggo.svg';
77
88
const { frontmatter: {title}, headings } = Astro.props;
9+
10+
import bangers from '../assets/Bangers-Regular.ttf'
911
---
12+
<style is:global define:vars={{bangers}}>
13+
@font-face {
14+
font-family: 'Bangers';
15+
src: url(var(--banger));
16+
}
17+
</style>
1018

1119
<!DOCTYPE html>
1220
<html lang="en">

src/pages/index.mdx

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ See our publications and talks for an overview:
2626
artifactAvailable={true}
2727
artifactFunctional={true}
2828
resultsReproduced={true}
29+
distinguishedArtifact={true}
2930
/>
3031
<Publication
3132
talk={true}

tsconfig.json

-7
This file was deleted.

0 commit comments

Comments
 (0)