rafed / ramium Goto Github PK
View Code? Open in Web Editor NEWA modern hugo theme for awesome blogs
Home Page: https://themes.gohugo.io/ramium/
License: MIT License
A modern hugo theme for awesome blogs
Home Page: https://themes.gohugo.io/ramium/
License: MIT License
After copying the frontmatter from the example post, Higo crashes with
"C:\temp\helloworld\content\posts\my-first-post.md:2:1": failed to unmarshal YAML: yaml: invalid map key: map[interface {}]interface {}{"replace .Name \"-\" \" \" | title":interface {}(nil)}
1 ---
2 title: {{ replace .Name "-" " " \| title }}
3 date: {{ now.Format "2006-01-2" }} tags: [tag1, tag2]
Replacing the templates with strings removes the issue.
I am brand new to Hexo and found your theme being almost a perfect match for my needs.
I followed the Quick Start at Hugo site and just used your theme instead of ananke
. The very first run of hugo crashes:
PS C:\temp\helloworld> hugo server -D
Building sites โฆ ERROR 2020/05/01 12:06:59 render of "taxonomyTerm" failed: "C:\temp\helloworld\themes\ramium\layouts\_default\terms.html:7:22": execute of template failed: template: _default/terms.html:7:22: executing "main" at <.Paginator>: error calling Paginator: 'pager size' must be a positive integer
ERROR 2020/05/01 12:06:59 render of "taxonomyTerm" failed: "C:\temp\helloworld\themes\ramium\layouts\_default\terms.html:7:22": execute of template failed: template: _default/terms.html:7:22: executing "main" at <.Paginator>: error calling Paginator: 'pager size' must be a positive integer
ERROR 2020/05/01 12:06:59 render of "section" failed: "C:\temp\helloworld\themes\ramium\layouts\posts\list.html:7:17": execute of template failed: template: posts/list.html:7:17: executing "main" at <.Paginate>: error calling Paginate: 'pager size' must be a positive integer
Built in 51 ms
Error: Error building site: failed to render pages: render of "home" failed: "C:\temp\helloworld\themes\ramium\layouts\index.html:34:37": execute of template failed: template: index.html:34:37: executing "main" at <first .Site.Params.TagsInHome (shuffle $randTags)>: error calling first: both limit and seq must be provided
I tried to replace your theme back with ananke
and everything works so I belive the issue is with the theme and not the installation (I hope, sorry if this is not the case).
Not sure if this is related, but when reading your "Usage" section, I see that you write
When you manually create files by following quick start (step4), you should command
hugo new posts/<filename>.md
instead ofhugo new posts/<filename>.md
.
I am not sure where the difference between these two commands is?
The file structure after I render the public file is extremely inconvenient and takes
dir1/dir2
instead of dir1/dir2/index.html
Please look into this.
I put the favicon.ico
into the static/image
folder. But when I build it, it just put a favicon.ico
into the root. Emmmmmm... It cannot show the favicon in Github Pages.
Thaks. ๐๐๐๐๐๐๐
I love this theme very much !
But how can i change the code block style? eg:color
Please refer to https://kind-feather.aerobaticapp.com/ temporarily.... Thank you
?
Hi Rafed,
I am seeing that the final page index.html is repeating the Google Analytics script.
I think the problem is in /partials/head.html.
In my case I have solved by removing the last line:
{{template "_internal / google_analytics_async.html". }}
If you only have one section (same for tags), the Sections part on the home page doesn't show up, due to this line in the template :
I was kind of disappointed not seeing the Sections part although I only had one section (other than Posts). I think this should at least be a setting in the config.toml file to allow showing a single section on the home page.
Sorry again...
How to add favicon?
Hello again @rafed
Currently the theme fails with the following ERROR
1. About Ramium.md:11:19": failed to extract shortcode: template for shortcode "local" not found
You need to add the missing shortcode or change what is called in the above content file.
Also please test whether a project using your theme generates properly before pushing updates.
Once you fix the above, feel free to close this issue.
Thank you.
Hey have you tried adding a dark theme toggle. Ive been trying to add following this tutorial, but was only successful in making a toggle switch not actually changing the colors.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.