From cb85fb4ebf996be8088ac73918782151282cabd8 Mon Sep 17 00:00:00 2001 From: Cliff Su Date: Fri, 5 Mar 2021 21:16:34 +0800 Subject: [PATCH 1/3] fix: fix the version in mobile size overflow --- website/src/theme/DocSidebar/styles.module.css | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/website/src/theme/DocSidebar/styles.module.css b/website/src/theme/DocSidebar/styles.module.css index e2fbd3254d0ec..dd4185d71906a 100644 --- a/website/src/theme/DocSidebar/styles.module.css +++ b/website/src/theme/DocSidebar/styles.module.css @@ -21,7 +21,7 @@ transition: opacity 50ms ease; } - .sidebarVersionSwitch { + /* .sidebarVersionSwitch { display: flex; align-items: center; padding: 4px 1rem; @@ -29,7 +29,7 @@ border-radius: 0.5rem; border: 1px solid #eee; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03); - } + } */ .sidebarWithHideableNavbar { padding-top: 0; @@ -120,6 +120,20 @@ width: 24px; } +.sidebarVersionSwitch { + display: flex; + align-items: center; + padding: 4px 1rem; + margin: 1rem; + border-radius: 0.5rem; + border: 1px solid #eee; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03); +} + +.sidebarVersionSwitch a { + display: inline-block; +} + :global(.menu__list) :global(.menu__list) { overflow-y: hidden; will-change: height; From d77dfe9f12ee31959d4a408fb7ffa2cd6028390e Mon Sep 17 00:00:00 2001 From: Cliff Su Date: Wed, 24 Mar 2021 21:35:28 +0800 Subject: [PATCH 2/3] feat: improve static image speed --- website/src/pages/index.js | 2 +- website/static/data/showcases.json | 86 +++++++++++++++--------------- 2 files changed, 44 insertions(+), 44 deletions(-) diff --git a/website/src/pages/index.js b/website/src/pages/index.js index 8764552d7ade1..003502cef0b42 100644 --- a/website/src/pages/index.js +++ b/website/src/pages/index.js @@ -120,7 +120,7 @@ const Showcase = () => { } const showcases = siteConfig.customFields.showcases.map((user) => ( - {user.caption} + {user.caption} )); const middleIndex = (showcases.length / 2).toFixed(0); diff --git a/website/static/data/showcases.json b/website/static/data/showcases.json index 56a3dc72a1c07..774d94d0849a3 100644 --- a/website/static/data/showcases.json +++ b/website/static/data/showcases.json @@ -1,260 +1,260 @@ [ { "caption": "360 奇虎", - "image": "../img/showcase/360.png", + "image": "showcase/360.png", "infoLink": "https://www.360.cn/", "pinned": true }, { "caption": "大商天狗", - "image": "../img/showcase/51tiangou.svg", + "image": "showcase/51tiangou.svg", "infoLink": "http://51tiangou.com/", "pinned": true }, { "caption": "妙笔 AI", - "image": "../img/showcase/aimiaobi.png", + "image": "showcase/aimiaobi.png", "infoLink": "http://aimiaobi.com/", "pinned": true }, { "caption": "超链云商", - "image": "../img/showcase/chaolian360.png", + "image": "showcase/chaolian360.png", "infoLink": "https://www.chaolian360.com/", "pinned": true }, { "caption": "DaoCloud", - "image": "../img/showcase/daocloud.png", + "image": "showcase/daocloud.png", "infoLink": "https://www.daocloud.io/", "pinned": true }, { "caption": "小电科技", - "image": "../img/showcase/dian.png", + "image": "showcase/dian.png", "infoLink": "http://dian.so/", "pinned": true }, { "caption": "嘀嗒出行", - "image": "../img/showcase/didachuxing.jpg", + "image": "showcase/didachuxing.jpg", "infoLink": "https://www.didachuxing.com/", "pinned": true }, { "caption": "湖南新云网", - "image": "../img/showcase/cunw.png", + "image": "showcase/cunw.png", "infoLink": "http://www.cunw.com.cn/", "pinned": true }, { "caption": "大搜车", - "image": "../img/showcase/dasouche.png", + "image": "showcase/dasouche.png", "infoLink": "https://www.dasouche.com/", "pinned": true }, { "caption": "大淘客", - "image": "../img/showcase/dataoke.png", + "image": "showcase/dataoke.png", "infoLink": "https://www.dataoke.com/", "pinned": true }, { "caption": "eFactory", - "image": "../img/showcase/eFactory.webp", + "image": "showcase/eFactory.webp", "infoLink": "https://www.efactory-project.eu/", "pinned": true }, { "caption": "理房通", - "image": "../img/showcase/ehomepay.png", + "image": "showcase/ehomepay.png", "infoLink": "https://www.ehomepay.com.cn/", "pinned": true }, { "caption": "简单一点科技", - "image": "../img/showcase/eZone.png", + "image": "showcase/eZone.png", "infoLink": "https://ezone.work/", "pinned": true }, { "caption": "fansup", - "image": "../img/showcase/fansup.png", + "image": "showcase/fansup.png", "infoLink": "https://fansup.mobi/", "pinned": true }, { "caption": "海尔优家", - "image": "../img/showcase/haier.webp", + "image": "showcase/haier.webp", "infoLink": "http://haieruplus.com/", "pinned": true }, { "caption": "中移杭研", - "image": "../img/showcase/hy10086.png", + "image": "showcase/hy10086.png", "infoLink": "https://hy.10086.cn/", "pinned": true }, { "caption": "航天网信", - "image": "../img/showcase/htzhiyun.png", + "image": "showcase/htzhiyun.png", "infoLink": "https://www.htzhiyun.cn/", "pinned": true }, { "caption": "好洛维", - "image": "../img/showcase/hellowin.jpg", + "image": "showcase/hellowin.jpg", "infoLink": "http://www.hellowin.cn/", "pinned": true }, { "caption": "HelloTalk", - "image": "../img/showcase/HelloTalk.png", + "image": "showcase/HelloTalk.png", "infoLink": "https://www.hellotalk.com/", "pinned": true }, { "caption": "华为", - "image": "../img/showcase/huawei.png", + "image": "showcase/huawei.png", "infoLink": "http://huawei.com/", "pinned": true }, { "caption": "虎牙", - "image": "../img/showcase/huya.jpg", + "image": "showcase/huya.jpg", "infoLink": "https://www.huya.com/", "pinned": true }, { "caption": "艾佳生活", - "image": "../img/showcase/ihomefnt.gif", + "image": "showcase/ihomefnt.gif", "infoLink": "https://www.ihomefnt.com/", "pinned": true }, { "caption": "简单心理", - "image": "../img/showcase/jiandanxinli.png", + "image": "showcase/jiandanxinli.png", "infoLink": "https://www.jiandanxinli.com/", "pinned": true }, { "caption": "同程金服", - "image": "../img/showcase/jr_ly.png", + "image": "showcase/jr_ly.png", "infoLink": "https://jr.ly.com/", "pinned": true }, { "caption": "贝壳找房", - "image": "../img/showcase/ke.png", + "image": "showcase/ke.png", "infoLink": "https://www.ke.com/", "pinned": true }, { "caption": "魅族", - "image": "../img/showcase/meizu.jpg", + "image": "showcase/meizu.jpg", "infoLink": "https://www.meizu.com/", "pinned": true }, { "caption": "明源云客", - "image": "../img/showcase/mingyuanyun.jpg", + "image": "showcase/mingyuanyun.jpg", "infoLink": "https://www.mingyuanyun.com/", "pinned": true }, { "caption": "NASA", - "image": "../img/showcase/nasa.png", + "image": "showcase/nasa.png", "infoLink": "https://www.jpl.nasa.gov/", "pinned": true }, { "caption": "网易", - "image": "../img/showcase/163.png", + "image": "showcase/163.png", "infoLink": "http://www.163.com/", "pinned": true }, { "caption": "湖南国科云通", - "image": "../img/showcase/sinog2c.png", + "image": "showcase/sinog2c.png", "infoLink": "http://sinog2c.com/", "pinned": true }, { "caption": "炎黄新星", - "image": "../img/showcase/sinovatech.gif", + "image": "showcase/sinovatech.gif", "infoLink": "https://www.sinovatech.com/", "pinned": true }, { "caption": "泰康云", - "image": "../img/showcase/taikang.svg", + "image": "showcase/taikang.svg", "infoLink": "http://taikang.com/", "pinned": true }, { "caption": "糖豆网", - "image": "../img/showcase/tangdou.png", + "image": "showcase/tangdou.png", "infoLink": "http://www.tangdou.com/", "pinned": true }, { "caption": "腾讯云", - "image": "../img/showcase/TencentCloud.jpg", + "image": "showcase/TencentCloud.jpg", "infoLink": "https://cloud.tencent.com/", "pinned": true }, { "caption": "腾讯优图", - "image": "../img/showcase/youtu.jpg", + "image": "showcase/youtu.jpg", "infoLink": "https://open.youtu.qq.com/", "pinned": true }, { "caption": "万思", - "image": "../img/showcase/teamones.png", + "image": "showcase/teamones.png", "infoLink": "https://www.teamones.cn/", "pinned": true }, { "caption": "中国航信", - "image": "../img/showcase/TravelSky.png", + "image": "showcase/TravelSky.png", "infoLink": "http://travelsky.com/", "pinned": true }, { "caption": "随行付", - "image": "../img/showcase/vbill.png", + "image": "showcase/vbill.png", "infoLink": "https://vbill.cn/", "pinned": true }, { "caption": "优信二手车", - "image": "../img/showcase/xin.png", + "image": "showcase/xin.png", "infoLink": "https://www.xin.com/", "pinned": true }, { "caption": "雪球", - "image": "../img/showcase/xueqiu.jpg", + "image": "showcase/xueqiu.jpg", "infoLink": "https://xueqiu.com/", "pinned": true }, { "caption": "租租车", - "image": "../img/showcase/zuzuche.png", + "image": "showcase/zuzuche.png", "infoLink": "https://www.zuzuche.com/", "pinned": true }, { "caption": "作业帮", - "image": "../img/showcase/zybang.png", + "image": "showcase/zybang.png", "infoLink": "https://www.zybang.com/", "pinned": true }, { "caption": "腾讯游戏", - "image": "../img/showcase/TencentGame.png", + "image": "showcase/TencentGame.png", "infoLink": "https://game.qq.com/", "pinned": true } From 02795ce61fbe4850ead148b18faa6d2153ee68f2 Mon Sep 17 00:00:00 2001 From: Cliff Su Date: Thu, 25 Mar 2021 12:51:04 +0800 Subject: [PATCH 3/3] fix: fix img path --- website/src/pages/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/src/pages/index.js b/website/src/pages/index.js index 003502cef0b42..a3f1a80cded67 100644 --- a/website/src/pages/index.js +++ b/website/src/pages/index.js @@ -120,7 +120,7 @@ const Showcase = () => { } const showcases = siteConfig.customFields.showcases.map((user) => ( - {user.caption} + {user.caption} )); const middleIndex = (showcases.length / 2).toFixed(0);