2025년, 6월 13일, 금요일
북트레싱
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
북트레싱
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
No Result
View All Result
북트레싱
No Result
View All Result
  • 홈
  • 세컨드 브레인
  • 책 추천
  • 책 리뷰
  • 자기계발
  • 독서 관련 팁
  • 소식&이벤트
Home 세컨드 브레인 옵시디언

옵시디언 CSS 테마 텍스트 편집기 설정

북트레싱 by 북트레싱
6월 17, 2024
in 옵시디언, 세컨드 브레인
A A
0
옵시디언 CSS 테마

옵시디언에서 불편함이나 부족함을 느낄만 한 내용을 모았습니다.

옵시디언 CSS 스니펫 기능을 활용해서 적용이 가능하며 자세한 내용은 영상에 담았습니다.

obsidian_style.css 파일은 링크 또는 하단의 버튼을 통해 다운로드 받으실 수 있습니다.

유튜브 참고 영상

아래의 내용 외에도 많은 내용들이 포함되어 있습니다.

헤딩 (제목) 스타일 변경하기

옵시디언 CSS 테마 텍스트 편집기 설정

Style setting를 통해서 제목의 크기나 색상 등의 변경이 가능하지만 CSS를 통해서도 가능합니다. 하지만 테마가 적용되는 경우에 우선 순위에서 밀려 CSS가 순간적으로 늦게 적용되는 현상이 발생하게 됩니다.

그렇기 때문에 테마에서 적용가능한 것은 style settings 플러그인을 통해서 변경을 하고, 그 외의 것들에 대해서만 CSS 스니펫을 사용하는 것을 추천드립니다.

아래는 Heading1 ~ 6 까지의 코드를 담았으며, 필요에 따라 추가, 수정해서 사용하시면 되겠습니다.

.cm-s-obsidian span.cm-header-1 : 편집 모드 (라이브 미리보기)

.markdown-preview-view h1 : 읽기 모드

그리고 아래의 코드에는 제목과 본문의 텍스트와의 간격을 조절할 수 있도록 margin 값을 수정할 수 있습니다.

편집 모드와 읽기 모드에서 간격의 차이가 발생하기 때문에 CSS를 통해 어느 정도 줄여줄 수도 있습니다.

/* Heading 1 */

.cm-s-obsidian span.cm-header-1 { /* 편집 모드에서 적용 */
  margin-top: 15px !important;
  margin-bottom: 15px !important;
  display: inline-block;
  }
.markdown-preview-view h1 {  /* 읽기 모드에서 적용 */
    margin-bottom: -10px !important;
  }

/* Heading 2 */
.cm-s-obsidian span.cm-header-2 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  display: inline-block !important;
}
.markdown-preview-view h2 {
  color: darkorange !important;
  font-size: 28px !important;
  margin-bottom: -5px !important;
}

/* Heading 3 */
.cm-s-obsidian span.cm-header-3 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
  display: inline-block;
}
.markdown-preview-view h3 {
  margin-bottom: -5px !important;
}

/* Heading 4 */
.cm-s-obsidian span.cm-header-4 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  display: inline-block;
}
.markdown-preview-view h4 {
  margin-bottom: -10px !important;
}

/* Heading 5 */
.cm-s-obsidian span.cm-header-5 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  display: inline-block;
}
.markdown-preview-view h5 {

  margin-bottom: -20px !important;
}

/* Heading 6 */
.cm-s-obsidian span.cm-header-6 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  display: inline-block;
}
.markdown-preview-view h6 {

  margin-bottom: -20px !important;

텍스트 강조 스타일 변경

옵시디언 CSS 테마 텍스트 편집기 설정

아래 제공해드리는 소스 코드는 읽기 모드와 편집 모드 (라이브 미리보기)에 같은 스타일로 적용이 되도록 제작했습니다.
만약 따로 사용하실 분들은 코드를 나눠서 작성하시면 되겠습니다.

예)

  • .markdown-source-view.mod-cm6 .cm-strong { }
  • .markdown-preview-view strong { }

볼드체 (두꺼운 글씨)

텍스트의 색상, 사이즈, 글꼴을 변경했고, 글꼴에 따라서 높이가 달라 보기 불편한 경우가 있기 때문에 위치를 조절할 수 있도록 작성했습니다.


/* 텍스트 볼드 (굵은 글씨) */
.markdown-source-view.mod-cm6 .cm-strong, 
.markdown-preview-view strong {
	color: #dd8d31 !important;
  font-family: 'Courier New', Courier, monospace;
  vertical-align: bottom;
  position: relative;
  top: 2px;
	}

이탤릭 (기울임)

