gohugoio / hugoThemes

A curated directory of Hugo themes
https://themes.gohugo.io/
MIT License
1.77k stars 245 forks source link

New Theme: Robotico #460

Closed wileymc closed 5 years ago

wileymc commented 6 years ago

Theme submission

Link to my theme repository: https://github.com/wileybaba/hugo-theme-robotico

I made sure that...

I tested with the HugoBasicExample and with the GoHugo site build and my demo seemed to work as intended. Let me know if I'm missing anything, thanks!

onedrawingperday commented 6 years ago

Hi @wileybaba and thanks for your theme submission.

On first glance you need to rectify your theme's screenshots, because your theme is called Hugo Robotico Theme and yet in your images the title reads as Hugo-Minimo-Theme (which is an existing Hugo theme).

Once you do the above please let me know so that I can review your theme further.

Thanks!

P.S. Cool ceramic pots on your personal website by the way! 👍

wileymc commented 6 years ago

Hi there,

Thank you for the initial theme review. I've made the changes you ask for above. Let me know if anything else needs to be fixed, and thanks for the kind words about my pots!

onedrawingperday commented 6 years ago

@wileybaba

Your theme's Example Site fails to render both when I execute the Hugo Themes Site Build Script and when I run hugo server at the root of the /ExampleSite/ folder.

I am getting the following console error: Error: Error building site: "/hugoThemes/hugo-theme-robotico/exampleSite/content/about.md:1:4": EOF looking for end TOML front matter delimiter

You need to have proper line breaks in the front matter of about.md, right now everything is in a single line.

Thanks.

onedrawingperday commented 6 years ago

Also @wileybaba you need to fix the following:

Also there are multiple issues with your baseof.html:

Furthermore:

Please do the above and let me know so that I can review your theme further.

wileymc commented 6 years ago

Thanks @onedrawingperday,

I've just pushed fixes to the above. I deleted the og:local meta property from baseof.html .

Let me know if more attention is needed, thank you.

onedrawingperday commented 6 years ago

Thanks for making the changes @wileybaba

I have noticed the following:

To fix this ordering issue please do the following:

Finally in your theme.toml I have noticed that you have not included a link to your theme's LICENCE

Again once you do the above, let me know.

Thanks.

EDIT Also I just noticed that in your template you have forgotten the dot in {{ partial "footer" }}. Please make sure that all partials in your templates have the dot. Like so: {{ partial "footer" . }}. Also see the Doc

wileymc commented 6 years ago

Great spot on that missing dot. I've just pushed the changes you requested and testing looks good on my machine.

onedrawingperday commented 6 years ago

@wileybaba Your theme's demo is looking good on my end now. 👍

However you didn't add the licencelink in your theme.toml licenselink = "https://github.com/wileybaba/hugo-theme-robotico/blob/master/LICENSE.md"

Please add it and let me know:

wileymc commented 6 years ago

Should be good to go now, thanks for walking me through the bugs!

onedrawingperday commented 6 years ago

Everything is OK now @wileybaba

@digitalcraftsman This theme is ready to added to the website. It is a stripped down fork of the alaGeek theme with an added portfolio/light-box gallery for artists/photographers to display their work.

digitalcraftsman commented 6 years ago

Hello Wiley,

thank you for sharing this theme with the Hugo community :+1:

Before adding your theme please set a minimum Hugo version in your theme.toml like here. Furthermore, it's not necessary to add a themes folder inside exampleSite. The build script will automatically take care of that. Hence, please remove said directory.

wileymc commented 6 years ago

Hi @digitalcraftsman,

I've added the min_version and removed the theme directory from the repo. Let me know if anything else is necessary, thank you!

digitalcraftsman commented 5 years ago

Your theme should appear soon on Hugo's theme site. Next, I'll promote your theme on Hugo's official Twitter account.

wileymc commented 5 years ago

Sweet sounds good. Keep up the killer work on Hugo, one of my favorite GO projects out there!

El nov. 20, 2018, a la(s) 13:31, digitalcraftsman notifications@github.com escribió:

Your theme should appear soon on Hugo's theme site. Next, I'll promote your theme on Hugo's official Twitter account.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.