From 4caa46a3897bc2fd1756c19d421c7d07c3f7a086 Mon Sep 17 00:00:00 2001 From: Ameya Shenoy Date: Fri, 9 Apr 2021 02:20:20 +0530 Subject: [PATCH] feat: proof of concept for slides with intro ppt Signed-off-by: Ameya Shenoy --- 0001-intro/index.html | 156 ++++++++++++++++++++++++++++++++++++++++++ Dockerfile | 20 ++++++ README.md | 8 +++ 3 files changed, 184 insertions(+) create mode 100644 0001-intro/index.html create mode 100644 Dockerfile create mode 100644 README.md diff --git a/0001-intro/index.html b/0001-intro/index.html new file mode 100644 index 0000000..b28fdb2 --- /dev/null +++ b/0001-intro/index.html @@ -0,0 +1,156 @@ + + + + + + + reveal.js + + + + + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + + + + + + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..65b09cd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM alpine as builder + + +RUN set -ex \ + && apk add --no-cache \ + unzip \ + wget \ + && wget https://github.com/hakimel/reveal.js/archive/refs/tags/4.1.0.zip \ + && unzip 4.1.0.zip + +COPY 0001-intro/index.html /reveal.js-4.1.0 + +# ========== END OF BUILDER ========== # + +FROM nginx:alpine + +MAINTAINER "Ameya Shenoy " + +COPY --from=builder /reveal.js-4.1.0 /usr/share/nginx/html/0001-intro + diff --git a/README.md b/README.md new file mode 100644 index 0000000..d2ba4d2 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ + +# Slides + +## TODO + +- [ ] Add a index.html page at root listing out all slides +- [ ] Changes to allow multiple presentations +