2014-06-21 2 views
0

우리 프로젝트는 프레임 워크가없는 순수한 GWT입니다. 이 응용 프로그램은 처음에는 두 고객이 사용했으며 팀은 해당 고객을 위해 다른 소스 지점을 유지 관리했습니다. 이제 고객 기반이 확장되고 파트너를 통해 애플리케이션이 배포됩니다. 문제는 로고, 색상, 글꼴 등을 변경하는 것과 같은 앱 테마를 맞춤 설정하려는 것입니다. 앱이 오픈 소스가 아니며 이진형 보관 파일로 배송됩니다.gwt 변경 테마 컴파일

GWT 앱의 이러한 맞춤 설정을 허용하는 가장 좋은 방법은 무엇입니까? 이미지/CSS를 별도의 테마 전쟁으로 이동하고, 기본 애플리케이션에서 구성 할 수있는 해당 전쟁의 루트 URL을 만들고, 기본 구성 앱과의 테마 전쟁에서 이미지 및 CSS를 참조 할 수있는 옵션을 볼 수 있습니다. 파트너가 테마를 사용자 정의하려면 별도의 테마 전쟁을 만들고 기본 이미지를 덮어 쓰며 CSS를 배포하고 기본 응용 프로그램에서 테마 war 루트 URL을 변경합니다.

즉 작동하지만 나는 다른 옵션이는 최고의 GWT 연습

아니라 이해?

답변

0

또 다른 접근법은 모양 패턴입니다. 엽차 블로그에서보세요 :

Sencha blog about the appearance pattern

블로그는 모양을 만드는 방법 단계에 대해 설명합니다. 또한 GXT와 관련이 없습니다.