diff --git a/i18n/zh-CN/docusaurus-plugin-content-pages/partners-page.mdx b/i18n/zh-CN/docusaurus-plugin-content-pages/partners-page.mdx index 4740a2f..357ff1d 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-pages/partners-page.mdx +++ b/i18n/zh-CN/docusaurus-plugin-content-pages/partners-page.mdx @@ -52,14 +52,25 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; gap: 12px; } + .partner-card { + padding: 8px !important; + height: 80px !important; + border-radius: 8px; + } + + .partner-card img { + max-width: 100% !important; + max-height: 45px !important; + } + .benefits-grid { grid-template-columns: 1fr; gap: 20px; } .tabs__item { - padding: 8px 15px !important; - font-size: 0.9rem !important; + padding: 8px 12px !important; + font-size: 0.85rem !important; } .cert-slide { width: 200px; } @@ -67,16 +78,16 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; .custom-footer { text-align: center; padding: 120px 20px; margin-top: 50px; position: relative; overflow: hidden; background-color: transparent; } .footer-bg { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; max-height: 100%; z-index: -1; object-fit: contain; pointer-events: none; } - ul.tabs {justify-content: center !important;border-bottom: none !important;gap: 15px !important;display: flex !important;} - .tabs__item {font-size: 1rem !important;font-weight: bold !important;padding: 10px 20px !important;border-radius: 30px !important;border: 2px solid #f0f0f0 !important;transition: all 0.3s ease;margin: 5px 0 !important;} - .tabs__item--active {background-color: #7D52F4 !important;color: white !important;border-color: #7D52F4 !important;} + ul.tabs {justify-content: center !important; border-bottom: none !important; gap: 10px !important; display: flex !important; flex-wrap: wrap;} + .tabs__item {font-size: 1rem !important; font-weight: bold !important; padding: 10px 20px !important; border-radius: 30px !important; border: 2px solid #f0f0f0 !important; transition: all 0.3s ease; margin: 5px 0 !important;} + .tabs__item--active {background-color: #7D52F4 !important; color: white !important; border-color: #7D52F4 !important;} - .cert-carousel-container {overflow: hidden;padding: 40px 0;max-width: 1200px;margin: 0 auto;position: relative;} - .cert-track {display: flex;width: calc(280px * 10);animation: scroll 40s linear infinite;} + .cert-carousel-container {overflow: hidden; padding: 40px 0; max-width: 1200px; margin: 0 auto; position: relative;} + .cert-track {display: flex; width: calc(280px * 10); animation: scroll 40s linear infinite;} .cert-track:hover {animation-play-state: paused;} - .cert-slide {width: 280px;height: 200px;padding: 0 15px;flex-shrink: 0;display: flex;align-items: center;justify-content: center;} - .cert-slide p {margin: 0 !important;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;} - .cert-slide img {max-width: 100% !important;max-height: 100% !important;width: auto !important;height: auto !important;object-fit: contain !important;border-radius: 8px;box-shadow: 0 4px 10px rgba(0,0,0,0.1);background-color: #fff;transition: transform 0.3s;} + .cert-slide {width: 280px; height: 200px; padding: 0 15px; flex-shrink: 0; display: flex; align-items: center; justify-content: center;} + .cert-slide p {margin: 0 !important; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;} + .cert-slide img {max-width: 100% !important; max-height: 100% !important; width: auto !important; height: auto !important; object-fit: contain !important; border-radius: 8px; box-shadow: 0 4px 10px rgba(0,0,0,0.1); background-color: #fff; transition: transform 0.3s;} .cert-slide img:hover {transform: scale(1.05);} @keyframes scroll {0% { transform: translateX(0); } 100% { transform: translateX(calc(-280px * 5)); }} `} @@ -87,7 +98,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

成为 IvorySQL 的合作伙伴

欢迎申请!

- 立即申请 + 立即申请
@@ -96,45 +107,45 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

深度兼容主流基础设施,构建稳定、高性能的技术生态。

-
![](/img/partners/pigsty.jpg)
-
![](/img/partners/openkylin.png)
-
![](/img/partners/deepin.jpg)
-
![](/img/partners/openanolis.png)
-
![](/img/partners/kylin.png)
-
![](/img/partners/databene.png)
-
![](/img/partners/ongres.png)
-
![](/img/partners/navicat.jpg)
-
![](/img/partners/whaleops.png)
-
![](/img/partners/loongarch.png)
+
![](/img/partners/pigsty.jpg)
+
![](/img/partners/openkylin.png)
+
![](/img/partners/deepin.jpg)
+
![](/img/partners/openanolis.png)
+
![](/img/partners/kylin.png)
+
![](/img/partners/databene.png)
+
![](/img/partners/ongres.png)
+
![](/img/partners/navicat.jpg)
+
![](/img/partners/whaleops.png)
+
![](/img/partners/loongarch.png)

连接开发者生态,共同推广开源技术与实践案例。

-
![](/img/partners/pg-association.png)
-
![](/img/partners/cloudberry.png)
-
![](/img/partners/ifclub.png)
-
![](/img/partners/motianlun.png)
-
![](/img/partners/oschina.png)
-
![](/img/partners/segmentfault.png)
-
![](/img/partners/juejin.png)
-
![](/img/partners/qilukaiyuanshe.webp)
-
![](/img/partners/kaiyuanshe.png)
-
![](/img/partners/shaoanshiwusuo.png)
+
![](/img/partners/pg-association.png)
+
![](/img/partners/cloudberry.png)
+
![](/img/partners/ifclub.png)
+
![](/img/partners/motianlun.png)
+
![](/img/partners/oschina.png)
+
![](/img/partners/segmentfault.png)
+
![](/img/partners/juejin.png)
+
![](/img/partners/qilukaiyuanshe.webp)
+
![](/img/partners/kaiyuanshe.png)
+
![](/img/partners/shaoanshiwusuo.png)

与领先的系统集成商合作,提供开箱即用的行业化能力。

-
![](/img/partners/databene.png)
-
![](/img/partners/ongres.png)
-
![](/img/partners/navicat.jpg)
+
![](/img/partners/databene.png)
+
![](/img/partners/ongres.png)
+
![](/img/partners/navicat.jpg)

深化产学研融合,赋能下一代技术人才培养。

-
![](/img/partners/ospp.png)
+
![](/img/partners/ospp.png)
@@ -168,5 +179,5 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

如果您希望与 IvorySQL 成为合作伙伴,请点击填写申请。

- 立即申请 + 立即申请
\ No newline at end of file diff --git a/src/pages/partners-page.mdx b/src/pages/partners-page.mdx index 6547d98..a850a86 100644 --- a/src/pages/partners-page.mdx +++ b/src/pages/partners-page.mdx @@ -46,24 +46,39 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; @media (max-width: 996px) { .banner-title { font-size: 2rem; } .custom-banner { padding: 40px 20px; } + .partners-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; } + + .partner-card { + padding: 8px !important; + height: 80px !important; + border-radius: 8px; + } + + .partner-card img { + max-width: 100% !important; + max-height: 45px !important; + } + .benefits-grid { grid-template-columns: 1fr; gap: 20px; } + .tabs__item { - padding: 8px 15px !important; - font-size: 0.9rem !important; + padding: 8px 12px !important; + font-size: 0.85rem !important; } + .cert-slide { width: 200px; } } .custom-footer { text-align: center; padding: 120px 20px; margin-top: 50px; position: relative; overflow: hidden; background-color: transparent; } .footer-bg { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 100%; max-height: 100%; z-index: -1; object-fit: contain; pointer-events: none; } - ul.tabs {justify-content: center !important; border-bottom: none !important; gap: 15px !important; display: flex !important;} + ul.tabs {justify-content: center !important; border-bottom: none !important; gap: 10px !important; display: flex !important; flex-wrap: wrap;} .tabs__item {font-size: 1rem !important; font-weight: bold !important; padding: 10px 20px !important; border-radius: 30px !important; border: 2px solid #f0f0f0 !important; transition: all 0.3s ease; margin: 5px 0 !important;} .tabs__item--active {background-color: #7D52F4 !important; color: white !important; border-color: #7D52F4 !important;} @@ -83,7 +98,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

Become an IvorySQL Partner

Applications are welcome.

- Apply Now + Apply Now
@@ -92,45 +107,45 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

Deep compatibility with mainstream infrastructure to build a stable and high-performance technical ecosystem.

-
![](/img/partners/pigsty.jpg)
-
![](/img/partners/openkylin.png)
-
![](/img/partners/deepin.jpg)
-
![](/img/partners/openanolis.png)
-
![](/img/partners/kylin.png)
-
![](/img/partners/databene.png)
-
![](/img/partners/ongres.png)
-
![](/img/partners/navicat.jpg)
-
![](/img/partners/whaleops.png)
-
![](/img/partners/loongarch.png)
+
![](/img/partners/pigsty.jpg)
+
![](/img/partners/openkylin.png)
+
![](/img/partners/deepin.jpg)
+
![](/img/partners/openanolis.png)
+
![](/img/partners/kylin.png)
+
![](/img/partners/databene.png)
+
![](/img/partners/ongres.png)
+
![](/img/partners/navicat.jpg)
+
![](/img/partners/whaleops.png)
+
![](/img/partners/loongarch.png)

Connecting the developer ecosystem, promoting open-source technology and practical case studies.

-
![](/img/partners/pg-association.png)
-
![](/img/partners/cloudberry.png)
-
![](/img/partners/ifclub.png)
-
![](/img/partners/motianlun.png)
-
![](/img/partners/oschina.png)
-
![](/img/partners/segmentfault.png)
-
![](/img/partners/juejin.png)
-
![](/img/partners/qilukaiyuanshe.webp)
-
![](/img/partners/kaiyuanshe.png)
-
![](/img/partners/shaoanshiwusuo.png)
+
![](/img/partners/pg-association.png)
+
![](/img/partners/cloudberry.png)
+
![](/img/partners/ifclub.png)
+
![](/img/partners/motianlun.png)
+
![](/img/partners/oschina.png)
+
![](/img/partners/segmentfault.png)
+
![](/img/partners/juejin.png)
+
![](/img/partners/qilukaiyuanshe.webp)
+
![](/img/partners/kaiyuanshe.png)
+
![](/img/partners/shaoanshiwusuo.png)

Partnering with leading system integrators to provide enterprise-ready capabilities.

-
![](/img/partners/databene.png)
-
![](/img/partners/ongres.png)
-
![](/img/partners/navicat.jpg)
+
![](/img/partners/databene.png)
+
![](/img/partners/ongres.png)
+
![](/img/partners/navicat.jpg)

Deepening the fusion of industry, education, and research to empower technical talent.

-
![](/img/partners/ospp.png)
+
![](/img/partners/ospp.png)
@@ -164,5 +179,5 @@ import useBaseUrl from '@docusaurus/useBaseUrl';

If you are interested in becoming an IvorySQL partner, please apply here.

- Apply Now + Apply Now
\ No newline at end of file