diff --git a/.vitepress/theme/Home.vue b/.vitepress/theme/Home.vue index 35ebe69..cb685cc 100644 --- a/.vitepress/theme/Home.vue +++ b/.vitepress/theme/Home.vue @@ -658,7 +658,7 @@ watch(menuOpen, (open) => { .home-qs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch} .home-qs-step{ padding:26px;border-radius:var(--home-radius);background:var(--home-bg-elev);border:1px solid var(--home-border); - box-shadow:var(--home-shadow);display:flex;flex-direction:column; + box-shadow:var(--home-shadow);display:flex;flex-direction:column;min-width:0; transition:transform .25s ease,box-shadow .25s ease,border-color .25s; } .home-qs-step:hover{transform:translateY(-4px);box-shadow:var(--home-shadow-lg);border-color:var(--home-border-strong)} @@ -669,7 +669,7 @@ watch(menuOpen, (open) => { font-family:var(--mono);font-size:13.5px;font-weight:700; } .home-qs-step>p{font-size:13.5px;color:var(--home-ink-faint);margin-bottom:14px} -.home-codeblock{margin-top:auto;position:relative;background:var(--home-code-bg);border-radius:10px;padding:14px 16px;overflow-x:auto} +.home-codeblock{margin-top:auto;position:relative;background:var(--home-code-bg);border-radius:10px;padding:14px 16px;overflow-x:auto;max-width:100%} .home-codeblock pre{margin:0;font-family:var(--mono);font-size:12.5px;line-height:1.7;color:var(--home-code-ink);white-space:pre} .home-codeblock .c-comment{color:#8d8472} .home-copy-btn{