canonrs-server 0.1.0

CanonRS server-side rendering support
/* ============================================
   PAGE HEADER
   Family B: Data Display / Layout
   ============================================ */

[data-rs-page-header] {
  display: flex;
  flex-direction: column;
  gap: var(--page-header-gap);
  padding: var(--page-header-padding);
  background: var(--page-header-bg);
  border-bottom: var(--page-header-border-width) solid var(--page-header-border-color);
}

[data-rs-page-header-breadcrumbs] {
  display: flex;
  gap: var(--page-header-breadcrumbs-gap);
  color: var(--page-header-breadcrumbs-fg);
}

[data-rs-page-header-content] {
  display: flex;
  flex-direction: column;
  gap: var(--page-header-content-gap, var(--space-xs));
}

[data-rs-page-header-title] {
  font-size: var(--page-header-title-font-size);
  font-weight: var(--page-header-title-font-weight);
  color: var(--page-header-title-fg);
}

[data-rs-page-header-description] {
  font-size: var(--page-header-description-font-size);
  line-height: var(--page-header-description-line-height);
  color: var(--page-header-description-fg);
}

[data-rs-page-header-actions] {
  display: flex;
  gap: var(--page-header-actions-gap);
}

[data-rs-page-header-tabs] {
  margin-top: var(--page-header-tabs-margin-top);
}