config, layout 커스터마이징
This commit is contained in:
+1
-1
@@ -17,7 +17,7 @@ const config: QuartzConfig = {
|
||||
},
|
||||
locale: "en-US",
|
||||
baseUrl: "kui-white-smith.duckdns.org",
|
||||
ignorePatterns: ["private", "templates", ".obsidian"],
|
||||
ignorePatterns: ["private", "templates", ".obsidian", "template","extra"],
|
||||
defaultDateType: "modified",
|
||||
theme: {
|
||||
fontOrigin: "googleFonts",
|
||||
|
||||
+22
-4
@@ -40,8 +40,17 @@ export const defaultContentPageLayout: PageLayout = {
|
||||
}),
|
||||
Component.Explorer({
|
||||
filterFn: (node) => {
|
||||
const omit = new Set(["extra", "note", "template", "volume"])
|
||||
return !omit.has((node.name || "").toLowerCase())
|
||||
// 탐색기에서 숨길 폴더 목록 (대소문자 구분 없이 처리)
|
||||
const omit = new Set(["extra", "template", "note", "volume"])
|
||||
|
||||
// 파일(페이지)은 숨기지 않고 폴더만 체크
|
||||
if (node.file) return true
|
||||
|
||||
// 폴더 이름이 존재하면 소문자로 변환하여 비교
|
||||
const folderName = node.name?.toLowerCase() ?? ""
|
||||
|
||||
// omit 리스트에 포함되지 않은 폴더만 반환 (true면 보이고, false면 숨겨짐)
|
||||
return !omit.has(folderName)
|
||||
},
|
||||
}),
|
||||
],
|
||||
@@ -69,8 +78,17 @@ export const defaultListPageLayout: PageLayout = {
|
||||
}),
|
||||
Component.Explorer({
|
||||
filterFn: (node) => {
|
||||
const omit = new Set(["extra", "note", "template", "volume"])
|
||||
return !omit.has((node.name || "").toLowerCase())
|
||||
// 탐색기에서 숨길 폴더 목록 (대소문자 구분 없이 처리)
|
||||
const omit = new Set(["extra", "template", "note", "volume"])
|
||||
|
||||
// 파일(페이지)은 숨기지 않고 폴더만 체크
|
||||
if (node.file) return true
|
||||
|
||||
// 폴더 이름이 존재하면 소문자로 변환하여 비교
|
||||
const folderName = node.name?.toLowerCase() ?? ""
|
||||
|
||||
// omit 리스트에 포함되지 않은 폴더만 반환 (true면 보이고, false면 숨겨짐)
|
||||
return !omit.has(folderName)
|
||||
},
|
||||
}),
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user