Skip to content

Commit 1766284

Browse files
authored
Initial commit
0 parents  commit 1766284

File tree

7 files changed

+538
-0
lines changed

7 files changed

+538
-0
lines changed

.github/workflows/github-pages.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: GitHub Pages
2+
3+
on:
4+
push:
5+
branches: ["main"]
6+
workflow_dispatch:
7+
8+
permissions:
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
jobs:
14+
deploy:
15+
environment:
16+
name: github-pages
17+
url: ${{ steps.deployment.outputs.page_url }}
18+
runs-on: ubuntu-latest
19+
steps:
20+
- name: Checkout
21+
uses: actions/checkout@v4
22+
with:
23+
submodules: true
24+
- name: Setup Pages
25+
uses: actions/configure-pages@v5
26+
- name: Upload artifact
27+
uses: actions/upload-pages-artifact@v3
28+
with:
29+
# Upload entire repository
30+
path: '.'
31+
- name: Deploy to GitHub Pages
32+
id: deployment
33+
uses: actions/deploy-pages@v4

.gitmodules

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[submodule "reveal.js"]
2+
path = reveal.js
3+
url = https://github.com/hakimel/reveal.js.git
4+
[submodule "assets/fontawesome"]
5+
path = assets/fontawesome
6+
url = [email protected]:FortAwesome/Font-Awesome.git

LICENSE

Lines changed: 396 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Presentation Template
2+
3+
<DOI badge>
4+
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
5+
6+
Presented at [<conference>](<conference_url>)
7+
8+
## Abstract
9+
10+
<abstract>
11+
12+
## Usage
13+
14+
- Create a repository using this template
15+
- Clone your new repository *including it's submodules* (`git clone --recurse-submodules <repository>`)
16+
- Configure your repository to [source GitHub Pages from GitHub Actions](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)
17+
18+
You can view the presentation,
19+
20+
1. Locally by opening `index.html`
21+
1. In the GitHub pages site of your repository (built from the `main` branch)
22+
23+
Edit `index.html` to modify your presentation.
24+
Read the [reveal.js documentation](https://revealjs.com/) for syntax and how-to guides.
25+
26+
Use this README to display the abstract, DOI and other supporting information.

assets/fontawesome

Submodule fontawesome added at 41cfe64

index.html

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
6+
7+
<title>reveal.js</title>
8+
9+
<link rel="stylesheet" href="reveal.js/dist/reset.css">
10+
<link rel="stylesheet" href="reveal.js/dist/reveal.css">
11+
<link rel="stylesheet" href="reveal.js/dist/theme/black.css">
12+
13+
<!-- Theme used for syntax highlighted code -->
14+
<link rel="stylesheet" href="reveal.js/plugin/highlight/monokai.css">
15+
16+
<!-- Font Awesome -->
17+
<link rel="stylesheet" href="assets/fontawesome/css/all.css">
18+
19+
<!-- Custom styling -->
20+
<style>
21+
/* Capitalise headings */
22+
.reveal h1, .reveal h2, .reveal h3, .reveal h4 {
23+
text-transform: capitalize;
24+
}
25+
/* Set caption text size */
26+
figcaption {
27+
font-size: medium;
28+
}
29+
/* Align text in tables */
30+
.reveal table td, .reveal table th {
31+
text-align: center;
32+
}
33+
/* Columns div definition */
34+
div.columns{
35+
display: flex;
36+
gap: min(4vw, 1.5em);
37+
}
38+
div.column{
39+
flex: auto;
40+
overflow-x: auto;
41+
}
42+
/* Blur fragment */
43+
.fragment.blur {
44+
filter: blur(8px);
45+
}
46+
.fragment.blur.visible {
47+
filter: none;
48+
}
49+
</style>
50+
</head>
51+
<body>
52+
<div class="reveal">
53+
<div class="slides">
54+
<section>Slide 1</section>
55+
<section>Slide 2</section>
56+
</div>
57+
</div>
58+
59+
<script src="reveal.js/dist/reveal.js"></script>
60+
<script src="reveal.js/plugin/notes/notes.js"></script>
61+
<script src="reveal.js/plugin/markdown/markdown.js"></script>
62+
<script src="reveal.js/plugin/highlight/highlight.js"></script>
63+
<script>
64+
// More info about initialization & config:
65+
// - https://revealjs.com/initialization/
66+
// - https://revealjs.com/config/
67+
Reveal.initialize({
68+
hash: true,
69+
70+
// Learn about plugins: https://revealjs.com/plugins/
71+
plugins: [ RevealMarkdown, RevealHighlight, RevealNotes ]
72+
});
73+
</script>
74+
</body>
75+
</html>

reveal.js

Submodule reveal.js added at 25e52e2

0 commit comments

Comments
 (0)