Skip to content

feat(website): add Slim project website with live DICOM support matrix - #452

Open
igoroctaviano wants to merge 21 commits into
feat/slim-modern-redesignfrom
feat/slim-website
Open

igoroctaviano wants to merge 21 commits into
feat/slim-modern-redesignfrom
feat/slim-website

fix(website): credit IDC in text where the NCI logo was

6be6001
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Oct 28, 2026 in 1m 2s

Annotations

Check warning on line 37 in website/src/content.config.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJjDBgwMH8pG7RX&open=AaD5utJjDBgwMH8pG7RX&pullRequest=452

Check warning on line 240 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rj&open=AaD5utJyDBgwMH8pG7Rj&pullRequest=452

Check warning on line 56 in website/src/lib/citation.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer `.at(…)` over `[….length - index]`.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utEGDBgwMH8pG7RO&open=AaD5utEGDBgwMH8pG7RO&pullRequest=452

Check warning on line 344 in website/scripts/find-idc-examples.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJ9DBgwMH8pG7Rs&open=AaD5utJ9DBgwMH8pG7Rs&pullRequest=452

Check warning on line 23 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7RZ&open=AaD5utJyDBgwMH8pG7RZ&pullRequest=452

Check warning on line 231 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rg&open=AaD5utJyDBgwMH8pG7Rg&pullRequest=452

Check warning on line 20 in website/src/lib/changelog.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utI6DBgwMH8pG7RP&open=AaD5utI6DBgwMH8pG7RP&pullRequest=452

Check warning on line 354 in website/scripts/find-idc-examples.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJ9DBgwMH8pG7Rt&open=AaD5utJ9DBgwMH8pG7Rt&pullRequest=452

Check warning on line 220 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rb&open=AaD5utJyDBgwMH8pG7Rb&pullRequest=452

Check warning on line 9 in website/src/components/CopyButton.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJaDBgwMH8pG7RW&open=AaD5utJaDBgwMH8pG7RW&pullRequest=452

Check warning on line 227 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rf&open=AaD5utJyDBgwMH8pG7Rf&pullRequest=452

Check warning on line 314 in website/scripts/find-idc-examples.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJ9DBgwMH8pG7Rq&open=AaD5utJ9DBgwMH8pG7Rq&pullRequest=452

Check warning on line 252 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rl&open=AaD5utJyDBgwMH8pG7Rl&pullRequest=452

Check warning on line 21 in website/src/components/ProductPreview.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJRDBgwMH8pG7RV&open=AaD5utJRDBgwMH8pG7RV&pullRequest=452

Check warning on line 97 in website/src/styles/site.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this "!important" and resolve the specificity conflict instead.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaFE3brJtfGh0kyzJz2S&open=AaFE3brJtfGh0kyzJz2S&pullRequest=452

Check warning on line 103 in website/src/lib/changelog.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utI6DBgwMH8pG7RS&open=AaD5utI6DBgwMH8pG7RS&pullRequest=452

Check warning on line 53 in website/src/lib/changelog.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use the 'String#endsWith' method instead.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utI6DBgwMH8pG7RR&open=AaD5utI6DBgwMH8pG7RR&pullRequest=452

Check warning on line 399 in website/scripts/find-idc-examples.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Prefer top-level await over an async function `curate` call.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJ9DBgwMH8pG7Rw&open=AaD5utJ9DBgwMH8pG7Rw&pullRequest=452

Check warning on line 253 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rm&open=AaD5utJyDBgwMH8pG7Rm&pullRequest=452

Check warning on line 95 in website/src/styles/site.css

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this "!important" and resolve the specificity conflict instead.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaFE3brJtfGh0kyzJz2Q&open=AaFE3brJtfGh0kyzJz2Q&pullRequest=452

Check warning on line 225 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rd&open=AaD5utJyDBgwMH8pG7Rd&pullRequest=452

Check warning on line 224 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Rc&open=AaD5utJyDBgwMH8pG7Rc&pullRequest=452

Check warning on line 104 in website/src/lib/changelog.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utI6DBgwMH8pG7RT&open=AaD5utI6DBgwMH8pG7RT&pullRequest=452

Check warning on line 234 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Ri&open=AaD5utJyDBgwMH8pG7Ri&pullRequest=452

Check warning on line 226 in website/scripts/capture-screenshots.mjs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unexpected `await` inside a loop.

See more on https://sonarcloud.io/project/issues?id=ImagingDataCommons_slim&issues=AaD5utJyDBgwMH8pG7Re&open=AaD5utJyDBgwMH8pG7Re&pullRequest=452