Problem/Motivation

Currently elements like the provided home page look good out of the box, but the range of customizability for the elements (and especially the overall layout) are pretty limited.

Proposed resolution

Make sure relevant SDCs can be placed into Canvas pages, especially the home header. Since the Site Stats only ever appear on the homepage, that section (and the related config) could be replaced by a set of components instead.

For now, allow the hardcoded, theme-provided elements to be turned of with a toggle in the theme settings, so that sites can use a Canvas-created layout instead.

Eventually the older approach, including the hardcoded template inclusions and the content architecture for site stats, can be deprecated and removed in some future version, but it would be good to gather feedback before taking that step.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mandclu created an issue. See original summary.

  • mandclu committed 0d9bef3a on 2.0.x
    feat: #3605547 Optimize layout elements for use with Drupal Canvas
    
    By:...
mandclu’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.