Canvas remove inline title?

Whilst I’m really enjoying playing with Canvas, one annoyance is that I have inline titles turned on which makes the title appear above the card and inside the card. Is there a way to disable this?

Things I have tried

  • No option apparent in the canvas add on
  • No description of this issue in the helpfile

What I’m trying to do

  • Have inline title turned on for standard page rendering
  • Have inline title turned off for rendering within canvas

Thanks in advance

1 Like

You can use this snippet for that:

    .canvas .inline-title {
        display: none;
    }

You can also remove the title above the card if you want to. Here’s the snippet for that:

    .canvas-node-label {
        display: none;
    }

I prefer to be able to see the title above the card if I’m hovering it:

    .canvas-node-label {
        opacity: 0;
    }
    .canvas-node-label:hover {
        opacity: 1;
    }
2 Likes

Thanks, I can get the second bit of code working, but not the first?

They are all working for me. I don’t know what the problem could be on your end. Maybe a theme or plugin?

EDIT: You could try and use this as an alternative:

.canvas-node-container .inline-title {
    display: none;
}
1 Like