feat: NCS-63 User account implementation (#2)

User Profile info, no game before login/register, menu bar

---------

Co-authored-by: Lala, Shahd <Shahd.Lala@sybit.de>
Co-authored-by: shahdlala66 <shahd.lala66@gmail.com>
Reviewed-on: #2
This commit was merged in pull request #2.
This commit is contained in:
2026-05-06 10:51:30 +02:00
parent 2de003e497
commit ff75c8ce2f
104 changed files with 4232 additions and 978 deletions
+21 -8
View File
@@ -2,7 +2,8 @@
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"cli": {
"packageManager": "npm"
"packageManager": "npm",
"analytics": false
},
"newProjectRoot": "projects",
"projects": {
@@ -28,8 +29,13 @@
},
{
"glob": "**/*",
"input": "arabian-chess",
"output": "/arabian-chess"
"input": "assets/arabian-chess",
"output": "/assets/arabian-chess"
},
{
"glob": "**/*",
"input": "assets/ChessAssets",
"output": "/assets/ChessAssets"
}
],
"styles": [
@@ -46,8 +52,8 @@
},
{
"type": "anyComponentStyle",
"maximumWarning": "4kB",
"maximumError": "8kB"
"maximumWarning": "12kB",
"maximumError": "20kB"
}
],
"outputHashing": "all"
@@ -69,7 +75,9 @@
"serve": {
"builder": "@angular/build:dev-server",
"options": {
"proxyConfig": "proxy.conf.json"
"proxyConfig": "proxy.conf.json",
"host": "0.0.0.0",
"port": 4200
},
"configurations": {
"production": {
@@ -99,8 +107,13 @@
},
{
"glob": "**/*",
"input": "arabian-chess",
"output": "/arabian-chess"
"input": "assets/arabian-chess",
"output": "/assets/arabian-chess"
},
{
"glob": "**/*",
"input": "assets/ChessAssets",
"output": "/assets/ChessAssets"
}
],
"styles": [