diff --git a/docs/custom.css b/docs/custom.css new file mode 100644 index 00000000000..b403e827c72 --- /dev/null +++ b/docs/custom.css @@ -0,0 +1,32 @@ +/* Custom CSS for Continue documentation */ + +/* Enable smooth scrolling for anchor links */ +html { + scroll-behavior: smooth; + /* Adjust scroll padding to account for fixed header */ + scroll-padding-top: 80px; +} + +/* Ensure proper spacing for heading anchors */ +h1[id], +h2[id], +h3[id], +h4[id], +h5[id], +h6[id] { + scroll-margin-top: 80px; +} + +/* Optional: Add a subtle highlight effect when navigating to anchors */ +:target { + animation: highlight 2s ease-out; +} + +@keyframes highlight { + 0% { + background-color: rgba(255, 235, 59, 0.3); + } + 100% { + background-color: transparent; + } +} diff --git a/docs/docs.json b/docs/docs.json index 6bbeafc18ca..a98c84f49c1 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -337,6 +337,9 @@ "apiKey": "phc_JS6XFROuNbhJtVCEdTSYk6gl5ArRrTNMpCcguAXlSPs" } }, + "custom": { + "css": ["custom.css"] + }, "redirects": [ { "source": "/hub",