사용 안내서 취소

사용자 정의 디자인 옵션 수정

  1. Captivate 사용자 가이드
  2. Captivate 소개
    1. Adobe Captivate의 새로운 기능
    2. Adobe Captivate 시스템 요구 사항
    3. Adobe Captivate 업데이트
      1. Adobe Captivate(12.5 업데이트) 릴리스 노트
      2. Adobe Captivate(12.4 업데이트) 릴리스 노트
      3. Adobe Captivate(12.3 업데이트) 릴리스 노트
      4. Adobe Captivate(12.2 업데이트) 릴리스 노트
      5. Adobe Captivate(12.1 업데이트) 릴리스 노트
    4. Adobe Captivate 다운로드
    5. 자주 묻는 질문
    6. Adobe Captivate 기능에 대한 URL 액세스 구성
  3. 슬라이드 추가
    1. Adobe Captivate의 슬라이드 탐색기
    2. 대화 슬라이드 추가
    3. Adobe Captivate 프로젝트에 캐릭터 추가
    4. 슬라이드에서 배경 이미지 편집
    5. 콘텐츠 블록 및 구성 요소에 안쪽 여백 추가
    6. 긴 스크롤 프로젝트 만들기
  4. Adobe Captivate의 디자인 옵션
    1. 디자인 옵션이란?
    2. 디자인 옵션의 일부
    3. 사용자 정의 디자인 옵션 생성
    4. 사용자 정의 디자인 옵션 수정
    5. 사용자 정의 디자인 옵션 내보내기
    6. 사용자 정의 디자인 옵션 가져오기
  5. 텍스트 블록 추가
    1. 프로젝트에 텍스트 추가
    2. 프로젝트에 Adobe 글꼴 추가
  6. 미디어 블록 추가
    1. 프로젝트에 이미지 추가
    2. 프로젝트에 동영상 추가
    3. 인용문 추가
    4. 프로젝트에 SVG 추가
    5. 프로젝트에 웹 개체 추가
  7. 대화형 구성 요소
    1. 버튼 추가
    2. 입력 필드 추가
    3. 라디오 버튼 그룹 추가
    4. 드롭다운 추가
    5. 확인란 추가
  8. 브랜딩 블록 추가
    1. 프로젝트에 머리글 추가
    2. 프로젝트에 바닥글 추가
  9. 위젯
    1. 카드 추가
    2. 탭 추가
    3. 인증서 추가
    4. 캐러셀 추가
    5. 핫스팟 추가
    6. 드래그 앤 드롭 추가
    7. 타임라인 추가
    8. 클릭하여 표시하기 추가
    9. 아코디언 추가
  10. 퀴즈 만들기
    1. 객관식 질문 추가
    2. 참 또는 거짓 질문 추가
    3. 열 연결 질문 추가
    4. 단답형 질문 추가
    5. 순서 질문 추가
    6. 문제 은행 및 무작위 질문 슬라이드 추가
    7. 질문을 CSV로 가져오기
  11. 프로젝트에 오디오 추가
    1. 오디오 추가
    2. 폐쇄 캡션 추가
  12. 상호 작용
    1. 프로젝트에 상호 작용 추가
    2. 오버레이를 사용하여 대화형 동영상 만들기
    3. 슬라이드 수준 상호 작용 만들기
    4. 개체 수준 상호 작용 만들기
  13. 애니메이션
    1. 프로젝트에 애니메이션 추가
  14. 접근성
    1. 프로젝트를 액세스 가능하도록 설정
  15. 타임라인 사용자 정의
    1. Adobe Captivate의 타임라인 패널
  16. TOC 및 재생 막대 사용자 정의
    1. Adobe Captivate 목차
  17. 프로젝트 속성 편집
    1. Adobe Captivate의 변수
    2. 환경 설정
    3. 프로젝트 치수
    4. 테마
  18. 시뮬레이션 프로젝트 만들기
    1. 시뮬레이션
  19. 프로젝트 미리 보기
    1. 미리 보기
  20. 검토용으로 프로젝트 공유
    1. 검토용으로 공유
    2. 검토용 프로젝트 공유에 대한 FAQ 및 문제 해결 가이드   
  21. 프로젝트 게시
    1. 프로젝트 게시
  22. Adobe Captivate에서 프로젝트 업그레이드
    1. 프로젝트를 최신 버전으로 업그레이드 

