Skip to content

v0.9.0 — the whole console renders on the design system

Choose a tag to compare

@joaorufino joaorufino released this 25 Jul 19:34
· 175 commits to main since this release

The PlatformKit OSS front door: one binary composing the nine-module starter.

Install

go install github.com/septagon-oss/platformkit@latest

Changes

The console's template era ends: every admin page — shell, overview, resource lists, entity forms, and now the sign-in page — is a typed Go view on the design system (pk-modules v0.11.0, pk-apps v0.10.0). Components are tw class lists shared with every module admin page; the console's editorial voice stays product chrome on the same --pk-* tokens; the login page's palette is generated from themes.Default() rather than hand-copied hex. Mobile resource tables scroll with the header row visible instead of transforming into cards.

Verified live before tagging: boot, health, session login, and the four console operations — open, edit, publish, delete — through the canonical opaque-segment API.

See the CHANGELOG for details.

Compatibility

  • Go 1.26 or newer.
  • Pre-1.0 — pin this version. A minor release may change public API deliberately.

Links

📖 Documentation https://septagon-oss.github.io/pk-docs/docs/current-design-system/
💬 Discussions https://github.com/septagon-oss/platformkit/discussions
🔒 Security policy https://github.com/septagon-oss/platformkit/blob/main/SECURITY.md
⚖️ License https://github.com/septagon-oss/platformkit/blob/main/LICENSE