Blog
The blog stylesheet
GET
The workspace theme as --hb-* custom properties on .hb-content, the base rules for every hb- class, then the workspace's custom CSS.
Every rule weighs one class — enough to beat a CSS reset, little enough that your own rules win when loaded after this sheet (or with one more class). No !important needed. Re-theme with variables:
.hb-content { --hb-accent: #e11d48; --hb-font: Georgia, serif; --hb-content-width: 680px; }Or skip it and style the classes yourself.
<link rel="stylesheet" href="https://api.example.com/v1/public/blog/styles.css?key=hpk_…">x-api-keyheader
x-api-key<token>A tenant API key — secret (htk_…) or, where allowed, publishable (hpk_…).
key?unknownA publishable key — a <link> tag cannot send headers.
Missing, invalid or revoked key.
response?unknowntext/csscurl -X GET 'https://api.horbit.ng/v1/public/blog/styles.css'{ "status": false, "message": "Invalid or revoked API key.", "data": null}