Added tags to search result, search no long matches the project tags (the ones used for filtering) and implemented author page that show up on search.

This commit is contained in:
天クマ 2025-10-25 19:51:28 -03:00
commit e54f2336db
27 changed files with 244 additions and 89 deletions

27
_includes/author.njk Normal file
View file

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="/assets/styles.css" media="screen">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>neoBeta</title>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
</head>
<body>
<div id="everythingHelper">
{% include "header.njk" %}
<div id="projectHeader">
<img src="{{ page.dir }}{{ logoName }}.{{ logoExtension }}">
<div id="projectTitleSubtitle">
<div id="projectTitleAuthor">
<h1 id="projectTitle">{{ name }}</h1>
</div>
<p id="projectSubtitle">{{ subtitle }}</p>
</div>
</div>
<main id="projectDescription">
{{ content | safe }}
</main>
</div>
</body>
</html>

View file

@ -11,15 +11,17 @@
<div id="everythingHelper">
{% include "header.njk" %}
<div id="projectHeader">
{% if logoName and logoExtension %}
<img src="{{ page.dir }}{{ logoName }}.{{ logoExtension }}">
{% endif %}
<div id="projectTitleSubtitle">
<div id="projectTitleAuthor">
<h1 id="projectTitle">{{ projectName }}</h1>
<p id="projectAuthor">by {{ projectAuthor }}</p>
<h1 id="projectTitle">{{ name }}</h1>
<p id="projectAuthor">by {{ author }}</p>
</div>
<p id="projectSubtitle">{{ projectSubtitle }}</p>
<p id="projectSubtitle">{{ subtitle }}</p>
</div>
<a id="downloadLink" href="{{ projectDonwloadLink }}"><button id="downloadButton">Download</button></a>
<a id="downloadLink" href="{{ downloadLink }}"><button id="downloadButton">Download</button></a>
</div>
<main id="projectDescription">
{{ content | safe }}