diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db index f041218..8313059 100644 Binary files a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db differ diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-shm b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-shm new file mode 100644 index 0000000..bfb1ea2 Binary files /dev/null and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-shm differ diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-wal b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-wal new file mode 100644 index 0000000..8fe1dec Binary files /dev/null and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/CodeChunks.db-wal differ diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db index c4eb2d2..6b73540 100644 Binary files a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db differ diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-shm b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-shm new file mode 100644 index 0000000..3a7061e Binary files /dev/null and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-shm differ diff --git a/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-wal b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-wal new file mode 100644 index 0000000..f8c41ea Binary files /dev/null and b/.vs/JudoWeb/CopilotIndices/17.14.1231.31060/SemanticSymbols.db-wal differ diff --git a/.vs/JudoWeb/DesignTimeBuild/.dtbcache.v2 b/.vs/JudoWeb/DesignTimeBuild/.dtbcache.v2 index fb90272..046bbb8 100644 Binary files a/.vs/JudoWeb/DesignTimeBuild/.dtbcache.v2 and b/.vs/JudoWeb/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/JudoWeb/FileContentIndex/3ee21393-38f4-4d94-a5d3-ed2d155fc790.vsidx b/.vs/JudoWeb/FileContentIndex/3ee21393-38f4-4d94-a5d3-ed2d155fc790.vsidx new file mode 100644 index 0000000..d8d806d Binary files /dev/null and b/.vs/JudoWeb/FileContentIndex/3ee21393-38f4-4d94-a5d3-ed2d155fc790.vsidx differ diff --git a/.vs/JudoWeb/FileContentIndex/432c5285-8fc7-4aae-9d5e-f846982e7804.vsidx b/.vs/JudoWeb/FileContentIndex/432c5285-8fc7-4aae-9d5e-f846982e7804.vsidx deleted file mode 100644 index ffc6139..0000000 Binary files a/.vs/JudoWeb/FileContentIndex/432c5285-8fc7-4aae-9d5e-f846982e7804.vsidx and /dev/null differ diff --git a/.vs/JudoWeb/v17/.futdcache.v2 b/.vs/JudoWeb/v17/.futdcache.v2 index abc9f42..89cfab5 100644 Binary files a/.vs/JudoWeb/v17/.futdcache.v2 and b/.vs/JudoWeb/v17/.futdcache.v2 differ diff --git a/.vs/JudoWeb/v17/DocumentLayout.backup.json b/.vs/JudoWeb/v17/DocumentLayout.backup.json index e514649..4a1bf3e 100644 --- a/.vs/JudoWeb/v17/DocumentLayout.backup.json +++ b/.vs/JudoWeb/v17/DocumentLayout.backup.json @@ -1,12 +1,41 @@ { "Version": 1, "WorkspaceRootPath": "D:\\Programmieren\\CSharp\\JudoWeb\\", - "Documents": [], + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{98166726-DC3A-4D5B-889A-8B4428E28656}|API\\API.csproj|d:\\programmieren\\csharp\\judoweb\\api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{98166726-DC3A-4D5B-889A-8B4428E28656}|API\\API.csproj|solutionrelative:api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], "DocumentGroupContainers": [ { "Orientation": 0, "VerticalTabListWidth": 256, - "DocumentGroups": [] + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Program.cs", + "DocumentMoniker": "D:\\Programmieren\\CSharp\\JudoWeb\\API\\Program.cs", + "RelativeDocumentMoniker": "API\\Program.cs", + "ToolTip": "D:\\Programmieren\\CSharp\\JudoWeb\\API\\Program.cs", + "RelativeToolTip": "API\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAnAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-05T16:26:39.39Z", + "EditorCaption": "" + } + ] + } + ] } ] } \ No newline at end of file diff --git a/.vs/JudoWeb/v17/DocumentLayout.json b/.vs/JudoWeb/v17/DocumentLayout.json index e514649..4a1bf3e 100644 --- a/.vs/JudoWeb/v17/DocumentLayout.json +++ b/.vs/JudoWeb/v17/DocumentLayout.json @@ -1,12 +1,41 @@ { "Version": 1, "WorkspaceRootPath": "D:\\Programmieren\\CSharp\\JudoWeb\\", - "Documents": [], + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{98166726-DC3A-4D5B-889A-8B4428E28656}|API\\API.csproj|d:\\programmieren\\csharp\\judoweb\\api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{98166726-DC3A-4D5B-889A-8B4428E28656}|API\\API.csproj|solutionrelative:api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], "DocumentGroupContainers": [ { "Orientation": 0, "VerticalTabListWidth": 256, - "DocumentGroups": [] + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 1, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Program.cs", + "DocumentMoniker": "D:\\Programmieren\\CSharp\\JudoWeb\\API\\Program.cs", + "RelativeDocumentMoniker": "API\\Program.cs", + "ToolTip": "D:\\Programmieren\\CSharp\\JudoWeb\\API\\Program.cs", + "RelativeToolTip": "API\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAnAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-10-05T16:26:39.39Z", + "EditorCaption": "" + } + ] + } + ] } ] } \ No newline at end of file diff --git a/.vs/ProjectEvaluation/judoweb.metadata.v9.bin b/.vs/ProjectEvaluation/judoweb.metadata.v9.bin index 59814c3..d2d62d1 100644 Binary files a/.vs/ProjectEvaluation/judoweb.metadata.v9.bin and b/.vs/ProjectEvaluation/judoweb.metadata.v9.bin differ diff --git a/.vs/ProjectEvaluation/judoweb.projects.v9.bin b/.vs/ProjectEvaluation/judoweb.projects.v9.bin index ea46215..85e6f71 100644 Binary files a/.vs/ProjectEvaluation/judoweb.projects.v9.bin and b/.vs/ProjectEvaluation/judoweb.projects.v9.bin differ diff --git a/.vs/ProjectEvaluation/judoweb.strings.v9.bin b/.vs/ProjectEvaluation/judoweb.strings.v9.bin index 543d8d0..cae3dd1 100644 Binary files a/.vs/ProjectEvaluation/judoweb.strings.v9.bin and b/.vs/ProjectEvaluation/judoweb.strings.v9.bin differ diff --git a/API/API.csproj b/API/API.csproj index 5419ef0..0c56541 100644 --- a/API/API.csproj +++ b/API/API.csproj @@ -10,4 +10,8 @@ + + + + diff --git a/API/Controllers/WeatherForecastController.cs b/API/Controllers/WeatherForecastController.cs deleted file mode 100644 index aaf3a93..0000000 --- a/API/Controllers/WeatherForecastController.cs +++ /dev/null @@ -1,33 +0,0 @@ -using Microsoft.AspNetCore.Mvc; - -namespace API.Controllers -{ - [ApiController] - [Route("[controller]")] - public class WeatherForecastController : ControllerBase - { - private static readonly string[] Summaries = new[] - { - "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" - }; - - private readonly ILogger _logger; - - public WeatherForecastController(ILogger logger) - { - _logger = logger; - } - - [HttpGet(Name = "GetWeatherForecast")] - public IEnumerable Get() - { - return Enumerable.Range(1, 5).Select(index => new WeatherForecast - { - Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)), - TemperatureC = Random.Shared.Next(-20, 55), - Summary = Summaries[Random.Shared.Next(Summaries.Length)] - }) - .ToArray(); - } - } -} diff --git a/API/WeatherForecast.cs b/API/WeatherForecast.cs deleted file mode 100644 index 10c41a8..0000000 --- a/API/WeatherForecast.cs +++ /dev/null @@ -1,13 +0,0 @@ -namespace API -{ - public class WeatherForecast - { - public DateOnly Date { get; set; } - - public int TemperatureC { get; set; } - - public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); - - public string? Summary { get; set; } - } -} diff --git a/GUI/index.html b/GUI/index.html index 9e5fc8f..ea9a6e6 100644 --- a/GUI/index.html +++ b/GUI/index.html @@ -10,4 +10,4 @@
- + \ No newline at end of file diff --git a/GUI/public/Logo.png b/GUI/public/Logo.png new file mode 100644 index 0000000..b54c10a Binary files /dev/null and b/GUI/public/Logo.png differ diff --git a/GUI/public/appBarIcon.png b/GUI/public/appBarIcon.png new file mode 100644 index 0000000..2165d80 Binary files /dev/null and b/GUI/public/appBarIcon.png differ diff --git a/GUI/public/favicon.ico b/GUI/public/favicon.ico index df36fcf..a589c44 100644 Binary files a/GUI/public/favicon.ico and b/GUI/public/favicon.ico differ diff --git a/GUI/src/Layout.vue b/GUI/src/Layout.vue index adc4f91..3145376 100644 --- a/GUI/src/Layout.vue +++ b/GUI/src/Layout.vue @@ -1,8 +1,48 @@ - + diff --git a/GUI/src/css/global.css b/GUI/src/css/global.css index e69de29..3afca1b 100644 --- a/GUI/src/css/global.css +++ b/GUI/src/css/global.css @@ -0,0 +1,3 @@ +.title{ + font-weight: 600; +} \ No newline at end of file diff --git a/GUI/src/routes/Home.vue b/GUI/src/routes/Home.vue index eba75b9..b9d8080 100644 --- a/GUI/src/routes/Home.vue +++ b/GUI/src/routes/Home.vue @@ -3,6 +3,7 @@