Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- react
- AWS
- mongoose
- 공룡게임
- OCR
- typeORM
- dfs
- TypeScript
- Bull
- flask
- GIT
- MongoDB
- Express
- JavaScript
- game
- class
- Nest.js
- jest
- Python
- nestjs
- 자료구조
- 게임
- Queue
- MySQL
- Sequelize
- 정렬
- Dinosaur
- cookie
- nodejs
Archives
- Today
- Total
포시코딩
3월29일 - readme.md에서 토글 사용하기 본문
728x90
개요
readme.md를 작성하다보면 너무 길어져 고민이 될 때가 있다.
우리 팀프로젝트에서도 readme 작성중 너무 내용이 길어져 토글 사용 가능 여부를 봤는데
한번도 써본적이 없었는데 다행히 가능한걸로 파악됐다.
쓰는 법은 아래와 같다.
사용방법
<details>
<summary>첫번째토글</summary>
<!-- 내용 -->
</details>
<details>
<summary><b>두번째토글</b></summary>
<!-- 내용 -->
</details>
details 태그 안에서 summary로 토글 제목을 정할 수 있다.
기본적으로 html의 동작과 같기에
예시 코드와 같이 <b> 태그 등을 추가로 사용할 수 있다.
그 후 주석처리한 내용 부분부터는 HTML 문법을 사용하면 된다.
사용할 때
<details markdown="1">
<summary>첫번째토글</summary>
<div>
<ul>
<li>1</li>
<li>2</li>
</ul>
</div>
</details>
이렇게 또는
<details>
<summary>첫번째토글</summary>
<div markdown="1">
<ul>
<li>1</li>
<li>2</li>
</ul>
</div>
</details>
이런식으로 markdown="1"을 적어주는 예시가 많은데
안써줘도 잘 되는 것 같아 찾아보면 다음과 같이 설명하고 있다.
그니까 딱 말해서
markdown="1"은 선언한 토글 내부의 HTML 요소들에 대해
마크다운으로 해석하도록 요청하는 역할을 한다고 보면 된다.
일단 GitHub에서는 딱히 안써도 상관없는듯한데.. 일단 나는 처음 쓰다 보니 우리 팀프로젝트엔
토글이 아니라 summary밑의 div에다 적어줬는데 문제 없이 잘 됐다.
아무튼
응용한다면 아래처럼 사용할 수 있다.
<details>
<summary><b>포토스팟 콜렉션</b></summary>
<div markdown="1">
<ul>
<li>카카오 맵을 이용해 원하는 좌표 내 포토스팟 저장 기능</li>
<li>포토스팟 저장 시 최대 5장의 사진 저장 기능</li>
<img src="./docs/주요_기능/포토스팟_콜렉션/1.gif" width=70%>
<img src="./docs/주요_기능/포토스팟_콜렉션/2.gif" width=70%>
<li>콜렉션에 있는 포토스팟 리스트를 확인하고 해당 포토스팟을 클릭하면 해당 좌표로 이동</li>
<img src="./docs/주요_기능/포토스팟_콜렉션/3.gif" width=70%>
<li>마음에 드는 콜렉션에 나의 반응을 표현할 수 있는 좋아요 기능</li>
<img src="./docs/주요_기능/포토스팟_콜렉션/4.gif" width=70%>
<li>포토스팟에 등록된 사진을 모아보고 비슷한 사진을 추천하는 기능</li>
<img src="./docs/주요_기능/포토스팟_콜렉션/5.gif" width=70%>
</ul>
</div>
</details>
더 다양한 사용 방법은 아래 readme를 참고하길
728x90
'TIL' 카테고리의 다른 글
4월1일 - [React] useState, useRef, redux의 state 비교 (0) | 2023.04.02 |
---|---|
3월31일 - FCM, Firebase (0) | 2023.04.01 |
3월28일 - readme.md 파일에 뱃지badge 넣기 with. shields.io (0) | 2023.03.28 |
3월26일 - TypeORM의 whereInIds를 사용해 Sub Query 구현하기 (0) | 2023.03.26 |
3월23일 - Event Bubbling 이벤트 버블링 (0) | 2023.03.23 |