A table of contents for Elementor built from your headings, with active-section tracking and smooth scrolling to anchors.
Written by the people who walk it. The contents list in section 05 is generated from the headings of the route description — nothing in it is typed by hand.
Collapsed to depth two. Sub-headings open on hover, and every link scrolls to its heading.
Park at the second forestry gate, not the first. The first is a working yard and the gate is locked at 17:00 without warning.
Six spaces on hard standing. Do not block the turning circle — timber lorries use it on weekdays and they will not wait.
Forty minutes of good track, then the path deteriorates into peat. In wet weather add twenty minutes and expect wet feet inside the first hour.
Scrambling starts at the second cairn. The rock is sound but polished in the obvious places; the honest line is usually a metre left of the shine.
There are three false tops. The compass bearing is 042° from the cairn and it does not change until the ridge narrows.
The same list as a timeline — the dot fills as you scroll past each stage.
Ninety minutes. Flat enough to talk, wet enough to regret trainers. Fill water here; there is nothing reliable above.
Two hours of steady climbing on a rebuilt path. The col is the last place to turn round without committing to the ridge.
Three hours, and the reason everybody comes. Grade III scrambling with two short steps that feel harder on the way down.
Two and a half hours on scree that moves. Take the zig-zags rather than the fall line; the fall line is how people get hurt on this hill.
Ordered list with decimal markers — the same index, formatted for a legal document.
Effective from 1 March 2026. Supersedes policy 4.1 in full. Members are covered for club meets only.
Third-party liability on club meets, mountain rescue call-out contributions, and equipment hired from the club store.
Personal accident, travel outside the UK, and any activity graded above Scottish winter III without a named leader.
Tell the meets secretary within seven days. Late notice is the single most common reason a claim fails.
One appeal, in writing, to the committee. The committee meets every second month and publishes its decisions.
Flat accordion, depth one. Four questions, four anchors.
Members book through the meets secretary, never directly with the warden. Bookings open on the first of the month, two months ahead.
The code changes every quarter and is printed in the newsletter, never emailed and never posted online.
Two guests per member per year. Guests count against the hut capacity and must be named at the time of booking.
Full refund up to fourteen days out. Inside fourteen days the bed is yours whether you sleep in it or not.
Every entry below is read out of the route description on the right. Add a heading there and it appears here.
June to September in the dry. Outside that window this is a winter route and the grade is meaningless.
The summit forecast is not the glen forecast. Add fifteen knots and take five degrees off whatever the valley says.
Two crossings, both fine in normal flow. After heavy rain the second one is the reason parties turn round before they have started.
The first step is the awkward one: a polished slab taken on friction with a good hold just out of sight over the lip.
Bridge it. Everybody who tries to back-and-foot it arrives at the top out of breath and short of dignity.
Easier than it looks from below and harder than it looks from above. Most parties rope up here and nobody regrets it.
One clean escape at the col and nothing after it. Once you are on the ridge proper, forwards is the only sensible direction.
The inn at the road end serves food until eight and stops caring about muddy boots at about the same time.
£42 a year, meets every second Sunday and a hut in the glen that sleeps fourteen.
Straight answers about what this one does, where it fits in a real build, and what it costs you to ship.
Read the documentation for this one, or write to us — a human answers inside a business day.
Yes. The Table of Contents widget in Sky Addons for Elementor reads the headings already on the page and builds the list from them, so nothing has to be written twice. Edit a heading and the entry updates; there is no shortcode and no manual list to maintain.
Whichever you select. Heading Selectors is a multi-select covering h1 through h6, and div, span and p for pages whose headings are not real heading tags. An Ignore Selector field then excludes anything matching a CSS class, which is how a repeated card title stays out of the list.
Yes. Each widget has a Parent Selector naming the container it should read, defaulting to the whole Elementor area, so several instances on one page each track their own section and ignore the rest. This demo page runs five at once for that reason.
Yes — the entry for the heading in view is marked active as the reader scrolls. The Headings Offset control sets how far down the viewport that detection line sits, defaulting to 100px; raise it to match a sticky header so the active entry does not switch too early.
Yes, with separate switches for desktop, tablet and mobile, plus an offset and a z-index. One thing to watch: sticky positioning fails if the parent container has overflow set to hidden or auto, and the widget sticks within its parent’s height — a short column releases it early.
Three, each with its own style section: Minimal for a plain indented list, Accordion for collapsible heading groups, and Timeline for a vertical rail with the entries running alongside it. An optional marker adds bullets or numbering in any of eight list styles.
Yes. Collapse Depth decides how many heading levels stay open: 0 collapses everything, 6 shows every level, and the default of 1 opens only the branch the reader has reached. Expand on Hover, on by default, opens a group when the cursor rests on its parent.
Because the anchor scrolls to the exact top of the heading. Set a negative Scroll Offset roughly matching your header height — around −80 for a typical bar — and the heading clears it. Animation Time controls how long the scroll takes and defaults to 420 milliseconds.
Yes, and the setting for it is on by default. The Inner Containers switch tells the widget to look inside relatively or absolutely positioned wrappers, which Flexbox Containers create; turning it off is what makes a container-based page return an empty list.
Yes — it ships in the free Sky Addons plugin and runs on free Elementor, sticky behaviour, three layouts and active tracking included. No Elementor Pro licence and no Theme Builder template are needed to place it in a post.
Elementor widgets and extensions by wowDevs — built for people who would rather ship than fight a page builder.
One short email when something ships. No drip sequence.