@@ -80,16 +80,14 @@ export function ResultDisplay({ result, onCreateAnother }: ResultDisplayProps) {
8080 return (
8181 < section id = "feed-result" class = "surface surface--primary surface--result" aria-live = "polite" >
8282 < div class = "surface__header" >
83- < p class = "eyebrow" > Feed ready </ p >
83+ < p class = "eyebrow" > Ready </ p >
8484 < h2 > { displayTitle } </ h2 >
85- < p class = "muted-copy" >
86- Copy the generated feed URL immediately, or open the endpoint to inspect the rendered output.
87- </ p >
85+ < p class = "muted-copy" > The endpoint is live.</ p >
8886 </ div >
8987
9088 < div class = "result-layout" >
91- < section class = "surface__section surface__section--strong" >
92- < label class = "field-block" htmlFor = "feed-url" >
89+ < section class = "surface__section surface__section--strong result-primary " >
90+ < label class = "field-block result-url " htmlFor = "feed-url" >
9391 < span class = "field-label" > Feed URL</ span >
9492 < input
9593 id = "feed-url"
@@ -108,27 +106,30 @@ export function ResultDisplay({ result, onCreateAnother }: ResultDisplayProps) {
108106 < a href = { fullUrl } class = "btn btn--secondary" target = "_blank" rel = "noopener noreferrer" >
109107 Open feed
110108 </ a >
111- < button type = "button" class = "btn btn--ghost" onClick = { onCreateAnother } >
112- Create another feed
113- </ button >
114109 </ div >
115110
116111 { copyNotice && (
117112 < div class = "notice notice--success" role = "status" >
118113 < p > { copyNotice } </ p >
119114 </ div >
120115 ) }
116+
117+ < div class = "result-secondary" >
118+ < button type = "button" class = "btn btn--ghost" onClick = { onCreateAnother } >
119+ Create another feed
120+ </ button >
121+ </ div >
121122 </ section >
122123
123124 < aside class = "surface__section feed-preview" aria-label = "Feed preview" >
124125 < div class = "feed-preview__header" >
125- < p class = "eyebrow" > Preview </ p >
126- < h3 > { feedTitle || 'Previewing feed items' } </ h3 >
126+ < p class = "eyebrow" > Recent entries </ p >
127+ < h3 > Preview </ h3 >
127128 </ div >
128129 { isLoadingPreview ? (
129130 < div class = "preview-loading" >
130131 < span class = "status-card__spinner" aria-hidden = "true" />
131- < p > Loading recent entries</ p >
132+ < p > Loading entries</ p >
132133 </ div >
133134 ) : feedItems . length > 0 ? (
134135 < ol class = "feed-preview__list" >
@@ -137,9 +138,7 @@ export function ResultDisplay({ result, onCreateAnother }: ResultDisplayProps) {
137138 ) ) }
138139 </ ol >
139140 ) : (
140- < p class = "muted-copy" >
141- The feed endpoint is live. Preview items were not available for this response.
142- </ p >
141+ < p class = "muted-copy" > Preview items were not available for this response.</ p >
143142 ) }
144143 </ aside >
145144 </ div >
0 commit comments