mirror of
				https://github.com/imfing/hextra.git
				synced 2025-10-30 23:20:15 -04:00 
			
		
		
		
	 a44de285b2
			
		
	
	a44de285b2
	
	
	
		
			
			* Adapted theme's layout to [Hugo v0.146.0](https://gohugo.io/templates/new-templatesystem-overview/) * Bumped minimal Hugo version to v0.146.0
		
			
				
	
	
		
			20 lines
		
	
	
		
			576 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			576 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {{/*
 | |
|   This utility is used to retrieve the title of a page or section.
 | |
|   If no title is set, it falls back to using the directory or file name.
 | |
| 
 | |
|   Based on https://github.com/thegeeklab/hugo-geekdoc/blob/v0.44.0/layouts/partials/utils/title.html
 | |
| */}}
 | |
| {{- $title := "" }}
 | |
| 
 | |
| {{ if .LinkTitle }}
 | |
|   {{ $title = .LinkTitle }}
 | |
| {{ else if .Title }}
 | |
|   {{ $title = .Title }}
 | |
| {{ else if and .IsSection .File }}
 | |
|   {{ $title = path.Base .File.Dir | humanize | title }}
 | |
| {{ else if and .IsPage .File }}
 | |
|   {{ $title = .File.BaseFileName | humanize | title }}
 | |
| {{ end }}
 | |
| 
 | |
| {{ return $title -}}
 |