-
티스토리 스킨 만들기 강좌 #001 - 1단 스킨(5) 목록, 페이징 디자인 수정하기(일반 게시판 타입)티스토리 스킨 강좌/1단 스킨 2021. 10. 6. 15:34
이제 레이아웃과 헤더는 대충 마무리 되었으니 목록 화면 디자인을 수정해보겠습니다.
이 포스팅은 자유롭게 취사선택 가능하므로 패스하셔도 됩니다.
저는 최소한의 수정만으로 심플하게 제목과 페이징만 있도록 수정할 겁니다.
1. 스킨 설정 수정하기
- 홈 화면 글 수, 글 목록 글 수는 자유롭게 정합시다.
- 추가 설정 - 글 목록 형태 - 기본형으로 설정합시다.
- 컬러셋은 자유롭게 설정합니다. 저는 일단 블랙으로 정했습니다. (나중에 컬러셋도 바꿀 수 있어요.)
2. 일반 게시판 목록 디자인 수정하기
- (목록 사이 여백 제거) .index_type_horizontal .list_horizontal .list_horizontal_item CSS 코드를 삭제합시다.
- (썸네일 제거) .index_type_horizontal .thumbnail_post CSS 코드를 수정합시다.
- (텍스트 디자인 수정) .index_type_horizontal .title_post CSS 코드를 수정합시다.
- (카테고리 제목 제거) category_list index_type_common index_type_horizontal 를 검색해 <s_list> </s_list> 코드를 지웁시다.
- (레이아웃 여백 수정) .index_type_horizontal 의 CSS 코드를 수정합시다.
우리는 여기에서 제목만 빼고 다 삭제할 예정입니다. .index_type_horizontal .list_horizontal .list_horizontal_item 을 검색하여, 아래 코드를 지웁니다.
만약 리스트 사이에 약간의 간격이 필요하다면 간격을 조정해도 좋습니다.
.index_type_horizontal .thumbnail_post 를 검색하여, 노란 배경으로 되어있는 코드를 지우고 다음으로 수정합니다.
.index_type_horizontal .thumbnail_post, .index_type_horizontal .link_article, .index_type_horizontal .info_post { display: none; }
그럼 이제, 제목만 남게 됩니다.
더 나아가 카테고리 목록을 없애고, 글자 디자인도 조금 수정해보겠습니다.
.index_type_horizontal .title_post 를 수정합니다.
.index_type_horizontal .title_post{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 20px; padding: 5px; }
HTML 탭으로 돌아가, category_list index_type_common index_type_horizontal 를 검색하고 <s_list> </s_list> 부분을 전부 지웁니다.
적용해서 티스토리를 다시 보면, 깔끔하게 제목만 남은 걸 볼 수 있습니다!
이제 피시에서의 페이지 간격이 너무 벙벙해보여서 여백을 좀 수정하겠습니다.
먼저 .index_type_horizontal 로 검색해서 나온 코드를 수정합니다.
취향에 맞게 여백도 같이 조정해줍니다.
.index_type_horizontal { display: block !important; padding: 0 20px; }
3. 페이징 디자인 수정하기
- .area_paging CSS 코드를 수정합시다.
- .area_paging .link_prev, .area_paging .link_next CSS 코드를 수정합시다.
- (선택) 페이징 넘버를 제거하고 싶다면 .area_paging .paging_num 을 검색하여 CSS 코드를 수정하세요.
이제 페이징 간격을 수정하겠습니다.
.area_paging 으로 검색하여 나온 코드를 다음과 같이 수정합니다.
.area_paging { font-size: 0; text-align: center; }
저는 극단적이기 때문에 페이징 넘버도 한번에 다 없애버리겠습니다.
.area_paging .paging_num 를 검색하여, display: inline-block 을 display: none 으로 바꿔주세요.
그리고 조금 위에 있는 .area_paging .link_prev, .area_paging .link_next 코드를 지워줍니다.
그 근처에 있는
.area_paging .link_prev,
.area_paging .link_next 를 검색하여 코드를 수정합니다..area_paging .link_prev, .area_paging .link_next { margin-top: 20px; font-size: 28px; line-height: 30px; }
적용하고 페이지로 들어가보면, 다음과 같이 페이징 간격이 줄어들고 넘버도 삭제된 걸 볼 수 있습니다!
그런데 페이징이 없는 경우에는 아예 페이징 영역을 보여주고 싶지 않을 수도 있으니, 이 부분을 처리해봅시다.
.area_paging .link_prev.no-more-prev,
.area_paging .link_prev.no-more-next 를 검색하여 코드를 수정합니다.
(display:none 대신 opacity: 0.5 등으로 투명도를 낮게하여 페이징을 노출하는 방식도 있습니다.)
.area_paging .link_prev.no-more-prev, .area_paging .link_next.no-more-next { margin-top: 0; display: none; }
그러면 이제 적용해서 보면 제대로 화면이 나옵니다!
기본글 10개라서 페이징이 보이지 않습니다. 기본글 3개로 설정하니 페이징과 다음 버튼이 보입니다. 페이징을 이동하니 이전, 다음 버튼 둘다 보입니다. 만약 작업 도중에 잘 되지 않는다고 하면, 위에서부터 차근차근 다시 시도해보세요!
다음 글에서 계속 적겠습니다.
'티스토리 스킨 강좌 > 1단 스킨' 카테고리의 다른 글
티스토리 스킨 만들기 강좌 #001 - 1단 스킨(7) 댓글 디자인 수정하기, 스킨에서 원하는 부분 수정해보기 (0) 2021.10.09 티스토리 스킨 만들기 강좌 #001 - 1단 스킨(6) 본문 디자인 수정하기 (0) 2021.10.08 티스토리 스킨 만들기 강좌 #001 - 1단 스킨(4) 카테고리 메뉴를 드롭다운 메뉴로 만들기 (0) 2021.10.06 티스토리 스킨 만들기 강좌 #001 - 1단 스킨(3) 레이아웃 가운데 정렬, PC 로고 추가하기 (0) 2021.10.05 티스토리 스킨 만들기 강좌 #001 - 1단 스킨(2) 헤더 변경하기 (9) 2021.10.05