@@ -286,18 +286,18 @@ const description = 'Latest product updates from Mergify.';
286286 text-decoration: none;
287287 font-size: 0.875rem;
288288 font-weight: 600;
289- color: var(--chakra-colors-gray-700 );
290- background: var(--chakra-colors-gray-100 );
289+ color: var(--theme-text-secondary );
290+ background: var(--theme-bg-offset );
291291 padding: 0.5rem 1rem;
292292 border-radius: 6px;
293- border: 1px solid var(--chakra-colors-gray-200 );
293+ border: 1px solid var(--theme-border );
294294 transition: all 0.2s ease;
295295 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
296296 }
297297 .rss-button:hover {
298- background: var(--chakra-colors-gray-700 );
299- color: #fff ;
300- border-color: var(--chakra-colors-gray-700 );
298+ background: var(--theme-accent );
299+ color: var(--theme-bg-content) ;
300+ border-color: var(--theme-accent );
301301 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
302302 transform: translateY(-1px);
303303 }
@@ -310,14 +310,14 @@ const description = 'Latest product updates from Mergify.';
310310 flex-shrink: 0;
311311 }
312312 .theme-dark .rss-button {
313- background: var(--chakra-colors-gray-700 );
314- color: var(--chakra-colors-gray-200 );
315- border-color: var(--chakra-colors-gray-600 );
313+ background: var(--theme-bg-offset );
314+ color: var(--theme-text-secondary );
315+ border-color: var(--theme-border );
316316 }
317317 .theme-dark .rss-button:hover {
318- background: var(--chakra-colors-gray-600 );
319- color: #fff ;
320- border-color: var(--chakra-colors-gray-500 );
318+ background: var(--theme-accent );
319+ color: var(--theme-bg-content) ;
320+ border-color: var(--theme-accent );
321321 }
322322
323323 .slack-subscribe {
@@ -373,8 +373,8 @@ const description = 'Latest product updates from Mergify.';
373373 display: flex;
374374 align-items: center;
375375 gap: 0.35rem;
376- background: var(--chakra-colors-gray-700 );
377- color: #fff ;
376+ background: var(--theme-accent );
377+ color: var(--theme-bg-content) ;
378378 border: none;
379379 padding: 0.4rem 0.75rem;
380380 border-radius: 4px;
@@ -387,7 +387,7 @@ const description = 'Latest product updates from Mergify.';
387387 }
388388
389389 .copy-btn:hover {
390- background: var(--chakra-colors-gray-600 );
390+ background: var(--theme-accent-secondary );
391391 }
392392
393393 .copy-btn.copied {
@@ -400,9 +400,9 @@ const description = 'Latest product updates from Mergify.';
400400
401401 .tag-pills { display: flex; flex-wrap: wrap; gap: .65rem; }
402402 .tag-pills-row { margin-top: 1rem; }
403- .pill { border: 1px solid var(--theme-border-color); background: var(--chakra-colors-gray-100 ); color: var(--chakra-colors-gray-700 ); padding: .5rem .95rem; border-radius: 999px; font-size: .85rem; font-weight: 600; cursor: pointer; line-height: 1; transition: background .15s, color .15s, border-color .15s, transform .15s; box-shadow: 0 1px 2px rgba(0,0,0,0.04); }
404- .pill:hover { background: var(--chakra-colors-gray-200 ); }
405- .pill.active { background: var(--chakra-colors-gray-700 ); color: #fff ; border-color: var(--chakra-colors-gray-700 ); box-shadow: 0 2px 4px rgba(0,0,0,0.12); }
403+ .pill { border: 1px solid var(--theme-border-color); background: var(--theme-bg-offset ); color: var(--theme-text-secondary ); padding: .5rem .95rem; border-radius: 999px; font-size: .85rem; font-weight: 600; cursor: pointer; line-height: 1; transition: background .15s, color .15s, border-color .15s, transform .15s; box-shadow: 0 1px 2px rgba(0,0,0,0.04); }
404+ .pill:hover { background: var(--theme-bg-hover ); }
405+ .pill.active { background: var(--theme-accent ); color: var(--theme-bg-content) ; border-color: var(--theme-accent ); box-shadow: 0 2px 4px rgba(0,0,0,0.12); }
406406 .pill:active { transform: translateY(1px); }
407407
408408 /* Product-specific pill colors */
@@ -516,7 +516,7 @@ const description = 'Latest product updates from Mergify.';
516516 .entry-list { list-style: none; padding: 0; margin: 0; border-left: 2px solid var(--theme-border-color); }
517517 .entry { position: relative; margin: 0; padding: 1.25rem 0 1.25rem 1.25rem; border-bottom: 1px solid var(--theme-border-color); }
518518 .entry:last-child { border-bottom: 0; }
519- .entry::before { content: ''; position: absolute; left: -6px; top: 1.4rem; width: 10px; height: 10px; background: var(--chakra-colors-gray-400 ); border-radius: 50%; box-shadow: 0 0 0 2px var(--theme-bg); }
519+ .entry::before { content: ''; position: absolute; left: -6px; top: 1.4rem; width: 10px; height: 10px; background: var(--theme-text-muted ); border-radius: 50%; box-shadow: 0 0 0 2px var(--theme-bg); }
520520 .entry-release::before { background: var(--section-merge-queue-accent, var(--theme-accent)); box-shadow: 0 0 0 2px var(--theme-bg), 0 0 0 6px rgba(27, 99, 243, 0.15); }
521521 .entry-release + .entry { border-top: 1px solid var(--theme-border-color); }
522522 .entry-release .release-title { display: inline-flex; align-items: center; gap: .4rem; font-weight: 600; font-size: 1rem; }
@@ -571,12 +571,12 @@ const description = 'Latest product updates from Mergify.';
571571 }
572572 .title { font-size: 1.05rem; margin: 0 0 .4rem; line-height: 1.3; }
573573 .title a { text-decoration: none; color: var(--theme-text); }
574- .title a:hover { text-decoration: underline; color: var(--chakra-colors-gray-700 ); }
574+ .title a:hover { text-decoration: underline; color: var(--theme-text-secondary ); }
575575 .summary { font-size: .85rem; margin: .1rem 0 0; color: var(--theme-text-light); line-height: 1.5; }
576576 .more-col { align-self: center; justify-self: start; }
577- .read-more { display: inline-flex; align-items: center; gap: .35rem; font-size: .8rem; text-decoration: none; font-weight: 700; padding: .4rem .7rem; border-radius: .6rem; background: var(--chakra-colors-gray-100 ); color: var(--chakra-colors-gray-800 ); transition: background .15s, color .15s, transform .15s; box-shadow: 0 1px 2px rgba(0,0,0,.05); }
577+ .read-more { display: inline-flex; align-items: center; gap: .35rem; font-size: .8rem; text-decoration: none; font-weight: 700; padding: .4rem .7rem; border-radius: .6rem; background: var(--theme-bg-offset ); color: var(--theme-text ); transition: background .15s, color .15s, transform .15s; box-shadow: 0 1px 2px rgba(0,0,0,.05); }
578578 .read-more .read-icon { transition: transform .15s ease; }
579- .read-more:hover { background: var(--chakra-colors-gray-700 ); color: #fff ; }
579+ .read-more:hover { background: var(--theme-accent ); color: var(--theme-bg-content) ; }
580580 .read-more:hover .read-icon { transform: translateX(2px); }
581581 @media (min-width: 50em) { .more-col { justify-self: end; } }
582582 #no-results { text-align: center; font-size: .875rem; margin: 3rem 0; }
0 commit comments