Skip to content

Commit 1e925ef

Browse files
committed
fixes
1 parent 40d9743 commit 1e925ef

File tree

3 files changed

+23
-9
lines changed

3 files changed

+23
-9
lines changed

src/components/PostItem.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@ const PostItem = ({ slug, title, date, updatedDate, category, series, seriesInde
4545
? 'hover:bg-dnd-card-bg-hover'
4646
: 'hover:bg-takes-card-bg-hover';
4747

48+
const postTitleHoverColorClass =
49+
category === 'dev'
50+
? 'group-hover:text-[var(--title-hover-dev)]'
51+
: category === 'series'
52+
? 'group-hover:text-[var(--title-hover-series)]'
53+
: category === 'd&d'
54+
? 'group-hover:text-[var(--title-hover-dnd)]'
55+
: 'group-hover:text-[var(--title-hover-takes)]';
56+
4857
return (
4958
<Link
5059
to={isSeries ? `/blog/${slug}` : `/blog/${slug}`}
@@ -67,7 +76,7 @@ const PostItem = ({ slug, title, date, updatedDate, category, series, seriesInde
6776
{series} - Part {seriesIndex}
6877
</span>
6978
)}
70-
<h2 className="text-xl font-semibold text-white group-hover:text-title-hover group-hover:underline transition-colors">
79+
<h2 className={`text-xl font-semibold text-white ${postTitleHoverColorClass} group-hover:underline transition-colors`}>
7180
{title}
7281
</h2>
7382
</div>
@@ -76,7 +85,7 @@ const PostItem = ({ slug, title, date, updatedDate, category, series, seriesInde
7685
Update: {formattedUpdatedDate}
7786
</span>
7887
)}
79-
<span className="ml-4 flex-shrink-0 text-sm font-medium text-primary-400 group-hover:text-title-hover group-hover:underline transition-colors">
88+
<span className={`ml-4 flex-shrink-0 text-sm font-medium text-primary-400 ${postTitleHoverColorClass} group-hover:underline transition-colors`}>
8089
<span className="hidden sm:inline">{isSeries ? 'View Series' : 'Read post'}</span> &rarr;
8190
</span>
8291
</div>

src/index.css

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,24 +69,29 @@ code {
6969

7070
:root {
7171
/*dev card*/
72-
--color-dev-badge: #345995;
73-
--bg-dev-card: rgba(52, 89, 149, 0.3);
74-
--bg-dev-card-hover: rgba(52, 89, 149, 0.55);
72+
--color-dev-badge: #3d3d75;
73+
--bg-dev-card: rgba(74, 78, 105, 0.3);
74+
--bg-dev-card-hover: rgba(69, 75, 115, 0.55);
75+
--title-hover-dev: #7b88dc;
76+
7577

7678
/*rant card*/
7779
--color-takes-badge: #065f46; /* emerald-800 */
7880
--bg-takes-card: rgba(6, 95, 70, 0.175);
7981
--bg-takes-card-hover: rgba(16, 185, 129, 0.275);
82+
--title-hover-takes: #3CB371;
8083

8184
/*series card*/
8285
--color-series-badge: #e11d48; /* rose-600 */
8386
--bg-series-card: rgba(225, 29, 72, 0.1);
8487
--bg-series-card-hover: rgba(225, 29, 72, 0.2);
88+
--title-hover-series: #FF6347;
8589

8690
/*dnd card*/
87-
--color-dnd-badge: #583fa3; /* violet-400 */
88-
--bg-dnd-card: rgba(139, 92, 246, 0.1);
89-
--bg-dnd-card-hover: rgba(139, 92, 246, 0.2);
91+
--color-dnd-badge: #AA4465;
92+
--bg-dnd-card: rgba(170, 68, 101, 0.1);
93+
--bg-dnd-card-hover: rgba(170, 68, 101, 0.2);
94+
--title-hover-dnd: #D48090;
9095

9196
/*fezccode colors*/
9297
--fzcdx-background: #ffffff;

src/pages/apps/IpPage.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ function IpPage() {
1616
fetch('/api/show-my-ip?format=json')
1717
.then(response => {
1818
if (!response.ok) {
19-
throw new Error('Network response was not ok');
19+
throw new Error('Network response was not OK!');
2020
}
2121
return response.json();
2222
})

0 commit comments

Comments
 (0)