Adobe Captivate에서 사용자 정의 디자인 옵션을 수정하는 방법에 대해 알아봅니다.

개요

이 문서에는 몇 가지 예제와 함께 CSS 스타일을 사용하여 사용자 정의 디자인 옵션을 수정하는 단계가 수록되어 있습니다. 전제 조건으로, 사용자 정의 디자인 옵션을 만드는 방법에 대해 알아보고 디자인 옵션의 부분 파일을 이해하세요.

이 페이지의 주제는 다음과 같습니다.

디자인 옵션 구조 이해

컨테이너: 이들은 제목, 부제, 본문 텍스트, 카드 및 이미지와 같은 여러 구성 요소가 들어 있는 가장 바깥쪽 컨테이너입니다. 다른 구성 요소를 둘러싸는 카드와 같은 외부 컨테이너를 사용자 정의하면 내부 구성 요소의 스타일과 모양에도 영향을 줍니다.  

항목 태그: 이러한 태그는 컨테이너 내의 각 구성 요소를 식별합니다. 각 컨테이너의 스타일을 수정하려면 먼저 컨테이너 내의 태그 지정 규칙과 각 슬라이드 또는 콘텐츠 블록의 구성 방식을 이해해야 합니다. 그러면 텍스트 편집기의 태그를 사용하여 스타일 속성을 변경하여 디자인 옵션 파일에서 올바른 섹션으로 이동할 수 있습니다.

다운로드

컨테이너 및 태그 참조

다음은 이미지 콘텐츠 블록 및 해당 구성 요소와 해당 태그의 예입니다. 이러한 태그를 사용하면 디자인 옵션 JSON 파일에서 섹션을 찾아 CSS 스타일을 추가하거나 CSS 속성을 수정할 수 있습니다.

이미지 콘텐츠 블록 구성 요소
이미지 콘텐츠 블록의 각 구성 요소에 대한 태그

사용자 정의 스타일 및 구현

키 이름 설명 필수
“tag” 문자열 모든 컨테이너 및 슬라이드 항목에는 tag로 알려진 고유한 식별자가 있습니다. 해당 컨테이너 또는 슬라이드 항목에 preset / customStyles/ appearanceProps를 적용하는 데 사용됩니다.
"preset" 문자열 텍스트 블록에만 유효합니다. 요소에 적용해야 하는 사전 설정의 이름 아니요
"designOptionId" 문자열 요소에 적용할 디자인 옵션의 이름입니다. 이것은 자식 노드인 요소나 버튼과 같은 UIC 중 하나에 대해서만 적용할 수 있습니다. 아니요
"customStyles"

개체

예:

"customStyles": { "all": { /* 모든 CSS 속성. */ /* 예, "flexDirection": "rowReverse" */ },

"desktop": { /* 모든 CSS 속성. */ /* 모든 섹션에 나열된 것 외에 적용할 속성 */ }

, "tablet": { /* 모든 CSS 속성. */ /* 모든 섹션에 나열된 것 외에 적용할 속성 */ }

, "mobile": { /* 모든 CSS 속성. */ /* 모든 섹션에 나열된 것 외에 적용할 속성 */ },

"mobile_landscape": { /* 모든 CSS 속성. */ /* 모든 섹션에 나열된 것 외에 적용할 속성 */ }, }

요소 또는 컨테이너에서 직접 CSS 스타일을 적용하는 데 사용됩니다. CSS 스타일 이름은 camel case 형식이어야 합니다. 예를 들어, flex-direction은 flexDirection이 됩니다. CSS 선택기는 허용되지 않습니다. 여기에 언급된 스타일은 해당 HTML 요소에 CSS 스타일로 직접 적용됩니다. 이러한 속성은 각 컨테이너의 시각적 속성에 매핑되지 않습니다. 바로 이러한 성격 때문에 "margin"과 같은 일부 속성이 "content-width"와 같은 시각적 속성과 동기화되지 않을 수 있습니다.

