< Summary

Information
Class: Chronicis.Client.Components.Shared.PublicFooter
Assembly: Chronicis.Client
File(s): /home/runner/work/chronicis/chronicis/src/Chronicis.Client/Components/Shared/PublicFooter.razor
Line coverage
100%
Covered lines: 1
Uncovered lines: 0
Coverable lines: 1
Total lines: 21
Line coverage: 100%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
BuildRenderTree(...)100%11100%

File(s)

/home/runner/work/chronicis/chronicis/src/Chronicis.Client/Components/Shared/PublicFooter.razor

#LineLine coverage
 1@* Shared footer component for both public and authenticated layouts *@
 2
 3<footer class="chronicis-footer">
 4    <div class="chronicis-footer-content">
 5        <div class="chronicis-footer-brand">
 6            <img src="/images/logo.png" alt="Chronicis" />
 7            <span>Chronicis</span>
 8        </div>
 9        <nav class="chronicis-footer-nav">
 10            <a href="/">Home</a>
 11            <a href="/about">About</a>
 12            <a href="/change-log">Change Log</a>
 13            <a href="/privacy">Privacy Policy</a>
 14            <a href="/terms-of-service">Terms of Service</a>
 15            <a href="/licenses">Licenses</a>
 16        </nav>
 17        <p class="chronicis-footer-copy">
 1418            © @DateTime.Now.Year Chronicis. Made by <i class="fa-solid fa-person"></i> and <i class="fa-solid fa-robot">
 19        </p>
 20    </div>
 21</footer>