<?php
/**
 * KineticCopy Slim Page Header Partial — v2.0.5
 *
 * Usage: set variables before including, then include this file.
 *
 *   $kc_page_title  (string) - page title shown next to the logo
 *   $kc_page_desc   (string) - optional subtitle / description
 *   $kc_actions     (string) - optional raw HTML for right-side action buttons
 *
 * @package Claude_AI_Copywriter
 */

if ( ! defined( 'ABSPATH' ) ) { exit; }

$kc_page_title = isset( $kc_page_title ) ? $kc_page_title : __( 'KineticCopy', 'claude-ai-copywriter' );
$kc_page_desc  = isset( $kc_page_desc )  ? $kc_page_desc  : '';
$kc_actions    = isset( $kc_actions )    ? $kc_actions    : '';
$kc_version    = defined( 'CLAUDE_AI_COPYWRITER_VERSION' ) ? CLAUDE_AI_COPYWRITER_VERSION : '';
?>
<div class="kc-page-header">

    <div class="kc-page-header__brand">
        <img src="<?php echo esc_url( CLAUDE_AI_COPYWRITER_URL . 'assets/images/kc-wordmark.png' ); ?>"
             alt="KineticCopy"
             class="kc-page-header__logo"
             height="26"
             width="auto">
    </div>

    <span class="kc-page-header__sep" aria-hidden="true"></span>

    <div class="kc-page-header__content">
        <h1 class="kc-page-header__title"><?php echo esc_html( $kc_page_title ); ?></h1>
        <?php if ( $kc_page_desc ) : ?>
            <span class="kc-page-header__desc"><?php echo esc_html( $kc_page_desc ); ?></span>
        <?php endif; ?>
    </div>

    <?php if ( $kc_actions ) : ?>
        <div class="kc-page-header__actions"><?php echo $kc_actions; // pre-escaped HTML ?></div>
    <?php endif; ?>

    <?php if ( $kc_version ) : ?>
        <span class="kc-page-header__badge">v<?php echo esc_html( $kc_version ); ?></span>
    <?php endif; ?>

</div>
