Skip to content

Commit b5bcdcc

Browse files
authored
fix(Sponsors): migrate from SCSS to Tailwind CSS (#8096)
1 parent cc75d21 commit b5bcdcc

File tree

2 files changed

+43
-115
lines changed

2 files changed

+43
-115
lines changed

src/components/Sponsors/Sponsors.jsx

Lines changed: 43 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,69 @@
1+
import AGChartsLogoDark from "../../assets/ag-charts-logo-dark.png";
12
import AGChartsLogo from "../../assets/ag-charts-logo.png";
3+
import AGLogoDark from "../../assets/ag-grid-logo-dark.png";
24
import AGLogo from "../../assets/ag-grid-logo.png";
35
import WebpackIcon from "../../assets/icon-square-small.svg";
46
import Link from "../Link/Link.jsx";
5-
import "../Sponsors/Sponsors.scss";
7+
8+
// Tailwind CSS is used for styling
69

710
const Sponsors = () => (
8-
<div className="sponsors">
9-
<div className="sponsors__content">
10-
<div className="sponsors__link-wrapper">
11+
<div className="absolute h-full w-[250px] ml-[-250px] mr-2.5">
12+
<div className="sticky hidden xl:flex flex-wrap justify-center items-start border-r-2 border-gray-200 my-6 px-6 pb-12 overflow-hidden bg-transparent transition-colors duration-200 top-24">
13+
{/* AG Grid */}
14+
<div className="bg-white dark:bg-black shadow-lg rounded-lg m-2 transition-transform duration-200 hover:bg-gray-100 dark:hover:bg-gray-700 hover:scale-105 dark:shadow-[0_0_40px_rgba(255,255,255,0.18)]">
1115
<Link to="https://www.ag-grid.com/?utm_source=webpack&utm_medium=banner&utm_campaign=sponsorship">
16+
{/* Light mode */}
1217
<img
13-
className="agGridLogo"
1418
src={AGLogo}
1519
alt="ag grid"
1620
width={220}
1721
loading="lazy"
22+
className="block dark:hidden"
23+
/>
24+
25+
{/* Dark mode */}
26+
<img
27+
src={AGLogoDark}
28+
alt="ag grid dark"
29+
width={220}
30+
loading="lazy"
31+
className="hidden dark:block"
1832
/>
1933
</Link>
2034
</div>
21-
<div className="sponsors__link-wrapper">
35+
36+
{/* AG Charts */}
37+
<div className="bg-white dark:bg-black shadow-lg rounded-lg m-2 transition-transform duration-200 hover:bg-gray-100 dark:hover:bg-gray-700 hover:scale-105 dark:shadow-[0_0_40px_rgba(255,255,255,0.18)]">
2238
<Link to="https://charts.ag-grid.com/?utm_source=webpack&utm_medium=banner&utm_campaign=sponsorship">
39+
{/* Light mode */}
2340
<img
24-
className="agChartsLogo"
2541
src={AGChartsLogo}
2642
alt="ag charts"
2743
width={220}
2844
loading="lazy"
45+
className="block dark:hidden"
46+
/>
47+
48+
{/* Dark mode */}
49+
<img
50+
src={AGChartsLogoDark}
51+
alt="ag charts dark"
52+
width={220}
53+
loading="lazy"
54+
className="hidden dark:block"
2955
/>
3056
</Link>
3157
</div>
32-
<div className="sponsors__link-wrapper-2">
58+
59+
{/* Webpack Sponsor */}
60+
<div className="m-5 flex flex-col items-center transition-transform duration-200">
3361
<Link to="https://www.ag-grid.com/?utm_source=webpack&utm_medium=banner&utm_campaign=sponsorship">
34-
<div className="sponsors__tagline">
62+
<div className="text-3xl font-normal text-gray-600 dark:text-gray-400 my-4 text-center leading-snug">
3563
Datagrid and Charting for Enterprise Applications
3664
</div>
37-
<div className="sponsors__img__wrapper">
65+
66+
<div className="flex justify-center w-full">
3867
<img
3968
src={WebpackIcon}
4069
alt="webpack"
@@ -43,7 +72,10 @@ const Sponsors = () => (
4372
loading="lazy"
4473
/>
4574
</div>
46-
<div className="sponsors__footer">Proud to partner with webpack</div>
75+
76+
<div className="italic text-2xl text-gray-600 dark:text-gray-400 my-4 text-center">
77+
Proud to partner with webpack
78+
</div>
4779
</Link>
4880
</div>
4981
</div>

src/components/Sponsors/Sponsors.scss

Lines changed: 0 additions & 104 deletions
This file was deleted.

0 commit comments

Comments
 (0)