Skip to content

Commit 6ee392c

Browse files
committed
bytes + better cidlink handling
1 parent 735d9d7 commit 6ee392c

4 files changed

Lines changed: 283 additions & 26 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/weaver-app/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ serde = { version = "1.0", features = ["derive"] }
3838
serde_json = "1.0"
3939
hex_fmt = "0.3"
4040
humansize = "2.0.0"
41+
base64 = "0.22"
4142
http = "1.3"
4243
reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] }
4344
dioxus-free-icons = { version = "0.10.0" }

crates/weaver-app/assets/styling/record-view.css

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@
259259
flex-direction: column;
260260
align-items: flex-start;
261261
padding-right: 1rem;
262+
margin-left: -0.02rem;
262263
}
263264

264265
.section-content .record-field {
@@ -471,7 +472,14 @@
471472
}
472473

473474
.array-item .section-header {
474-
margin-left: -1.52rem;
475+
margin-left: -1.53rem;
476+
}
477+
.array-item .section-content .record-field {
478+
margin-left: 0rem;
479+
}
480+
481+
.array-item .record-field {
482+
margin-left: -1.5rem;
475483
}
476484

477485
.array-length {
@@ -485,6 +493,7 @@
485493
width: 100%;
486494
display: flex;
487495
flex-direction: column;
496+
margin-left: 1.49rem;
488497
}
489498

490499
/* Pretty Editor Input Fields */
@@ -649,20 +658,25 @@
649658
gap: 0.5rem;
650659
}
651660

661+
/* Bytes fields need wider inputs */
662+
.bytes-field input,
663+
.bytes-field textarea {
664+
min-width: 80ch;
665+
}
666+
652667
.field-remove-button {
653668
font-family: var(--font-mono);
654669
font-size: 0.7rem;
655-
color: var(--color-subtle);
670+
color: var(--color-error);
656671
background: transparent;
657672
border: none;
658673
padding: 0.2rem 0.4rem;
659674
cursor: pointer;
660-
margin-left: auto;
661675
transition: color 0.2s;
662676
}
663677

664678
.field-remove-button:hover {
665-
color: var(--color-error, #ff6b6b);
679+
color: var(--color-warning, #ff6b6b);
666680
}
667681

668682
/* Blob Field Styling */

0 commit comments

Comments
 (0)