File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -491,10 +491,19 @@ function renderIssueCards(issuePayloads) {
491491
492492 const contributorSummary = issue . contributor_summary ;
493493 if ( contributorSummary ?. summary_markdown ) {
494+ const details = document . createElement ( 'details' ) ;
495+ details . className = 'issue-summary-details' ;
496+
497+ const toggle = document . createElement ( 'summary' ) ;
498+ toggle . className = 'issue-summary-toggle' ;
499+ toggle . textContent = 'See if this is for you' ;
500+
494501 const summary = document . createElement ( 'div' ) ;
495502 summary . className = 'issue-summary markdown-content' ;
496503 summary . innerHTML = renderMarkdown ( contributorSummary . summary_markdown ) ;
497- item . append ( summary ) ;
504+
505+ details . append ( toggle , summary ) ;
506+ item . append ( details ) ;
498507 }
499508
500509 list . append ( item ) ;
Original file line number Diff line number Diff line change 270270 line-height : 1.55 ;
271271}
272272
273+ .issue-summary-details {
274+ margin-top : 0.6rem ;
275+ }
276+
277+ .issue-summary-toggle {
278+ cursor : pointer;
279+ font-weight : 600 ;
280+ }
281+
282+ .issue-summary-details [open ] .issue-summary {
283+ margin-top : 0.65rem ;
284+ }
285+
273286.issue-summary h1 ,
274287.issue-summary h2 ,
275288.issue-summary h3 ,
You can’t perform that action at this time.
0 commit comments