Skip to content

Commit dfcf795

Browse files
authored
Output viewer (#154)
* Added HTML output viewer to debug * Minor tweak to html preview
1 parent ef552e4 commit dfcf795

File tree

1 file changed

+46
-16
lines changed

1 file changed

+46
-16
lines changed

apps/debug/pages/index.tsx

Lines changed: 46 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,25 +49,55 @@ export default function Web() {
4949
</div>
5050
</div>
5151

52-
<div>Plugin dropdown selection (each frame a different breakpoint)</div>
53-
<div className="flex space-x-4">
54-
<div className="w-24 h-12 bg-red-400"></div>
55-
<div className="w-12 h-12 bg-green-500"></div>
56-
<div className="w-4 h-12 bg-blue-600"></div>
57-
</div>
52+
<div className="flex-col space-y-4 py-4">
53+
<div>
54+
<div>
55+
Plugin dropdown selection (each frame a different breakpoint)
56+
</div>
57+
<div className="flex space-x-4">
58+
<div className="w-24 h-12 bg-red-400"></div>
59+
<div className="w-12 h-12 bg-green-500"></div>
60+
<div className="w-4 h-12 bg-blue-600"></div>
61+
</div>
62+
</div>
63+
64+
<div>
65+
<div>Outputs from plugin (different screen sizes)</div>
66+
<div className="flex space-x-4">
67+
<div className="w-24 h-12 bg-gray-400"></div>
68+
<div className="w-12 h-12 bg-gray-500"></div>
69+
<div className="w-4 h-12 bg-gray-600"></div>
70+
</div>
71+
</div>
5872

59-
<div>Outputs from plugin (different screen sizes)</div>
60-
<div className="flex space-x-4">
61-
<div className="w-24 h-12 bg-gray-400"></div>
62-
<div className="w-12 h-12 bg-gray-500"></div>
63-
<div className="w-4 h-12 bg-gray-600"></div>
73+
<div>
74+
<div> - Experiment on dark mode (invert colors on output) </div>
75+
<div className="flex space-x-4">
76+
<div className="w-24 h-12 bg-gray-900"></div>
77+
<div className="w-12 h-12 bg-gray-800"></div>
78+
<div className="w-4 h-12 bg-gray-700"></div>
79+
</div>
80+
</div>
6481
</div>
6582

66-
<div> - Experiment on dark mode (invert colors on output) </div>
67-
<div className="flex space-x-4">
68-
<div className="w-24 h-12 bg-gray-900"></div>
69-
<div className="w-12 h-12 bg-gray-800"></div>
70-
<div className="w-4 h-12 bg-gray-700"></div>
83+
<div className="min-w-1/2">
84+
<h3 className="text-lg">HTML Output Tester (No JSX)</h3>
85+
<textarea
86+
placeholder="Paste generated HTML snippet here"
87+
className="border-black border-2 p-2 w-1/2 min-h-10"
88+
onChange={(e) => {
89+
const preview = document.getElementById("preview");
90+
if (preview) {
91+
preview.innerHTML = e.target.value;
92+
}
93+
}}
94+
></textarea>
95+
<div
96+
id="preview"
97+
className="border-black border-2 p-2 min-w-24 w-full min-h-10"
98+
>
99+
Empty
100+
</div>
71101
</div>
72102
</div>
73103
);

0 commit comments

Comments
 (0)