Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const inclusiveLangPlugin = require('@11ty/eleventy-plugin-inclusive-language');
module.exports = function (eleventyConfig) {
eleventyConfig.setServerOptions({
liveReload: true,
showVersion: true,
showVersion: true
});

eleventyConfig.addPlugin(eleventyNavigationPlugin);
Expand Down Expand Up @@ -40,6 +40,9 @@ module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy('src/favicon.png');

eleventyConfig.addShortcode('year', () => `${new Date().getFullYear()}`);
eleventyConfig.addFilter('starDate', function (datestring) {
return ` ${new Date(datestring).toDateString()}`;
});
eleventyConfig.addShortcode('packageVersion', () => `v${packageVersion}`);

eleventyConfig.setBrowserSyncConfig({
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,22 +47,22 @@ To run CAS WOW locally, simply clone the repository and install dependencies. Cu

Run the following to link the caswow.library as a pnpm module:

```sh
$ cd /path/to/your/stylesheet
$ pnpm link
```bash
cd /path/to/your/stylesheet
pnpm link
```

return to this project:

```sh
$ pnpm link ../caswow.library // path to your local caswow.library
$ pnpm install
pnpm link ../caswow.library // path to your local caswow.library
pnpm install
```

Then copy the caswow CSS files into the dependencies folder:

```sh
$ pnpm copy-cas
pnpm copy-cas
```

or you can import it into `site.css`:
Expand Down
2 changes: 1 addition & 1 deletion docs/_partials/about_modal/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h2>CASim Online</h2>
</dl>
<dl class="row mb-1">
<dt class="col-sm-5">Last Updated</dt>
<dd class="col-sm-7">November 5, 2025</dd>
<dd class="col-sm-7"> Wed Feb 11 2026</dd>
</dl>
<dl class="row mb-1">
<dt class="col-sm-5">Browser Build</dt>
Expand Down
32 changes: 32 additions & 0 deletions docs/_partials/nav/administration/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<ul class="sidebar-menu-slideout dropdown-menu">
<div style="display: grid; grid-template-columns: repeat(2, minmax(200px, 1fr)); gap: 1rem;">
<div>
<li>
<h6 class="dropdown-header">User Administration</h6>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/users">Users</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/project-security">Project Security</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/password-reset">Password Reset</a>
</li>
</div>
<div>
<li>
<h6 class="dropdown-header">Site Administration</h6>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/pages">Pages</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/page-usage">Page Usage</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/administration/site-logins">Site Logins</a>
</li>
</div>

</ul>
55 changes: 55 additions & 0 deletions docs/_partials/nav/analytics/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<ul class="sidebar-menu-slideout dropdown-menu">
<div style="display: grid; grid-template-columns: repeat(3, minmax(200px, 1fr)); gap: 1rem;">
<div>
<li>
<h6 class="dropdown-header">Reports</h6>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/reports-options">Report Options</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/regional-manpower">Regional Manpower</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/manpower-analytics">Manpower Analytics</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/labor-classification">Labor Classification</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/schedule-of-values">Schedule of Values</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/pcb-to-aia-link-list">PCB to AIA Link List</a>
</li>
</div>
<div>
<li>
<h6 class="dropdown-header">Ranking</h6>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/regional-manpower">Regional Manpower</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/manpower-object-ranking">Manpower Object Ranking</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/specialists-by-category-ranking">Specialists by Category Ranking</a>
</li>
</div>
<div>
<li>
<h6 class="dropdown-header">Hours</h6>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/additional-hours-interferences">Additional Hours (Interferences)</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/additional-hours-charted">Additional Hours (Charted)</a>
</li>
<li>
<a class="dropdown-item" href="/casWOW/analytics/percent-complete-deltas-summary">Percent Complete Deltas (Summary)</a>
</li>
</div>

</ul>
Loading
Loading