- Rename store: recit.js → narrative.js (useRecitStore → useNarrativeStore) - Rename templates: recit.php/json.php → narrative.php/json.php - Rename blueprint: recit.yml → narrative.yml - Update all imports and references in Vue/JS files - Update PHP template references and data attributes - Update CLAUDE.md documentation - Create comprehensive README.md with English-French dictionary The dictionary section maps English code terms to French content terms for easier navigation between codebase and CMS content. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
30 lines
No EOL
1.1 KiB
PHP
30 lines
No EOL
1.1 KiB
PHP
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>
|
|
<?= e($page->isHomePage() != true, $page->title() . ' - ') . $site->title() ?>
|
|
</title>
|
|
|
|
<link rel="stylesheet" href="<?= url('assets/css/style.css') ?>">
|
|
<link rel="stylesheet" href="<?= url('assets/css/pagedjs-interface.css') ?>">
|
|
|
|
<!-- À SUPPRIMER EN PRODUCTION -->
|
|
<meta name="robots" content="noindex, nofollow, noarchive">
|
|
|
|
<!-- APP -->
|
|
<?php if (Dir::exists('assets/dist')): ?>
|
|
<script type="module"
|
|
src="<?= url('assets/dist/index.js') ?>" defer></script>
|
|
<link rel="stylesheet"
|
|
href="<?= url('assets/dist/index.css') ?>">
|
|
<?php else: ?>
|
|
<script type="module" src="http://localhost:5173/@vite/client" defer></script>
|
|
<script type="module" src="http://localhost:5173/src/main.js" defer></script>
|
|
<?php endif ?>
|
|
</head>
|
|
|
|
<body data-template="<?= $page->template() ?>"<?php if (isset($narrativeJsonUrl)): ?> data-narrative-url="<?= $narrativeJsonUrl ?>"<?php endif ?>>
|
|
<div id="app">
|