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:
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Find Duplicates</title>
|
<title>Layout review — Find Duplicates</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="01_deduplicator">
|
<body data-page="01_deduplicator">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -182,6 +182,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Clean Text</title>
|
<title>Layout review — Clean Text</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
<style>
|
<style>
|
||||||
/* Hidden-character badges — mirrors src/core/text_clean.py:hidden_char_css(),
|
/* Hidden-character badges — mirrors src/core/text_clean.py:hidden_char_css(),
|
||||||
not part of app.css so reproduced inline against the same palette. */
|
not part of app.css so reproduced inline against the same palette. */
|
||||||
@@ -203,6 +203,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Standardize Formats</title>
|
<title>Layout review — Standardize Formats</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="03_format_standardizer">
|
<body data-page="03_format_standardizer">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -219,6 +219,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Fix Missing Values</title>
|
<title>Layout review — Fix Missing Values</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="04_missing_handler">
|
<body data-page="04_missing_handler">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -266,6 +266,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Map Columns</title>
|
<title>Layout review — Map Columns</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="05_column_mapper">
|
<body data-page="05_column_mapper">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -217,6 +217,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Find Unusual Values</title>
|
<title>Layout review — Find Unusual Values</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="06_outlier_detector">
|
<body data-page="06_outlier_detector">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -86,6 +86,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Combine Files</title>
|
<title>Layout review — Combine Files</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="07_multi_file_merger">
|
<body data-page="07_multi_file_merger">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -78,6 +78,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Quality Check</title>
|
<title>Layout review — Quality Check</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="08_validator_reporter">
|
<body data-page="08_validator_reporter">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -88,6 +88,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Automated Workflows</title>
|
<title>Layout review — Automated Workflows</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="09_pipeline_runner">
|
<body data-page="09_pipeline_runner">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -226,6 +226,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — PDF to CSV</title>
|
<title>Layout review — PDF to CSV</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="10_pdf_extractor">
|
<body data-page="10_pdf_extractor">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -184,6 +184,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — Reconcile Two Files</title>
|
<title>Layout review — Reconcile Two Files</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="11_reconciler">
|
<body data-page="11_reconciler">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -246,6 +246,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>Layout review — File Analysis (Home)</title>
|
<title>Layout review — File Analysis (Home)</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
</head>
|
</head>
|
||||||
<body data-page="home">
|
<body data-page="home">
|
||||||
<div class="dt-app">
|
<div class="dt-app">
|
||||||
@@ -159,6 +159,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
<footer class="dt-footer" id="dt-footer"></footer>
|
<footer class="dt-footer" id="dt-footer"></footer>
|
||||||
<script src="../assets/shell.js"></script>
|
<script src="shell.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<title>DataTools — Layout Review</title>
|
<title>DataTools — Layout Review</title>
|
||||||
<link rel="stylesheet" href="../assets/app.css">
|
<link rel="stylesheet" href="app.css">
|
||||||
<style>
|
<style>
|
||||||
.lr-wrap { max-width: 960px; margin: 0 auto; padding: 48px 32px 80px; }
|
.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; }
|
.lr-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 14px; margin-top: 18px; }
|
||||||
|
|||||||
Reference in New Issue
Block a user