Skip to content

주간 캘린더

다중 인스턴스 가능 중대형 사이즈 시간 기반

주간 캘린더는 한 주(7일)를 시간대별 그리드로 보여주는 위젯입니다. 시간 단위로 일정의 시작/종료 위치를 막대로 표시하고, 종일 일정은 상단 별도 영역에 모입니다. 회의·수업·업무 시간 관리에 가장 적합한 뷰입니다.

주간 캘린더 — 7일 × 시간대 그리드 실 캡처
주간 캘린더 — 일~토 7일 시간 그리드 빈 상태

주간 캘린더 (900 × 700 권장)
┌────────────────────────────────────────────────────────────────────┐
│ 2.16 - 2.22 (8주차) ◀ ▶ [ 오늘 ] 🔍 ⚙
├──────┬─────┬─────┬─────┬─────┬─────┬─────┬─────────────────────────┤
│ 종일 │ 일16│ 월17│ 화18│ 수19│ 목20│ 금21│ 토22 │
│ │ │ ━━━━━━━━ 출장 ━━━━ │ │ │
├──────┼─────┼─────┼─────┼─────┼─────┼─────┼─────────────────────────┤
│ 09:00│ │ │ ━ 미팅 │ │ │ │ │
│ 10:00│ │ │ │ │ │ │ │
│ 11:00│ │ │ │ ━ 점심│ │ │ │
│ ━━━━━━━━━━━━━━━━━━━ 현재 13:24 ━━━━━━━━━━━━━━━━━━━━━━ │
│ 14:00│ │ ━ 강의 │ │ │ │ │ │
└──────┴─────┴─────┴─────┴─────┴─────┴─────┴─────────────────────────┘

영역설명
헤더”월.일 - 월.일 (N주차)”, 이전/다음 주, 오늘, 검색, 설정
종일 영역종일·다일정 일정 (상단 별도 영역, 리사이즈 가능)
시간 컬럼시간 라벨 (00:00 ~ 23:00) — 표시 간격 설정 가능
7개 일자 컬럼일~토 (주말 표시 여부 토글 가능)
일정 막대시작 시간부터 종료 시간까지 세로 막대
현재 시간 선빨간 가로선 — 1분 단위로 자동 갱신

시간 기반 일정 막대

각 일정은 시작/종료 시간에 맞춰 정확한 픽셀 위치/높이로 그려집니다.

겹치는 일정 자동 컬럼화

같은 시간대에 일정이 여러 개면 가로로 컬럼을 나눠 동시에 표시합니다.

종일 영역 리사이즈

종일 일정이 많으면 영역 하단의 핸들을 드래그해 종일 영역의 높이를 늘릴 수 있습니다.

현재 시간 표시

빨간 수평선이 지금 시각을 가리키며, 1분마다 자동 갱신됩니다.

ISO 주차 계산

헤더에 그 주의 ISO 8601 주차 번호가 표시됩니다 (“8주차” 등).

모든 캘린더 통합

로컬 + Google + Microsoft + Kakao + Naver 일정을 캘린더 색상으로 한 화면에 표시.

  1. 시간 슬롯의 빈 공간을 우클릭 → “일정 추가” → QuickAdd 팝업이 그 시간으로 열립니다. 또는 빈 슬롯 더블클릭.

  2. 종일 영역의 빈 공간을 더블클릭하면 종일 일정이 그 날짜로 새로 만들어집니다.

  3. 일정 막대를 클릭 → 상세 보기, 더블클릭 → QuickAdd 편집 모드.

  4. 드래그로 일정을 다른 시간/요일로 이동할 수 있습니다 (시작 시간만 변경, 길이 유지).

  5. 일정 우클릭 → 컨텍스트 메뉴(편집/삭제 등 — 위젯이 제공하는 항목).

동작결과
빈 시간 슬롯 더블클릭 / 우클릭 → 일정 추가그 시간/요일로 QuickAdd 열기
종일 영역 더블클릭종일 일정으로 QuickAdd 열기
일정 막대 클릭상세 보기
일정 막대 더블클릭QuickAdd 편집 모드
일정 막대 드래그다른 시간/요일로 이동
일정 우클릭컨텍스트 메뉴
종일 영역 핸들 드래그종일 영역 높이 조절
조작동작
/ 이전 / 다음 주
Home이번 주(오늘 포함)로 이동
마우스 휠시간 그리드 세로 스크롤 (시간 영역에서)
Esc컨텍스트 메뉴/상세 닫기

⚙ 버튼으로 설정 창을 엽니다.

설정기본값설명
창 고정드래그/리사이즈 잠금
미니 노트우측 메모 패널 활성화
창에 맞추기시간 그리드를 창 높이에 맞춰 자동 축소·확대
주말 표시일·토 컬럼 표시 (끄면 평일 5일 모드)
그리드 라인 표시시간/요일 구분선
모서리 둥글기8 px0~16 px
옵션효과
전체 표시 (60분)모든 정시 라벨 표시 (00, 01, 02 …)
2시간 / 4시간 / 6시간 / 12시간라벨 간격을 늘려 그리드를 깔끔하게
프리셋효과
클래식 화이트흰 배경
다크 모던어두운 배경
랜덤매번 새 색 조합
사용자 설정상세설정 직접 지정
항목적용 위치
배경 색상 / 배경 불투명도위젯 바탕
그리드 라인 색상시간/요일 구분선
타이틀 텍스트 색상 / 타이틀 버튼 색상헤더 영역
글자 색상 / 토요일 글자 색상 / 일요일·공휴일 글자 색상본문 텍스트, 요일 라벨
평일 셀 색상 / 평일 셀 불투명도평일 컬럼 배경
토요일 셀 색상 / 일요일·공휴일 셀 색상 / 주말 셀 불투명도주말 컬럼 배경

각 색상 옆 ↺ 버튼으로 자동 색상으로 복원할 수 있습니다.

종류표시 위치
종일 일정 (allDay: true 또는 시간 미지정)상단 종일 영역 — 가로 막대로 일자에 걸쳐 표시
시간 일정 (startTime/endTime 보유)시간 그리드 본문 — 세로 막대로 시작~종료 위치 표시
다일정 (여러 날 걸친)종일 영역에 가로로 이어진 막대
  • 일~토 컬럼 헤더에 그 날짜의 공휴일/음력 정보가 함께 표시됩니다 (다른 캘린더 위젯과 동일한 데이터 소스 사용).
  • 공휴일 컬럼은 일요일과 같은 색상으로 표시됩니다.

미니 노트를 켜면 우측에 메모 패널이 펼쳐집니다.

  • 주(YYYY-W##)별로 별도 메모가 저장됩니다.
  • 마크다운, 일정 멘션(@)을 지원합니다.
  • 고정(📌)으로 다른 주에서도 참조할 메모를 핀할 수 있습니다.