질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix 2.x

워드테마소스를 이용하여 라이믹스 레이아웃을 만드는 중인데

라이믹스 기본CSS JS로 인해 서로 영향을 받네요.

 

Context::clearHtmlHeader() 로 제거가 될거라고 예상은 했는데... 제거가 되지 않네요.

 

JS는 큰문제가 안되는 CSS가 서로 영향을 받아서 버튼모양 등이 달라지네요.

아래 CSS가 기본CSS인듯 한데... 이것을 제거할 방법은 없을까요?

 

<link rel="stylesheet" href="/files/cache/assets/compiled/b8ae61e6df3223c7eee0c0b1e4e93be9cd643efa.rhymix.less.min.css?20210129045141" />

<link rel="stylesheet" href="/common/js/plugins/ui/jquery-ui.min.css?20210119232904" />

 

 

 

 

  • profile
    기본으로 로딩하는 파일을 삭제 하는 것은 라이믹스에서 옳지 않는 행동입니다.

    따라서 해당 파일의 unload도 지원하지 않습니다.

    https://github.com/rhymix/rhymix/pull/1053#issuecomment-410532987

    기진님의 댓글을 참고하세요.
  • profile profile
    감사합니다.
  • profile

    .btn 같은 클래스는 XE 공통 스타일이 들어가니 사용하지 마시고, 별도로 스타일을 넣고 싶은 버튼이 있다면 그 버튼에 원하시는 클래스를 지정한 후 해당 클래스에 맞게 CSS를 작성하시면 됩니다. 기본 CSS를 가장 먼저 로딩하는 이유는 추가로 CSS를 작성하여 스타일을 자유롭게 변경할 수 있도록 하기 위해서이니까요.

     

    레이아웃이나 스킨을 만들면서 버튼 모양이 원하는 대로 안 나온다고 하시는 분들 중 상당수가 기본 스킨에서 사용하는 클래스명을 그대로 복붙해서 쓰시면서 그 클래스에 적용되는 스타일만 억지로 빼려고 하시더라구요. 그 클래스에 적용되는 스타일이 싫다면 처음부터 그 클래스를 안 쓰면 그만인데...

  • profile profile
    잘 알겠습니다. 감사합니다.