2017-11-02 14 views
0

DSpace 저장소의 기본 Mirage 2 테마를 bootswatch.com의 테마 중 하나로 바꾸려고합니다. 내 _main.scss 파일을 편집하여 시작DSpace 6.2에서 Mirage 2 부트 스트랩 테마를 어떻게 변경합니까?

[매쓰 웍스의 소스] \ 매쓰 웍스의 \ 모듈 \ XMLUI-mirage2 \ SRC \ 스타일 \ Mirage2 \ 스타일 \ 주 \의 웹 애플리케이션 \ 테마 \ bootstrap_color_scheme \

@import "../vendor/bootstrap-sass-official/assets/stylesheets/bootstrap/_variables"; 
@import "bootswatch.min.css"; 

그럼 내가 발견 (또는 내가 찾은 것 같아요) 위치가 bootstrap.min.css와 소스의 variables.scss 파일을 모두 복사 :

다음과 같이 새 테마를 가져옵니다.

[매쓰 웍스의 소스] \ 매쓰 웍스의 \ 모듈 \ XMLUI-mirage2 \ SRC \ 주 \ 웹 애플리케이션 스타일 \ Mirage2 \ 스타일 \ 테마 \ \

: 나는 복사 된 bootstrap.min.css 파일이

그리고 행 _variables.scss 파일 :

[매쓰 웍스 소스] \ 매쓰 웍스 \ 모듈 \ Mirage2 \ 벤더 \ 부트 스트랩-사스 무상 \ XMLUI-mirage2 \ 대상 \의 XMLUI-mirage2-6.2 \ 테마 \ assets \ stylesheets \ bootstrap \

빌드하는 동안 오류는 발생하지 않지만 이전 테마는 계속 유지됩니다. 참고 : webapp를 배포하기 전에 서블릿을 다시 시작하고 Tomcat과 브라우저 캐시를 모두 지 웁니다. 무엇이 문제 일 수 있습니까?

+0

다음 설명서가 도움이 될 수 있습니다. https://github.com/DSpace/DSpace/tree/dspace-6_x/dspace-xmlui-mirage2 – terrywb

+0

감사합니다. –

+0

이 질문에 대한 답변을 게시하십시오. 나는이 문제가 다른 DSpace 개발자를 위해 다시 올 것이라고 확신한다. – terrywb

답변

1

mirage2_bootstrap_color_scheme 메이븐 프로파일을 활성화하지 않았습니까? 재건축시 -P mirage2_bootstrap_color_scheme을 추가하십시오 (예 : mvn package -Dmirage2.on=true -Dmirage2.deps.included=false -P mirage2_bootstrap_color_scheme).

미라지 2에는 두 가지 색 구성표가 있습니다. 클래식 미라지 색 구성표 또는 표준 부트 스트랩 색 구성표. 기본적으로 Grunt는 고전적인 Mirage 색상 체계를 얻기 위해 CSS를 제작합니다. 그러나 mirage2_bootstrap_color_scheme 프로필을 활성화하면 표준 부트 스트랩 색 구성표를 사용하도록 변경할 수 있습니다.

또한

, 어쩌면이 포스트는 당신을 도울 수있는 모든 도움들에 대한 Styling of Mirage 2 using themes from bootswatch.com

0

감사합니다! 문제를 해결할 관리. 인 DSpace 6.2 변화 실제로

[매쓰 웍스-SRC] \ 매쓰 웍스-XMLUI-mirage2

폴더에 적용된다. 따라서 _main.편집됩니다 SCS들 파일에있을 것입니다

[매쓰 웍스의-SRC] \ 매쓰 웍스 - XMLUI-mirage2 \ SRC \ 주 \ 웹 애플리케이션이 bootstrap_color_scheme

폴더 \ 스타일이 아니라 \

[매쓰 웍스의-SRC] \ 매쓰 웍스 또한

(이 내 걸릴하지만입니다) 사이트를 배포 한 후 perrenial 구문 오류를받은 후, 나는 내가 [매쓰 웍스의-SRC] 및하지에서 받는다는 실행 나는 .scss

마지막으로 bootswatch에서 얻은 bootstrap.min.css 파일을 변환하기로 결정 [매쓰 웍스의-SRC] \ 매쓰 웍스의 다음과 같이 (해당 폴더 외부에서 발견되는 작업 메신저 파일 등) :

mvn package -Dmirage2.on=true -Dmirage2.deps.included=true -P mirage2_bootstrap_color_scheme 

없음 오류 및 테마 괜찮 작품! 현재 일부 꼬임을 다림질하고 있습니다.