Initial shit.
This commit is contained in:
		
						commit
						fbb4f25b77
					
				
					 7 changed files with 183 additions and 0 deletions
				
			
		
							
								
								
									
										19
									
								
								config.toml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								config.toml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,19 @@ | |||
| # The URL the site will be built for | ||||
| base_url = "https://hazelnut.dev" | ||||
| 
 | ||||
| # Whether to automatically compile all Sass files in the sass directory | ||||
| compile_sass = false | ||||
| 
 | ||||
| # Whether to do syntax highlighting | ||||
| # Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola | ||||
| highlight_code = false | ||||
| 
 | ||||
| # Whether to build a search index to be used later on by a JavaScript library | ||||
| build_search_index = false | ||||
| 
 | ||||
| [extra] | ||||
| menu = [ | ||||
|      {url = "$BASE_URL", name = "Home"}, | ||||
|      {url = "https://github.com/hazellanes/", name = "github"}, | ||||
|      {url = "https://hazellanes.itch.io/", name = "itch.io"}, | ||||
| ] | ||||
							
								
								
									
										13
									
								
								content/_index.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								content/_index.md
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,13 @@ | |||
| +++ | ||||
| +++ | ||||
| 
 | ||||
| ### Hewwo | ||||
| 
 | ||||
| Welcome to hell! I am really great! | ||||
| How do ya doo??? Ifd DSkfj sdkf jlkdsf jlkdsjf | ||||
| dsa kfjds flkjds fsad | ||||
| f | ||||
| kdsf jds | ||||
| jf | ||||
| ds | ||||
| fdsf.. HAHAHAHAHAHAAH. | ||||
							
								
								
									
										87
									
								
								static/style.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										87
									
								
								static/style.css
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,87 @@ | |||
| html { | ||||
|     font-size: 16px; | ||||
| } | ||||
| 
 | ||||
| body { | ||||
|     margin: auto; | ||||
|     max-width: 80ch; | ||||
|     font-size: 1rem; | ||||
|     line-height: 1.6; | ||||
|     font-family:Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; | ||||
|     color: #d3d0c8; | ||||
|     background-color: #2d2d2d; | ||||
|     padding: 1rem; | ||||
| } | ||||
| 
 | ||||
| h1, h2, h3 { | ||||
|     font-weight: bold; | ||||
|     font-size: 1em; | ||||
| } | ||||
| 
 | ||||
| h1 { | ||||
|     border-bottom: 4px solid #d3d0c8; | ||||
|     border-top: 4px solid #d3d0c8; | ||||
|     padding-top: 0.5em; | ||||
| } | ||||
| 
 | ||||
| h2 { | ||||
|     border-bottom: 2px solid #d3d0c8; | ||||
| } | ||||
| 
 | ||||
| h1::before { | ||||
|     content: "# "; | ||||
| } | ||||
| 
 | ||||
| h2::before { | ||||
|     content: "## "; | ||||
| } | ||||
| 
 | ||||
| h3::before { | ||||
|     content: "### "; | ||||
| } | ||||
| 
 | ||||
| a { | ||||
|     text-decoration: none; | ||||
|     border-bottom: 1px solid #cd98cd; | ||||
|     color: #d3d0c8; | ||||
| } | ||||
| 
 | ||||
| a::after { | ||||
|     content: " " url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20class='i-external'%20viewBox='0%200%2032%2032'%20width='14'%20height='14'%20fill='none'%20stroke='%23ffcd5d'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='9.38%'%3E%3Cpath%20d='M14%209%20L3%209%203%2029%2023%2029%2023%2018%20M18%204%20L28%204%2028%2014%20M28%204%20L14%2018'/%3E%3C/svg%3E"); | ||||
| } | ||||
| 
 | ||||
| nav a { | ||||
|     color: #ffcd5d; | ||||
| } | ||||
| 
 | ||||
| table { | ||||
|     border-collapse: collapse; | ||||
| } | ||||
| 
 | ||||
| table, th, td { | ||||
|     padding: 0.5em; | ||||
| } | ||||
| 
 | ||||
| th { | ||||
|     border-bottom: 2px solid #d3d0c8; | ||||
| } | ||||
| 
 | ||||
| td { | ||||
|     border: 1px solid #d3d0c8; | ||||
| } | ||||
| 
 | ||||
| table tr td:first-child { | ||||
|     border-left: 0; | ||||
| } | ||||
| 
 | ||||
| table tr td:last-child { | ||||
|     border-right: 0; | ||||
| } | ||||
| 
 | ||||
| table tr:last-child td { | ||||
|     border-bottom: 0; | ||||
| } | ||||
| 
 | ||||
| tr:nth-child(even) { | ||||
|     background-color: #353535; | ||||
| } | ||||
							
								
								
									
										23
									
								
								templates/base.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								templates/base.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
|     <head> | ||||
|         {% block head %} | ||||
|         <meta charset="utf-8" /> | ||||
|         <meta name="viewport" content="width=device-width, initial-scale=1" /> | ||||
|         <title>{% block title %}Hazelnut{% endblock title %}</title> | ||||
|         <link rel="stylesheet" href="style.css" /> | ||||
|         <link rel="icon" href="favicon.png" /> | ||||
|         {% endblock head %} | ||||
|     </head> | ||||
|     <body> | ||||
|         {% include "header.html" %} | ||||
|         <div id="content"> | ||||
|             {% block content %} | ||||
|             {% endblock content %} | ||||
|         </div> | ||||
|         <div id="footer"> | ||||
|             {% block footer %} | ||||
|             {% endblock footer %} | ||||
|         </div> | ||||
|     </body> | ||||
| </html> | ||||
							
								
								
									
										9
									
								
								templates/header.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								templates/header.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| <header> | ||||
|     <nav> | ||||
|         {% for item in config.extra.menu %} | ||||
|         <a href="{{ item.url | safe | replace(from="$BASE_URL", to=config.base_url) }}"> | ||||
|             {{ item.name }} | ||||
|         </a> | ||||
|         {% endfor %} | ||||
|     </nav> | ||||
| </header> | ||||
							
								
								
									
										7
									
								
								templates/index.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								templates/index.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,7 @@ | |||
| {% extends "base.html" %} | ||||
| 
 | ||||
| {% block title %}Index - Hazelnut{% endblock title %} | ||||
| 
 | ||||
| {% block content %} | ||||
| {{ section.content | safe }} | ||||
| {% endblock content %} | ||||
							
								
								
									
										25
									
								
								templates/page.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								templates/page.html
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,25 @@ | |||
| {% extends "base.html" %} | ||||
| 
 | ||||
| {% block title %}{{ page.title }} - Hazelnut{% endblock title %} | ||||
| 
 | ||||
| {% block content %} | ||||
| <h1>Table of Contents</h1> | ||||
| <ul> | ||||
| {% for h1 in page.toc %} | ||||
|     <li> | ||||
|         <a href="{{h1.permalink | safe}}">{{ h1.title }}</a> | ||||
|         {% if h1.children %} | ||||
|             <ul> | ||||
|                 {% for h2 in h1.children %} | ||||
|                     <li> | ||||
|                         <a href="{{h2.permalink | safe}}">{{ h2.title }}</a> | ||||
|                     </li> | ||||
|                 {% endfor %} | ||||
|             </ul> | ||||
|         {% endif %} | ||||
|     </li> | ||||
| {% endfor %} | ||||
| </ul> | ||||
| 
 | ||||
| {{ page.content | safe }} | ||||
| {% endblock content %} | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue