Skip to content

Commit 1a3462f

Browse files
author
R. S. Doiel
committed
prep for v0.0.14, This release includes a re-organization of the project source code. Editable code is now maintained in 'src/'. The bundled versions are retained in the root of the repository. Distribution versions are generating in the 'dist/' directory. Deno 2.4.3 or better is now a requirement to build the bundled versions. Two new web components are now included, '<footer-global></footer-global>' and '<footer-global-lite></footer-global-lite>'. A new CSS file was added, 'css/code-blocks.css' and JavaScript modules, 'copyToClipboard.js' for enhancing codeblocks.
2 parents 1aa022d + 233e5f8 commit 1a3462f

13 files changed

+84
-60
lines changed

CITATION.cff

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ abstract: "CL-web-components provides a collection of Web Components used by Cal
77
88
The following are the components currently provided.
99
10+
&#x60;footer-global&#x60;
11+
: This component provides a standard footer with detailed information about the library
12+
13+
&#x60;footer-global-lite&#x60;
14+
: This component provides a lighter weight version of the &#x60;footer-global&#x60; component
1015
1116
&#x60;ul-a-to-z&#x60;
1217
: This component takes an innerHTML containing a UL list. The UL list is then turned into an A to Z navigatable UL List. If JavaScript is unavailable then the innerHTML UL remains as a fallback.
@@ -36,8 +41,8 @@ contacts:
3641
3742

3843
repository-code: "https://github.com/caltechlibrary/CL-web-components"
39-
version: 0.0.13
40-
date-released: 2025-07-25
44+
version: 0.0.14
45+
date-released: 2025-08-25
4146

4247
license-url: "https://caltechlibrary.github.io/CL-web-components/LICENSE"
4348
keywords:

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,19 @@ The following are the components currently provided.
2626

2727
## Release Notes
2828

29-
- version: 0.0.13
29+
- version: 0.0.14
3030
- status: wip
31-
- released: 2025-07-25
31+
- released: 2025-08-25
3232

3333
This release includes a re-organization of the project source code. Editable code is now maintained in &#x60;src/&#x60;. The bundled versions
3434
are retained in the root of the repository. Distribution versions are generating in the &#x60;dist/&#x60; directory.
3535

36-
Deno 2.4.2 or better is now a requirement to build the bundled versions.
36+
Deno 2.4.3 or better is now a requirement to build the bundled versions.
3737

3838
Two new web components are now included, &#x60;&lt;footer-global&gt;&lt;/footer-global&gt;&#x60; and &#x60;&lt;footer-global-lite&gt;&lt;/footer-global-lite&gt;&#x60;.
3939

40+
A new CSS file was added, &#x60;css/code-blocks.css&#x60; and JavaScript modules, &#x60;copyToClipboard.js&#x60; for enhancing codeblocks.
41+
4042

4143
### Authors
4244

@@ -51,11 +53,11 @@ Two new web components are now included, &#x60;&lt;footer-global&gt;&lt;/footer-
5153

5254
## Software Requirements
5355

54-
- Deno &gt;&#x3D; 2.4.1 (for bundling dependencies)
56+
- Deno &gt;&#x3D; 2.4.3 (for bundling dependencies)
5557

5658
### Software Suggestions
5759

58-
- CMTools &gt;&#x3D; 0.0.35
60+
- CMTools &gt;&#x3D; 0.0.38
5961
- Pandoc &gt;&#x3D; 3.1
6062
- PageFind &gt;&#x3D; 1.3
6163

about.html

