diff --git a/src/Monambike.Links/Monambike.Links.Client/Monambike.Links.Client.csproj b/src/Monambike.Links/Monambike.Links.Client/Monambike.Links.Client.csproj
new file mode 100644
index 0000000..b1214ce
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links.Client/Monambike.Links.Client.csproj
@@ -0,0 +1,15 @@
+
+
+
+ net8.0
+ enable
+ enable
+ true
+ Default
+
+
+
+
+
+
+
diff --git a/src/Monambike.Links/Monambike.Links.Client/Program.cs b/src/Monambike.Links/Monambike.Links.Client/Program.cs
new file mode 100644
index 0000000..519269f
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links.Client/Program.cs
@@ -0,0 +1,5 @@
+using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
+
+var builder = WebAssemblyHostBuilder.CreateDefault(args);
+
+await builder.Build().RunAsync();
diff --git a/src/Monambike.Links/Monambike.Links.Client/_Imports.razor b/src/Monambike.Links/Monambike.Links.Client/_Imports.razor
new file mode 100644
index 0000000..5a1cef5
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links.Client/_Imports.razor
@@ -0,0 +1,9 @@
+@using System.Net.Http
+@using System.Net.Http.Json
+@using Microsoft.AspNetCore.Components.Forms
+@using Microsoft.AspNetCore.Components.Routing
+@using Microsoft.AspNetCore.Components.Web
+@using static Microsoft.AspNetCore.Components.Web.RenderMode
+@using Microsoft.AspNetCore.Components.Web.Virtualization
+@using Microsoft.JSInterop
+@using Monambike.Links.Client
diff --git a/src/Monambike.Links/Monambike.Links/Components/App.razor b/src/Monambike.Links/Monambike.Links/Components/App.razor
new file mode 100644
index 0000000..e0701c9
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/App.razor
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor b/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor
new file mode 100644
index 0000000..0fd1b20
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor
@@ -0,0 +1,9 @@
+@inherits LayoutComponentBase
+
+@Body
+
+
+ An unhandled error has occurred.
+
Reload
+
🗙
+
diff --git a/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor.css b/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor.css
new file mode 100644
index 0000000..df8c10f
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/Layout/MainLayout.razor.css
@@ -0,0 +1,18 @@
+#blazor-error-ui {
+ background: lightyellow;
+ bottom: 0;
+ box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
+ display: none;
+ left: 0;
+ padding: 0.6rem 1.25rem 0.7rem 1.25rem;
+ position: fixed;
+ width: 100%;
+ z-index: 1000;
+}
+
+ #blazor-error-ui .dismiss {
+ cursor: pointer;
+ position: absolute;
+ right: 0.75rem;
+ top: 0.5rem;
+ }
diff --git a/src/Monambike.Links/Monambike.Links/Components/Pages/Error.razor b/src/Monambike.Links/Monambike.Links/Components/Pages/Error.razor
new file mode 100644
index 0000000..576cc2d
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/Pages/Error.razor
@@ -0,0 +1,36 @@
+@page "/Error"
+@using System.Diagnostics
+
+Error
+
+Error.
+An error occurred while processing your request.
+
+@if (ShowRequestId)
+{
+
+ Request ID: @RequestId
+
+}
+
+Development Mode
+
+ Swapping to Development environment will display more detailed information about the error that occurred.
+
+
+ The Development environment shouldn't be enabled for deployed applications.
+ It can result in displaying sensitive information from exceptions to end users.
+ For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development
+ and restarting the app.
+
+
+@code{
+ [CascadingParameter]
+ private HttpContext? HttpContext { get; set; }
+
+ private string? RequestId { get; set; }
+ private bool ShowRequestId => !string.IsNullOrEmpty(RequestId);
+
+ protected override void OnInitialized() =>
+ RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier;
+}
diff --git a/src/Monambike.Links/Monambike.Links/Components/Pages/Home.razor b/src/Monambike.Links/Monambike.Links/Components/Pages/Home.razor
new file mode 100644
index 0000000..f33ba5c
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/Pages/Home.razor
@@ -0,0 +1,125 @@
+@page "/"
+@using Monambike.Core.Data;
+Links | Monambike
+
+
+
+
+ Vinícius Gabriel
+ Hello :) I'm a Software Developer now willing to be a Game Designer and 3D model animator.
+ @@monambike
+
+
+
+
+ Links Profissionais
+
+
+
+
diff --git a/src/Monambike.Links/Monambike.Links/Components/Routes.razor b/src/Monambike.Links/Monambike.Links/Components/Routes.razor
new file mode 100644
index 0000000..d39c7e8
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/Routes.razor
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/Monambike.Links/Monambike.Links/Components/_Imports.razor b/src/Monambike.Links/Monambike.Links/Components/_Imports.razor
new file mode 100644
index 0000000..427318e
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Components/_Imports.razor
@@ -0,0 +1,11 @@
+@using System.Net.Http
+@using System.Net.Http.Json
+@using Microsoft.AspNetCore.Components.Forms
+@using Microsoft.AspNetCore.Components.Routing
+@using Microsoft.AspNetCore.Components.Web
+@using static Microsoft.AspNetCore.Components.Web.RenderMode
+@using Microsoft.AspNetCore.Components.Web.Virtualization
+@using Microsoft.JSInterop
+@using Monambike.Links
+@using Monambike.Links.Client
+@using Monambike.Links.Components
diff --git a/src/Monambike.Links/Monambike.Links/Monambike.Links.csproj b/src/Monambike.Links/Monambike.Links/Monambike.Links.csproj
new file mode 100644
index 0000000..5fcff75
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Monambike.Links.csproj
@@ -0,0 +1,19 @@
+
+
+
+ net8.0
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Monambike.Links/Monambike.Links/Program.cs b/src/Monambike.Links/Monambike.Links/Program.cs
new file mode 100644
index 0000000..78a3292
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Program.cs
@@ -0,0 +1,32 @@
+using Monambike.Links.Components;
+
+var builder = WebApplication.CreateBuilder(args);
+
+// Add services to the container.
+builder.Services.AddRazorComponents()
+ .AddInteractiveWebAssemblyComponents();
+
+var app = builder.Build();
+
+// Configure the HTTP request pipeline.
+if (app.Environment.IsDevelopment())
+{
+ app.UseWebAssemblyDebugging();
+}
+else
+{
+ app.UseExceptionHandler("/Error", createScopeForErrors: true);
+ // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
+ app.UseHsts();
+}
+
+app.UseHttpsRedirection();
+
+app.UseStaticFiles();
+app.UseAntiforgery();
+
+app.MapRazorComponents()
+ .AddInteractiveWebAssemblyRenderMode()
+ .AddAdditionalAssemblies(typeof(Monambike.Links.Client._Imports).Assembly);
+
+app.Run();
diff --git a/src/Monambike.Links/Monambike.Links/Properties/launchSettings.json b/src/Monambike.Links/Monambike.Links/Properties/launchSettings.json
new file mode 100644
index 0000000..6814301
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/Properties/launchSettings.json
@@ -0,0 +1,41 @@
+{
+ "$schema": "http://json.schemastore.org/launchsettings.json",
+ "iisSettings": {
+ "windowsAuthentication": false,
+ "anonymousAuthentication": true,
+ "iisExpress": {
+ "applicationUrl": "http://localhost:10431",
+ "sslPort": 44363
+ }
+ },
+ "profiles": {
+ "http": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": true,
+ "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
+ "applicationUrl": "http://localhost:5299",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "https": {
+ "commandName": "Project",
+ "dotnetRunMessages": true,
+ "launchBrowser": true,
+ "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
+ "applicationUrl": "https://localhost:7035;http://localhost:5299",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ },
+ "IIS Express": {
+ "commandName": "IISExpress",
+ "launchBrowser": true,
+ "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
+ "environmentVariables": {
+ "ASPNETCORE_ENVIRONMENT": "Development"
+ }
+ }
+ }
+ }
diff --git a/src/Monambike.Links/Monambike.Links/appsettings.Development.json b/src/Monambike.Links/Monambike.Links/appsettings.Development.json
new file mode 100644
index 0000000..0c208ae
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/appsettings.Development.json
@@ -0,0 +1,8 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ }
+}
diff --git a/src/Monambike.Links/Monambike.Links/appsettings.json b/src/Monambike.Links/Monambike.Links/appsettings.json
new file mode 100644
index 0000000..10f68b8
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/appsettings.json
@@ -0,0 +1,9 @@
+{
+ "Logging": {
+ "LogLevel": {
+ "Default": "Information",
+ "Microsoft.AspNetCore": "Warning"
+ }
+ },
+ "AllowedHosts": "*"
+}
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/app.css b/src/Monambike.Links/Monambike.Links/wwwroot/app.css
new file mode 100644
index 0000000..e398853
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/app.css
@@ -0,0 +1,29 @@
+h1:focus {
+ outline: none;
+}
+
+.valid.modified:not([type=checkbox]) {
+ outline: 1px solid #26b050;
+}
+
+.invalid {
+ outline: 1px solid #e50000;
+}
+
+.validation-message {
+ color: #e50000;
+}
+
+.blazor-error-boundary {
+ background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121;
+ padding: 1rem 1rem 1rem 3.7rem;
+ color: white;
+}
+
+ .blazor-error-boundary::after {
+ content: "An error has occurred."
+ }
+
+.darker-border-checkbox.form-check-input {
+ border-color: #929292;
+}
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/background.jpg b/src/Monambike.Links/Monambike.Links/wwwroot/images/background.jpg
new file mode 100644
index 0000000..85f0e1f
Binary files /dev/null and b/src/Monambike.Links/Monambike.Links/wwwroot/images/background.jpg differ
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/profile-picture.jpg b/src/Monambike.Links/Monambike.Links/wwwroot/images/profile-picture.jpg
new file mode 100644
index 0000000..bcfb807
Binary files /dev/null and b/src/Monambike.Links/Monambike.Links/wwwroot/images/profile-picture.jpg differ
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/discord.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/discord.svg
new file mode 100644
index 0000000..81f2c15
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/discord.svg
@@ -0,0 +1,6 @@
+
+
+
+discord
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/github.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/github.svg
new file mode 100644
index 0000000..84e4d2f
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/github.svg
@@ -0,0 +1,19 @@
+
+
+
+
+ github [#142]
+ Created with Sketch.
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/instagram.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/instagram.svg
new file mode 100644
index 0000000..eec74d9
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/instagram.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/itch-io.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/itch-io.svg
new file mode 100644
index 0000000..952e673
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/itch-io.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/linkedin.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/linkedin.svg
new file mode 100644
index 0000000..902724e
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/linkedin.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/steam.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/steam.svg
new file mode 100644
index 0000000..27fb392
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/steam.svg
@@ -0,0 +1,6 @@
+
+
+
+steam
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/images/social/youtube.svg b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/youtube.svg
new file mode 100644
index 0000000..1cce2c4
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/images/social/youtube.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/src/Monambike.Links/Monambike.Links/wwwroot/main.css b/src/Monambike.Links/Monambike.Links/wwwroot/main.css
new file mode 100644
index 0000000..92e2667
--- /dev/null
+++ b/src/Monambike.Links/Monambike.Links/wwwroot/main.css
@@ -0,0 +1,121 @@
+/*Removing Formatting*/
+
+/*Formatting*/
+body {
+ margin: 0;
+ font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
+ background: url(images/background.jpg);
+}
+
+.profile-picture {
+ width: 150px;
+ height: 150px;
+ border-radius: 50%;
+}
+
+.social-image {
+ width: 50px;
+ height: 50px;
+}
+.container {
+ display: flex;
+ align-items: center; /* Center vertically */
+}
+.text-container {
+ flex-grow: 1; /* Allow text container to grow and take remaining space */
+ text-align: center; /* Center text horizontally */
+}
+
+h1 {
+ font-size: 2em;
+ font-weight: 600;
+ line-height: 2.5em;
+ margin: 0;
+}
+
+h2 {
+ font-size: 1.75em;
+ font-weight: 600;
+ line-height: 2.25em;
+ margin: 0;
+}
+
+h3 {
+ font-size: 1.5em;
+ font-weight: 600;
+ line-height: 2em; /* 14px converted to em */
+ margin: 0;
+}
+
+a {
+ text-decoration: none;
+ color: inherit;
+}
+
+ul {
+ padding: 0;
+ margin: 0;
+}
+
+li {
+ list-style-type: none;
+ padding: 0;
+ margin: 2px 0;
+ border: 2px solid black;
+}
+
+hr {
+ overflow: visible; /* For IE */
+ padding: 0;
+ border: none;
+ border-top: medium double #333;
+ color: #333;
+ text-align: center;
+}
+
+hr:after {
+ content: "§";
+ display: inline-block;
+ position: relative;
+ top: -0.7em;
+ font-size: 1.5em;
+ padding: 0 0.25em;
+ background: white;
+}
+
+.acrylic {
+ padding: 4em 6em;
+ position: relative;
+ overflow: hidden;
+ margin: 1em;
+}
+
+ .acrylic::before {
+ filter: blur(10px);
+ content: "";
+ position: absolute;
+ left: -10px;
+ top: -10px;
+ width: calc(100% + 20px);
+ height: calc(100% + 20px);
+ z-index: -1;
+ }
+
+ .acrylic::after {
+ content: "";
+ position: absolute;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ z-index: -1;
+ opacity: 0.35;
+ border: 1px solid #fff;
+ background: #fff;
+ background-image: url(data:image/png;base64,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);
+ }
+
+.shadow {
+ border-radius: 1px;
+ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1), 0 1px 8px rgba(0, 0, 0, 0.2);
+}