251014
가비아에서 ciart.kr 구매 함. 호스팅은 github pages를 활용. 그러나 public이어야 하는 문제 발생. -> 사이트는 public, md 파일들은 private 서브 모듈 유지. 관련된 github actions 구성.
서브 모듈을 Push하면 웹페이지도 자동 빌드 되도록 구성하고 싶었지만 지금 사용하는 Obsidian 플러그인이 텍스트 수정 중에 수시로 Push하기 때문에 너무 자주 빌드 요청이 될 가능성이 있다. 따라서 적용하지 않았다.
다크 모드를 지원해야 할까?
아직 지금 단계에서는 다크 모드를 고려하지 않으려 한다. 브라우저 다크 모드 UI에 어울리도록 favicon-dark-mode은 적용하려 했으나 로고의 색상이 크게 어색하지 않아서 적용하지 않았다. 로고 가이드라인을 작성한 후에 적용하게 될 수도 있겠다.
251015
Astro를 적용한 이유 중 하나인 View transitions를 적용해봤으나 Safari에서 뒤로가기 제스쳐와 어울리지 않는 문제가 발생 함. 그래서 일단은 적용 보류.
쓰다보니 보류된 사항이 쌓이고 있다.