Lines changed: 25 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,18 @@
2222
</nav>
2323
<section>
2424
<h1 id="about-this-software">About this software</h1>
25-
<h2 id="cl-web-components-0.0.13">CL-web-components 0.0.13</h2>
25+
<h2 id="cl-web-components-0.0.14">CL-web-components 0.0.14</h2>
2626
<p>This release includes a re-organization of the project source code.
27-
Editable code is now maintained in <code>src/</code>. The bundled
28-
versions are retained in the root of the repository. Distribution
29-
versions are generating in the <code>dist/</code> directory.</p>
30-
<p>Deno 2.4.2 or better is now a requirement to build the bundled
27+
Editable code is now maintained in `src/`. The bundled versions are
28+
retained in the root of the repository. Distribution versions are
29+
generating in the `dist/` directory.</p>
30+
<p>Deno 2.4.3 or better is now a requirement to build the bundled
3131
versions.</p>
3232
<p>Two new web components are now included,
33-
<code>&lt;footer-global&gt;&lt;/footer-global&gt;</code> and
34-
<code>&lt;footer-global-lite&gt;&lt;/footer-global-lite&gt;</code>.</p>
33+
`&lt;footer-global&gt;&lt;/footer-global&gt;` and
34+
`&lt;footer-global-lite&gt;&lt;/footer-global-lite&gt;`.</p>
35+
<p>A new CSS file was added, `css/code-blocks.css` and JavaScript
36+
modules, `copyToClipboard.js` for enhancing codeblocks.</p>
3537
<h3 id="authors">Authors</h3>
3638
<ul>
3739
<li>R. S. Doiel, <a href="https://orcid.org/0000-0003-0900-6903"
@@ -48,34 +50,38 @@ <h3 id="maintainers">Maintainers</h3>
4850
Caltech Library across sites and projects.</p>
4951
<p>The following are the components currently provided.</p>
5052
<dl>
51-
<dt><code>ul-a-to-z</code></dt>
53+
<dt>`footer-global`</dt>
54+
<dd>
55+
This component provides a standard footer with detailed information
56+
about the library
57+
</dd>
58+
<dt>`footer-global-lite`</dt>
59+
<dd>
60+
This component provides a lighter weight version of the `footer-global`
61+
component
62+
</dd>
63+
<dt>`ul-a-to-z`</dt>
5264
<dd>
5365
This component takes an innerHTML containing a UL list. The UL list is
5466
then turned into an A to Z navigatable UL List. If JavaScript is
5567
unavailable then the innerHTML UL remains as a fallback.
5668
</dd>
57-
<dt><code>textarea-csv</code></dt>
69+
<dt>`textarea-csv`</dt>
5870
<dd>
5971
This is a textarea like component who's innerHTML content is CSV data.
6072
The component will display this as an editable table.
6173
</dd>
62-
<dt><code>textarea-agent-list</code></dt>
74+
<dt>`textarea-agent-list`</dt>
6375
<dd>
6476
This element wraps a textarea containing a list of agents expressed as
6577
JSON.
6678
</dd>
67-
<dt><code>table-sortable</code></dt>
79+
<dt>`table-sortable`</dt>
6880
<dd>
6981
This is a component that takes an innerHTML containing table. It makes
7082
the table sortable by the column headings and provides a filter input
7183
that lets you enter text to filter by and pick a column to filter on.
7284
</dd>
73-
<dt><code>global-footer</code></dt>
74-
<dd>
75-
This provides a library branded footer for library-maintained
76-
applications. Provides a full footer and a lite version, both with
77-
content customizations available per application.
78-
</dd>
7985
</dl>
8086
<ul>
8187
<li>License: <a
@@ -96,11 +102,11 @@ <h3 id="programming-languages">Programming languages</h3>
96102
</ul>
97103
<h3 id="software-requirements">Software Requirements</h3>
98104
<ul>
99-
<li>Deno &gt;= 2.4.1 (for bundling dependencies)</li>
105+
<li>Deno &gt;= 2.4.3 (for bundling dependencies)</li>
100106
</ul>
101107
<h3 id="software-suggestions">Software Suggestions</h3>
102108
<ul>
103-
<li>CMTools &gt;= 0.0.35</li>
109+
<li>CMTools &gt;= 0.0.38</li>
104110
<li>Pandoc &gt;= 3.1</li>
105111
<li>PageFind &gt;= 1.3</li>
106112
</ul>

about.md

Lines changed: 31 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,22 @@ abstract: "CL-web-components provides a collection of Web Components used by Cal
44
55
The following are the components currently provided.
66
7+
&#x60;footer-global&#x60;
8+
: This component provides a standard footer with detailed information about the library
79
8-
`ul-a-to-z`
10+
&#x60;footer-global-lite&#x60;
11+
: This component provides a lighter weight version of the &#x60;footer-global&#x60; component
12+
13+
&#x60;ul-a-to-z&#x60;
914
: This component takes an innerHTML containing a UL list. The UL list is then turned into an A to Z navigatable UL List. If JavaScript is unavailable then the innerHTML UL remains as a fallback.
1015
11-
`textarea-csv`
16+
&#x60;textarea-csv&#x60;
1217
: This is a textarea like component who&#x27;s innerHTML content is CSV data. The component will display this as an editable table.
1318
14-
`textarea-agent-list`
19+
&#x60;textarea-agent-list&#x60;
1520
: This element wraps a textarea containing a list of agents expressed as JSON.
1621
17-
`table-sortable`
22+
&#x60;table-sortable&#x60;
1823
: This is a component that takes an innerHTML containing table. It makes the table sortable by the column headings and provides a filter input that lets you enter text to filter by and pick a column to filter on."
1924
authors:
2025
- family_name: Doiel
@@ -31,7 +36,7 @@ maintainer:
3136
id: https://orcid.org/0000-0003-0900-6903
3237

