সাইডবার

স্বয়ংক্রিয়ভাবে সাইট প্রিফিক্স যোগ করুন

সমস্ত লিঙ্ক স্বয়ংক্রিয়ভাবে যোগ করা হবে base

পরম পাথ মোড ব্যবহার করুন

অনুগ্রহ করে paths.relative false তে সেট করুন

svelte.config.js
+
import adapter from '@sveltejs/adapter-static'

/** @type {import('@sveltejs/kit').Config} */
const config = {
  kit: {
    paths: {
      relative: false, 
    },
  },
}

export default config
js

ভূমিকা

থিম ডিফল্টে sidebar অপশন পাঠিয়ে দিয়ে সাইডবার কনফিগার করা যাবে

উদাহরণ

import { defaultTheme  } from '@sveltepress/theme-default'
import { sveltepress  } from '@sveltepress/vite'
import { defineConfig  } from 'vite'

export default defineConfig ({
  plugins : [
    sveltepress ({
      theme : defaultTheme ({
        sidebar : {
          '/foo/': [
            {
              title : 'Bar',
              to : '/foo/bar/',
            },
            {
              title : 'Zoo',
              collapsible : true,
              items : [
                {
                  title : 'Sub item',
                  to : '/sub/item/link'
                }
              ]
            },
            {
              title : 'External github page',
              to : 'https://github.com'
            }
          ]
        }
      })
    })
  ]
})
ts

title

সাইডবারের আইটেমের টাইটেল

to

লিংক অ্যাড্রেস

অটো এক্সটার্নাল

ন্যাভবার আইটেমের মত না, সাইডবার আইটেম Link কম্পোনেন্ট ব্যবহার করে। যার অর্থ হচ্ছে- http(s) দিয়ে শুরু হওয়া লিংক এক্সটার্নাল লিংক হিসেবে অটোমেটিক চিহ্নিত হবে।

collapsible

সাইডবার গ্রুপ কি ভাজ করার যোগ্য কিনা তা নির্ধারণ করে। ডিফল্টে হচ্ছে false

items

সাব আইটেম

নেস্টেড আইটেম

নেস্টেড আইটেম সাপোর্ট করে

Last update at: 2025/02/24 14:23:56