Skip to content
Merged

Dev #395

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
650567b
Merge branch 'main' into dev
Feb 9, 2025
95f0320
Merge branch 'main' into dev
Feb 9, 2025
a03fd2a
Merge branch 'main' into dev
Feb 9, 2025
af3b891
Merge branch 'main' into dev
Feb 9, 2025
a833762
Merge branch 'main' into dev
Feb 9, 2025
e7d0ada
Merge branch 'main' into dev
Feb 9, 2025
884ed6c
Merge branch 'main' into dev
Feb 9, 2025
7c0cf46
Merge branch 'main' into dev
Feb 9, 2025
ba9fbf8
Merge branch 'main' into dev
Feb 9, 2025
bcae9ca
Merge branch 'main' into dev
Feb 9, 2025
1acb32b
Merge branch 'main' into dev
Feb 9, 2025
d3785a9
Fix navigation
DinneK Feb 9, 2025
a07ca9a
Delete extra line
DinneK Feb 9, 2025
7822582
Refactor main page
DinneK Feb 10, 2025
bc90986
Fix responsiveness on home cards
DinneK Feb 10, 2025
ded0138
Merge pull request #322 from DSACMS/Fix-home-page-cards
DinneK Feb 11, 2025
4fecd80
Merge branch 'main' into dev
Feb 11, 2025
e7e65e2
Merge branch 'main' into dev
Feb 12, 2025
ad453ee
Merge branch 'main' into dev
Feb 16, 2025
c01b97c
Merge branch 'main' into dev
Feb 16, 2025
02cd368
Merge branch 'main' into dev
Feb 16, 2025
91caf63
Merge branch 'main' into dev
Feb 16, 2025
9f315d0
Merge branch 'main' into dev
Feb 16, 2025
dd881f7
Merge branch 'main' into dev
Feb 16, 2025
790aa0d
Merge branch 'main' into dev
Feb 16, 2025
b5bf9d5
Merge branch 'main' into dev
Feb 16, 2025
5b50944
Merge branch 'main' into dev
Feb 16, 2025
bc24391
Merge branch 'main' into dev
Feb 16, 2025
7f0f985
Merge branch 'main' into dev
Feb 16, 2025
bc96acf
Merge branch 'main' into dev
Feb 16, 2025
0fda8e2
Merge branch 'main' into dev
Feb 16, 2025
d3b0c2d
Merge branch 'main' into dev
Feb 16, 2025
81841fb
Merge branch 'main' into dev
Feb 16, 2025
af4a2cb
Merge branch 'main' into dev
Feb 16, 2025
65de976
Add open/close logic to filter containers
DinneK Feb 17, 2025
79b1a28
Change filters widths dynamically
DinneK Feb 17, 2025
b10050a
Fix prod svg links
DinneK Feb 17, 2025
a0aa4c0
Fix dynamic search
DinneK Feb 18, 2025
a34bd58
Refactor org cards
DinneK Feb 21, 2025
daadb65
Merge branch 'main' into dev
Feb 23, 2025
5dcd84e
Merge branch 'main' into dev
Feb 23, 2025
7bf0a94
Merge branch 'main' into dev
Feb 23, 2025
138e631
Merge branch 'main' into dev
Feb 23, 2025
266b64a
Merge branch 'main' into dev
Feb 23, 2025
45ca919
Merge branch 'main' into dev
Feb 23, 2025
2cf6292
Merge branch 'main' into dev
Feb 23, 2025
ee02968
Merge branch 'main' into dev
Feb 23, 2025
9aaa41d
Merge branch 'main' into dev
Feb 23, 2025
fac3853
Merge branch 'main' into dev
Feb 23, 2025
d112109
Merge branch 'main' into dev
Feb 23, 2025
ff3bb03
Merge branch 'main' into dev
Feb 23, 2025
d6452bc
Merge branch 'main' into dev
Feb 23, 2025
11d116a
Merge branch 'main' into dev
Feb 23, 2025
8606ba5
Merge branch 'main' into dev
Feb 23, 2025
2c11c7f
Merge branch 'main' into dev
Feb 23, 2025
f8a805c
Merge pull request #335 from DSACMS/refactor-org2-page
DinneK Feb 25, 2025
7def022
Fix graph size and grid in orgs
DinneK Feb 28, 2025
f253d05
Merge branch 'main' into dev
Mar 2, 2025
e9718d9
Merge branch 'main' into dev
Mar 2, 2025
e827610
Merge branch 'main' into dev
Mar 2, 2025
b45fce6
Merge branch 'main' into dev
Mar 2, 2025
f0c11cc
Merge branch 'main' into dev
Mar 2, 2025
4e9558c
Merge branch 'main' into dev
Mar 2, 2025
9d1eaaf
Merge branch 'main' into dev
Mar 2, 2025
c85d362
Merge branch 'main' into dev
Mar 2, 2025
7bbcafe
Merge branch 'main' into dev
Mar 2, 2025
f67d3bc
Merge branch 'main' into dev
Mar 2, 2025
8f523ee
Merge branch 'main' into dev
Mar 2, 2025
bb2053d
Merge branch 'main' into dev
Mar 2, 2025
c98a6a4
Merge branch 'main' into dev
Mar 2, 2025
c389432
Merge branch 'main' into dev
Mar 2, 2025
dac6dbd
Merge branch 'main' into dev
Mar 2, 2025
2861f81
Merge branch 'main' into dev
Mar 2, 2025
a68c52f
Fix dynamic graph sizing
DinneK Mar 4, 2025
29f65d4
Merge pull request #340 from DSACMS/refactor-org-reports-page
DinneK Mar 4, 2025
0a18da9
Fix overlay modal
DinneK Mar 4, 2025
96b4816
Fix close image in modal
DinneK Mar 5, 2025
cd542fa
Merge pull request #342 from DSACMS/refactor-modal-dk
DinneK Mar 5, 2025
2aa36b6
Fix-stat-spacing
DinneK Mar 6, 2025
5636b5c
Fix-org-liquid
DinneK Mar 6, 2025
79c765a
Fix-repo-stats-class
DinneK Mar 6, 2025
fde75cc
Merge pull request #344 from DSACMS/Fix-github-info-spacing
DinneK Mar 10, 2025
525c0a4
Merge branch 'main' into dev
Mar 12, 2025
b84b62e
Merge branch 'main' into dev
Mar 16, 2025
bea3527
Merge branch 'main' into dev
Mar 16, 2025
980b958
Merge branch 'main' into dev
Mar 16, 2025
f64e4cd
Merge branch 'main' into dev
Mar 16, 2025
d420f46
Merge branch 'main' into dev
Mar 16, 2025
6b2474e
Merge branch 'main' into dev
Mar 16, 2025
4f10603
Merge branch 'main' into dev
Mar 16, 2025
42521fe
Merge branch 'main' into dev
Mar 16, 2025
edcaad4
Merge branch 'main' into dev
Mar 16, 2025
1f62ea7
Merge branch 'main' into dev
Mar 16, 2025
fc5a205
Merge branch 'main' into dev
Mar 16, 2025
8007cf2
Merge branch 'main' into dev
Mar 16, 2025
a1a052d
Merge branch 'main' into dev
Mar 16, 2025
7d1e1b2
Merge branch 'main' into dev
Mar 16, 2025
b2a6cf7
Merge branch 'main' into dev
Mar 16, 2025
d648cf8
Merge branch 'main' into dev
Mar 16, 2025
46935e8
Merge branch 'main' into dev
Mar 17, 2025
e8a1087
Merge branch 'main' into dev
Mar 23, 2025
5dad60b
Merge branch 'main' into dev
Mar 23, 2025
b7178d9
Merge branch 'main' into dev
Mar 23, 2025
d0f5664
Merge branch 'main' into dev
Mar 23, 2025
c319dab
Merge branch 'main' into dev
Mar 23, 2025
c537cfd
Merge branch 'main' into dev
Mar 23, 2025
00f2dea
Merge branch 'main' into dev
Mar 23, 2025
ca58cf7
Merge branch 'main' into dev
Mar 23, 2025
59d48e6
Merge branch 'main' into dev
Mar 23, 2025
a7db455
Merge branch 'main' into dev
Mar 23, 2025
a1ad544
Merge branch 'main' into dev
Mar 23, 2025
3d5f63b
Merge branch 'main' into dev
Mar 23, 2025
364843d
Merge branch 'main' into dev
Mar 23, 2025
3303904
Merge branch 'main' into dev
Mar 23, 2025
2701cf0
Merge branch 'main' into dev
Mar 23, 2025
0495c23
Merge branch 'main' into dev
Mar 23, 2025
b9cd547
Merge branch 'main' into dev
Mar 30, 2025
971877d
Merge branch 'main' into dev
Mar 30, 2025
2081302
Merge branch 'main' into dev
Mar 30, 2025
ec55033
Merge branch 'main' into dev
Mar 30, 2025
7de5430
Merge branch 'main' into dev
Mar 30, 2025
b026d13
Merge branch 'main' into dev
Mar 30, 2025
503fc26
Merge branch 'main' into dev
Mar 30, 2025
152a60a
Merge branch 'main' into dev
Mar 30, 2025
a73c2cd
Merge branch 'main' into dev
Mar 30, 2025
4dff28f
Merge branch 'main' into dev
Mar 30, 2025
7fa3c58
Merge branch 'main' into dev
Mar 30, 2025
dd3d1c6
Merge branch 'main' into dev
Mar 30, 2025
fc746aa
Merge branch 'main' into dev
Mar 30, 2025
3124b7e
Merge branch 'main' into dev
Mar 30, 2025
8bec4ee
Merge branch 'main' into dev
Mar 30, 2025
17d4e3c
Merge branch 'main' into dev
Mar 30, 2025
d23b674
Refactor files for component like structure
DinneK Apr 1, 2025
ff3326e
Refactor urls
DinneK Apr 3, 2025
4fb80b0
Refactor urls and env
DinneK Apr 3, 2025
ec12b22
Merge pull request #352 from DSACMS/Refactor-urls-and-env
DinneK Apr 4, 2025
72a9502
Merge branch 'main' into dev
Apr 6, 2025
04b4cc6
Merge branch 'main' into dev
Apr 6, 2025
5322567
Merge branch 'main' into dev
Apr 6, 2025
16fa506
Merge branch 'main' into dev
Apr 6, 2025
4c6b600
Merge branch 'main' into dev
Apr 6, 2025
2bc8c84
Merge branch 'main' into dev
Apr 6, 2025
c0632eb
Merge branch 'main' into dev
Apr 6, 2025
8780f17
Merge branch 'main' into dev
Apr 6, 2025
86230c6
Merge branch 'main' into dev
Apr 6, 2025
ace21a1
Merge branch 'main' into dev
Apr 6, 2025
1c5ba8a
Merge branch 'main' into dev
Apr 6, 2025
2394c8d
Merge branch 'main' into dev
Apr 6, 2025
22efae8
Merge branch 'main' into dev
Apr 6, 2025
b940da8
Merge branch 'main' into dev
Apr 6, 2025
b133a54
Merge branch 'main' into dev
Apr 6, 2025
8f578ea
Merge branch 'main' into dev
Apr 6, 2025
4bcd67c
Fix search bar event listener
DinneK Apr 8, 2025
2bd6cde
Remove node_modules from Git
DinneK Apr 9, 2025
002cc83
Merge branch 'main' into dev
Apr 13, 2025
18c5a0c
Merge branch 'main' into dev
Apr 13, 2025
a4f52fa
Merge branch 'main' into dev
Apr 13, 2025
084b8e1
Merge branch 'main' into dev
Apr 13, 2025
0668480
Merge branch 'main' into dev
Apr 13, 2025
ba468be
Merge branch 'main' into dev
Apr 13, 2025
20cb2f5
Merge branch 'main' into dev
Apr 13, 2025
8accad5
Merge branch 'main' into dev
Apr 13, 2025
d0fc5d3
Merge branch 'main' into dev
Apr 13, 2025
0d8a278
Merge branch 'main' into dev
Apr 13, 2025
034be91
Merge branch 'main' into dev
Apr 13, 2025
7c1f9c2
Merge branch 'main' into dev
Apr 13, 2025
325a099
Merge branch 'main' into dev
Apr 13, 2025
37e5680
Merge branch 'main' into dev
Apr 13, 2025
694a1be
Merge branch 'main' into dev
Apr 13, 2025
e70e526
Merge branch 'main' into dev
Apr 13, 2025
8d23d9f
Merge pull request #358 from DSACMS/Remove-node_modules
DinneK Apr 14, 2025
f40917f
Refactor pagination
DinneK Apr 18, 2025
dc3ac98
Merge branch 'main' into dev
Apr 20, 2025
bafc299
Merge branch 'main' into dev
Apr 20, 2025
678c73b
Merge branch 'main' into dev
Apr 20, 2025
8fe396a
Merge branch 'main' into dev
Apr 20, 2025
25822f4
Merge branch 'main' into dev
Apr 20, 2025
049c550
Merge branch 'main' into dev
Apr 20, 2025
5eea147
Merge branch 'main' into dev
Apr 20, 2025
900bce8
Merge branch 'main' into dev
Apr 20, 2025
913078b
Merge branch 'main' into dev
Apr 20, 2025
d037d05
Merge branch 'main' into dev
Apr 20, 2025
b3333eb
Merge branch 'main' into dev
Apr 20, 2025
a50634b
Merge branch 'main' into dev
Apr 20, 2025
3aa1489
Merge branch 'main' into dev
Apr 20, 2025
5b94f9a
Merge branch 'main' into dev
Apr 20, 2025
469b807
Merge branch 'main' into dev
Apr 20, 2025
fb11a45
Merge branch 'main' into dev
Apr 20, 2025
527c683
Add initial filter load
DinneK Apr 23, 2025
c056313
Fix filter, refactor menuListener
DinneK Apr 23, 2025
34c4980
Refactor for DRY code
DinneK Apr 23, 2025
58466a9
Merge branch 'main' into dev
Apr 24, 2025
344dca4
Merge pull request #377 from DSACMS/Filter-refactor
DinneK May 5, 2025
7944713
Fix nodes
DinneK May 5, 2025
98a2d30
Addvariables to streamline CSS
DinneK May 6, 2025
0760ad2
Add tokens
DinneK May 6, 2025
b90b393
Fix manifest and border raius
DinneK May 6, 2025
a56623f
Addtokenization
DinneK May 9, 2025
563a21f
Merge pull request #381 from DSACMS/Refactor-main-CSS-file
DinneK May 9, 2025
0d77664
Fix tags, table alignment
DinneK May 16, 2025
2ab9a34
Merge pull request #385 from DSACMS/Fix-tags
DinneK May 16, 2025
097d32b
Merge branch 'main' into dev
May 20, 2025
73e93be
Merge branch 'main' into dev
May 25, 2025
dbeea1a
Merge branch 'main' into dev
May 25, 2025
1ba3918
Merge branch 'main' into dev
May 25, 2025
d15b972
Merge branch 'main' into dev
May 25, 2025
d5b4cdb
Merge branch 'main' into dev
May 25, 2025
5cb359c
Merge branch 'main' into dev
May 25, 2025
6bad666
Merge branch 'main' into dev
May 25, 2025
a6e46e8
Merge branch 'main' into dev
May 25, 2025
f9acdf2
Merge branch 'main' into dev
May 25, 2025
f9bf977
Merge branch 'main' into dev
May 25, 2025
955ec72
Merge branch 'main' into dev
May 25, 2025
c354d12
Merge branch 'main' into dev
May 25, 2025
a21acfc
Merge branch 'main' into dev
May 25, 2025
f356ac0
Merge branch 'main' into dev
May 25, 2025
b12b158
Merge branch 'main' into dev
May 25, 2025
1cfaddc
Merge branch 'main' into dev
May 25, 2025
2241751
Merge branch 'main' into dev
Jun 1, 2025
5ca1505
Merge branch 'main' into dev
Jun 1, 2025
a067805
Merge branch 'main' into dev
Jun 1, 2025
37ec423
Merge branch 'main' into dev
Jun 1, 2025
13e5dd1
Merge branch 'main' into dev
Jun 1, 2025
b5b94ad
Merge branch 'main' into dev
Jun 1, 2025
490956e
Merge branch 'main' into dev
Jun 1, 2025
504a1f6
Merge branch 'main' into dev
Jun 1, 2025
e487e67
Merge branch 'main' into dev
Jun 1, 2025
928ef2b
Merge branch 'main' into dev
Jun 1, 2025
dce8a6e
Merge branch 'main' into dev
Jun 1, 2025
9780488
Merge branch 'main' into dev
Jun 1, 2025
ceb220c
Merge branch 'main' into dev
Jun 1, 2025
eda0aa2
Merge branch 'main' into dev
Jun 1, 2025
9251fd7
Merge branch 'main' into dev
Jun 1, 2025
3176033
Merge branch 'main' into dev
Jun 1, 2025
07a5b46
Merge branch 'main' into dev
Jun 15, 2025
ed3deaf
Merge branch 'main' into dev
Jun 15, 2025
d010398
Merge branch 'main' into dev
Jun 15, 2025
ed561ae
Merge branch 'main' into dev
Jun 15, 2025
2167cf0
Merge branch 'main' into dev
Jun 15, 2025
c7a8041
Merge branch 'main' into dev
Jun 15, 2025
f60cf07
Merge branch 'main' into dev
Jun 15, 2025
15fdbe4
Merge branch 'main' into dev
Jun 15, 2025
6d83255
Merge branch 'main' into dev
Jun 15, 2025
123105c
Merge branch 'main' into dev
Jun 15, 2025
ecf1fc4
Merge branch 'main' into dev
Jun 15, 2025
cfdd7b2
Merge branch 'main' into dev
Jun 15, 2025
49b8988
Merge branch 'main' into dev
Jun 15, 2025
1a0ae78
Merge branch 'main' into dev
Jun 15, 2025
cb5e39b
Merge branch 'main' into dev
Jun 15, 2025
f822901
Merge branch 'main' into dev
Jun 15, 2025
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ app/site/_includes/js
!app/site/img/.keep
.vscode/
scripts/metricsLib/__pycache__
node_modules