3338
repository_code: https://github.com/caltechlibrary/CL-web-components
34-
version: 0.0.13
39+
version: 0.0.14
3540
license_url: https://caltechlibrary.github.io/CL-web-components/LICENSE
3641

3742
programming_language:
@@ -46,20 +51,22 @@ keywords:
4651
- ES6
4752
- Web Components
4853

49-
date_released: 2025-07-25
54+
date_released: 2025-08-25
5055
---
5156

5257
About this software
5358
===================
5459

55-
## CL-web-components 0.0.13
60+
## CL-web-components 0.0.14
61+
62+
This release includes a re-organization of the project source code. Editable code is now maintained in &#x60;src/&#x60;. The bundled versions
63+
are retained in the root of the repository. Distribution versions are generating in the &#x60;dist/&#x60; directory.
5664

57-
This release includes a re-organization of the project source code. Editable code is now maintained in `src/`. The bundled versions
58-
are retained in the root of the repository. Distribution versions are generating in the `dist/` directory.
65+
Deno 2.4.3 or better is now a requirement to build the bundled versions.
5966

60-
Deno 2.4.2 or better is now a requirement to build the bundled versions.
67+
Two new web components are now included, &#x60;&lt;footer-global&gt;&lt;/footer-global&gt;&#x60; and &#x60;&lt;footer-global-lite&gt;&lt;/footer-global-lite&gt;&#x60;.
6168

62-
Two new web components are now included, `<footer-global></footer-global>` and `<footer-global-lite></footer-global-lite>`.
69+
A new CSS file was added, &#x60;css/code-blocks.css&#x60; and JavaScript modules, &#x60;copyToClipboard.js&#x60; for enhancing codeblocks.
6370

6471
### Authors
6572

@@ -78,22 +85,24 @@ CL-web-components provides a collection of Web Components used by Caltech Librar
7885

7986
The following are the components currently provided.
8087

88+
&#x60;footer-global&#x60;
89+
: This component provides a standard footer with detailed information about the library
8190

82-
`ul-a-to-z`
91+
&#x60;footer-global-lite&#x60;
92+
: This component provides a lighter weight version of the &#x60;footer-global&#x60; component
93+
94+
&#x60;ul-a-to-z&#x60;
8395
: This component takes an innerHTML containing a UL list. The UL list is then turned into an A to Z navigatable UL List. If JavaScript is unavailable then the innerHTML UL remains as a fallback.
8496

85-
`textarea-csv`
97+
&#x60;textarea-csv&#x60;
8698
: This is a textarea like component who&#x27;s innerHTML content is CSV data. The component will display this as an editable table.
8799

88-
`textarea-agent-list`
100+
&#x60;textarea-agent-list&#x60;
89101
: This element wraps a textarea containing a list of agents expressed as JSON.
90102

91-
`table-sortable`
103+
&#x60;table-sortable&#x60;
92104
: This is a component that takes an innerHTML containing table. It makes the table sortable by the column headings and provides a filter input that lets you enter text to filter by and pick a column to filter on.
93105

94-
`global-footer`
95-
: This provides a library branded footer for library-maintained applications. Provides a full footer and a lite version, both with content customizations available per application.
96-
97106
- License: <https://caltechlibrary.github.io/CL-web-components/LICENSE>
98107
- GitHub: <https://github.com/caltechlibrary/CL-web-components>
99108
- Issues: <https://github.com/caltechlibrary/CL-web-components/issues>
@@ -109,13 +118,13 @@ The following are the components currently provided.
109118

110119
### Software Requirements
111120

112-
- Deno >= 2.4.1 (for bundling dependencies)
121+
- Deno &gt;&#x3D; 2.4.3 (for bundling dependencies)
113122

114123

115124
### Software Suggestions
116125

117-
- CMTools >= 0.0.35
118-
- Pandoc >= 3.1
119-
- PageFind >= 1.3
126+
- CMTools &gt;&#x3D; 0.0.38
127+
- Pandoc &gt;&#x3D; 3.1
128+
- PageFind &gt;&#x3D; 1.3
120129

121130

