refactor(layout-review): inline assets beside pages

Move app.css and shell.js into layout-review/ alongside the .html files
and reference them by bare filename; drop the assets/ subfolder.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-08 15:43:31 +00:00
parent b6c39d7a09
commit 58d0009849
15 changed files with 25 additions and 25 deletions

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Find Duplicates</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="01_deduplicator">
<div class="dt-app">
@@ -182,6 +182,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Clean Text</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
<style>
/* Hidden-character badges — mirrors src/core/text_clean.py:hidden_char_css(),
not part of app.css so reproduced inline against the same palette. */
@@ -203,6 +203,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Standardize Formats</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="03_format_standardizer">
<div class="dt-app">
@@ -219,6 +219,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Fix Missing Values</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="04_missing_handler">
<div class="dt-app">
@@ -266,6 +266,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Map Columns</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="05_column_mapper">
<div class="dt-app">
@@ -217,6 +217,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Find Unusual Values</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="06_outlier_detector">
<div class="dt-app">
@@ -86,6 +86,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Combine Files</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="07_multi_file_merger">
<div class="dt-app">
@@ -78,6 +78,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Quality Check</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="08_validator_reporter">
<div class="dt-app">
@@ -88,6 +88,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Automated Workflows</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="09_pipeline_runner">
<div class="dt-app">
@@ -226,6 +226,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — PDF to CSV</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="10_pdf_extractor">
<div class="dt-app">
@@ -184,6 +184,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — Reconcile Two Files</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="11_reconciler">
<div class="dt-app">
@@ -246,6 +246,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Layout review — File Analysis (Home)</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
</head>
<body data-page="home">
<div class="dt-app">
@@ -159,6 +159,6 @@
</main>
</div>
<footer class="dt-footer" id="dt-footer"></footer>
<script src="../assets/shell.js"></script>
<script src="shell.js"></script>
</body>
</html>

View File

@@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>DataTools — Layout Review</title>
<link rel="stylesheet" href="../assets/app.css">
<link rel="stylesheet" href="app.css">
<style>
.lr-wrap { max-width: 960px; margin: 0 auto; padding: 48px 32px 80px; }
.lr-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; margin-top: 18px; }