Skip to content
Grav 2.0 is officially stable. Read the announcement →

Community guidelines

Please keep discussions civil and on-topic. Repeated violations may lead to a temporary ban.

General

Woo Theme Inconsistent

Solved by pamtbaau View solution

Started by Michail 5 years ago · 3 replies · 346 views
5 years ago

When installing woo-skeleton under homepage every module appears in navigation menu. However when installing woo-theme this is not the case. Modules under homepage don't appear in navigation menu. Completely inconsistent. So the question is how can i make the modules i create under homepage to appear in navigation menu like woo-skeleton. Am i doing something wrong? i am a newbie to grav and i don't find it as easy as documentation declares...

last edited 02/15/21 by Michail
5 years ago Solution

@mixtou, In the eyes of the newbie it may indeed look 'completely inconsistent'...

However:

  • A skeleton does not equal a theme:
    • That makes it illogic to expect the same result.
    • A theme comes with Twig templates, a few blueprints for Admin and assets.
    • A skeleton is a preconfigured website with a theme, theme settings, pages with required frontmatter, plugins, and predefined config files, etc.
  • Theme Woo is 6 years old...
    Its configuration, the logic inside templates and navigation cannot be compared with the more modern themes. Best practices evolve over time..
    • For instance, Woo requires quite of bit of configuration in /user/config/site.yaml, for its social icons, its footer and also its menu:
      YAML
      # Main Menu
      menu:
      - text: Features
      link: "#features"
      - text: Pricing
      link: "#pricing"
      - text: Screenshots
      link: "#screenshots"
      - text: Testimonials
      link: "#testimonials"
      - text: Subscribe
      link: "#subscribe"    
      
5 years ago

Thanks a lot for your help. What theme would you suggest for a newbie to start off?

5 years ago

@mixtou, The default and best updated theme that comes with Grav: Quark.

If you intent to make changes to Quark, don't forget to create an inherited theme. If not, you'll loose your changes on the next update of Quark.

Suggested topics

Topic Participants Replies Views Activity
General · by Jerry Hunt, 4 days ago
2 82 12 hours ago
General · by pamtbaau, 17 hours ago
1 55 16 hours ago
General · by Andy Miller, 1 day ago
0 45 1 day ago
General · by Marcel, 12 months ago
6 348 5 days ago
General · by Duc , 5 days ago
3 43 5 days ago