지침으로, 시각적 속성을 통해 무언가 제어할 수 있는 경우 이러한 속성을 "customProperties"에서 선언하고 나머지는 "customStyles"에서 CSS 속성으로 선언합니다.

아니요
“customProperties”

개체

자세한 내용은 customProperties 테이블을 참조하세요.

시각적 속성에 있는 항목입니다. 이러한 항목은 해당 컨테이너의 시각적 속성에 매핑됩니다. 예를 들어 왼쪽 예제에서 "fill" 속성을 사용하여 컨테이너의 색상을 변경할 수 있습니다. 또한, "customProperties"는 콘텐츠 블록마다 다른 값을 가질 수 있습니다. 예를 들어, 버튼 컨테이너에는 "no-of-buttons" 이름의 속성이 있을 수 있으므로 컨테이너에 표시할 버튼 수를 제어할 수 있습니다.  아니오

사용자 정의 속성 및 구현

키 이름           하위 속성 설명 
     "appearanceProps"     "appearanceProps"는 카드와 콘텐츠 블록 모두에 대해 일반적입니다. 컨테이너에 채우기, 테두리, 그림자를 추가하려면 디자인 옵션 JSON 파일에서 이 속성을 추가합니다.
“cornerRadius

카드 컨테이너 속성만

"cornerRadius": { "type": 1, "value": { "topLeft": 4, "bottomLeft": 4, "bottomRight": 4, "topRight": 4 } },

“fill”

컨테이너에 배경을 추가하려면 fill 속성을 사용합니다. fill 속성에는 다음과 같은 정보가 포함됩니다.

  1. Type: 채우기 유형을 지정합니다. 다음 옵션에서 선택할 수 있습니다.

    • 1: 단색 채우기
    • 2: 이미지 채우기
    • 3: 선형 그레이디언트
    • 4: 방사형 그레이디언트
  2. Enabled: fill 속성이 사용되는지 여부를 나타내는 부울 값입니다.

  3. Props: 색상, 불투명도(알파), 중간 색상, 끝점, 방사형 핸들 점 및 배경 이미지와 같은 채우기에 대한 모든 세부 사항을 포함합니다.

단색 채우기 JSON 구조

"fill": {
"type": 1,
"props": {
"color": "<채우기 색상>",(색상에 대한 16진 코드)
"alpha": <색상 불투명도(0 ~ 1의 값 범위)>
}
}

이미지 채우기 JSON 구조

"fill": {
"type": 2,
"props": {
"backgroundImage": "<확장자 포함 이미지 이름(이미지가 동일한 디렉토리에 있어야 함)>"
}
}

선형/방사형 그레이디언트 JSON 구조

  • 중간 색상: 특정 위치에서 그레이디언트의 색상을 정의합니다. 각 중간 지점에는 다음과 같은 속성이 있습니다.
    • color: 그레이디언트 색상(16진수 형식).
    • alpha: 색상의 투명도(값의 범위는 0~1).
    • scaledPosition: 중간 색상의 위치(값 범위는 0~1).

"fill": {

"type": <채우기 유형(선형 그레이디언트의 경우 3, 방사형 그레이디언트의 경우 4를 사용함)>,
"props": {
"colorStops": [
{
"color": "cp-color-c7",
"alpha": 1,
"scaledPosition": 0
},
{
"color": "cp-color-c9",
"alpha": 0.5,
"scaledPosition": 1
}
]
}
}

fill 속성과 연결된 특성을 사용하여 컨테이너에 대한 다양한 배경 스타일을 정의할 수 있습니다.

“shadow”

shadow 속성을 사용하여 콘텐츠 블록이나 카드 컨테이너와 같은 컨테이너 요소에 그림자를 추가할 수 있습니다. 다음 특성이 그림자의 모양을 정의합니다.

