블로그 리스트의 타이틀 색상 변화

메인 페이지에 profile card 추가
 - 내 정보 업로드
This commit is contained in:
2026-01-18 15:32:58 +09:00
parent 6a3b604d13
commit e8d3e65b69
4 changed files with 177 additions and 2 deletions

View File

@@ -39,6 +39,8 @@ const extractExcerpt = (body) => {
return '';
};
const allowedTags = new Set(['일상', '개발', '공부', '아이디어', '기타']);
const normalizeTags = (value) => {
if (!value) return [];
const mapped = value
@@ -54,7 +56,8 @@ const normalizeTags = (value) => {
return tag;
});
return Array.from(new Set(mapped));
const normalized = mapped.map((tag) => (allowedTags.has(tag) ? tag : '기타'));
return Array.from(new Set(normalized));
};
const normalizeTitle = (slug) =>
@@ -70,7 +73,7 @@ const inferTagFromPath = (path) => {
if (folder === 'dev') return '개발';
if (folder === 'study') return '공부';
if (folder === 'ideas') return '아이디어';
return '';
return '기타';
};
const inferDateFromSlug = (slug) => {