매쉬업 작성기 > 레거시 매쉬업 마이그레이션 > 마이그레이션에 대한 스타일 테마 선택
마이그레이션에 대한 스타일 테마 선택
ThingWorx 9.3에서는 레거시 위젯 및 레이아웃을 대체할 때 다음 방법 중 하나를 선택하여 스타일을 관리할 수 있습니다.
PTC 컨버전스 테마를 적용하여 새 모양으로 업데이트
레거시 스타일 테마를 적용하여 이전 모양 유지
자신만의 설계로 사용자 정의 테마 적용
다음 단원에서는 이러한 옵션의 각각에 대해 설명합니다.
PTC 컨버전스 테마
PTC 컨버전스 테마는 PTC 설계 시스템을 기반으로 하는 업데이트된 위젯 스타일 집합을 제공합니다. 테마는 레거시 매쉬업을 마이그레이션할 때 또는 새 매쉬업을 만들 때 기본적으로 적용됩니다. 표준 테마를 사용하면 향상된 액세스 가능성, 터치 스크린 지원 및 다중 장치 호환성을 갖춘 매쉬업을 생성할 수 있습니다. 테마는 Composer에서 시스템 객체로 사용할 수 있습니다. 다음 이미지에서는 PTC 컨버전스 테마가 적용된 매쉬업의 테마 위젯 그룹을 보여줍니다.
레거시 스타일 정의 및 위젯에 비해 스타일 테마와 새 표준 위젯은 다음과 같은 향상된 기능을 제공합니다.
더 현대적인 모양으로 업데이트된 위젯 색상과 디자인
더 커진 글꼴 크기와 늘어난 안쪽 여백. 터치 스크린을 포함한 다양한 장치에서 매쉬업과 더 쉽게 상호 작용할 수 있습니다.
키보드 탐색 지원. 키보드만 사용하여 매쉬업과 상호 작용할 수 있습니다.
포커스가 있는 요소를 강조 표시하는 포커스 상자
일관된 설계의 큰 응용 프로그램을 만들 수 있는 글로벌 및 요소 스타일
레거시 스타일 테마
다음 이미지에서는 매쉬업의 레거시 위젯 그룹에 대한 기본 스타일 및 사용자 정의 스타일을 보여줍니다. 마이그레이션하면 이러한 위젯은 자동으로 새 표준 위젯으로 대체됩니다.
마이그레이션한 후 이전 매쉬업의 모양을 유지하려면 레거시 스타일 테마를 적용합니다. 테마에는 이전 스타일의 스타일 정의와 유사한 스타일이 포함되어 있습니다. 필요에 따라 위젯에 스타일 속성으로 적용되는 사용자 정의 스타일 정의를 마이그레이션할 수도 있습니다. 다음 이미지에서는 레거시 스타일 테마가 적용된 매쉬업을 보여줍니다.
사용자 정의 테마
글꼴 및 색상과 같은 자신만의 스타일을 설계하려면 사용자 정의 테마를 만듭니다. 서버에서 테마 중 하나를 시작점으로 복제할 수 있습니다. 사용자 정의 테마를 만든 후 Mashup Builder의 스타일 속성 패널에 있는 StyleTheme 속성을 사용하여 해당 테마를 매쉬업에 적용할 수 있습니다. 테마를 여러 매쉬업 간에 공유할 수도 있습니다. 예를 들어, 특정 페이지에 대한 사용자 정의 테마를 설계한 다음 사용자 응용 프로그램의 다른 매쉬업에 적용할 수 있습니다. 테마를 재사용하면 비슷한 모양과 느낌의 응용 프로그램을 보다 효율적으로 만들 수 있습니다. 테마 만들기 및 적용에 대한 자세한 내용은 스타일 테마 만들기매쉬업에 스타일 테마 적용을 참조하십시오.
도움이 되셨나요?