When I set up this blog some weeks ago (and in my opinion, it is still under construction), I tried to use themes like Stepping Stone, Ocadia, and others, but almost every theme I tried to upload any of them, I got error messages, like this one: Invalid theme uploaded: [ThemeError] No such file or directory - templates.
I tried to solve this by myself, so I started hacking. First, I opened the Stepping Stone and the Red Sky at Night zip files, the latter imported successfully into Mephisto. And then I saw that the Stepping Stone zip had a ’stepping_stone’ directory and nothing else in the root, while the Red Sky at Night had all the structure right from the beginning.
After I generated a new zip with a similar structure, the second try gave me this message: Invalid theme uploaded: [ThemeError] No such file or directory - javascripts. Now, looking again, the zip file didn’t have a javascripts directory in it. Directory created, nothing, inside, third try to upload: Theme imported Successfully!
I looked at the Red Sky at Night zip, and its javascripts directory was empty too, so I don’t think it will be much of a problem. If anyone somewhere reads this, and would like to have a working copy of Stepping Stone and Ocadia themes, post a comment and I will upload it.
P.S.: Thanks for the creators of the themes.

1 comment so far ↓
I tried both themes and both worked fine.
The directory-stucture in
themes/site-1must look like this:./ocadia:
CHANGELOG LICENSE README about.yml images javascripts layouts preview.png stylesheets templates
./ocadia/images:
bg.gif commentalt.gif deco.gif perma.gif sidebar-top.gif sidebar2.gif
bullet.gif comments.gif footer.gif sidebar-bottom.gif sidebar-topb.gif sidebar2b.gif
comment.gif content.gif header.gif sidebar-bottomb.gif sidebar.gif wrapper.gif
./ocadia/javascripts:
./ocadia/layouts:
layout.liquid
./ocadia/stylesheets:
main.css
./ocadia/templates:
_comments.liquid _shared.liquid error.liquid search.liquid single.liquid
_page.liquid archive.liquid home.liquid section.liquid tag.liquid
The template error message comes from a missing template or maybe even a missing template directory. Maybe you have a special template for a posts, section or such.
Leave a Comment