그림자 속성

  • x: 그림자의 가로 오프셋입니다.
  • y: 그림자의 세로 오프셋입니다.
  • blur: 그림자 흐림 효과의 반경입니다.
  • color: 16진수 형식의 그림자 색상입니다.
  • type: 그림자 유형을 지정합니다. 내부 그림자의 경우 1을 사용합니다.
  • alpha: 그림자 불투명도입니다(값의 범위는 0~1).
  • enabled: 그림자를 사용(true) 또는 사용 안 함(false)으로 설정하는 부울 값입니다.

콘텐츠 블록 컨테이너의 그림자

컨테이너에 그림자를 적용하려면 다음 속성을 사용합니다.

  • x: 그림자의 가로 오프셋입니다.
  • y: 그림자의 세로 오프셋입니다.
  • blur: 그림자 흐림 효과의 반경.
  • color: 그림자 색상(16진수 형식).
  • type: 내부 그림자에 1을 사용합니다.
  • alpha: 그림자 불투명도(0~1).
  • enabled: 그림자를 사용하거나 사용하지 않도록 설정하는 부울입니다.

:

"shadow": { "x": 1, "y": 2, "blur": 4, "color": "#b3b3b3", "type": 1, "alpha": 0.5, "enabled": false }

카드 컨테이너의 그림자

카드 컨테이너에 그림자를 추가하려면 다음 속성을 사용합니다.

  • x: 그림자의 가로 오프셋입니다.
  • y: 그림자의 세로 오프셋입니다.
  • blur: 그림자 흐림 효과의 반경.
  • color: 그림자 색상(16진수 형식).
  • enabled: 그림자를 사용하거나 사용하지 않도록 설정하는 부울입니다.

:

"shadow": { "x": 0, "y": 0, "blur": 10, "color": "#666666", "enabled": true }

 

  “border”

border 속성을 사용하여 콘텐츠 블록이나 카드와 같은 컨테이너 요소에 테두리를 적용할 수 있습니다. 다음 특성이 테두리의 모양을 정의합니다.

테두리 속성:

  • type: 테두리 유형을 지정합니다. 값의 범위는 0에서 5까지이며, Charm 테두리 드롭다운의 옵션에 해당합니다.
  • capType: 테두리 대문자 유형을 정의합니다. 값의 범위는 0에서 2까지입니다.
  • width: 테두리 너비를 지정합니다.
  • color: 테두리 색상을 설정합니다(16진수 형식으로).
  • alpha: 테두리 불투명도를 결정합니다(값 범위는 0~1).
  • enabled: 테두리를 사용(true) 또는 사용 안 함(false)으로 설정하는 부울입니다.

예:

"border": { "enabled": false, "color": "cp-color-c4", "width": 8, "type": 0 }

카드 컨테이너의 테두리 속성

  • enabled: 테두리를 사용(true) 또는 사용 안 함(false)으로 설정하는 부울입니다.
  • color: 테두리 색상을 지정합니다(16진수 형식으로).
  • width: 테두리 너비를 정의합니다.
  • type: 테두리 유형을 지정합니다.

예:

"border": { "enabled": true, "color": "#666666", "width": 5, "type": 1 }

 

“components”  

구성 요소 정렬 변경

  • 콘텐츠 블록 내의 각 구성 요소에는 구성 요소 속성의 항목이 있습니다.
  • alignment 속성은 각 구성 요소의 정렬을 지정하고 다음 값을 승인합니다.
    • left
    • right
    • center

카드 가시성 제어

  • card 속성을 사용하여 카드의 가시성을 제어할 수 있습니다.
  • 값을 true로 설정하면 카드가 활성화되고 false로 설정하면 카드가 비활성화됩니다.

예:
카드 컨테이너 속성

카드 컨테이너에는 구성 요소나 슬라이드 항목이 들어 있으며 components 속성을 사용하여 정렬 및 가시성을 사용자 정의할 수 있습니다.