# Files/Dirs ignored because they're secret/internal only
id_rsa
secrets_repo/
Expand Down
2 changes: 1 addition & 1 deletion app/.eleventy.js
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ module.exports = function (eleventyConfig) {
"stroke-width": 2,
})

const pathPrefix = process.env.NODE_ENV.includes("production") ? "/metrics" : ""
const pathPrefix = process.env.ELEVENTY_ENV.includes("production") ? "/metrics" : ""

return {
dir: {
Expand Down
6 changes: 3 additions & 3 deletions app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
"description": "",
"main": ".eleventy.js",
"scripts": {
"start": "NODE_ENV=development run-p -l start:*",
"start": "ELEVENTY_ENV=development run-p -l start:*",
"start:eleventy": "eleventy --serve",
"start:rollup": "rollup --config rollup.config.mjs -w",
"start:postcss": "postcss ./src/css -d ./site/_includes/css -w",
"prod": "NODE_ENV=test-production run-s -l prod:*",
"prod": "ELEVENTY_ENV=test-production run-s -l prod:*",
"prod:clean": "rm -rf dist",
"prod:rollup": "rollup --config rollup.config.mjs --bundleConfigAsCjs",
"prod:postcss": "postcss ./src/css -d ./site/_includes/css",
"prod:eleventy": "eleventy --serve",
"build": "NODE_ENV=production run-s -l build:*",
"build": "ELEVENTY_ENV=production run-s -l build:*",
"build:clean": "rm -rf dist",
"build:rollup": "rollup --config rollup.config.mjs --bundleConfigAsCjs",
"build:postcss": "postcss ./src/css -d ./site/_includes/css",
Expand Down
2 changes: 1 addition & 1 deletion app/postcss.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module.exports = {
plugins: [
require("postcss-import"),
require("autoprefixer"),
...(process.env.NODE_ENV.includes("production")
...(process.env.ELEVENTY_ENV.includes("production")
? [
require("cssnano"),
require("@fullhuman/postcss-purgecss")({
Expand Down
2 changes: 1 addition & 1 deletion app/rollup.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ export default [
resolve(),
babel(),
commonjs(),
...(process.env.NODE_ENV.includes("production") ? [terser()] : []),
...(process.env.ELEVENTY_ENV.includes("production") ? [terser()] : []),
],
},
]
6 changes: 3 additions & 3 deletions app/site/_data/site.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
const isProduction = process.env.NODE_ENV.includes("production")
const isTest = process.env.NODE_ENV.includes("test")
const isProduction = process.env.ELEVENTY_ENV.includes("production")
const isTest = process.env.ELEVENTY_ENV.includes("test")

const host = (isProduction && !isTest) ? "https://dsacms.github.io" : "http://localhost:8080"

// For modifying the <base> tag
const baseurl = isProduction ? "/metrics" : ""
const baseurl = isProduction ? "/metrics" : ""

module.exports = {
name: "CMS Metrics Website",
Expand Down
2 changes: 1 addition & 1 deletion app/site/_includes/banner.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
class="usa-link usa-link--external"
rel="noreferrer"
target="_blank"
href="https://github.com/DSACMS/metrics/issues/new"
href="https://{{ site.baseurl }}/{{ org }}/metrics/issues/new"
>give us feedback.</a
>
</p>
Expand Down
2 changes: 1 addition & 1 deletion app/site/_includes/modal-content.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
data-close-modal
>
<svg class="usa-icon" aria-hidden="true" focusable="false" role="img">
<use href="/assets/img/sprite.svg#close"></use>
<use href="{{ site.baseurl }}/assets/img/sprite.svg#close"></use>
</svg>
</button>
</div>
Expand Down
69 changes: 35 additions & 34 deletions app/site/_layouts/org-report.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -8,52 +8,53 @@ layout: base
<div class="report_heading report_heading-reports">
<h1 class=report_heading-reports-title>
Report for
<a target="_blank" href="https://github.com/{{ org }}" class="report-link">{{ org }}</a>
<a target="_blank" href="{{ site.baseurl }}/{{ org }}" class="report-link">{{ org }}</a>
<img
src="{{organization.avatar_url}}"
alt="Organization Avatar"
width="25"
>
</h1>
</div>

<div class="report_container">
{% if organization %}
<h2>Organization Stats</h2>
<div class="github-information">
<div class="stat-container" id="projects">
<div class="projects-heading">
<h4 class=repo-stats>
<span>
<svg
class="usa-icon"
aria-labelledby="projects-count"
role="img"
>
{% lucide "folder-git-2" %}
</svg>
</span>
Repositories
</h4>
<div class="org-github-info">
<div class="github-information org-info">
<div class="stat-container" id="projects">
<div class="projects-heading">
<h4 class="repo-stats">
<span>
<svg
class="usa-icon"
aria-labelledby="projects-count"
role="img"
>
{% lucide "folder-git-2" %}
</svg>
</span>
Repositories
</h4>
</div>
<p>{{ organization.repo_count }}</p>
</div>
<p>{{ organization.repo_count }}</p>
</div>
<div class="stat-container" id="followers">
<div class="followers-heading">
<h4 class=repo-stats>
<span>
<svg
class="usa-icon"
aria-labelledby="followers-count"
role="img"
>
{% lucide "users-2" %}
</svg>
</span>
Followers
</h4>
<div class="stat-container" id="followers">
<div class="followers-heading">
<h4 class="repo-stats">
<span>
<svg
class="usa-icon"
aria-labelledby="followers-count"
role="img"
>
{% lucide "users-2" %}
</svg>
</span>
Followers
</h4>
</div>
<p>{{ organization.followers_count }}</p>
</div>
<p>{{ organization.followers_count }}</p>
</div>
</div>
{% else %}
Expand Down
45 changes: 28 additions & 17 deletions app/site/_layouts/repo-report.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ layout: base
<div class="report_heading report_heading-reports">
<h1 class=report_heading-reports-title>
Report for
<a target="_blank" href="https://github.com/{{ org }}/{{ repo }}" class="report-link">{{ repo }}</a>
<a target="_blank" href="{{ site.baseurl }}/{{ org }}/{{ repo }}" class="report-link">{{ repo }}</a>
</h1>
</div>

Expand Down Expand Up @@ -170,7 +170,24 @@ layout: base
</div>
<p>{{ project.pull_requests_count }}</p>
</div>
<div class="stat-container" id="project-age" onclick="toggleDateAge(this)" style="cursor: pointer;">
<div class="stat-container" id="project-created">
<div class="project-age-heading">
<h4>
<span>
<svg
class="usa-icon"
aria-labelledby="project-created"
role="img"
>
{% lucide "calendar" %}
</svg>
</span>
Project Creation Date
</h4>
</div>
<p>{{ project.created_at | date: '%B %d, %Y' }}</p>
</div>
<div class="stat-container" id="project-age">
<div class="project-age-heading">
<h4>
<span>
Expand All @@ -182,26 +199,20 @@ layout: base
{% lucide "calendar" %}
</svg>
</span>
<span class="date">Project Creation Date</span>
<span class="age" style="display: none;">Age of Project</span>
Age of Project
</h4>
</div>
<p style="text-decoration: underline;">
<span class="date">
{{ project.created_at | date: '%B %d, %Y' }}
</span>
<span class="age" style="display: none;">
{% comment %} takes project created + todays date and turns it into seconds {% endcomment %}
{% assign created_date = project.created_at | date: '%s' | plus: 0 %}
{% assign current_date = 'now' | date: '%s' | plus: 0 %}
<p>
{% comment %} takes project created + todays date and turns it into seconds {% endcomment %}
{% assign created_date = project.created_at | date: '%s' | plus: 0 %}
{% assign current_date = 'now' | date: '%s' | plus: 0 %}

{% assign age_seconds = current_date | minus: created_date %}
{% assign age_seconds = current_date | minus: created_date %}

{% comment %} divide by how many seconds are in a day to convert back into days {% endcomment %}
{% assign age_days = age_seconds | divided_by: 86400.0 | round %}
{% comment %} divide by how many seconds are in a day to convert back into days {% endcomment %}
{% assign age_days = age_seconds | divided_by: 86400.0 | round %}

{{ age_days }} day{% if age_days != 1 %}s{% endif %}
</span>
{{ age_days }} day{% if age_days != 1 %}s{% endif %}
</p>
</div>
</div>
Expand Down
9 changes: 4 additions & 5 deletions app/site/organizations.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ layout: base
<p>The Centers for Medicare and Medicaid Services is comprised of many GitHub Organizations.</p>
<ul class="usa-card-group-orgs">
{% for org in organizations %}
<!-- <li class="usa-card usa-card--flag desktop:grid-col-6"> -->
<li class="usa-card grid-col-5">
<li class="usa-card grid-col-5 usa-card-orgs">
<div class="usa-card-outer">
<div class="usa-card-middle">
<a href="{{ site.baseurl }}/{{ org.name }}/" class="href-home">
Expand All @@ -30,15 +29,15 @@ layout: base
<div class="usa-card__footer">
<span class="star-count" style="margin-right: 15px;">
<svg class="usa-icon" aria-labelledby="star-count-{{org.name}}-title" role="img">
<title id="github-{{org.name}}-title"> Repo Count</title>
{% lucide "folder-git-2" %}
<title id="github-{{org.name}}-title">Repo Count</title>
{% lucide "folder-git" %}
</svg>
<span> {{ org.repo_count }} </span>
</span>
<span class="fork-count" style="margin-right: 15px;">
<svg class="usa-icon" aria-labelledby="fork-count-{{org.name}}-title" role="img">
<title id="github-{{org.name}}-title"> Follower Count</title>
{% lucide "users-2" %}
{% lucide "git-fork" %}
</svg>
<span> {{ org.followers_count }} </span>
</span>
Expand Down
32 changes: 26 additions & 6 deletions app/site/projects.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,12 @@ layout: base
{% comment %} filter by organization {% endcomment %}
<div class="usa-accordion">
<div class="usa-accordion__heading filter-heading">
<button class="usa-accordion__button filter-button" aria-expanded="true" aria-controls="organization-content" id="organization">Organization</button>
<button class="usa-accordion__button filter-button" aria-expanded="true" aria-controls="organization-content" id="organization">
Organization
<svg class="usa-icon--size-3" aria-hidden="true" focusable="false" role="img">
<use href="{{ site.baseurl }}/assets/img/sprite.svg#expand_less"></use>
</svg>
</button>
</div>
<div id="organization-content" class="usa-accordion__content filter-content usa-prose" hidden>
<form class="usa-form">
Expand All @@ -46,7 +51,12 @@ layout: base
{% comment %} filter by maturity model tier {% endcomment %}
<div class="usa-accordion">
<div class="usa-accordion__heading filter-heading">
<button class="usa-accordion__button filter-button" aria-expanded="false" aria-controls="tier-content" id="mauturity-model-tier">Maturity Model Tier</button>
<button class="usa-accordion__button filter-button" aria-expanded="true" aria-controls="tier-content" id="mauturity-model-tier">
Maturity Model Tier
<svg class="usa-icon--size-3" aria-hidden="true" focusable="false" role="img">
<use href="{{ site.baseurl }}/assets/img/sprite.svg#expand_less"></use>
</svg>
</button>
</div>
<div id="tier-content" class="usa-accordion__content filter-content usa-prose" hidden>
<form class="usa-form">
Expand All @@ -67,7 +77,12 @@ layout: base
{% comment %} filter by fisma compliance level {% endcomment %}
<div class="usa-accordion">
<div class="usa-accordion__heading filter-heading">
<button class="usa-accordion__button filter-button" aria-expanded="false" aria-controls="fisma-level-content" id="fisma-level">FISMA Compliance Level</button>
<button class="usa-accordion__button filter-button" aria-expanded="true" aria-controls="fisma-level-content" id="fisma-level">
FISMA Compliance Level
<svg class="usa-icon--size-3" aria-hidden="true" focusable="false" role="img">
<use href="{{ site.baseurl }}/assets/img/sprite.svg#expand_less"></use>
</svg>
</button>
</div>
<div id="fisma-level-content" class="usa-accordion__content filter-content usa-prose" hidden>
<form class="usa-form">
Expand All @@ -88,7 +103,12 @@ layout: base
{% comment %} filter by project type {% endcomment %}
<div class="usa-accordion">
<div class="usa-accordion__heading filter-heading">
<button class="usa-accordion__button filter-button" aria-expanded="false" aria-controls="project-type-content" id="project-type">Project Type</button>
<button class="usa-accordion__button filter-button" aria-expanded="true" aria-controls="project-type-content" id="project-type">
Project Type
<svg class="usa-icon--size-3" aria-hidden="true" focusable="false" role="img">
<use href="{{ site.baseurl }}/assets/img/sprite.svg#expand_less"></use>
</svg>
</button>
</div>
<div id="project-type-content" class="usa-accordion__content filter-content usa-prose" hidden>
<form class="usa-form">
Expand Down Expand Up @@ -157,7 +177,7 @@ layout: base
<option value="ascending">Ascending</option>
<option value="descending">Descending</option>
</select>
<svg class="usa-icon filter-icon" aria-hidden="true" focusable="false" role="img">
<svg class="usa-icon filter-icon sort-icon" aria-hidden="true" focusable="false" role="img">
<use href="{{ site.baseurl }}/assets/img/sprite.svg#sort_arrow"></use>
</svg>
</div>
Expand Down Expand Up @@ -206,10 +226,10 @@ layout: base
{% if currentPage < totalPages | minus: 1 %}
<li class="usa-pagination__item usa-pagination__arrow">
<a href="/projects/page/{{ currentPage | plus: 1 }}/" class="usa-pagination__link usa-pagination__next-page" aria-label="Next page">
<span class="usa-pagination__link-text">Next </span>
<svg class="usa-icon" aria-hidden="true" role="img">
<use xlink:href="/assets/img/sprite.svg#navigate_next"></use>
</svg>
<span class="usa-pagination__link-text">Next</span>
</a>
</li>
{% endif %}
Expand Down
Loading
Loading