GitBrowser/Components/Layout/MainLayout.razor
+2
-1
diff --git a/GitBrowser/Components/Layout/MainLayout.razor b/GitBrowser/Components/Layout/MainLayout.razor
index a267164..bf9a36f 100644
@@ -5,7 +5,8 @@
<div class="gh-header-content">
<a href="/" class="gh-logo">
<svg height="32" viewBox="0 0 16 16" width="32" fill="currentColor">
<path d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z"/>
<path
d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z" />
</svg>
<span class="gh-title">GitBrowser</span>
</a>
GitBrowser/Components/Pages/Commit.razor
+2
-1
diff --git a/GitBrowser/Components/Pages/Commit.razor b/GitBrowser/Components/Pages/Commit.razor
index e316531..c76c276 100644
@@ -43,7 +43,8 @@ else if (commit != null)
<div class="commit-meta">
<div class="commit-author">
<strong>@commit.Author.Name</strong> committed on @commit.Author.When.ToString("MMMM d, yyyy") at @commit.Author.When.ToString("h:mm tt")
<strong>@commit.Author.Name</strong> committed on @commit.Author.When.ToString("MMMM d, yyyy") at
@commit.Author.When.ToString("h:mm tt")
</div>
</div>
GitBrowser/Components/Pages/NotFound.razor
+1
-1
diff --git a/GitBrowser/Components/Pages/NotFound.razor b/GitBrowser/Components/Pages/NotFound.razor
index 917ada1..091b6b8 100644
@@ -2,4 +2,4 @@
@layout MainLayout
<h3>Not Found</h3>
<p>Sorry, the content you are looking for does not exist.</p>
\ No newline at end of file
<p>Sorry, the content you are looking for does not exist.</p>
GitBrowser/Components/Pages/Repo.razor
+6
-3
diff --git a/GitBrowser/Components/Pages/Repo.razor b/GitBrowser/Components/Pages/Repo.razor
index c45b8e8..8bc1113 100644
@@ -15,7 +15,8 @@ else
<h2 class="repo-title">@RepoName</h2>
<nav class="breadcrumb">
<a href="/@Uri.EscapeDataString(RepoName)/tree/@Uri.EscapeDataString(currentBranch)" class="branch-indicator">@currentBranch</a>
<a href="/@Uri.EscapeDataString(RepoName)/tree/@Uri.EscapeDataString(currentBranch)"
class="branch-indicator">@currentBranch</a>
@if (!string.IsNullOrEmpty(currentPath))
{
var pathParts = currentPath.Split('/');
@@ -61,7 +62,8 @@ else
</tr>
</thead>
<tbody>
@foreach (var entry in entries.OrderByDescending(e => e.TargetType == TreeEntryTargetType.Tree).ThenBy(e => e.Name))
@foreach (var entry in entries.OrderByDescending(e => e.TargetType == TreeEntryTargetType.Tree).ThenBy(e =>
e.Name))
{
var entryPath = string.IsNullOrEmpty(displayPath) ? entry.Name : $"{displayPath}/{entry.Name}";
var entryUrl = $"/{Uri.EscapeDataString(RepoName)}/tree/{Uri.EscapeDataString(currentBranch)}/{entryPath}";
@@ -94,7 +96,8 @@ else
<td class="commit-date">
@if (commitInfo != null)
{
<a href="/@Uri.EscapeDataString(RepoName)/commit/@commitInfo.Sha" title="@commitInfo.When.ToString("yyyy-MM-dd HH:mm:ss")">@GetRelativeTime(commitInfo.When)</a>
<a href="/@Uri.EscapeDataString(RepoName)/commit/@commitInfo.Sha"
title="@commitInfo.When.ToString("yyyy-MM-dd HH:mm:ss")">@GetRelativeTime(commitInfo.When)</a>
}
else
{
GitBrowser/Components/Pages/Repo.razor.css
+1
-1
diff --git a/GitBrowser/Components/Pages/Repo.razor.css b/GitBrowser/Components/Pages/Repo.razor.css
index cd76314..f30509d 100644
@@ -179,7 +179,7 @@ tbody td {
.file-content pre {
margin: 0;
padding: 1rem;
font-family: 'Consolas', 'Monaco', 'Courier New', monospace;
font-family: "Consolas", "Monaco", "Courier New", monospace;
font-size: 0.875rem;
line-height: 1.5;
color: var(--gh-color-fg-default);
GitBrowser/Components/Routes.razor
+4
-4
diff --git a/GitBrowser/Components/Routes.razor b/GitBrowser/Components/Routes.razor
index 105855d..4616ca0 100644
@@ -1,6 +1,6 @@
<Router AppAssembly="typeof(Program).Assembly" NotFoundPage="typeof(Pages.NotFound)">
<Found Context="routeData">
<RouteView RouteData="routeData" DefaultLayout="typeof(Layout.MainLayout)" />
<FocusOnNavigate RouteData="routeData" Selector="h1" />
</Found>
<Found Context="routeData">
<RouteView RouteData="routeData" DefaultLayout="typeof(Layout.MainLayout)" />
<FocusOnNavigate RouteData="routeData" Selector="h1" />
</Found>
</Router>
GitBrowser/appsettings.json
+1
-2
diff --git a/GitBrowser/appsettings.json b/GitBrowser/appsettings.json
index 3ddc4f0..10f68b8 100644
@@ -5,6 +5,5 @@
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*",
"RepositoryPath": ""
"AllowedHosts": "*"
}
GitBrowser/wwwroot/app.css
+4
-4
diff --git a/GitBrowser/wwwroot/app.css b/GitBrowser/wwwroot/app.css
index 2750e77..f9ae316 100644
@@ -25,8 +25,8 @@
html,
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial,
sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
font-size: 14px;
line-height: 1.5;
color: var(--gh-color-fg-default);
@@ -95,8 +95,8 @@ code {
font-size: 85%;
background-color: var(--gh-color-canvas-subtle);
border-radius: 6px;
font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono",
monospace;
font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
"Liberation Mono", monospace;
}
pre {