remove default theme
This commit is contained in:
		
							parent
							
								
									b0b64876ae
								
							
						
					
					
						commit
						48d3ea13e6
					
				
					 24 changed files with 231 additions and 15 deletions
				
			
		
							
								
								
									
										17
									
								
								layouts/_default/baseof.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								layouts/_default/baseof.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,17 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="{{ or site.Language.LanguageCode }}" dir="{{ or site.Language.LanguageDirection `ltr` }}"> | ||||
| <head> | ||||
|   {{ partial "head.html" . }} | ||||
| </head> | ||||
| <body> | ||||
|   <header> | ||||
|     {{ partial "header.html" . }} | ||||
|   </header> | ||||
|   <main> | ||||
|     {{ block "main" . }}{{ end }} | ||||
|   </main> | ||||
|   <footer> | ||||
|     {{ partial "footer.html" . }} | ||||
|   </footer> | ||||
| </body> | ||||
| </html> | ||||
							
								
								
									
										7
									
								
								layouts/_default/home.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								layouts/_default/home.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,7 @@ | |||
| {{ define "main" }} | ||||
|   {{ .Content }} | ||||
|   {{ range site.RegularPages }} | ||||
|     <h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2> | ||||
|     {{ .Summary }} | ||||
|   {{ end }} | ||||
| {{ end }} | ||||
							
								
								
									
										8
									
								
								layouts/_default/list.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								layouts/_default/list.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,8 @@ | |||
| {{ define "main" }} | ||||
|   <h1>{{ .Title }}</h1> | ||||
|   {{ .Content }} | ||||
|   {{ range .Pages }} | ||||
|     <h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2> | ||||
|     {{ .Summary }} | ||||
|   {{ end }} | ||||
| {{ end }} | ||||
							
								
								
									
										10
									
								
								layouts/_default/single.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								layouts/_default/single.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| {{ define "main" }} | ||||
|   <h1>{{ .Title }}</h1> | ||||
| 
 | ||||
