Repository navigation
BeFree Gantry 1.2.1
Install: download befree-gantry-1.2.1.zip below and upload it in Appearance > Themes > Add New > Upload Theme. Check it against befree-gantry-1.2.1.zip.sha256.
Readable default text sizes
New partial scss/befree-gantry/_readable.scss, imported last in befree-gantry.scss. All sizes are rem.
- Body text: 1.125rem (18px) with line-height 1.6.
- Main menu: 1.0625rem (17px); dropdowns 1rem (16px).
- Content-array post details (
.g-content-array .g-array-item-details): 90% → 1rem. - Widget titles: 1.15rem → 1.3rem.
- Sidebar (
#g-sidebar,#g-aside) and footer (#g-footer) text: 1.0625rem (17px). - Post and page content (
.entry-contentparagraphs, lists, blockquotes): 1.125rem with line-height 1.7.
Backward compatibility
- Headings, charts, iframes and TradingView embeds are unchanged.
- Your site's
custom/scss/custom.scssstill loads after the theme CSS, so any sizes you set there still override these defaults. Sites that already have their own text-size block look the same. - No mixed-unit
clamp()values, so Gantry's scssphp compiles the theme without errors. - Layouts, outlines, style presets, the Latest Posts Slider, wide sections and the Sister Site particle are unchanged.
Requirements
- Gantry 5 framework: 5.6.5 recommended, minimum 5.5.
Tested on iw.je
Test setup: Gantry 5.6.5, BeFree Navy (preset3), upgraded in place from 1.2.0 with custom/ kept. The CSS recompiled without errors. The homepage and posts return 200.
Computed sizes in Chromium at 1440×900:
| Element | Size / line-height |
|---|---|
| Body | 18px / 28.8px |
| Widget titles | 20.8px |
| Sidebar | 17px / 27.2px |
| Footer | 17px / 27.2px |
| Post text | 18px / 30.6px |
| H1/H2 | 57.6px (unchanged) |
The Latest Posts Slider still shows on the homepage only.
Package
befree-gantry-1.2.1.zip, SHA-256 027bf85af7e36386bba4269cc37a0a40f1b9680beeab4b6e1e09958454cc1f71