PennaSystems · Changelog

What's new.

Short entries on what shipped, what changed names, and what's next. Most-recent first.

Consistent nav, clickable feathers, and a fan that fits

A bug-fix sweep across pennasystems.com, all from one round of feedback.

The top nav is the same on every page now. Tools, The suite, Pricing — three items, identical whether you're on the front page or a module page. The marketing pages also got real working URLs (/pricing, /why-a-suite, /tools) instead of links that 404'd.

The "other feathers" cards are clickable. On every module page, the sibling-tool cards now link through to those tools, the way they always looked like they should.

The front-page feather fan was resized. It had grown big enough to overlap the text above and below it; it now sits in its own space, a clean 180° spread.

This page is now the Changelog. It used to be called "Journal" and lived in the top nav. It's the same idea — write down what shipped — under a clearer name, and it lives in the footer now.

A new front page, a peacock fan, and a name that finally sticks

Two things landed this week worth writing down.

PennaSystems.com got its proper front page. The hero is centred. The feather fan is twice the size. Every feather converges at a single nib pivot and spreads cleanly from horizontal-left to horizontal-right — a 180° peacock spread, equal spacing, the way it always should have been. Hover any feather to see what the tool does; the tooltip fades in and out without crowding the page. Pricing and the "in the works" list are no longer fighting the fan for attention — they have their own pages now, where they belong.

The communication tool finally has the right name. The module was first called PennaComm, briefly renamed to PennaContact, and is now — for good — PennaConnect. Same in code, same in the database, same in the dashboard sidebar. The decision is locked in CLAUDE.md so it doesn't drift again.

Small things, but they make the suite read like a single product instead of a collection of feathers with different names depending on which file you opened.