기본적으로 색상을 변경해서 사용하시면 되고, 마진은 우측에 3px을 두어 텍스트가 기울여질 때 다른 텍스트의 간섭을 최소화 시켰습니다.

글꼴에 따라서 변경해서 사용하시면 되겠습니다.

 /* 텍스트 이탤릭 */
.markdown-preview-view em,
.markdown-source-view.mod-cm6 .cm-em {
  color: #4BACC6 !important;
  margin-right: 3px;
}

두껍고 기울임 (볼드 + 이텔릭)

***두껍고 기울임*** 으로 사용이 가능하며, 단축키로는 Cmd + B를 누르시고 Cmd + i를 한 번 더 눌러서 적용이 가능합니다.

볼드, 이탤릭과는 또 다른 강조할 수 있는 수단으로 HTML 사용을 최소화 시키면서 여러가지 방법으로 옵시디언에서 강조를 할 수 있도록 도와줍니다.

색상, 사이즈, 글꼴, 마진을 적용했습니다.

/* 텍스트 볼드 & 이탤릭 (굵고 기울인 글씨) */
.markdown-source-view.mod-cm6 .cm-strong.cm-em, 
.markdown-preview-view strong em {
color: #7ce13d !important;
font-family: 'Courier New', Courier, monospace !important;
margin-right: 3px;
}

하이라이트

마크다운 적용이 가능하며 ==하이라이트==로 입력이 가능합니다. 단축키를 따로 지정하여 사용하면 손쉽게 텍스트를 강조할 수 있습니다.

현재 패딩이 상하좌우로 2px 들어가 있고, 텍스트의 글꼴에 따라서 조절해서 사용할 수 있습니다.

그리고 배경색과 텍스트 컬러도 변경해서 사용 가능합니다.

/* 텍스트 하이라이트 */
.markdown-preview-view mark,
.markdown-source-view.mod-cm6 .cm-highlight {
background-color: #b35e09 !important;
color: #dddddd !important;
padding: 2px 2px !important; /* 상하, 좌우 너비 */
}

밑줄

기본적으로 밑줄은 마크다운에는 없지만 html을 이용해서 사용이 가능합니다. 옵시디언에서 editing boolbar 플러그인을 설치하면 더욱 손쉽게 사용이 가능합니다.

추가로 플러그인을 설치하고, 밑줄을 단축키로 지정하면 좋습니다.

코드는 색상과 밑줄 위치를 조절할 수 있는데, 현재 값은 4px로 입력이 되어있지만 사용하시는 텍스트에 따라 간섭이 생기는 경우에 조절하시면 됩니다.

/* 밑줄 */
u {
  text-underline-offset: 4px; /* 밑줄의 위치 조정 */
  color: #dd578c
  }

노트 임베딩 타이틀

![[노트제목]] 형식으로 옵시디언의 노트에 임베딩된 노트의 타이틀의 스타일을 변경할 수 있습니다.

옵시디언 CSS 테마 텍스트 편집기 설정
/* 노트 임베딩 타이틀 */
.markdown-embed-title {
    font-size: 1.2em;
    color: #2eded6; /* 폰트 색상 */

}

이미지 테두리 여백 넣기

화면과 이미지의 색상이 비슷하거나 같을 때 구분을 시켜주는데 도움이 됩니다. 현재는 화이트 색상의 테두리이기 때문에 밝은 배경화면을 사용하시는 분들은 색상을 변경하고 사용하시면 되겠습니다.

추가로 이미지의 상,하단에 여백을 추가하여 텍스트와 분리되어 보일 수 있도록 했습니다.

옵시디언 CSS 테마 텍스트 편집기 설정

/* 이미지 테두리 및 여백 */
img {
  border: 1px solid #eeeeee;
  margin-top: 15px; /* 이미지 위에 여백 추가 */
margin-bottom: 15px; /* 이미지 아래에 여백 추가 */
  }

태그 색상 변경

영상에서 불필요한 부분은 제거하였습니다.

#데이터뷰 , #일기 , #플러그인 세 가지 태그를 예시로 만들었습니다. 필요한 태그를 넣어주시고, 배경 색상과 텍스트 색상을 변경하여 사용할 수 있습니다.

옵시디언 CSS 테마 텍스트 편집기 설정
/* 예: #데이터뷰 태그 */
.tag[href="#데이터뷰"] {
    color: #eeeeee;
    background-color: #0e74b9;
}

/* 예: #일기 태그 */
.tag[href="#일기"] {
    color: red;
    background-color: transparent;
}
/* 예: #플러그인 태그 */
.tag[href="#플러그인"] {
    color: #eeeeee;
    background-color: #21a058;

}

