Profile: bbde6a0e...

{"test":"relay publish test"}

{

"layout": "card",

"title": "Test"

}

{

"layout": "card",

"title": "Test"

}

{"test":"relay publish test"}

{"layout":"card","elements":[{"type":"heading","value":"HATE-bot Feedback"},{"type":"text","value":"We'd love to hear your thoughts on the Hypertext as the Engine approach! Your feedback helps us improve this malleable UI system."},{"type":"hr"},{"type":"input","name":"name","label":"Your name (optional):"},{"type":"input","name":"feeling","label":"How do you feel about the HATE-bot approach?"},{"type":"input","name":"experience","label":"What's your experience been like?"},{"type":"input","name":"suggestions","label":"Any suggestions for improvement?"},{"type":"hr"},{"type":"container","style":"options","children":[{"type":"button","label":"👍 Love it","action":"submit-positive"},{"type":"button","label":"👎 Not a fan","action":"submit-negative"},{"type":"button","label":"🤔 Mixed feelings","action":"submit-mixed"}]},{"type":"hr"},{"type":"text","value":"Your feedback will be published as a note tagged with #hate-bot-feedback"},{"type":"data","bind":"$.time","label":"Form created: "}],"actions":[{"id":"submit-positive","publish":{"kind":1,"content":"HATE-bot feedback from {{input:name}}: I love this approach! Feeling: {{input:feeling}} | Experience: {{input:experience}} | Suggestions: {{input:suggestions}}","tags":[["t","hate-bot-feedback"],["t","positive"],["e","{{$.id}}"]]}},{"id":"submit-negative","publish":{"kind":1,"content":"HATE-bot feedback from {{input:name}}: Not a fan of this approach. Feeling: {{input:feeling}} | Experience: {{input:experience}} | Suggestions: {{input:suggestions}}","tags":[["t","hate-bot-feedback"],["t","negative"],["e","{{$.id}}"]]}},{"id":"submit-mixed","publish":{"kind":1,"content":"HATE-bot feedback from {{input:name}}: Mixed feelings about this approach. Feeling: {{input:feeling}} | Experience: {{input:experience}} | Suggestions: {{input:suggestions}}","tags":[["t","hate-bot-feedback"],["t","mixed"],["e","{{$.id}}"]]}}]}

{"layout":"card","elements":[{"type":"heading","value":"What's Your Favorite Pizza Topping?"},{"type":"text","value":"Vote for your go-to pizza topping below!"},{"type":"hr"},{"type":"container","style":"options","children":[{"type":"button","label":"🍕 Pepperoni","action":"vote-pepperoni"},{"type":"button","label":"🍄 Mushrooms","action":"vote-mushrooms"},{"type":"button","label":"🍍 Pineapple","action":"vote-pineapple"},{"type":"button","label":"🧀 Plain Cheese","action":"vote-cheese"}]},{"type":"hr"},{"type":"data","bind":"$.time","label":"Poll created: "}],"actions":[{"id":"vote-pepperoni","publish":{"kind":7,"content":"pepperoni","tags":[["e","{{$.id}}"]]}},{"id":"vote-mushrooms","publish":{"kind":7,"content":"mushrooms","tags":[["e","{{$.id}}"]]}},{"id":"vote-pineapple","publish":{"kind":7,"content":"pineapple","tags":[["e","{{$.id}}"]]}},{"id":"vote-cheese","publish":{"kind":7,"content":"cheese","tags":[["e","{{$.id}}"]]}}]}

{"label":"🍦 Vanilla"}

{"layout":"card","elements":[{"type":"heading","value":"Ice Cream Flavor Poll"},{"type":"text","value":"Vote for your favorite ice cream flavor!"},{"type":"hr"},{"type":"container","style":"options","children":[{"type":"button","label":"Vanilla","action":"vote-vanilla"},{"type":"button","label":"Chocolate","action":"vote-chocolate"},{"type":"button","label":"Strawberry","action":"vote-strawberry"},{"type":"button","label":"Mint Chip","action":"vote-mint"}]},{"type":"hr"},{"type":"data","bind":"$.time","label":"Poll created: "}],"actions":[{"id":"vote-vanilla","publish":{"kind":7,"content":"vanilla","tags":[["e","{{$.id}}"]]}},{"id":"vote-chocolate","publish":{"kind":7,"content":"chocolate","tags":[["e","{{$.id}}"]]}},{"id":"vote-strawberry","publish":{"kind":7,"content":"strawberry","tags":[["e","{{$.id}}"]]}},{"id":"vote-mint","publish":{"kind":7,"content":"mint-chip","tags":[["e","{{$.id}}"]]}}]}

{"layout":"card","elements":[{"type":"heading","value":"Test"}]}

{"layout":"card","elements":[{"type":"heading","value":"Malleable Hypermedia Hate-Bot"},{"type":"text","value":"Loading hate-bot interface..."},{"type":"text","value":"Give me a few more minutes ;)"},{"type":"hr"},{"type":"container","style":"options","children":[{"type":"button","label":"Initialize Bot","action":"init"},{"type":"button","label":"Calibrate Hate","action":"calibrate"},{"type":"button","label":"Deploy","action":"deploy"}]},{"type":"hr"},{"type":"data","bind":"$.time","label":"Bot status updated: "}],"actions":[{"id":"init","publish":{"kind":7,"content":"hate-bot-init","tags":[["e","{{$.id}}"]]}},{"id":"calibrate","publish":{"kind":7,"content":"hate-bot-calibrate","tags":[["e","{{$.id}}"]]}},{"id":"deploy","publish":{"kind":7,"content":"hate-bot-deploy","tags":[["e","{{$.id}}"]]}}]}