chore: add games, social, and sonarqube (#65)

### Explanation

_No response_

### Issue

_No response_

### Attestations

- [ ] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [ ] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [ ] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).

### Dependencies

- [ ] I have pinned the dependencies to a specific patch version.

### Style

- [ ] I have run the linter and resolved any errors.
- [ ] My pull request uses an appropriate title, matching the conventional commit standards.
- [ ] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

### Tests

- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.

### Documentation

_No response_

### Versioning

_No response_

Reviewed-on: https://codeberg.org/nhcarrigan/portfolio/pulls/65
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
This commit is contained in:
Naomi Carrigan 2024-12-26 21:11:07 +00:00 committed by Naomi the Technomancer
parent bf891145b8
commit d2ffbc914d
4 changed files with 18 additions and 3 deletions

4
.gitignore vendored
View File

@ -36,4 +36,6 @@ yarn-error.log*
next-env.d.ts next-env.d.ts
# coverage # coverage
.coverage .coverage
.scannerwork

View File

@ -9,7 +9,8 @@
"start": "next start", "start": "next start",
"lint": "eslint src test --max-warnings 0", "lint": "eslint src test --max-warnings 0",
"test": "op run --env-file=do.env --no-masking -- vitest run --coverage", "test": "op run --env-file=do.env --no-masking -- vitest run --coverage",
"koikatsu": "op run --env-file=do.env --no-masking -- tsx koikatsu.ts" "koikatsu": "op run --env-file=do.env --no-masking -- tsx koikatsu.ts",
"scan": "SONAR_TOKEN='op://Environment Variables - Development/SonarCloud/portfolio' op run -- sonar-scanner -Dsonar.organization=nhcarrigan -Dsonar.projectKey=nhcarrigan_portfolio -Dsonar.sources=. -Dsonar.host.url=https://sonarcloud.io"
}, },
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-svg-core": "6.6.0", "@fortawesome/fontawesome-svg-core": "6.6.0",

View File

@ -205,4 +205,16 @@ export const Games: Array<{
name: "Way of the Samurai 4", name: "Way of the Samurai 4",
url: "https://store.steampowered.com/app/312780/Way_of_the_Samurai_4/", url: "https://store.steampowered.com/app/312780/Way_of_the_Samurai_4/",
}, },
{
alt: "A 3D fantasy character dressed in a light blue and white flowing robe with exposed midriff stands wielding a magical staff with purple crystals. In the background looms a dark, gothic castle silhouetted against a misty green sky with a large moon. The scene is atmospheric with purple and blue lighting effects, and mysterious armored figures can be seen in the shadows on either side.",
img: "aow-4.jpg",
name: "Age of Wonders 4",
url: "https://store.steampowered.com/app/1669000/Age_of_Wonders_4/",
},
{
alt: "A 3D rendered character standing in a nighttime wilderness setting, illuminated by a large full moon and orange ambient lighting. The figure wears tattered, primitive clothing consisting of a rough-textured tunic and shorts with wrapped cloth around the lower legs. The clothing appears weathered and torn. The character is positioned on rocky terrain with foliage visible in the background. The lighting creates a dramatic contrast between cool moonlight and warm ground reflections.",
img: "enshrouded.jpg",
name: "Enshrouded",
url: "https://store.steampowered.com/app/1203620/Enshrouded/",
}
]; ];

View File

@ -486,7 +486,7 @@ const Socials: Array<{
color: "#FFFFFF", color: "#FFFFFF",
icon: faWhatsapp, icon: faWhatsapp,
label: "WhatsApp", label: "WhatsApp",
link: "https://wa.me/qr/WCGJIID7UKWIE1", link: "https://chat.whatsapp.com/JmjRYDvIv5z9ykHDZs2C3Z",
}, },
{ {
alt: "Google Chat Logo", alt: "Google Chat Logo",