변경사항

Thumb Changelog
1.1.2 -2024-11-20 – 19:00 (완료)

예정된 변경 사항 중에 다소 중요한 사안으로 여겨 지는 [긴급] 항목에 대해서는 업데이트 전에 사용자 스스로 미리 대처할 수 있도록 소스코드를 제공합니다.

[긴급] Elementor Pro의 헤더 템플릿으로 변경하면 테마 헤더와 관련된 자바스크립트가 실행되지 않도록 변경. assets/js/jquery.stickyheader.js

[긴급] 메인 메뉴에서 featured 클래스가 있는 아이템의 둥근 모서리가 jetcraft-no-radius 클래스의 효과를 받지 못하는 문제 해결. 이 문제를 미리 해결하려면 테마 디렉토리의 style.css에서 아래 코드의 line 2 부분으로 수정합니다.

[긴급] 댓글 폼이 없는 페이지에서도 필드를 검증하여 발생하는 개발자 도구 콘솔 에러 수정. assets/js/prevent-blank-comment.js

  • [수정] 반응형 레이아웃에 대한 추가 수정 작업. 기본 24px의 여백을 앲애고 테마 컨트롤 패널의 Side Margins 필드의 값을 사용하도록 변경.
    본문부의 경우는 Hello Elementor 테마의 컨트롤 패널에서 지원하지 않으므로 스타일 파일에서 지역변수로 제공.
  • [추가] Hello Elementor 테마에서 구현되지 않은 모바일 기기의 ‘하위 메뉴‘ 스타일 추가.
    1.1.2 업데이트에서 사이트맵 형식으로 하위메뉴를 모두 표시하는 형태 추가. 이후 사용자 반응을 토대로 클릭 후 노출 형태로 변경할 지 결정.
  • [수정] 사이트의 모양새가 기본적으로 ‘둥근 모서리‘ 형태를 띄도록 여러 요소들의 스타일 변경.
    댓글 입력 폼의 경우, 사용자가 필드의 위치와 갯수를 사용자화 하는 경우가 많아 제외.
  • 헤더의 기본 배경색을 없애고, 헤더가 스크롤에 의해 축소된 경우(.shirink-active)에만 배경색이 적용되도록 변경.
  • [수정] 본문부(.page-content)의 overflow: hidden 제거.
  • [수정] 모바일에서 Featured Image와 본문 사이의 간격을 조정하고 이미지는 뷰포트 양쪽 마진에 관계없이 꽉 차게 변경.
  • [수정] ‘이전 글‘, ‘다음 글‘ 네비게이터는 post 타입인 경우에만 출력하도록 변경.

 

1.1.1 – 2020-11-16 – 오후 12:07

변경 혹은 추가된 파일은 assets/js/prevent-blank-comment.js 입니다. style.css 파일에서는 최상단의 버전 표기만 변경되었습니다.

  • [수정] 로그인 한 사용자의 경우 제출 버튼 활성화에 대한 닉네임 필드 검증 추가.
 
1.1 – 2020-11-16

이 변경사항은 테마 파일인 jetcraft-starter-kit-theme-1.1.zip에만 해당합니다. 변경 혹은 추가된 파일은 functions.php, style.css, assets/js/prevent-blank-comment.js 입니다. 

  • [추가] 메뉴에 하위계층 ‘서브메뉴‘ 스타일 추가.
    모바일 기기에서의 하위 메뉴는 Hello Elementor에 구현이 안되어 있어 다음 업데이트로 연기.
  • [수정] 서브메뉴의 현재 위치 표시(::after)와 하위 계층 표시(::after)의 중복을 피하기 위해 현재 위치 표시를 ::before로 변경.
  • [수정] Hello Elementor 테마의 허술한 반응형 레이아웃의 구조를 개선.
    뷰포트의 양 사이드에 이미 충분한 영역이 있음에도 컨텐츠를 더 좁게 표현하고, 불필요한 내부 여백으로 실제 컨텐츠 영역의 너비가 사용자가 설정한 Breakpoint의 너비와 일치하지 않는 문제를 해결.
  • [수정] 초기 설치 후 자동으로 설정되는 못생긴 구텐베르크용 ‘최근 댓글‘ 위젯의 모양새를 개선.
  • [추가] 댓글 내용 필드와 닉네임 필드에 값이 없으면 제출 버튼을 비활성화.