File tree Expand file tree Collapse file tree
src/components/Collaboration Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,6 +113,40 @@ function Collaboration() {
113113 }
114114 } ;
115115
116+ /* ================= SUMMARIES VIEW ================= */
117+ if ( summaries ) {
118+ return (
119+ < div className = { `${ styles . jobLanding } ${ darkMode ? styles . dark : '' } ` } >
120+ < div className = { styles . jobHeader } >
121+ < a href = "https://www.onecommunityglobal.org/collaboration/" >
122+ < img src = { OneCommunityImage } alt = "One Community Logo" />
123+ </ a >
124+ </ div >
125+
126+ < div className = { `${ styles . userCollaborationContainer } ${ darkMode ? styles . dark : '' } ` } >
127+ < h2 > Job Summaries</ h2 >
128+
129+ { summaries . jobs ?. length ? (
130+ summaries . jobs . map ( job => (
131+ < div key = { job . _id } className = "job-summary-item" >
132+ < h4 >
133+ < a href = { job . jobDetailsLink } > { job . title } </ a >
134+ </ h4 >
135+ < p > { job . description } </ p >
136+ </ div >
137+ ) )
138+ ) : (
139+ < p > No summaries found.</ p >
140+ ) }
141+
142+ < button className = "btn btn-secondary" onClick = { ( ) => setSummaries ( null ) } >
143+ ← Back to Job Listings
144+ </ button >
145+ </ div >
146+ </ div >
147+ ) ;
148+ }
149+
116150 /* ================= MAIN VIEW ================= */
117151 return (
118152 < div className = { `${ styles . jobLanding } ${ darkMode ? styles . dark : '' } ` } >
Original file line number Diff line number Diff line change 283283 MODAL
284284 ====================================================== */
285285
286+ .dark {
287+ background-color : # 1b2a41 ;
288+ color : # f1f1f1 ;
289+ }
290+
291+ .dark .userCollaborationContainer {
292+ background-color : # 1b2a41 ;
293+ }
294+
286295.modalOverlay {
287296 position : fixed;
288297 inset : 0 ;
305314
306315/* ================= DARK MODE – MODAL ================= */
307316
308- .dark .modal {
309- background-color : # 020617 ;
310- color : # e5e7eb ;
317+ .dark .jobAd {
318+ background : linear-gradient (135deg , # 23272a, # 181a1b );
319+ border-color : # 333 ;
320+ }
321+
322+ .dark .jobAd h3 {
323+ color : # e0e0e0 ;
311324}
312325
313326/* ======================================================
You can’t perform that action at this time.
0 commit comments