구성 요소 정렬 변경

  • 콘텐츠 블록 내의 각 구성 요소에는 구성 요소 속성의 항목이 있습니다.
  • alignment 속성은 각 구성 요소의 정렬을 지정하고 다음 값을 승인합니다.
    • left
    • right
    • center

카드 가시성 제어

  • card 속성을 사용하여 카드의 가시성을 제어할 수 있습니다.
  • 값을 true로 설정하면 카드가 활성화되고 false로 설정하면 카드가 비활성화됩니다.

"components": {
"label": {
"alignment": "left"
},
"checkbox": {
"alignment": "left"
},
"buttons": {
"alignment": "left"
},
"card": false
}

“cardPadding”   카드 컨테이너 속성을 통해 카드 컨테이너에 안쪽 여백을 추가할 수 있습니다. 픽셀 단위의 값을 허용하며 안쪽 여백이 컨테이너의 모든 측면에 적용됩니다.
“alignmentAndSpacing” “padding”

alignmentAndSpacing 섹션 내에서 padding 속성을 사용하여 개체, 카드 컨테이너 또는 콘텐츠 블록에 대한 안쪽 여백을 정의할 수 있습니다.

안쪽 여백 속성

  • left: 왼쪽의 안쪽 여백(픽셀 단위).
  • right: 오른쪽의 안쪽 여백(픽셀 단위).
  • top: 위쪽의 안쪽 여백(컨텍스트에 따라 픽셀 또는 백분율 단위).
  • bottom: 아래쪽의 안쪽 여백(컨텍스트에 따라 픽셀 또는 백분율 단위).
  • isDTMLinked: 안쪽 여백이 다른 장치 유형(예: 데스크톱, 태블릿, 모바일)에 연결되는지 여부를 결정하는 부울 값입니다.
  • tablet: 태블릿에 대한 장치별 안쪽 여백(예: 위쪽).
  • mobile: 모바일 장치용 장치별 안쪽 여백(예: 위쪽).

예:

"alignmentAndSpacing": { "padding": { "left": 10, "right": 10, "top": 50, "bottom": 50, "isDTMLinked": false, "tablet": { "top": 80 }, "mobile": { "top": 80 } } }

 

“autofit”

자동 맞춤 - 콘텐츠 블록에만 적용됩니다. 사용 가능한 공간에 자동으로 맞춰집니다.

예:

"alignmentAndSpacing": { "autoFit": false, "padding": { "left": 10, .... } },

"textProps"  

텍스트 블록에만 적용할 수 있습니다. 예:

"customProperties":{

"textProps": {

        "listProps":{

          "listDepth":4,

          "listColor": "#EB2699",

          "listSize":"120%",

          "listType":"OrderedListRoman1"

        }

}

  }

"imageHeight"

"imageAspectRatio"

"imageBehavior"

 

이미지 콘텐츠 블록과 이미지 격자 콘텐츠 블록에만 적용됩니다. "imageBehavior"가 "IG_SCALE"로 설정된 경우 "imageAspectRatio"를 사용하여 다양한 뷰포트에서 개체를 크기 조정합니다. 그러나 "IG_FIXED_HEIGHT"로 설정된 경우 "imageHeight" 속성이 지정됩니다.

예:

{

"customProperties": {

        "alignmentAndSpacing": {

        .....

        "imageHeight": 768,

        "imageAspectRatio": 3.415,

        "imageBehavior": "IG_SCALE"

      }

"videoHeight"  

동영상 카드 컨테이너에만 적용됩니다. 이것은 콘텐츠 블록에서 동영상 개체의 높이를 정의합니다. 예:

{"tag": "videoCard",

      "customStyles": {

        ...

        },

             "customProperties": {....

            "videoHeight": 400

      }

    }

 

 "imageHeight"        "minImageHeight"  

문자 및 시나리오 콘텐츠 블록에만 적용됩니다. 

  •  "imageHeight" - 콘텐츠 블록에 있는 문자의 기본 높이입니다.
  •  "minImageHeight" - 크기 조정 시 이것은 개체에 대해 유지되는 최소 높이입니다.


예제는 다음과 같습니다.

{

"tag": "character-block-container",

      "customStyles": {

       ......

      "customProperties": {

        "imageHeight": 600,

        "minImageHeight": 200

}

}

 

"position"  

질문 슬라이드의 [자막] 개체에만 적용됩니다. 위치는 질문 슬라이드에서 자막의 위치를 정의합니다.

  • 위 
  • 가운데
  • 아래쪽

예:

 {

      "tag": "slide-item-question-caption",

      "customProperties": {

        "position": 1

      },

}

 

사용자 정의 디자인 옵션 예

CSS 격자를 사용한 레이아웃 변경

CSS 격자 작업을 수행하려면 먼저 부모 컨테이너 요소(이 경우 container-image-card(label b))를 찾은 다음 해당 디스플레이 유형을 격자로 변경합니다. 

  1. 설치된 위치에서 \content_blocks\Image\Single Image Default Design Option을 eLearning Assets의 사용자 정의 폴더에 복사하고 적절하게 폴더의 이름을 지정합니다. 이 예제에서 새 이름은 사용자 지정 단일 이미지 디자인입니다.

  2. 텍스트 편집기를 사용하여 이 폴더를 열고 localized.json 파일의 이름 및 설명 필드 값을 업데이트하세요.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Custom Test 123&quot;,
        &quot;description&quot;: &quot;Custom design option For Single Image&quot;
      },
      &quot;fr-FR&quot;: {}
    }
    
  3. designOptionID에 고유한 이름을 추가하고 "isDefault"를 false로 설정합니다.

    {
      &quot;type&quot;: &quot;image&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;isDefault&quot;: false,
      &quot;designOptionId&quot;: &quot;Custom test 123&quot;,
  4. 태그 찾기: "container-image-card"

  5. 컨테이너 흐름을 격자로 설정합니다.

    &quot;tag&quot;: &quot;container-image-card&quot;,
    
          &quot;customStyles&quot;: {
    
            &quot;all&quot;: {
    
              &quot;display&quot;: &quot;grid&quot;,
    
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
    
              &quot;gap&quot;: &quot;50px&quot;
    
            },
  6. 이제 이미지 콘텐츠 블록에 대한 격자에서 구성 요소를 배치하려면 "slide-item-image" 태그를 찾아 이미지 컨테이너를 격자의 왼쪽에 배치합니다. 이미지 컨테이너에 대한 모든 스타일은 “imageContainerStyles” 키가 있는 이미지 개체의 사용자 정의 스타일 아래에 제공됩니다.

    &quot;tag&quot;: &quot;slide-item-image&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;imageContainerStyles&quot;: {
            &quot;minWidth&quot;: &quot;100%&quot;,
            &quot;maxWidth&quot;: &quot;100%&quot;,
            &quot;gridArea&quot;: &quot;1 / 1 / span 1 / span 1&quot;
          }
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
    
    참고:

    "all" 아래에 스타일을 추가하면 모든 장치 보기 포트에 적용됩니다. 태블릿 또는 모바일 보기에서도 특별히 추가하도록 선택할 수 있습니다.

  7. 격자 내에서 텍스트 컨테이너의 위치를 변경합니다. "container-image-text" 태그를 찾아 다음 스타일을 추가합니다.

      &quot;tag&quot;: &quot;container-image-text&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;gap&quot;: &quot;8px&quot;,
          &quot;gridArea&quot;: &quot;1 / 2 / span 1 / span 1&quot;
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
  8. 버튼을 다음 행의 "container-image-card" 태그 내에 놓습니다.

    {
          &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {..
          },
          &quot;customProperties&quot;: {…
          },
          &quot;childNodesCustomStyles&quot;: {
            &quot;slide-item-buttons&quot;: {
              &quot;all&quot;: {
                &quot;gridArea&quot;: &quot;2 / 1 / span 1 / span 2&quot;
              },
              &quot;tablet&quot;: {},
              &quot;mobile&quot;: {}
            }
          }
        }
    
  9. 텍스트 사전 설정을 지정합니다. 사전 설정은 테마 편집기 내에서 구성할 수 있는 Captivate의 테마 부분입니다.

    시각적 속성의 텍스트 사전 설정
    시각적 속성의 텍스트 사전 설정

    " slide-item-caption" 태그를 찾아서 Caption 사전 설정을 “Heading4”로 변경합니다.

    &quot;preset&quot;: &quot;text-heading-4&quot;,
     &quot;tag&quot;: &quot;slide-item-caption&quot;,

    "slide-item-subtitle" 태그를 찾아서 Subtitle 사전 설정을“Detail 1”로 변경합니다.

    &quot;preset&quot;: &quot;text-detail-1&quot;,
     &quot;tag&quot;: &quot;slide-item-subtitle&quot;,

다음은 CSS 격자 변경 사항을 적용한 후 사용자 정의 디자인과 기본 디자인 옵션이 어떻게 다른지에 대한 비교입니다.

참고:

Captivate을 다시 실행하여 사용자 정의 디자인 옵션에 대한 변경 내용을 확인합니다. 시각적 속성디자인 옵션 섹션 아래에 표시됩니다.

단일 이미지 콘텐츠 블록에 대한 기본 디자인 옵션
단일 이미지 콘텐츠 블록에 대한 사용자 정의 디자인 옵션

사용자 정의 속성 설정

모든 콘텐츠 블록이나 개체의 [시각적 속성] 패널에서 사용자 정의 속성에 액세스하고 조정할 수 있습니다. 또한 디자인 옵션 파일을 사용하여 이러한 속성을 수정할 수 있습니다. 이미지 콘텐츠 블록에 대한 사용자 정의 디자인의 이 예제에서는 몇 가지 사용자 정의 속성을 업데이트합니다.

  1. autofit을 true로 설정하여 활성화합니다. autofit이 활성화되면 콘텐츠가 전체 슬라이드 높이를 차지하도록 확장됩니다. 이미지 및 텍스트 콘텐츠 블록과 같이 레이아웃 슬라이드에 사용되는 콘텐츠 블록에 자동 맞춤(autofit)을 활성화하는 것이 좋습니다. 이는 모든 장치 뷰포트에 적용됩니다.

    "container-image" 태그를 찾아서 "customProperties" 아래에서 autoFit을 true로 설정합니다.

    &quot;tag&quot;: &quot;container-image&quot;,
      &quot;customStyles&quot;: {
        ....
      }
      &quot;customProperties&quot;: {
        &quot;alignmentAndSpacing&quot;: {
          .....
          &quot;autoFit&quot;: true
        }
      }
  2. 동일한 태그, "container-image" 아래 "customProperties" 아래에서 imageHeightimageBehavior를 설정합니다.

    &quot;imageBehavior&quot;: &quot;IG_TILE_CENTRE&quot;,
    “imageHeight&quot;: 768,
  3. 이러한 텍스트 요소가 들어 있는 부모 컨테이너 "container-image-card"에 대한 customProperties를 수정하여 자막과 부제 텍스트를 가운데에 맞춥니다. 디자인 옵션 파일에서 "container-image-card" 태그를 찾아 이 작업을 수행합니다. customProperties 섹션에서 구성 요소를 찾고 정렬(alignment) 설정을 가운데(center)로 업데이트합니다.

    &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {
            &quot;all&quot;: {
              &quot;display&quot;: &quot;grid&quot;,
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
              &quot;gap&quot;: &quot;50px&quot;
    
            },
            &quot;tablet&quot;: {},
            &quot;mobile&quot;: {}
          },
          &quot;customProperties&quot;: {
            &quot;components&quot;: {
              &quot;image&quot;: {
                &quot;alignment&quot;: &quot;left&quot;
              },
              &quot;caption&quot;: {
                &quot;alignment&quot;: &quot;center&quot;
              },
              &quot;subtitle&quot;: {
                &quot;alignment&quot;: &quot;center&quot;

다음은 사용자 정의 속성에 변경 사항을 적용한 후 사용자 정의 디자인의 미리보기입니다. Captivate에서 새 프로젝트를 시작하면 자동 맞춤 높이가 기본적으로 활성화되어 콘텐츠가 전체 슬라이드 높이를 차지할 수 있습니다. 또한 자막부제와 같은 텍스트 구성 요소가 중앙에 정렬됩니다.

이 이미지는 이미지 콘텐츠 블록의 사용자 정의 디자인 옵션에 대한 사용자 정의 속성 변경 내용을 보여줍니다.
사용자 정의 디자인 옵션에 대한 자동 맞춤 높이 및 텍스트 정렬 변경 사항

다양한 뷰포트에 대한 레이아웃 설정

컨테이너 이미지 카드의 사용자 정의 스타일을 수정하여 태블릿 및 모바일 보기에 맞게 모양을 최적화합니다. 이렇게 하면 다양한 장치 유형에서 일관된 모양과 느낌을 유지할 수 있습니다.

  1. designOption.json 파일에서 "tag": "container-image-card"를 찾아서 태블릿 및 모바일에 대한 사용자 정의 스타일을 변경 및 추가합니다.

  2. 모바일 및 태블릿 모드를 플렉스 방향(flex direction)으로 설정합니다.

    &quot;tag&quot;: &quot;container-image-card&quot;,
        &quot;customStyles&quot;: {
            &quot;all&quot;: {...},
            &quot;tablet&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            },
            &quot;mobile&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            }
        }

다음은 플렉스 방향을 "column"으로 설정한 후 태블릿 보기를 위한 사용자 정의 디자인의 미리 보기입니다. Captivate에서 새 프로젝트를 시작하고 사용자 정의 디자인 옵션을 적용하여 단일 열에 정렬된 모든 콘텐츠를 봅니다.

이 이미지는 플렉스 방향을 열로 변경하여 태블릿 보기에서 변경된 내용을 보여줍니다.
플렉스 방향이 열로 설정된 태블릿 보기

디자인 옵션 재사용

사용자 정의 디자인 옵션을 만들 때 주요 이점은 새 사용자 정의 디자인 옵션에서 기존 디자인을 재사용할 수 있다는 것입니다. 이 예제에서는 이전 단계에서 만든 사용자 정의 이미지 콘텐츠 블록 디자인 옵션을 소개 슬라이드 레이아웃의 이미지로 사용합니다.

  1. 설치된 위치에서 layouts\Introduction\Introduction default를 eLearning Assets의 사용자 정의 폴더에 복사하고 적절하게 폴더의 이름을 지정합니다. 이 예에서 새 이름은 사용자 정의 소개 슬라이드입니다.

  2. 텍스트 편집기를 사용하여 사용자 정의 소개 레이아웃 디자인 옵션을 열고 localized.json 파일에서 name 및 description 필드의 값을 업데이트합니다.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Custom Intro slide&quot;,
        &quot;description&quot;: &quot;Custom design option For Introduction&quot;
      },
      &quot;fr-FR&quot;: {}
    }
  3. designOptionID에 고유한 이름을 추가합니다.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Custom Intro slide&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;INTRODUCTION_SINGLE_IMAGE_OPTION&quot;
        }
      ]
    }
  4. "isDefault"를 false로 설정합니다.

  5. 이전에 만든 이미지 콘텐츠 블록의 디자인 옵션을 다시 사용하고 고유한 designOption ID를 추가합니다.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Custom Intro slide&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;Custom test 123&quot;
        }
      ]
    }
  6. Captivate에서 새 프로젝트를 시작하고 소개 슬라이드를 추가합니다.

  7. 시각적 속성 패널에서 소개 슬라이드에 대한 새 사용자 정의 디자인 옵션을 선택합니다.

    이것은 소개 슬라이드에 대한 사용자 정의 디자인 옵션을 보여 주는 이미지입니다.
    사용자 정의 이미지 디자인 옵션을 재사용하는 소개 슬라이드의 사용자 정의 디자인 옵션

쉽고 빠르게 지원 받기

신규 사용자이신가요?