보고서를 설계하고 구성할 때 보고서 작성자는 사전 정의된 6개의 테마 중 하나를 적용하거나, 현재 보고서에 대한 이러한 테마 중 하나를 수정하여 맵 레이아웃 외관을 정의할 수 있습니다. 테마에서 다음 맵 레이아웃 요소가 정의됩니다.
- 메뉴
- 메뉴 텍스트
- 메뉴 강조
- 메뉴 아이콘 색상
- 강조
- 기본 글꼴
자세한 내용은 맵 설정 및 도구 구성을 참고하세요.
또한 시스템 관리자는 기관의 사용자 정의 테마를 생성할 수 있습니다. 사용자 정의 테마는 themes.json.txt에 정의됩니다. 정의되고 나면 사용자 정의 테마는 보고서 작성자가 구성 중인 보고서에 적용하는 데 사용할 수 있게 됩니다.
- <em4c_ location>\webcontent\esrimap\em4c-bisprovider\config\design\으로 이동합니다.
- themes.json.txt.default의 복사본을 만들고 이름을 themes.json.txt로 바꿉니다.
- 메모장과 같은 텍스트 편집기에서 themes.json.txt를 엽니다.
사용자 정의 밝은 파란색 테마는 이미 파일에 추가되어 있습니다.
- 필요한 경우 추가 테마를 포함하도록 파일을 수정합니다. 다음 샘플 코드에는 가이드로 사용할 3개의 사용자 정의 테마가 포함됩니다.
{ "themes": [ { "name": "theme1", "css": { "headerColor": "#828282", "headerHoverColor": "#01709d", "accentColor": "#3093ca", "accentTextColor": "#ffffff", "fontFamily": "'Segoe UI', Avenir, 'Helvetica Neue', Arial, sans-serif", "menuIconColor": "gray" //options are white, gray, black } }, { "name": "theme 2", "css": { "headerColor": "#b3f189", "headerHoverColor": "#076b2c", "accentColor": "#b3f189", "accentTextColor": "#101b14", "fontFamily": "Tahoma, Geneva", "menuIconColor": "black" } }, { "name": "theme 3", "css": { "headerColor": "#828282" } } ] }
참고 사항:
사용 가능한 설정 일부만 테마에 제공되는 경우(샘플에서 테마 3개) 파란색(기본) 테마의 동등한 설정이 누락된 설정에 적용됩니다.
- JSON 파일이 계속 유효한지 확인합니다.
- 파일을 저장합니다.
- 브라우저 캐시를 지웁니다.
- 사용자 정의 테마가 다음과 같이 보고서 작성 모드로 나타나는지 확인합니다.
- 고급 메뉴에서 구성을 선택합니다.
- 레이아웃 탭을 클릭합니다.
- 테마 드롭다운 메뉴를 확장합니다.
생성한 사용자 정의 테마가 나열되어야 합니다. 두 개 이상의 테마에 동일한 이름이 있는 경우 각 중복 테마의 이름 앞에 숫자가 옵니다. JSON 파일에 오류가 있는 경우 사용자 정의 테마가 목록에 보이지 않습니다.
- 정의한 사용자 정의 테마를 선택하고 사용자 정의를 클릭하여 설정이 올바르게 정의되었는지 확인합니다. 정의한 다른 모든 사용자 정의 테마에 이 단계를 반복합니다.
- 작업을 마치면 취소를 클릭합니다.