codemeta.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
}
2929
],
3030
"dateCreated": "2025-02-26",
31-
"dateModified": "2025-07-25",
32-
"datePublished": "2025-07-25",
31+
"dateModified": "2025-08-05",
32+
"datePublished": "2025-08-25",
3333
"description": "CL-web-components provides a collection of Web Components used by Caltech Library across sites and projects.\n\nThe following are the components currently provided.\n\n`footer-global`\n: This component provides a standard footer with detailed information about the library\n\n`footer-global-lite`\n: This component provides a lighter weight version of the `footer-global` component\n\n`ul-a-to-z`\n: This component takes an innerHTML containing a UL list. The UL list is then turned into an A to Z navigatable UL List. If JavaScript is unavailable then the innerHTML UL remains as a fallback.\n\n`textarea-csv`\n: This is a textarea like component who's innerHTML content is CSV data. The component will display this as an editable table. \n\n`textarea-agent-list`\n: This element wraps a textarea containing a list of agents expressed as JSON. \n\n`table-sortable`\n: This is a component that takes an innerHTML containing table. It makes the table sortable by the column headings and provides a filter input that lets you enter text to filter by and pick a column to filter on.",
3434
"funder": [
3535
"Caltech Library"
@@ -54,18 +54,18 @@
5454
],
5555
"runtimePlatform": "HTML5-compatible web browser",
5656
"softwareRequirements": [
57-
"Deno >= 2.4.1 (for bundling dependencies)"
57+
"Deno >= 2.4.3 (for bundling dependencies)"
5858
],
5959
"softwareSuggestions": [
60-
"CMTools >= 0.0.35",
60+
"CMTools >= 0.0.38",
6161
"Pandoc >= 3.1",
6262
"PageFind >= 1.3"
6363
],
64-
"version": "0.0.13",
64+
"version": "0.0.14",
6565
"developmentStatus": "wip",
6666
"issueTracker": "https://github.com/caltechlibrary/CL-web-components/issues",
6767
"downloadUrl": "https://github.com/caltechlibrary/CL-web-components/releases",
68-
"releaseNotes": "This release includes a re-organization of the project source code. Editable code is now maintained in `src/`. The bundled versions\nare retained in the root of the repository. Distribution versions are generating in the `dist/` directory.\n\nDeno 2.4.2 or better is now a requirement to build the bundled versions.\n\nTwo new web components are now included, `<footer-global></footer-global>` and `<footer-global-lite></footer-global-lite>`.",
68+
"releaseNotes": "This release includes a re-organization of the project source code. Editable code is now maintained in `src/`. The bundled versions\nare retained in the root of the repository. Distribution versions are generating in the `dist/` directory.\n\nDeno 2.4.3 or better is now a requirement to build the bundled versions.\n\nTwo new web components are now included, `<footer-global></footer-global>` and `<footer-global-lite></footer-global-lite>`.\n\nA new CSS file was added, `css/code-blocks.css` and JavaScript modules, `copyToClipboard.js` for enhancing codeblocks.",
6969
"copyrightYear": 2025,
7070
"copyrightHolder": "California Institute of Technology"
7171
}

index.html

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,19 +61,21 @@ <h1 id="cl-web-components">CL-web-components</h1>
6161
</dl>
6262
<h2 id="release-notes">Release Notes</h2>
6363
<ul>
64-
<li>version: 0.0.13</li>
64+
<li>version: 0.0.14</li>
6565
<li>status: wip</li>
66-
<li>released: 2025-07-25</li>
66+
<li>released: 2025-08-25</li>
6767
</ul>
6868
<p>This release includes a re-organization of the project source code.
6969
Editable code is now maintained in `src/`. The bundled versions are
7070
retained in the root of the repository. Distribution versions are
7171
generating in the `dist/` directory.</p>
72-
<p>Deno 2.4.2 or better is now a requirement to build the bundled
72+
<p>Deno 2.4.3 or better is now a requirement to build the bundled
7373
versions.</p>
7474
<p>Two new web components are now included,
7575
`&lt;footer-global&gt;&lt;/footer-global&gt;` and
7676
`&lt;footer-global-lite&gt;&lt;/footer-global-lite&gt;`.</p>
77+
<p>A new CSS file was added, `css/code-blocks.css` and JavaScript
78+
modules, `copyToClipboard.js` for enhancing codeblocks.</p>
7779
<h3 id="authors">Authors</h3>
7880
<ul>
7981
<li>Doiel, R. S.</li>
@@ -85,11 +87,11 @@ <h3 id="maintainers">Maintainers</h3>
8587
</ul>
8688
<h2 id="software-requirements">Software Requirements</h2>
8789
<ul>
88-
<li>Deno &gt;= 2.4.1 (for bundling dependencies)</li>
90+
<li>Deno &gt;= 2.4.3 (for bundling dependencies)</li>
8991
</ul>
9092
<h3 id="software-suggestions">Software Suggestions</h3>
9193
<ul>
92-
<li>CMTools &gt;= 0.0.35</li>
94+
<li>CMTools &gt;= 0.0.38</li>
9395
<li>Pandoc &gt;= 3.1</li>
9496
<li>PageFind &gt;= 1.3</li>
9597
</ul>
1.18 KB
Binary file not shown.
1.2 KB
Binary file not shown.
25 KB
Binary file not shown.
22.4 KB
Binary file not shown.

0 commit comments

Comments
 (0)