feat: Implement dynamic typing animation for the home page hero title and customize the footer template.

This commit is contained in:
Matt Batchelder
2026-02-11 08:52:52 -05:00
parent 04c8c46e9d
commit 79a584f625
4 changed files with 127 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
{{/*
Custom footer template for Gitea
This overrides the default footer to remove licenses and API links
*/}}
<footer>
<div class="ui container">
<div class="ui left">
{{.locale.Tr "powered_by" "Gitea"}}
{{if .ShowFooterVersion}}
{{.locale.Tr "version"}}:
{{if .IsAdmin}}
<a href="{{AppSubUrl}}/admin/config">{{AppVer}}</a>
{{else}}
{{AppVer}}
{{end}}
{{end}}
</div>
<div class="ui right links">
{{/* Removed licenses and API links */}}
</div>
</div>
</footer>

View File

@@ -2,9 +2,10 @@
<div role="main" aria-label="{{.Title}}" class="page-content home">
<div class="home-container">
<img class="logo-img" src="{{AppSubUrl}}/assets/img/logo.png" alt="Oribi Technology Services"/>
<h1 class="hero-title">Oribi Technology Services</h1>
<h1 class="hero-title"><span class="typing-text"></span><span class="orange-heart">&#10084;&#65038;</span> Open Source</h1>
<div class="hero-subtitle">Internal Code Repository</div>
</div>
</div>
<script src="{{AppSubUrl}}/assets/js/typing-animation.js"></script>
{{template "base/footer" .}}