The board wears a picture — background becomes a mapping, and the window chrome follows it under a thin frost
background is {color:, image:} and only a mapping at every level; the board's image paints the full window under a transparent title bar, with a thin-material frost strip keeping the chrome legible and the standard accommodations intact.
Claude-Session: https://claude.ai/code/session_014PtZdPwqZuqEDLc6wZMtEy
This commit is contained in:
@@ -61,6 +61,12 @@ extension FrontmatterValue {
|
||||
return value
|
||||
}
|
||||
|
||||
/// The double-quoted form unconditionally — what a value inside a **flow collection** takes
|
||||
/// (`FrontmatterDocument.setStyleValue`), where `emitScalar`'s block-context round trip is not
|
||||
/// the right question: `,`, `]`, `}` and `: ` end a plain scalar in flow context and not on a
|
||||
/// line of its own.
|
||||
static func emitQuoted(_ value: String) -> String { quoted(value) }
|
||||
|
||||
private static func quoted(_ value: String) -> String {
|
||||
var out = "\""
|
||||
for scalar in value.unicodeScalars {
|
||||
|
||||
Reference in New Issue
Block a user