1
0
mirror of https://github.com/alexandrev/xslt-lab.git synced 2026-09-20 04:23:16 +00:00

Add parameters header and drop hint

This commit is contained in:
2025-07-04 12:00:23 +02:00
parent 214f14d689
commit e7a0de0cf5
2 changed files with 26 additions and 1 deletions
+3 -1
View File
@@ -362,7 +362,8 @@ export default function App() {
onDragOver={(e) => e.preventDefault()}
onDrop={handleDropNewParam}
>
<div style={{ marginBottom: "0.5rem" }}>
<div className="params-header">
<div className="title">Data Pipeline</div>
<button className="icon-button" onClick={addParam}></button>
</div>
{activeTab.params.map((p, i) => (
@@ -408,6 +409,7 @@ export default function App() {
)}
</div>
))}
<div className="drop-hint">Drop your input XML files here..</div>
</div>
<div className="editor">
<div style={{ marginBottom: "0.5rem" }} className="toggle">
+23
View File
@@ -87,6 +87,29 @@ body,
padding: 0.5rem;
}
.params-header {
position: relative;
margin-bottom: 0.5rem;
}
.params-header .title {
width: 100%;
text-align: center;
font-weight: bold;
}
.params-header button {
position: absolute;
right: 0;
top: 0;
}
.drop-hint {
text-align: center;
color: #666;
margin-top: 0.5rem;
}
.editor {
width: 70%;
padding: 0.5rem;