This video sets the maximum width of a Solo site — and then breaks that rule for one content type and for one individual node.
The eight widths
Global Website Width sits on the Layout & Dimensions tab of Global Site Settings and offers 800, 1024, 1280, 1440, 1600, 1920 and 2560 pixels, plus a fluid 100% option. The shipped default is 1600px. The selection becomes a class on the page wrapper, which sets a --solo-width custom property that every container on the page reads — so one dropdown moves the whole layout, not just the content column.
rem or px
The same tab has Enable PX-Based Global Website Width. Leave it off and the widths resolve to rem values, so the layout scales with the visitor's browser font size; tick it and Solo swaps in fixed pixel values instead. Neither is wrong, but the two behave very differently for anyone who has increased their default text size. If that trade-off is new to you, this explanation of rem, px, em and vw is the background reading.
Overriding the global width
With the Solo Utilities module installed, two more options appear:
- Enable custom widths for each content type reveals one width selector per content type, each with its own None option.
- Tick this box to enable custom widths for individual nodes adds a width dropdown to the node edit form.
The precedence is worth memorising because the settings page states it and the render code implements it: an individual node's width beats the content type's width, and the content type's width beats the global width. Both overrides need Solo Utilities plus Solo somewhere in the active theme hierarchy — see the Solo Utilities page.
What it runs on
Solo's info file declares ^10.1 || ^11 || ^12, so this works unchanged from Drupal 10.1 through 12. Set the global width first and only add overrides where a page genuinely needs one. The theme is on the Solo theme page.
Prefer a sub-theme configured properly the first time? That is Drupal theming — or get in touch and describe the site.