Sign in

How to make more complex pages ?

  • This topic has 2 replies, 3 voices, and was last updated 9 months, 4 weeks ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #6487
    Avatar photoalexsam


    I did not find any theme on the marketplace allowing to make more complex pages such as in these Publii websites :

    How do theses pages manage to appear with images next to the text, and elsewhere have many columns?
    Is this a custom theme or do they deal with custom HTML code in the pages?


    Avatar photoBob

    Overall, Publii is a blog-oriented CMS, it creates posts and lists them on the index or tag/author pages.

    But there is no problem with creating any kinds of pages, just make a custom post template ( and assign it to, for example, the “Contact us” post.
    And now you can put whatever content you want (e.g. contact form) into the post-your-template-slug.hbs file, while you won’t be able to edit it easily with Publii’s editors, but with a little knowledge of HTML / CSS you can create any site (like most static generators that don’t offer GUI).

    Do you appreciate the support you've received today? If so, consider donating to the Publii team by clicking here; we'll be sure to use your donation to make Publii even better!

    Avatar photocandidexmedia

    Hey akexsam, a little knowledge of HTML CSS, and graphic design goes a long way!

    I started seriously learning HTML, CSS, and Javascript through FreeCodeCamp, SuperHi, and Mimo last year, and I’ve been able to create more complex layouts. Here is the latest website I’m working on:

    It’s still under construction, but I designed it beforehand on Penpot, and now I am customizing the Mercury theme to match my mockup.


    Publii is fantastic for this because it’s so flexible, has a great user interface, and handlebars is easy to pick up and very similar to HTML.

    I’d recommend reading their developper documentation and browsing this forum on a regular basis to get some tips.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.