From ee0ba6acf88a29670b3699671f24a833776df542 Mon Sep 17 00:00:00 2001 From: moanos Date: Sun, 13 Apr 2025 17:13:09 +0200 Subject: [PATCH] feat: Add primary tabs for the three different modes --- package-lock.json | 21 +++++++++++++++++++++ package.json | 2 ++ public/index.html | 42 +++++++++++++++++++++++++++++++++++++++-- src/index.js | 48 +++++++++++++++++++++++++++++++++++++++++++++++ src/main.scss | 9 +++++++++ 5 files changed, 120 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 542795a..2f4e8e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,6 +11,7 @@ "dependencies": { "bulma": "^1.0.3", "bulma-tooltip": "^3.0.2", + "font-awesome": "^4.7.0", "i18next": "^23.12.2", "i18next-browser-languagedetector": "^8.0.0", "i18next-http-backend": "^2.5.2", @@ -18,6 +19,7 @@ }, "devDependencies": { "@creativebulma/bulma-tooltip": "^1.2.0", + "@fortawesome/fontawesome-free": "^6.7.2", "css-loader": "^7.1.2", "sass": "^1.86.3", "sass-loader": "^16.0.5", @@ -56,6 +58,16 @@ "node": ">=10.0.0" } }, + "node_modules/@fortawesome/fontawesome-free": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz", + "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==", + "dev": true, + "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", + "engines": { + "node": ">=6" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", @@ -1959,6 +1971,15 @@ } } }, + "node_modules/font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==", + "license": "(OFL-1.1 AND MIT)", + "engines": { + "node": ">=0.10.3" + } + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", diff --git a/package.json b/package.json index 24a409e..c573362 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "license": "AGPL-3.0-or-later", "devDependencies": { "@creativebulma/bulma-tooltip": "^1.2.0", + "@fortawesome/fontawesome-free": "^6.7.2", "css-loader": "^7.1.2", "sass": "^1.86.3", "sass-loader": "^16.0.5", @@ -33,6 +34,7 @@ "dependencies": { "bulma": "^1.0.3", "bulma-tooltip": "^3.0.2", + "font-awesome": "^4.7.0", "i18next": "^23.12.2", "i18next-browser-languagedetector": "^8.0.0", "i18next-http-backend": "^2.5.2", diff --git a/public/index.html b/public/index.html index 96ede6b..9f5ba11 100644 --- a/public/index.html +++ b/public/index.html @@ -21,7 +21,44 @@

Käfigrechner

- + +
+
+

Here you can check how many rats could fit in your cage.

+
+
+

Here is a list of cages you can get.

+
+