@@ -165,15 +165,14 @@ h4 {
165165# banner {
166166 all : unset !important ;
167167 display : block !important ;
168- padding : 1 rem 0 !important ;
168+ padding : 0 !important ;
169169 background : none !important ;
170170 border-radius : 0 !important ;
171171 height : auto !important ;
172172}
173173
174174# banner img {
175175 width : auto !important ;
176- margin-bottom : 0.25rem !important ;
177176}
178177
179178/* Truncate banner logo on mobile instead of scaling */
337336# proj_checklist ul {
338337 all : unset !important ;
339338 display : grid !important ;
340- grid-template-columns : repeat (auto-fill , minmax ( 280 px , 1fr ) ) !important ;
341- gap : 0.75rem !important ;
339+ grid-template-columns : repeat (2 , 1fr ) !important ;
340+ gap : 0.75rem 2 rem !important ;
342341 list-style : none !important ;
343342 padding : 0 !important ;
344343 margin : 0 !important ;
@@ -348,38 +347,23 @@ h4 {
348347
349348# proj_checklist li {
350349 all : unset !important ;
351- display : flex !important ;
352- align-items : flex-start !important ;
353- padding : 0.75rem !important ;
354- background : var (--resteasy-bg-light ) !important ;
355- border : 1px solid var (--resteasy-border ) !important ;
356- border-radius : 0.375rem !important ;
357- transition : all 0.2s ease !important ;
350+ display : block !important ;
351+ position : relative !important ;
352+ padding-left : 2rem !important ;
353+ padding-right : 0.5rem !important ;
354+ margin : 0 !important ;
358355 font-size : 0.95rem !important ;
359- line-height : 1.5 !important ;
360- }
361-
362- # proj_checklist li : hover {
363- background : white !important ;
364- box-shadow : 0 0.125rem 0.25rem rgba (0 , 0 , 0 , 0.075 ) !important ;
365- transform : translateY (-1px ) !important ;
366- border-color : var (--resteasy-primary ) !important ;
356+ line-height : 1.6 !important ;
357+ color : # 212529 !important ;
367358}
368359
369360# proj_checklist li ::before {
370361 content : "✓" !important ;
371- flex-shrink : 0 !important ;
372- width : 20px !important ;
373- height : 20px !important ;
374- background : var (--resteasy-success ) !important ;
375- color : white !important ;
376- border-radius : 50% !important ;
377- display : flex !important ;
378- align-items : center !important ;
379- justify-content : center !important ;
362+ position : absolute !important ;
363+ left : 0.5rem !important ;
364+ color : var (--resteasy-success ) !important ;
380365 font-weight : bold !important ;
381- font-size : 12px !important ;
382- margin-right : 0.625rem !important ;
366+ font-size : 1.1rem !important ;
383367}
384368
385369/* ============================================
@@ -1573,75 +1557,6 @@ table tbody tr:last-child td,
15731557 color : # c9d1d9 !important ;
15741558}
15751559
1576- /* ============================================
1577- HOMEPAGE - Features Checklist
1578- ============================================ */
1579- # proj_checklist ,
1580- .proj_checklist {
1581- padding : 0 0 1.5rem 0 !important ;
1582- color : # 212529 !important ;
1583- }
1584-
1585- # proj_checklist h3 ,
1586- .proj_checklist h3 {
1587- color : var (--resteasy-primary-dark ) !important ;
1588- font-size : 1.5rem !important ;
1589- font-weight : 600 !important ;
1590- margin-bottom : 1rem !important ;
1591- padding-bottom : 0.5rem !important ;
1592- border-bottom : 2px solid var (--resteasy-primary ) !important ;
1593- }
1594-
1595- # proj_checklist ul ,
1596- .proj_checklist ul {
1597- display : grid !important ;
1598- grid-template-columns : repeat (auto-fill, minmax (320px , 1fr )) !important ;
1599- gap : 0.75rem 2rem !important ;
1600- margin : 0 !important ;
1601- padding : 0 !important ;
1602- list-style : none !important ;
1603- }
1604-
1605- # proj_checklist ul li ,
1606- .proj_checklist ul li {
1607- list-style : none !important ;
1608- background : none !important ;
1609- background-image : none !important ;
1610- padding-left : 2rem !important ;
1611- padding-right : 0.5rem !important ;
1612- margin : 0 !important ;
1613- line-height : 1.6 !important ;
1614- position : relative !important ;
1615- min-height : 5em !important ;
1616- }
1617-
1618- # proj_checklist ul li ::before ,
1619- .proj_checklist ul li ::before {
1620- content : "✓" !important ;
1621- position : absolute !important ;
1622- left : 0.5rem !important ;
1623- color : # 28a745 !important ;
1624- font-weight : bold !important ;
1625- font-size : 1.1rem !important ;
1626- }
1627-
1628- /* Dark mode for checklist */
1629- [data-bs-theme = "dark" ] # proj_checklist ,
1630- [data-bs-theme = "dark" ] .proj_checklist {
1631- color : # c9d1d9 !important ;
1632- }
1633-
1634- [data-bs-theme = "dark" ] # proj_checklist h3 ,
1635- [data-bs-theme = "dark" ] .proj_checklist h3 {
1636- color : # e6edf3 !important ;
1637- border-bottom-color : var (--resteasy-accent ) !important ;
1638- }
1639-
1640- [data-bs-theme = "dark" ] # proj_checklist ul li ::before ,
1641- [data-bs-theme = "dark" ] .proj_checklist ul li ::before {
1642- color : var (--resteasy-accent ) !important ;
1643- }
1644-
16451560/* ============================================
16461561 BREADCRUMBS & RIGHT COLUMN
16471562 ============================================ */
@@ -1738,14 +1653,11 @@ table tbody tr:last-child td,
17381653}
17391654
17401655[data-bs-theme = "dark" ] # proj_checklist li {
1741- background : var (--resteasy-bg-light ) !important ;
1742- border-color : var (--resteasy-border ) !important ;
1743- color : # e6edf3 !important ;
1656+ color : # c9d1d9 !important ;
17441657}
17451658
1746- [data-bs-theme = "dark" ] # proj_checklist li : hover {
1747- background : # 242b32 !important ;
1748- border-color : var (--resteasy-accent ) !important ;
1659+ [data-bs-theme = "dark" ] # proj_checklist li ::before {
1660+ color : var (--resteasy-accent ) !important ;
17491661}
17501662
17511663/* Dark mode sidebar styles - REMOVED (sidebar no longer used) */
0 commit comments