구분선

구분선의 스타일을 변경 가능합니다. 아래의 예시는 너비는 50%, 중앙 정렬과 마진 그리고 두께를 조절하였습니다.

/* 구분선 스타일 */
.markdown-preview-view hr,
.markdown-source-view.mod-cm6 .cm-line hr {
  width: 50%;
  margin: 50px auto;
  border: none; 
  border-top: 2px solid #a5da49;

깃허브 다운로드

obsidian_style.css 파일 다운로드

Tags: CSS 스니펫태그 색상 변경텍스트 강조헤딩 스타일 변경
Previous Post

윈도우(Windows) 초코(chocolatey)로 Node.js, python 설치, 파워쉘 (Powershell)

Next Post

메타데이터 메뉴 (metadata menu) 플러그인, (데이터뷰 테이블)

관련 글 더 읽기

메모하는 습관 장점 4가지

메모하는 습관 4가지 장점

by 북트레싱
11월 6, 2023
0

메모하는 습관을 통해, 자신만의 기준으로 일상에서 얻은 정보를 추출하여 정리한다면, 정말 필요한 정보와 무의미한 정보를 구분시켜줘서 불필요한 에너지 낭비를 줄여줄 수 있다.

세컨드브레인 구축 정보 수집

세컨드브레인 구축을 위한 지식 수집

by 북트레싱
11월 17, 2023
0

세컨드브레인 구축을 시작할 때, 많은 사람들이 막상 어떤 지식과 정보를 기록해야 할지 혼란스러워한다. 흔히 저지르는 실수 중에 하나는 단순히 외부의 정보만을 지식으로서 기록하고 보관하는 것이다. 하지만 이렇게 하면 책이나 온라인...

옵시디언 미니멀 테마

옵시디언 미니멀 테마 추천, 카드뷰, 갤러리뷰

by 북트레싱
1월 29, 2024
0

옵시디언을 커스터마이징하여 사용하는 방법은 크게 두 가지가 있습니다.미리 만들어진 테마를 다운받아서 옵시디언에 적용을 하는 방법과 CSS를 사용해서 변경할 수 있는데요. CSS를 사용하는 것은 구체적으로 내가 원하는 기능을 추가할 수는 있지만...

지식관리 메모 방법

지식관리 메모 방법

by 북트레싱
12월 6, 2023
0

스마트폰을 통해 방대한 정보를 얻을 수 있지만 이 모든 정보가 유용하거나 필요한 것은 아니다. 이 정보를 중요하고 유용한 내용만 선별하고 지식관리 메모를 통해 자신만의 세컨트 브레인을 구축해야 한다.

Load More
Next Post
메타데이터 메뉴 플러그인

메타데이터 메뉴 (metadata menu) 플러그인, (데이터뷰 테이블)

Leave Comment

태그

node.js (2) python (2) todoist api 토큰 (1) 갤러리뷰 (1) 계획 (2) 다이어리 (1) 데일리 노트 예시 (1) 데일리 노트 코드 소스 (1) 데일리 노트 템플릿 (1) 두려움 (2) 메모 (2) 메타인지 (2) 목표 (6) 목표달성 (4) 목표설정 (3) 베스트셀러 (7) 생산성 (3) 성공 (3) 세컨드브레인 (4) 습관기르기 (2) 습관 기르기 (1) 습관끊기 (2) 습관만들기 (2) 실패 (3) 연간 계획 (1) 옵시디언 (2) 옵시디언 todoist 사용법 (1) 옵시디언 데일리 노트 (1) 옵시디언 테마 (1) 옵시디언 투두이스트 연동 (1) 옵시디언 플러그인 (2) 월간 노트 (1) 자기계발 (12) 자바스크립트 (2) 지식관리 (4) 카드뷰 (1) 템플레이터 (1) 템플릿 예시 (1) 템플릿 플러그인 (1) 투두리스트 (2) 투두이스트 api (1) 파이썬 (2) 플래너 (1) 할일 달력 (1) 행동 (2)

키워드 검색

No Result
View All Result

구독하기

  • About Us
  • Blog
  • Contact Us
  • Disclosure
  • Home
  • Privacy Policy
  • Terms Of Use

Copyright 2024. Booktracing. All rights reserved. / 상호명 : 인사이트웨이브 / 사업자등록번호 : 636-22-01756

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • About Us
  • Blog
  • Contact Us
  • Disclosure
  • Home
  • Privacy Policy
  • Terms Of Use

Copyright 2024. Booktracing. All rights reserved. / 상호명 : 인사이트웨이브 / 사업자등록번호 : 636-22-01756

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.