Text field allow a whole paragraph to be written and shown

My pages have a paragraph H2 intro. No links, bold, italic, bullet points, other headings – just a paragraph of text.

<h2><?= $page->page_intro() ?></h2>

In my Blueprint I thought the plain Text field would be best, but in the Panel it doesn’t wrap the text on to numerous lines, meaning it is impossible to see all the paragraph.

Is there a way to change the Text field size to accommodate more than a few words / one line?

If not, should I use the Writer field and remove all the marks and nodes?

You can use a writer field and disable marks and nodes, yes. And use it in inline mode

Thanks.

Would it be useful to allow the Text field to accommodate more than a few words – allow the text to wrap on to numerous lines?

No, an HTML input field is not made for multi-line text. If you want multiline text, use a textarea or writer field. Just wondering why you are using a h2 element for long text.

an HTML input field is not made for multi-line text. If you want multiline text, use a textarea or writer field.

But a textarea or writer field is a pain, when at times we just want to insert a sentence or two of (plain) text into a p tag or heading tag. Without having to turn off the toolbar or marks and nodes.

I’m not sure why the text inside a text field can\t simply wrap on to another line?

Maybe read up on the HTML input element: <input type="text"> - HTML: HyperText Markup Language | MDN

So, if you want to use long-form text, don’t use an input field, it’s not made for it. But I’m repeating myself.

Apart from that, I’d reconsider using h elements for such long text.

And regarding the blueprint setup: Set up such a field once, reuse everywhere. No pain.