Skip to content

Commit e3a3de0

Browse files
author
R. S. Doiel
committed
splitting presentation, adding more detail
1 parent 1fa9312 commit e3a3de0

File tree

117 files changed

+1580
-638
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+1580
-638
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
dist/
2+
workshop/
23
*~
34
*.tmp
45
*.swp
56
*.bak
6-
*.ds
7+
*.ds

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ authors:
1515

1616

1717
repository-code: "https://github.com/caltechlibrary/t2t3_dataset_web_apps"
18-
version: 0.0.4
18+
version: 0.0.5
1919
date-released: 2025-06-12
2020

2121
license-url: "https://caltechlibrary.github.io/t2t3_dataset_web_apps/LICENSE"

Makefile

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ HTML_PAGES = $(shell ls -1 *.md | grep -v 'presentation' | sed -E 's/.md/.html/g
55
# where FORMAT is either s5, slidy, slideous, dzslides, or revealjs.
66
SLIDE_FORMAT = slidy
77

8-
build: clean html website
8+
build: clean presentations website
99

1010
CITATION.cff: codemeta.json
1111
cmt codemeta.json CITATION.cff
@@ -19,20 +19,27 @@ website: CITATION.cff about.md .FORCE
1919
cleanweb: .FORCE
2020
rm $(HTML_PAGES)
2121

22-
html: .FORCE
22+
presentations: .FORCE
2323
pandoc -V lang=en -s -t $(SLIDE_FORMAT) presentation1.md -o presentation1.html
24-
git add presentation1.html index.html
24+
git add presentation1.html
25+
pandoc -V lang=en -s -t $(SLIDE_FORMAT) presentation2.md -o presentation2.html
26+
git add presentation2.html
2527

2628
pdf: .FORCE
2729
pandoc -V lang=en -s -t beamer presentation1.md -o presentation1.pdf
30+
pandoc -V lang=en -s -t beamer presentation2.md -o presentation2.pdf
2831

2932
pptx: .FORCE
3033
pandoc -V lang=en -s presentation1.md -o presentation1.pptx
34+
pandoc -V lang=en -s presentation2.md -o presentation2.pptx
3135

3236
clean: .FORCE
3337
@if [ -f presentation1.html ]; then rm presentation1.html; fi
3438
@if [ -f presentation1.pdf ]; then rm presentation1.pdf; fi
3539
@if [ -f presentation1.pptx ]; then rm presentation1.pptx; fi
40+
@if [ -f presentation2.html ]; then rm presentation2.html; fi
41+
@if [ -f presentation2.pdf ]; then rm presentation2.pdf; fi
42+
@if [ -f presentation2.pptx ]; then rm presentation2.pptx; fi
3643

3744
status:
3845
git status
@@ -57,8 +64,10 @@ dist: .FORCE
5764
cp presentation1.md dist/
5865
cp presentation1.html dist/
5966
pandoc -V lang=en -s -t beamer presentation1.md -o dist/presentation1.pdf
67+
pandoc -V lang=en -s -t beamer presentation2.md -o dist/presentation2.pdf
6068
pandoc -V lang=en -s presentation1.md -o dist/presentation1.pptx
61-
cd dist && zip t2t3_dataset_web_apps-$(VERSION).zip README.md LICENSE CITATION.cff codemeta.json *.yaml presentation1.*
69+
pandoc -V lang=en -s presentation2.md -o dist/presentation2.pptx
70+
cd dist && zip t2t3_dataset_web_apps-$(VERSION).zip README.md LICENSE CITATION.cff codemeta.json *.yaml presentation?.*
6271

6372
release: dist
6473
@printf "\n\nReady to run ./release.bash\n\n"

README.md

Lines changed: 5 additions & 4 deletions

about.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@
1919
</nav>
2020
<section>
2121
<h1 id="about-this-software">About this software</h1>
22-
<h2 id="t2t3_dataset_web_apps-0.0.4">t2t3_dataset_web_apps 0.0.4</h2>
23-
<p>First draft of T2T3 workshop for using Dataset and CL Web Components
24-
to build web applications. It is being presented to the DLD development
25-
group via Zoom, 2025-06-12.</p>
22+
<h2 id="t2t3_dataset_web_apps-0.0.5">t2t3_dataset_web_apps 0.0.5</h2>
23+
<p>Starting the second draft of this workshop. Split workshop into two
24+
parts, building web applications with dataset and enhancing the browser
25+
experience with web components. Adding suggestions from first
26+
presentation.</p>
2627
<h3 id="authors">Authors</h3>
2728
<ul>
2829
<li>R. S. Doiel, <a href="https://orcid.org/0000-0003-0900-6903"

about.md

Lines changed: 4 additions & 4 deletions

codemeta.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
}
1313
],
1414
"dateCreated": "2025-05-30",
15-
"dateModified": "2025-06-12",
15+
"dateModified": "2025-06-13",
1616
"datePublished": "2025-06-12",
1717
"description": "The repository contains a presentation introducing web application construction using\nDataset and Web Components. It is intended for the T2T3 series at Caltech Library.\n\nIt presents the construction process to build a simple recipe collection system.",
1818
"funder": [
@@ -52,10 +52,10 @@
5252
"htmlq",
5353
"CMTools >= 0.0.33"
5454
],
55-
"version": "0.0.4",
55+
"version": "0.0.5",
5656
"developmentStatus": "draft",
5757
"issueTracker": "https://github.com/caltechlibrary/t2t3_dataset_web_apps/issues",
58-
"releaseNotes": "First draft of T2T3 workshop for using Dataset and CL Web Components to build web applications. It is being presented to the DLD development group via Zoom, 2025-06-12.",
58+
"releaseNotes": "Starting the second draft of this workshop. Split workshop into two parts, building web applications with dataset and enhancing the browser experience with web components. Adding suggestions from first presentation.",
5959
"copyrightYear": 2025,
6060
"copyrightHolder": "California Institute of Technology"
6161
}

htdocs/clock.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<title>Hello Clock</title>
5+
<link rel="style" href="css/style.css">
6+
<script type="module" src="modules/hello-clock.js"></script>
7+
</head>
8+
<body>
9+
<h1>Hello Clock Example</h1>
10+
<hello-clock>Hi there!</hello-clock>
11+
</body>
12+
</html>

htdocs/edit_recipe.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<form id="edit-recipe" autocomplete="off" accept-charset="utf-8" method="POST" action="./api/recipes.ds/object">
1515
<div>
1616
<label set="key">Key</label>
17-
<input id="key" name="key" type="text" value=""
17+
<input id="key" name="key" type="text" value="" pattern="^[a-zA-Z0-9_-]+$"
1818
title="Unique identifier for recipe" placeholder="lower case unique text" size="60">
1919
</div>
2020

htdocs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>A recipe collection</title>
55
<link rel="style" href="css/style.css">
6-
<script type="module" src="modules/list_recipes.js"></script>
6+
<script type="module" src="modules/index_recipes.js"></script>
77
</head>
88
<body>
99
<nav>

0 commit comments

Comments
 (0)