{% translate "Lead paragraph to show rhythm and spacing." %}
{% translate "Body text with" %}
{% translate "inline link" %},
{% translate "emphasis" %},
{% translate "italics" %},
code.
{% translate "Blockquote sample for editorial layouts." %}
{% translate "Semantic tokens define the light and dark palette. Switch color mode to review the paired values." %}
--cast-accent
--cast-accent-hover
--cast-accent-light
--cast-bg
--cast-bg-alt
--cast-surface
--cast-text
--cast-text-muted
--cast-text-light
--cast-link-on-white
--cast-border
--cast-border-strong
--cast-success
--cast-warning
--cast-error
--cast-code-bg
--cast-code-text
{% translate "Override tokens in a site stylesheet loaded after cast.css." %}
:root {
--cast-accent: #0891b2;
--cast-accent-hover: #0e7490;
--cast-accent-light: #cffafe;
--cast-bg: #f8fafc;
--cast-bg-alt: #e2e8f0;
--cast-surface: #ffffff;
--cast-text: #0f172a;
--cast-text-muted: #475569;
--cast-border: #cbd5e1;
--cast-border-strong: #94a3b8;
}
{% translate "Default" %}
{% translate "With active filters" %}
{% translate "Intro paragraph for video placement inside a longer post. Use this to judge spacing before the player." %}
{% include "cast/video/video.html" with value=styleguide_video %}{% translate "Closing paragraph after the video for checking spacing and readability in context." %}
{% translate "Comments" %}
{% if styleguide_comments_enabled %} {% render_comment_list for styleguide_media_post %} {% render_comment_form for styleguide_media_post %} {% else %}{% translate "Comments are disabled. Enable CAST_COMMENTS_ENABLED to preview the comment UI." %}
{% endif %}