|   {{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} | ||||
|   {{ $dateHuman := .Date | time.Format ":date_long" }} | ||||
|   <time datetime="{{ $dateMachine }}">{{ $dateHuman }}</time> | ||||
| 
 | ||||
|   {{ .Content }} | ||||
|   {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} | ||||
| {{ end }} | ||||
							
								
								
									
										1
									
								
								layouts/partials/footer.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								layouts/partials/footer.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| <p>Copyright {{ now.Year }}. All rights reserved.</p> | ||||
							
								
								
									
										5
									
								
								layouts/partials/head.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								layouts/partials/head.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,5 @@ | |||
| <meta charset="utf-8"> | ||||
| <meta name="viewport" content="width=device-width"> | ||||
| <title>{{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }}</title> | ||||
| {{ partialCached "head/css.html" . }} | ||||
| {{ partialCached "head/js.html" . }} | ||||
							
								
								
									
										9
									
								
								layouts/partials/head/css.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								layouts/partials/head/css.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| {{- with resources.Get "css/main.css" }} | ||||
|   {{- if eq hugo.Environment "development" }} | ||||
|     <link rel="stylesheet" href="{{ .RelPermalink }}"> | ||||
|   {{- else }} | ||||
|     {{- with . | minify | fingerprint }} | ||||
|       <link rel="stylesheet" href="{{ .RelPermalink }}" integrity="{{ .Data.Integrity }}" crossorigin="anonymous"> | ||||
|     {{- end }} | ||||
|   {{- end }} | ||||
| {{- end }} | ||||
							
								
								
									
										12
									
								
								layouts/partials/head/js.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								layouts/partials/head/js.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,12 @@ | |||
| {{- with resources.Get "js/main.js" }} | ||||
|   {{- if eq hugo.Environment "development" }} | ||||
|     {{- with . | js.Build }} | ||||
|       <script src="{{ .RelPermalink }}"></script> | ||||
|     {{- end }} | ||||
|   {{- else }} | ||||
|     {{- $opts := dict "minify" true }} | ||||
|     {{- with . | js.Build $opts | fingerprint }} | ||||
|       <script src="{{ .RelPermalink }}" integrity="{{- .Data.Integrity }}" crossorigin="anonymous"></script> | ||||
|     {{- end }} | ||||
|   {{- end }} | ||||
| {{- end }} | ||||
							
								
								
									
										2
									
								
								layouts/partials/header.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								layouts/partials/header.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | |||
| <h1>{{ site.Title }}</h1> | ||||
| {{ partial "menu.html" (dict "menuID" "main" "page" .) }} | ||||
							
								
								
									
										51
									
								
								layouts/partials/menu.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								layouts/partials/menu.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,51 @@ | |||
| {{- /* | ||||
| Renders a menu for the given menu ID. | ||||
| 
 | ||||
| @context {page} page The current page. | ||||
| @context {string} menuID The menu ID. | ||||
| 
 | ||||
| @example: {{ partial "menu.html" (dict "menuID" "main" "page" .) }} | ||||
| */}} | ||||
| 
 | ||||
| {{- $page := .page }} | ||||
| {{- $menuID := .menuID }} | ||||
| 
 | ||||
| {{- with index site.Menus $menuID }} | ||||
|   <nav> | ||||
|     <ul> | ||||
|       {{- partial "inline/menu/walk.html" (dict "page" $page "menuEntries" .) }} | ||||
|     </ul> | ||||
|   </nav> | ||||
| {{- end }} | ||||
| 
 | ||||
| {{- define "partials/inline/menu/walk.html" }} | ||||
|   {{- $page := .page }} | ||||
|   {{- range .menuEntries }} | ||||
|     {{- $attrs := dict "href" .URL }} | ||||
|     {{- if $page.IsMenuCurrent .Menu . }} | ||||
|       {{- $attrs = merge $attrs (dict "class" "active" "aria-current" "page") }} | ||||
|     {{- else if $page.HasMenuCurrent .Menu .}} | ||||
|       {{- $attrs = merge $attrs (dict "class" "ancestor" "aria-current" "true") }} | ||||
|     {{- end }} | ||||
|     {{- $name := .Name }} | ||||
|     {{- with .Identifier }} | ||||
|       {{- with T . }} | ||||
|         {{- $name = . }} | ||||
|       {{- end }} | ||||
|     {{- end }} | ||||
|     <li> | ||||
|       <a | ||||
|         {{- range $k, $v := $attrs }} | ||||
|           {{- with $v }} | ||||
|             {{- printf " %s=%q" $k $v | safeHTMLAttr }} | ||||
|           {{- end }} | ||||
|         {{- end -}} | ||||
|       >{{ $name }}</a> | ||||
|       {{- with .Children }} | ||||
|         <ul> | ||||
|           {{- partial "inline/menu/walk.html" (dict "page" $page "menuEntries" .) }} | ||||
|         </ul> | ||||
|       {{- end }} | ||||
|     </li> | ||||
|   {{- end }} | ||||
| {{- end }} | ||||
							
								
								
									
										23
									
								
								layouts/partials/terms.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								layouts/partials/terms.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| {{- /* | ||||
| For a given taxonomy, renders a list of terms assigned to the page. | ||||
| 
 | ||||
| @context {page} page The current page. | ||||
| @context {string} taxonomy The taxonomy. | ||||
| 
 | ||||
| @example: {{ partial "terms.html" (dict "taxonomy" "tags" "page" .) }} | ||||
| */}} | ||||
| 
 | ||||
| {{- $page := .page }} | ||||
| {{- $taxonomy := .taxonomy }} | ||||
| 
 | ||||
| {{- with $page.GetTerms $taxonomy }} | ||||
|   {{- $label := (index . 0).Parent.LinkTitle }} | ||||
|   <div> | ||||
|     <div>{{ $label }}:</div> | ||||
|     <ul> | ||||
|       {{- range . }} | ||||
|         <li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li> | ||||
|       {{- end }} | ||||
|     </ul> | ||||
|   </div> | ||||
| {{- end }} | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue