mirror of
				https://github.com/Wonderfall/hugo-WonderMod.git
				synced 2025-10-31 03:45:24 +01:00 
			
		
		
		
	Add Taxonomy Pages
- known as terms
    - ex Tags, Categories
			
			
This commit is contained in:
		
							
								
								
									
										17
									
								
								assets/css/terms.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								assets/css/terms.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | .terms-tags li { | ||||||
|  |     display: inline-block; | ||||||
|  |     margin: 10px; | ||||||
|  |     font-weight: 600; | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .terms-tags a { | ||||||
|  |     display: block; | ||||||
|  |     padding: 5px 14px; | ||||||
|  |     color: var(--secondary); | ||||||
|  |     background: var(--border); | ||||||
|  |     border-radius: var(--radius); | ||||||
|  | } | ||||||
|  |  | ||||||
|  | .terms-tags a:hover { | ||||||
|  |     background: var(--tertiary); | ||||||
|  | } | ||||||
							
								
								
									
										23
									
								
								layouts/_default/terms.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								layouts/_default/terms.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | {{ define "main" }} | ||||||
|  | {{- $scope := .Site }} | ||||||
|  | {{- if .Title }} | ||||||
|  | <header class="page-header"> | ||||||
|  |     <h1>{{ .Title }}</h1> | ||||||
|  | </header> | ||||||
|  | {{ $scope = . }} | ||||||
|  | {{ end }} | ||||||
|  |  | ||||||
|  | <ul class="terms-tags"> | ||||||
|  |     {{ $type := .Type }} | ||||||
|  |     {{ range $key, $value := .Data.Terms.Alphabetical }} | ||||||
|  |     {{ $name := .Name }} | ||||||
|  |     {{ $count := .Count }} | ||||||
|  |     {{ with $.Site.GetPage (printf "/%s/%s" $type $name) }} | ||||||
|  |     <li> | ||||||
|  |         <a href="{{ .Permalink }}">{{ .Name }} <sup><b><sup>{{ $count }}</sup></b></sup> </a> | ||||||
|  |     </li> | ||||||
|  |     {{ end }} | ||||||
|  |     {{ end }} | ||||||
|  | </ul> | ||||||
|  |  | ||||||
|  | {{ end  }}{{/* end main */}} | ||||||
| @@ -19,10 +19,11 @@ | |||||||
| {{ $main := resources.Get "css/main.css" | minify }} | {{ $main := resources.Get "css/main.css" | minify }} | ||||||
| {{ $postentry := resources.Get "css/post-entry.css" | minify }} | {{ $postentry := resources.Get "css/post-entry.css" | minify }} | ||||||
| {{ $postsingle := resources.Get "css/post-single.css" | minify }} | {{ $postsingle := resources.Get "css/post-single.css" | minify }} | ||||||
|  | {{ $terms := resources.Get "css/terms.css" | minify }} | ||||||
| {{ $archive := resources.Get "css/archive.css" | minify }} | {{ $archive := resources.Get "css/archive.css" | minify }} | ||||||
| {{ $footer := resources.Get "css/footer.css" | minify }} | {{ $footer := resources.Get "css/footer.css" | minify }} | ||||||
| {{ $404 := resources.Get "css/404.css" | minify }} | {{ $404 := resources.Get "css/404.css" | minify }} | ||||||
| {{ $style := slice $theme $reset $header $main $postentry $postsingle $archive $footer $404 | resources.Concat "stylesheet.css" | minify }} | {{ $style := slice $theme $reset $header $main $postentry $postsingle $terms $archive $footer $404 | resources.Concat "stylesheet.css" | minify }} | ||||||
| {{ $stylesheet := slice $anoldhope $style | resources.Concat "css/stylesheet.css" | minify | fingerprint }} | {{ $stylesheet := slice $anoldhope $style | resources.Concat "css/stylesheet.css" | minify | fingerprint }} | ||||||
| <link href="{{ $stylesheet.Permalink }}" integrity="{{ $stylesheet.Data.Integrity }}" rel="stylesheet"> | <link href="{{ $stylesheet.Permalink }}" integrity="{{ $stylesheet.Data.Integrity }}" rel="stylesheet"> | ||||||
| <link href="{{ "custom.css" | absURL }}" rel="stylesheet"> | <link href="{{ "custom.css" | absURL }}" rel="stylesheet"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Aditya Telange
					Aditya Telange