Deep Couch Archive
Home / Archive
자료가 먼저 말하게 한다.
DCA의 첫 화면은 추상적인 브랜드 문구보다 실제 자료를 정렬해서 보여주는 편이 맞다. 장비, 작업복, 라벨, 프린트, 아이덴티티 원본은 모두 다른 용도지만 하나의 운영 흔적으로 읽혀야 한다.
Audio rack sketch
DCA가 사운드 스튜디오라는 사실을 가장 먼저 증명하는 첫 기록.
Workwear pair
홍보용 굿즈보다 실제 현장에서 입을 수 있는 물건에 가깝다.
Work shirt
로고를 크게 말하지 않고, 입는 사람의 행동 안에서 자연스럽게 드러나는 방향.
Korean name label
한글 자연어와 실제 물성이 만나는 작은 접점. DCA의 말투를 담기 좋다.
Washed cap sketch
팔기 위한 모자보다 자연스럽게 쓰고 남는 모자에 가까운 기준.
Record and print
카탈로그, 카드, 웹 캡션으로 확장할 수 있는 인쇄 방향.
Handwritten wordmark source
손글씨 원본은 로고, 라벨, 인쇄물 제작 소스로 관리한다.
Studio gear list
22 Listed items
Workstation & DSP
- Apple Mac Pro (2019)
- RME HDSPe AES
- Universal Audio UAD-2 Satellite Thunderbolt 3 (Octo) x3
Digital Conversion & Clock
- RME ADI-2 Pro
- TASCAM DA-3000
- MUTEC iClock
Outboard & Mic
- Rupert Neve Designs R6
- AMS Neve 1073LB
- dbx 560A
- Sony C-100
- Sony C-80
Monitoring
- B&W CM9 S2
- Yamaha NS-10M (original from Japan)
- Yamaha NS-10M Studio
- Avantone Pro CLA-100
- Avantone Pro CLA-200
- Sony MDR-CD900ST
- Sony MDR-7506
- Sony MDR-MV1
- Beats Beats Pro

Home / Design
DCA답게 보이는가보다, 실제로 작동하는가.
이 사이트의 모든 섹션은 세 가지 질문을 통과해야 한다. 사진에서만 좋은지, 실제 스튜디오 맥락에서 자연스러운지, 사람이 강요 없이 쓰고 싶어 하는지.
진짜 물성
이미지 속 질감이 실제로 만졌을 때도 설득되는가. 라벨, 작업복, 장비는 시간이 지나도 버틸 수 있어야 한다.
실제 맥락
DCA라는 사운드 스튜디오 안에 놓였을 때 뜨지 않는가. 브랜드 놀이가 아니라 운영의 흔적인가.
사람의 행동
아티스트와 엔지니어가 자연스럽게 입고, 쓰고, 열어보고, 다시 보관하고 싶어 하는가.
| 자연어 판단 | 디자인 번역 | DCA 적용 |
|---|---|---|
| 브랜드 놀이 같다 | 실제 운영 흔적 부족 | 장비, 세션, 라벨, 제작 노트를 붙인다. |
| 사진에서는 좋은데 현장에선 뜰 것 같다 | 물성 검증 실패 | 실제 착용, 실제 배치, 실제 사용 흔적을 촬영한다. |
| 조용한데 비어 보인다 | 정보 밀도 부족 | 캡션, 날짜, 파일명, 사용 맥락을 더한다. |
| 레퍼런스에는 가까운데 우리 것은 아니다 | 증거보다 구조가 앞섬 | 빌린 구조 안의 내용을 DCA 자료로 교체한다. |
MATERIAL NOTES
작은 라벨과 작업복이 먼저 브랜드가 된다.
DCA의 시각 언어는 새 장식을 많이 만드는 방식보다, 이미 있는 물건의 선택과 배치에서 시작하는 편이 자연스럽다. 작업복, 라벨, 캡, 카드 같은 물건은 아티스트가 실제로 쓰는가라는 기준으로 판단한다.
WEBSITE DESIGN SYSTEM
읽고 쓰기 위한 화면.
DCA의 웹사이트는 폰트나 색 자체로 멋을 부리기보다, 실제 자료를 읽고 찾고 비교하기 쉬운 위계와 그리드로 성격을 만든다. 아래 규칙은 화면을 새로 만들 때마다 먼저 확인한다.
DCA / PUBLIC DESIGN PHILOSOPHY / 01—07
보이기 전에, 작동하게 만든다.
DCA는 예쁜 화면보다, 읽히고 움직이는 이유를 보여주려 한다. 웹사이트, 카탈로그, 촬영 기록은 아래 기준으로 만든다.
-
01
실제 자료에서 시작한다.
사진, 장비, 라벨, 세션의 흔적이 디자인의 출발점이다. 장식은 자료가 이미 말하고 있는 것을 더 잘 보이게 할 때만 쓴다.
-
02
표면은 읽기 위해 만든다.
본문과 이미지 프레임은 흰색으로 두고, 손그림과 조용한 규칙 표면만 아주 옅은 회색 판으로 구분한다.
-
03
기기에 이미 있는 글꼴을 쓴다.
화면이 먼저 읽히도록 시스템 UI 글꼴을 쓴다. 한국어는 사용자의 운영체제에서 가장 익숙한 방식으로 렌더링된다.
-
04
폭과 여백은 비교를 돕는다.
긴 글은 정해진 읽기 폭에 두고, 비교할 자료만 넓은 그리드에 둔다. 여백은 비워 보이기 위한 장식이 아니라 판단 단위를 나누는 도구다.
-
05
이미지는 증거를 남긴다.
공개 이미지는 같은 정방형 프레임에서 반복한다. 핵심이 보이도록 크롭하고, 손그림과 실사는 같은 물건을 담는다.
-
06
조작한 뒤의 상태가 보인다.
선택됨, 포커스, 검색 결과 뒤에는 분명한 변화가 남아야 한다. 색은 기분 대신 상태를 알린다.
-
07
움직임은 변화를 설명한다.
모션은 읽기 진행률과 손그림에서 실사로 바뀌는 증거 전환처럼, 실제 변화의 위치와 내용을 짧게 설명할 때만 쓴다.
TYPE / SYSTEM UI / NO FONT DOWNLOAD
글자가 기다리게 하지 않는다.
기기에 있는 UI 글꼴을 써서 별도 웹폰트 요청을 줄인다. 모든 성능을 결정하진 않지만, 첫 문장은 기다리지 않고 익숙한 한글 조판을 그대로 쓴다.
딥카우치아카이브Deep Couch Archive
system-ui → SF / Apple SD Gothic Neo → Segoe UI → Roboto → sans-serif
DESIGN / REASON BEFORE DECORATION
장식보다, 읽을 근거.
무언가를 더하는 이유는 예뻐 보이기 때문이 아니라, 자료의 우선순위와 현재 상태를 더 정확하게 전달하기 위해서다.
그래서 DCA는 큰 문구나 효과보다 순서, 대비, 여백부터 확인한다.
01 / TYPE / SYSTEM UI
글꼴은 성격이 아니라 역할로 나눈다.
제목과 본문은 기기에 이미 있는 시스템 UI 글꼴로 읽고, 날짜·파일·상태만 모노 글꼴로 분리한다. 별도 웹폰트를 내려받지 않아 첫 문장을 바로 읽기 시작할 수 있다.
Deep Couch Archive
큰 제목은 현재 위치를, 본문은 오래 읽을 내용을 맡는다.
사용자는 macOS, Windows, Android처럼 자기 기기에 이미 있는 글꼴로 이 문장을 읽는다. DCA는 폰트의 분위기보다 한글 문장의 안정적인 읽기 흐름을 먼저 둔다.
PAGE / SYSTEM UI
현재 보는 곳
40–44px / 700 / 1.12
SECTION / SYSTEM UI
새 판단 단위
24px / 700 / 1.25
BODY / SYSTEM UI
자료의 맥락을 오래 읽는 문장입니다.
16px / 400 / 1.70
02 / HIERARCHY / GRID
위계와 그리드는 읽는 자리를 먼저 정한다.
긴 내용은 화면 가운데의 일정한 폭에서 읽고, 비교가 필요한 자료만 넓은 아카이브 그리드에 놓는다. 아래 표본은 왼쪽 목차와 본문이 서로 다른 일을 하는 방식을 보여준다.
| 요소 | 규격 | 역할 |
|---|---|---|
| 페이지 제목 | 40–44px / 700 / 1.12 | 현재 보기의 성격을 한 줄로 정리한다. |
| 섹션 제목 | 24px / 700 / 1.25 | 긴 내용 안의 판단 단위를 나눈다. |
| 본문 | 16px / 400 / 1.7 | 한국어와 영어를 오래 읽을 수 있게 둔다. |
| 메타데이터 | 12px / mono / 1.4 | 날짜, 파일, 태그, 제작 상태를 조용히 표시한다. |
| 본문 컬럼 | 680px / 화면 중심 | Projects, Studio, About, Contact의 읽기 폭을 고정한다. |
| Archive 인덱스 | 1120px / 목차 오른쪽 | 비교와 필터링이 필요한 자료만 넓게 쓴다. |
03 / SURFACE / COLOUR
색은 표면과 상태를 구분할 때만 쓴다.
밝은 바탕은 오래 읽는 기본 표면이고, 아주 옅은 회색은 손그림과 규칙을 조용히 구분한다. 파란색은 꾸밈이 아니라 현재 위치와 키보드 조작처럼 확인이 필요한 곳에만 쓴다.
DARK / DEFAULT
조용하고 정확한 작업 표면.
#101010 / #F4F4F1
LIGHT / READING
오래 읽기 위한 눈부심을 낮춘 밝은 대안.
#FAF9F7 / #1B1B19
--surface-primary
기본 바탕
#101010 / #FAF9F7
페이지 전체의 눈부심을 낮춘 읽기 바탕.
--surface-secondary
읽기 프레임
#171717 / #FFFFFF
본문, 캡션, 인덱스를 바깥 바탕과 분리한다.
--surface-media
드로잉 종이
#FAFAFA / #FAFAFA
손그림, 로고, 공유 이미지가 같은 종이 면을 유지한다.
--text-primary
기본 잉크
#F4F4F1 / #1B1B19
제목과 본문처럼 가장 오래 읽는 정보.
--text-secondary
보조 기록
#B6B6AE / #62615C
날짜, 캡션, 설명처럼 한 단계 조용한 정보.
--accent-primary
포커스와 상태
#7FA1B8 / #496D86
키보드 포커스, 진행률, 현재 선택을 명확히 표시한다.
| 역할 | 다크 | 라이트 | 사용 |
|---|---|---|---|
| 기본 표면 | #101010 | #FAF9F7 | 페이지 전체의 조용한 바탕 |
| 기본 글자 | #F4F4F1 | #1B1B19 | 제목과 본문 |
| 보조 글자 | #B6B6AE | #62615C | 캡션과 설명 |
| 기능 강조 | #7FA1B8 | #496D86 | 진행률, 현재 선택, 키보드 포커스 |
04 / STATE / ACCESS
선택됨과 키보드 위치는 다르다.
선택됨은 메뉴나 필터를 고른 뒤에도 남아 있는 현재 위치다. 키보드 포커스는 Tab 키로 버튼·검색·이미지에 이동하는 순간에만 보이며, 아직 선택을 바꾸지 않는다.
현재 열려 있는 상단 메뉴와 Archive의 선택된 필터에 쓰인다. 다른 곳을 보더라도 현재 위치는 계속 남는다.
USED IN / HEADER NAVIGATION, ARCHIVE FILTER
Tab 키로 이동하면 2px 외곽선이 잠깐 나타난다. Enter나 Space를 누르기 전까지는 메뉴나 필터의 선택이 바뀌지 않는다.
USED IN / BUTTONS, SEARCH, IMAGE EVIDENCE
05 / IDENTITY / FAVICON DEVELOPMENT
16px에서도 DCA의 첫 글자가 읽혀야 한다.
파비콘은 웹사이트에서 가장 작은 표식이다. 여기서 중요한 px는 로고 안의 복잡한 좌표가 아니라, 브라우저가 실제로 읽는 정사각형의 크기다. 그래서 작은 탭에서도 D가 먼저 읽히는지, 검은 필드와 내부 빈 공간이 무너지지 않는지를 기준으로 다시 정리했다.
CURRENT APPLICATION / 2026-07-25
Corner D를 현재 사이트, 브라우저 탭, Apple 터치 아이콘의 공통 표식으로 적용했다. 512px는 다시 내보내기 위한 기준 파일이고, 실제 탭에서는 주로 32px 또는 16px로 읽힌다. Deep Cut D는 같은 조건에서 비교할 수 있도록 보관한 대안이다.

APPLIED / CORNER D
Corner D
현재 적용안이다. 오른쪽 곡선이 가진 무게 때문에 글자가 왼쪽으로 쏠려 보이지 않도록, D의 덩어리를 시각적으로만 조금 오른쪽에 둔다. 수치 자체보다 16px 탭에서 가운데에 읽히는지가 선택 기준이다.

REFERENCE / DEEP CUT D
Deep Cut D
여백과 곡선 간격을 더 느슨하게 둔 대안이다. 큰 화면에서는 차분하지만, 16px와 32px 탭에서는 Corner D보다 D의 존재감이 약해질 수 있어 비교 보관안으로 남긴다.
| 출력 크기 | 실제 쓰임 | 이 크기에서 확인할 것 |
|---|---|---|
| 512 × 512px | 보관, 문서, 다시 내보내기를 위한 기준 파일 | 선의 밀도와 전체 비례가 안정적인지 본다. |
| 180 × 180px | iPhone·iPad 홈 화면의 Apple 터치 아이콘 | 검은 필드와 D의 빈 공간이 답답하지 않은지 본다. |
| 32 × 32px | 일반적인 데스크톱 브라우저 탭 | D의 외곽과 오른쪽 곡선이 한 덩어리로 읽히는지 본다. |
| 16 × 16px | 가장 작은 탭과 오래된 인터페이스의 fallback | 세부 묘사 대신 D의 실루엣과 중앙 빈 공간만 남는지 본다. |
| 내부 x/y 좌표 | 제작 중 재현을 위한 참고값 | 공개 규격이 아니다. 좌표를 외우기보다 16px에서 시각적으로 중앙에 보이는지 확인한다. |
SVG / MASTER
색과 좌표를 유지하는 벡터 원본. 브라우저가 우선 읽는다.
PNG / 512PX
문서, 미리보기, 다시 내보낼 때 쓰는 기준 크기.
PNG / 180PX · 32PX · 16PX
Apple 터치 아이콘과 브라우저 탭에서 실제로 읽히는 크기.
ICO / FALLBACK
여러 PNG 크기를 담은 호환용 파일. Corner D 내려받기.
DECISION / WHY THIS ONE IS LIVE
현재 파비콘은 Corner D다.
DCA는 아카이브의 첫 탭처럼 보이는 표식이 필요했다. Corner D는 왼쪽의 단단한 시작점, 넓은 내부 빈 공간, 우측으로 시각 보정한 곡선을 한 덩어리로 유지한다. 정중앙의 좌표보다 16px 화면에서 더 가운데처럼 읽히는 쪽을 선택했다. 이후 자료는 이 두 안의 정식 SVG, PNG, ICO만 남기고, 중간 후보와 비교 보드는 정리했다.
06 / HOME / LANDING SYSTEM
Home은 설명보다 한 장의 물성과 가장자리의 탐색으로 시작한다.
첫 화면은 큰 문구나 카드로 브랜드를 설명하지 않는다. 가운데에는 DCA를 대표하는 한 장의 이미지, 양쪽 가장자리에는 언제든 사용할 수 있는 탐색과 환경 제어를 둔다. 방문자는 이미지를 보는 동안에도 길을 잃지 않고, 운영자는 하단 인덱스로 자료와 원칙에 바로 들어갈 수 있다.
가운데
대표 이미지와 읽기 면오른쪽
검색 · 테마 · 언어하단 인덱스
Archive · Design · Development가운데에는 한 장만 둔다.
대표 이미지는 캠페인 배너가 아니라 DCA의 물성과 태도를 먼저 보여주는 증거다. 그래서 이미지 밖에 반복 캡션이나 과장된 소개문을 더하지 않는다.
양쪽 가장자리는 길을 기억한다.
데스크톱에서는 좌측 공개 메뉴와 우측 검색·테마·언어가 스크롤 중에도 같은 위치에 남는다. 중앙 이미지를 본 뒤에도 다른 보기로 이동하는 방법을 다시 찾지 않아도 된다.
다크 모드는 사진만 남긴다.
다크 Home에서는 별도의 밝은 띠를 만들지 않는다. 화면은 조용한 어둠으로 유지하고, 가운데 사진 한 장만 DCA의 표면과 물성을 보여주는 기준점으로 둔다.
메뉴 반응은 배경을 계산하지 않는다.
고정 메뉴와 우측 제어는 배경과 겹치는 순간을 추적하지 않는다. hover와 keyboard focus에서는 밑줄 없이 글자색만 한 단계 또렷해지고, 같은 규칙이 라이트와 다크에 유지된다.
07 / DESIGN UPDATE JOURNAL
최근 디자인 업데이트는 기능보다 먼저 판단 기준을 남긴다.
아래 기록은 최근 화면 정리에서 확정한 디자인 결정이다. 각 항목은 예뻐 보이는 효과가 아니라 DCA의 실제 자료, 읽기 흐름, 운영 인덱스가 더 정확하게 작동하도록 만든 기준이다.
좌측 메뉴, Footer, 우측 텍스트 컨트롤은 같은 출판사식 타이포그래피로 묶는다.
시스템 산세리프, 16px 안팎의 조용한 크기, 자간 0, 그림자 없음이 기준이다. 검색과 테마는 아이콘으로 두되 보조 텍스트가 보이면 같은 규칙을 따른다.
About은 소개문보다 서비스와 사람을 스캔하는 디렉터리다.
Mixing과 Mastering의 목록은 실제 전달물 중심으로 정리하고, 큰따옴표 문장은 별도 라벨 없이 여백과 크기로 강조한다. Footer를 제외한 About 상단 표면은 다른 페이지처럼 흰색 또는 검은색으로 유지한다.
회색 Footer는 모든 페이지에 반복되는 운영 인덱스다.
Footer는 본문 카드가 아니라 페이지 밖으로 나가는 자료 통로다. Archive, Design, Development, Request List, Terms, Rights 항목은 같은 표면과 같은 타이포그래피로 반복한다.
로딩은 화면을 덮는 막이 아니라 뒤 페이지가 남는 상태 표시다.
라이트 모드에서는 밝은 오버레이가, 다크 모드에서는 어두운 오버레이가 42% 정도만 섞인다. 로더는 흑백 선으로 단순화한 볼륨 노브만 쓰고, 페이지가 준비되면 회전 주기가 끝나기 전에도 즉시 사라질 수 있다.
모바일 언어와 헤더는 반복 텍스트 없이 한 번만 읽힌다.
언어 전환은 한국어, English, 日本語처럼 현재 선택지를 명확히 보여주되 같은 뜻의 축약 표기를 반복하지 않는다. 헤더는 스크롤 중 콘텐츠를 오래 가리지 않게 접히고, 조작이 시작되면 다시 나타난다.
Writing과 Contact는 읽기와 작성의 표면을 분리한다.
Writing은 대표 이미지 이후 출판물처럼 읽히는 목록과 본문 표면으로 전환한다. Contact는 설명보다 입력 흐름이 먼저 보이도록 중앙 폭을 정리하고, 이메일과 인스타그램 같은 연락 텍스트는 같은 폰트 규칙을 따른다.

08 / CHECK / BEFORE PUBLISHING
이 기준이 화면에서 실제로 작동하는지 확인한다.
- 시스템 산세리프를 기본으로 쓰고, 손글씨는 본문 폰트가 아니라 실제 아이덴티티 자료로만 쓴다.
- 공개 도면은 1:1 정방형 프레임으로 반복하고, 손그림 아이덴티티와 외부 공유 이미지만 1200×630 가로 프레임을 쓴다.
- 장식보다 장비, 라벨, 작업복, 날짜, 캡션처럼 실제 운영을 증명하는 정보를 먼저 넣는다.
- 파랑과 빨강은 분위기용이 아니라 활성 상태, 포커스, 특정 물성 표시처럼 기능이 있을 때만 쓴다.
소리와 기록을 실제 작업 안에서 정리하는 사운드 스튜디오.
구성원
-
kwondonghyon@deepcoucharchive.kr @everybodylovesdonghyon
권동현
Donghyon KWON
Pusan National UniversityElectrical Engineering
-
goqls1206@deepcoucharchive.kr @beeny1206
정해빈
Haebin JUNG
Ritsumeikan UniversityGlobal Studies, International Relations
Mixing
Detailed balance, tonal control, dynamic shaping, and spatial placement of recorded material into a coherent final mix. Each mix is prepared to maintain clarity, weight, and consistency across different playback environments.
Balance & Tonal Control
Precise control of level, frequency, and dynamics across the arrangement.
- Track-level balance and gain structure
- Tonal shaping and frequency separation
- Dynamic control
- Low-end definition and overall spectral balance
Spatial Control
Placement and movement of each element within the mix.
- Stereo positioning and width
- Front-to-back depth
- Reverb and delay architecture
- Level, effect, and transition automation
- Phase and mono compatibility
Final Mix Delivery
- 24-bit WAV
- Project-native sample rate
- Final mix with mix-bus processing
- Matching pre-master without mix-bus processing
- Alternate versions available upon request
A mix is defined not by any single element, but by the relationship between them.
Mastering
Final sonic refinement and delivery preparation for digital release, physical production, and archival use. Each master is carefully translated across listening environments while preserving the character, dynamics, and intent of the original mix.
Digital Release Master
Optimized for streaming platforms and digital distribution.
- 256k AAC / 320k MP3 monitoring files
- 24-bit WAV
- 44.1 kHz / 48 kHz / project-native sample rate
- Platform-ready loudness and peak management
- Metadata-ready file delivery
High-Resolution Master
High-resolution master preserving the full detail and dynamic information of the final production.
- 24-bit / 96 kHz WAV
- 24-bit / 96 kHz FLAC
- Archival and high-resolution distribution formats
CD Master
Red Book-compatible master prepared for audio CD production.
- 16-bit / 44.1 kHz WAV
- Sequencing and track spacing
- Dithered final conversion
- CD-Text and metadata preparation
DDP Master
Production-ready DDP image for professional CD manufacturing.
- Complete album sequencing
- Track IDs and spacing
- ISRC and CD-Text integration
- Error-checked DDP delivery
- Reference files for approval
A master is not simply the loudest or final version of a mix. It is the definitive version prepared to leave the studio.
결제


Home / Archive
멋있어 보이는 공간보다, 오래 작업할 수 있는 공간.
Deep Couch Archive는 소리, 공간, 사람, 물성이 실제로 맞물리는 사운드 스튜디오다. 장비의 가격보다 신뢰할 수 있는 소리, 사진의 분위기보다 세션이 잘 굴러가는 상태를 먼저 본다.
소리
작업자가 믿고 결정할 수 있는 소리와 장비의 상태를 기록한다.
공간
아티스트가 긴장을 풀고 오래 머물 수 있는 공간의 공기를 만든다.
기록
세션, 물건, 라벨, 파일의 흔적을 다음 작업을 위한 증거로 남긴다.
Home / Archive
실제로 함께 일하기 위한 세 가지 원칙.
DCA는 말보다 세션의 흐름, 사물의 쓰임, 다음 선택을 돕는 기록으로 판단한다. 아래 원칙은 공간과 작업 방식에 동시에 적용한다.
Home / Archive
브랜드 연혁보다, 지금 남아 있는 기록.
DCA의 역사는 완성된 서사가 아니라 실제 자료가 늘어나는 순서로 쓴다. 아래 날짜는 현재 웹사이트에 연결된 증거의 시작점이다.
-
2026-03-08
Equipment record
오디오 랙과 실제 작업 장비를 첫 스튜디오 증거로 기록했다.
-
2026-07-09
Print direction
카탈로그와 명함으로 이어질 수 있는 영문·한글 인쇄 시안을 남겼다.
-
2026-07-14
Field guide
작업복, 라벨, 파일, 웹사이트를 같은 기준으로 판단하는 첫 규칙을 정리했다.
Home / Writing / Editor
문의 내용을 남겨주세요.
확인 후 가능한 진행 방식과 다음 단계를 정리해 회신합니다.
Home / Terms of use
이용약관
이 약관은 딥카우치아카이브(주) 웹사이트와 공개 아카이브 자료를 이용할 때의 기본 조건을 정리합니다. 실제 스튜디오 예약, 녹음, 믹스, 제작, 촬영, 납품 조건은 별도 견적서·계약서·이메일 합의가 우선합니다.
최종 업데이트: 2026-07-28
이 페이지는 공개 웹사이트 운영을 위한 이용 조건입니다. 법률 문서의 최종 검토가 필요한 상황에서는 한국 변호사 또는 관련 전문가의 확인을 거쳐야 합니다.
-
1.
적용 범위
이 약관은 deepcoucharchive.kr에서 제공되는 웹페이지, 글, 이미지, 로고, 드로잉, 아카이브 캡션, 문의 양식, 외부 채널 연결에 적용됩니다. 개별 프로젝트의 작업 범위, 일정, 비용, 취소, 권리 이전 조건은 별도 합의가 있을 때 그 합의가 우선합니다.
-
2.
저작권과 자료 사용
웹사이트에 게시된 텍스트, 사진, 영상, 오디오, 드로잉, 로고, UI 구조, 캡션, 편집 방식은 딥카우치아카이브(주) 또는 해당 권리자에게 권리가 있습니다. 사전 서면 동의 없이 복제, 수정, 재배포, 상업적 사용, 학습 데이터 수집, 포트폴리오 오인 사용을 할 수 없습니다.
-
3.
스튜디오 예약과 견적
웹사이트의 소개, 장비 기록, 작업 사례, 글은 정보 제공을 위한 자료이며 특정 서비스의 확정 제안이 아닙니다. 녹음, 믹스, 사운드 디자인, 촬영, 콘텐츠 제작, 공간 사용은 프로젝트 내용과 일정 확인 뒤 별도 합의로 확정됩니다.
-
4.
문의와 제출 자료
문의자가 보내는 음악 파일, 가사, 데모, 레퍼런스, 이미지, 문서, 링크는 상담과 견적 검토를 위해서만 확인합니다. 문의자는 자신이 제출한 자료를 보낼 권한이 있어야 하며, 제3자의 권리, 비밀유지 의무, 초상권, 음원 권리를 침해하는 자료를 보내면 안 됩니다.
-
5.
세션 기록과 공개 아카이브
스튜디오 세션에서 발생하는 사진, 영상, 스크린샷, 메이킹 기록, 사운드 샘플, 프로젝트 파일은 당사자 사이의 합의에 따라 비공개 또는 공개 범위가 결정됩니다. 공개 아카이브에 포함되는 경우에도 출연자, 클라이언트, 아티스트, 저작권자의 동의 범위 안에서만 사용합니다.
-
6.
금지 행위
웹사이트의 정상 운영을 방해하는 자동 수집, 해킹, 악성 코드 삽입, 스팸 발송, 허위 문의, 권리 침해 자료 제출, DCA 또는 관계자를 사칭하는 행위는 금지됩니다. 필요한 경우 접속 제한, 자료 삭제, 법적 조치를 할 수 있습니다.
-
7.
외부 링크와 소셜 채널
웹사이트는 Instagram, YouTube, Vimeo, 기타 외부 플랫폼으로 연결될 수 있습니다. 외부 플랫폼의 콘텐츠, 정책, 장애, 개인정보 처리, 계정 운영은 해당 플랫폼의 조건을 따르며 DCA가 모든 내용을 보증하지 않습니다.
-
8.
정보 변경과 책임 범위
웹사이트의 장비 목록, 작업 설명, 글, 일정 관련 정보는 운영 상황에 따라 바뀔 수 있습니다. DCA는 사이트를 안정적으로 운영하기 위해 노력하지만, 일시적인 접속 장애, 오기, 외부 서비스 문제, 사용자의 자료 오해로 인한 모든 손해를 보증하지 않습니다.
-
9.
준거법과 변경
이 약관은 대한민국 법령을 기준으로 해석합니다. 사이트 구조, 운영 방식, 스튜디오 서비스가 바뀌면 약관도 수정될 수 있으며, 중요한 변경은 이 페이지의 업데이트 날짜로 표시합니다.
Home / Rights & Licensing
라이선스
이 페이지는 딥카우치아카이브(주)의 웹사이트 자료, 사진, 영상, 드로잉, 음원, 세션 기록, 아카이브 자료를 어떤 조건에서 사용할 수 있는지 정리합니다. 개별 프로젝트 계약, 아티스트·클라이언트와의 별도 합의, 저작권자 승인 조건이 있으면 그 조건이 우선합니다.
최종 업데이트: 2026-07-28
라이선스는 단순히 파일을 가져가는 문제가 아니라, 소리와 이미지가 어떤 맥락에서 공개되는지 정하는 일입니다. 공식 사용 전에는 대상 자료, 사용 목적, 매체, 기간, 지역, 편집 범위를 먼저 확인해야 합니다.
-
1.
권리의 기본 원칙
deepcoucharchive.kr에 게시된 텍스트, 사진, 영상, 드로잉, 로고, UI 구조, 아카이브 캡션, 오디오 샘플, 세션 기록의 권리는 딥카우치아카이브(주) 또는 각 자료의 권리자에게 있습니다. 웹사이트에 공개되어 있다는 사실이 다운로드, 재가공, 판매, 배포, 학습 데이터 수집을 허락한다는 뜻은 아닙니다.
-
2.
웹사이트 자료의 일반 사용
방문자는 웹사이트를 열람하고 페이지 링크를 공유할 수 있습니다. 보도, 리뷰, 프로젝트 소개처럼 출처를 밝히는 짧은 인용은 허용될 수 있으나, 이미지·영상·오디오 파일을 별도 게시물, 광고, 상품, 프레젠테이션, 포트폴리오, 데이터셋에 사용하는 경우에는 사전 서면 동의가 필요합니다.
-
3.
사진·영상·드로잉 라이선스
DCA가 제작하거나 편집한 사진, 영상, 손그림, 썸네일, 로고 응용 이미지는 합의된 범위 안에서만 사용할 수 있습니다. 라이선스 범위는 사용 매체, 게재 기간, 지역, 크레딧 표기, 2차 편집 가능 여부, 원본 파일 제공 여부에 따라 달라집니다. 별도 양도가 명시되지 않으면 저작권과 원본 편집 파일은 이전되지 않습니다.
-
4.
음원·세션 자료 라이선스
녹음 원본, 믹스 파일, 마스터, 스템, 데모, 샘플, 프리셋, 프로젝트 파일, 세션 노트는 프로젝트별 합의와 권리자 승인에 따라 관리됩니다. 웹사이트나 SNS에 일부 사운드가 공개되더라도, 그 사운드를 샘플링하거나 다른 곡·영상·광고·AI 학습에 사용하는 권리는 자동으로 부여되지 않습니다.
-
5.
아티스트와 클라이언트 자료
아티스트, 레이블, 클라이언트가 상담이나 제작을 위해 제공한 음악, 가사, 이미지, 로고, 레퍼런스, 문서는 해당 프로젝트의 검토와 실행을 위해서만 사용합니다. 제출자는 자료를 보낼 권한을 가지고 있어야 하며, 제3자의 저작권, 초상권, 퍼블리시티권, 비밀유지 의무를 침해하지 않아야 합니다.
-
6.
크레딧과 표기
자료 사용이 승인된 경우, 표기는 합의된 크레딧을 따릅니다. 별도 표기가 없으면 한국어 환경에서는 딥카우치아카이브(주), 영문 환경에서는 Deep Couch Archive를 기본 표기로 사용합니다. 크레딧이 계약 조건에 포함된 경우 임의로 삭제하거나 의미가 달라지게 수정할 수 없습니다.
-
7.
보도·SNS·비상업 인용
웹사이트 화면의 짧은 캡처, 링크 공유, 출처가 표시된 짧은 인용은 보도, 리뷰, 비상업적 소개 목적 안에서 허용될 수 있습니다. 다만 고해상도 이미지, 전체 영상, 음원 파일, 미공개 세션 자료, 클라이언트가 식별되는 자료를 사용하려면 먼저 문의해야 합니다.
-
8.
금지된 사용
DCA 또는 아티스트가 특정 제품, 정치적 주장, 투자, 서비스, 캠페인을 공식적으로 보증하는 것처럼 보이게 하는 사용은 금지됩니다. 허가 없는 상품화, 재판매, NFT·토큰화, 데이터셋 구축, AI 학습, 불법·명예훼손적 사용, 미공개 작업의 유출도 허용되지 않습니다.
-
9.
라이선스 문의
공식 사용을 원할 때는 어떤 자료를 어디에, 얼마나 오래, 어떤 크기와 방식으로 사용할지 먼저 알려야 합니다. 문의에는 대상 자료, 사용 목적, 매체, 기간, 지역, 편집 여부, 필요한 파일 형식을 포함하는 것이 좋습니다. 라이선스는 딥카우치아카이브(주)의 서면 확인 이후에만 유효합니다.
Home / Development
웹사이트는 파일 하나가 아니라, 기록과 배포가 이어지는 운영 구조다.
DCA 웹사이트는 로컬 작업 폴더, GitHub의 변경 기록, Vercel의 배포, 도메인의 DNS 연결, 운영자 글 작성 도구가 연결된 상태로 운영된다. 이 페이지는 그 구조와 실제 설정 과정을 클라이언트가 확인할 수 있도록 남긴 개발일지다.
이 페이지를 읽는 법.
웹사이트의 구조·디자인을 바꾸는 일은 Local에서 시작한다. 글과 이미지를 빠르게 발행하는 일은 Editor에서 시작한다. 두 경로 모두 GitHub에 기록된 뒤 Vercel을 거쳐 같은 대표 주소에 공개된다. 즉, 작업 시작점은 달라도 공개되는 결과와 기록의 기준은 하나다.
보안 원칙. 비밀번호, GitHub 토큰, 환경변수의 실제 값은 이 페이지와 저장소에 기록하지 않는다. 화면 예시는 구조만 설명하며 값은 항상 가린다.
01 / PUBLISHING FLOW
수정은 로컬에서 시작하고, 공개는 Vercel에서 끝난다.
디자인, 레이아웃, 고정 페이지, 이미지 자산을 고칠 때는 dca-website 폴더에서 작업한다. 변경이 완성되면 Commit으로 이유를 남기고 Push로 GitHub main에 보낸다. Vercel은 main을 감지해 새 Production 버전을 만들고, 준비 상태가 되면 대표 도메인이 그 버전을 보여준다.
- Local / dca-websiteHTML, 이미지, 글 구조를 수정하는 실제 작업 폴더다.
- GitHub / Repository변경된 파일과 버전을 보관하는 원격 기록이다. Commit은 한 단위의 기록, Push는 그 기록을 GitHub로 보내는 일이다.
- Vercel / Productionmain 브랜치에 Push가 들어오면 Vercel이 자동으로 새 버전을 배포한다. 별도의 수동 업로드는 필요하지 않다.
- deepcoucharchive.krGabia DNS가 Vercel을 가리킨다. 방문자는 최종적으로 이 주소에서 HTTPS로 사이트를 본다.
로컬 변경을 공개하는 순서.
- 1. Pull먼저 GitHub의 최신 내용을 로컬 폴더로 받아온다. Editor나 다른 기기에서 발행한 글이 있다면 이 단계에서 작업 폴더와 맞춰진다.
- 2. EditHTML, CSS, 이미지 파일, 문서 내용을 수정한다. 이 단계는 방문자에게 아직 보이지 않는다.
- 3. Local check로컬 미리보기에서 화면, 링크, 이미지, 한글·영문 전환을 확인한다.
- 4. Commit무엇을 왜 바꿨는지 짧은 메시지와 함께 하나의 버전으로 확정한다.
- 5. Push확정된 버전을 GitHub main으로 보낸다. 이 순간부터 Vercel의 자동 배포가 시작된다.
- 6. Production checkVercel이 Ready 상태가 된 뒤 대표 도메인에서 실제 공개 결과를 확인한다.
| 행동 | 뜻 | DCA에서의 결과 |
|---|---|---|
| Commit | 현재 변경을 설명과 함께 로컬 이력으로 확정 | 무엇을 왜 바꿨는지 되돌아볼 수 있다. |
| Push | 로컬 Commit을 GitHub main으로 전송 | Vercel이 자동 배포를 시작한다. |
| Pull | GitHub의 최신 변경을 로컬로 받아옴 | 다른 기기 또는 Editor에서 발행한 글을 작업 폴더에 반영한다. |
| Deploy | 코드를 방문자가 볼 수 있는 서버 버전으로 만듦 | 새 배포가 준비되면 .kr 도메인에 바로 적용된다. |

02 / OPERATING ROUTES
바꾸려는 것에 따라 시작하는 도구가 다르다.
모든 작업을 한 도구에서 처리하지 않는다. 사이트의 형태를 바꾸는 일, 글을 발행하는 일, 보안·도메인을 관리하는 일은 시작 지점이 다르다. 대신 최종 공개는 항상 GitHub의 기록과 Vercel의 배포를 통과한다.
| 하려는 일 | 시작 장소 | 마지막 확인 |
|---|---|---|
| 메뉴, 레이아웃, 디자인, 고정 페이지 수정 | Local / dca-website | Commit, Push 뒤 대표 도메인 |
| 새 글, 링크, 본문 이미지 발행 | Browser / #editor | Writing 목록과 공개 글 주소 |
| 비밀번호·토큰·서버 환경 설정 변경 | Vercel / Environment Variables | 새 Production 배포 뒤 Editor 동작 |
| 대표 주소·리디렉션·HTTPS 확인 | Gabia DNS + Vercel Domains | .kr, www, .com 주소의 최종 이동 |
하나의 기준점. Editor에서 글을 발행한 다음 로컬 디자인 작업을 이어갈 때는 반드시 Pull부터 한다. 반대로 로컬에서 사이트를 수정한 다음에는 Push가 끝나기 전까지 Editor에서 같은 글 데이터나 구조를 동시에 바꾸지 않는 편이 안전하다.
03 / EDITOR
글은 브라우저에서 작성하고, 공개 저장은 GitHub를 거쳐 배포된다.
운영자 도구는 공개 메뉴에 넣지 않은 #editor 경로다. 운영자 비밀번호를 통과하면 제목, 분류, 날짜, 요약, 본문, 링크, 이미지를 넣고 공개 저장할 수 있다. 공개 저장은 GitHub의 글 데이터와 이미지 파일을 업데이트하고, Vercel이 이를 다시 배포한다.
- 1. #editor 열기운영자만 알고 있는 경로로 접속하고 액세스 코드를 입력한다. 이 경로는 상단 메뉴에 노출하지 않는다.
- 2. 기본 정보 입력제목, 분류, 날짜, 요약을 먼저 적는다. 제목은 Writing 목록의 첫 인상이고, 요약은 글의 성격을 빠르게 판단하게 하는 문장이다.
- 3. 본문 편집본문에서는 제목 단계, 굵게, 목록, 인용, 링크, 이미지 첨부를 필요한 만큼 사용한다. 링크는 문장을 선택한 뒤 넣고, 이미지는 커서 위치에 첨부한다.
- 4. 이미지 점검사진은 긴 변과 용량을 웹용으로 줄인다. 이미지가 본문 흐름을 끊지 않는지, 공개해도 되는 자료인지, 모바일에서도 읽히는지 확인한다.
- 5. 공개 저장공개 상태로 저장하면 GitHub에 기록되고 Vercel이 자동 배포한다. 저장 직후 바로 보이지 않아도 배포가 Ready가 될 때까지 잠시 기다린다.
- 6. 발행 결과 확인Writing 목록과 글 상세 주소를 열어 제목, 날짜, 이미지, 링크가 의도대로 보이는지 확인한다. 이어서 로컬에서 작업할 때는 Pull부터 한다.
글을 만들 때 확인할 항목.
| 항목 | 왜 필요한가 | 발행 전 확인 |
|---|---|---|
| 제목 | Writing 목록과 검색 결과에서 글을 구분한다. | 한 문장으로 주제를 말하고 지나치게 길지 않은가 |
| 분류·날짜 | 아카이브에서 시간과 작업 맥락을 찾게 한다. | 실제 작업일 또는 공개일과 맞는가 |
| 요약 | 본문을 열기 전 글의 이유를 설명한다. | 광고 문구보다 기록의 핵심이 먼저 보이는가 |
| 이미지·링크 | 글의 주장에 실제 증거와 다음 경로를 붙인다. | 권리, 용량, 모바일 크롭, 외부 링크를 확인했는가 |
이미지 운영 기준. 현재 한 글에는 최대 8장, 장당 2MB, 총 3MB까지 올릴 수 있다. 큰 원본은 웹용 JPG/WebP로 줄이고, 영상은 YouTube 또는 Vimeo에 올린 뒤 링크·임베드로 사용한다.

04 / DOMAIN AND DNS
도메인은 주소이고, DNS는 그 주소가 향하는 길이다.
Gabia에서 관리하는 DNS 레코드가 Vercel의 서버를 가리키도록 설정했다. 루트 주소는 A 레코드, www는 CNAME 레코드로 연결한다. 설정이 전 세계에 반영되는 데에는 시간이 걸릴 수 있으며, Vercel이 SSL 인증서를 만든 뒤 HTTPS가 활성화된다.
DCA 주소 정책.
| 입력한 주소 | 방문자가 보는 결과 | 이유 |
|---|---|---|
| deepcoucharchive.kr | 실제 Production 사이트 | 검색, 공유, 문의에서 쓰는 대표 주소를 하나로 유지한다. |
| www.deepcoucharchive.kr | 308 Redirect → deepcoucharchive.kr | www를 붙여 들어와도 같은 사이트로 정리한다. |
| deepcoucharchive.com | 308 Redirect → deepcoucharchive.kr | .com 주소도 확보하되 브랜드의 대표 주소는 .kr로 고정한다. |
| www.deepcoucharchive.com | 308 Redirect → deepcoucharchive.kr | 보조 주소까지 하나의 검색·공유 경로로 모은다. |
DNS에서 실제로 하는 일.
| 용어 | 간단한 뜻 | DCA 설정 |
|---|---|---|
| DNS | 도메인 이름을 실제 서버 주소로 연결하는 전화번호부 | Gabia에서 관리한다. |
| A Record | 루트 도메인을 IP 주소로 연결 | deepcoucharchive.kr이 Vercel을 향한다. |
| CNAME | www 같은 보조 주소를 다른 호스트 이름으로 연결 | www 주소가 Vercel DNS를 향한다. |
| 308 Redirect | 주소를 영구적으로 다른 주소로 이동시키는 응답 | www와 .com은 deepcoucharchive.kr로 정리된다. |
| SSL / HTTPS | 브라우저와 사이트 사이의 통신을 암호화 | Vercel이 인증서를 자동 발급·갱신한다. |


DNS 변경 뒤 확인 순서. Gabia에 저장했다고 바로 끝나지 않는다. Vercel Domains에서 설정이 인식되는지, SSL 인증서가 준비됐는지, 대표·www·.com 주소가 모두 HTTPS로 열리고 대표 .kr로 정리되는지 차례로 확인한다.
05 / SECURITY AND RECOVERY
공개되는 정보와 서버에만 남아야 하는 정보를 분리한다.
웹사이트의 HTML, 이미지, 공개 글은 GitHub에 기록된다. 반면 Editor 액세스 코드와 GitHub 쓰기 권한처럼 외부에 보이면 안 되는 값은 Vercel의 Environment Variables에만 저장한다. 이 분리는 글을 어디서 발행하든 같은 보안 기준을 유지하기 위한 최소 장치다.
| 정보 | 두는 곳 | 공개 문서에 적는가 |
|---|---|---|
| 사이트 코드·이미지·공개 글 | GitHub repository | 가능. 단, 공개해도 되는 자료만 기록한다. |
| Editor 액세스 코드 | Vercel Environment Variable | 아니오. 화면·커밋·스크린샷에도 남기지 않는다. |
| GitHub 발행 권한 토큰 | Vercel Environment Variable | 아니오. 필요한 저장소와 Contents 쓰기 권한만 준다. |
| 도메인 DNS 값 | Gabia DNS + Vercel Domains | 구조만 기록한다. 내부 관리값은 노출하지 않는다. |
문제가 생겼을 때 먼저 보는 곳.
| 증상 | 먼저 확인할 곳 | 안전한 다음 행동 |
|---|---|---|
| Editor 비밀번호가 통과하지 않음 | Vercel Environment Variables와 가장 최근 Production 배포 | 값을 공개하지 말고 운영자만 교체·저장한 뒤 새 배포에서 다시 확인한다. |
| 글을 공개했는데 Writing에 보이지 않음 | Vercel Deployments의 Ready 상태와 GitHub 변경 기록 | 배포가 끝날 때까지 기다린 뒤 새로고침한다. 실패 기록이 있으면 원인을 확인한 뒤 다시 발행한다. |
| 이미지 첨부가 거절됨 | 장수, 장당 용량, 총 요청 용량 | 이미지를 웹용 JPG/WebP로 줄이거나 장수를 나눠 발행한다. |
| 로컬 작업과 Editor 발행이 엇갈림 | GitHub main의 최신 변경 | 로컬 파일을 덮어쓰기 전에 Pull하고 차이를 확인한다. |
| 주소 또는 HTTPS가 이상함 | Gabia DNS와 Vercel Domains의 상태 | 중복 레코드를 만들지 말고 기존 값과 대표 주소 정책을 먼저 비교한다. |
복구 원칙. 문제가 생겼다고 바로 파일을 지우거나 비밀 값을 공유하지 않는다. GitHub Commit과 Vercel Deployment에는 이전 상태가 남아 있으므로, 먼저 마지막으로 정상 동작한 기록을 확인하고 필요한 범위만 되돌린다.
07 / HOME INTERACTION
Home은 JavaScript 없이 중심과 hover를 유지한다.
Home의 역할은 한 장의 이미지를 화면 중심에 정확히 두고, 좌측 메뉴와 우측 제어를 조용히 유지하는 것이다. 다크 모드에서도 밝은 띠를 만들지 않고, 배경에 따라 메뉴 색을 계산하지 않는다. JavaScript는 방문할 때마다 세 장의 필름 사진 중 하나를 고르는 일만 맡고, 중심 정렬과 hover·keyboard focus는 CSS가 처리한다.
01 / JAVASCRIPT
Home 진입 때 사진만 고른다.
방문자가 Home에 들어오면 준비된 세 장의 필름 사진 중 직전에 본 사진을 제외하고 하나를 고른다. 사진의 위치, 메뉴 색상, hover 상태는 JavaScript가 건드리지 않는다.
const updateRandomHomeImage = () => {
const candidates = homeFilmImages.filter((image) =>
image.src !== previousHomeImageSrc);
const pool = candidates.length ? candidates : homeFilmImages;
const image = pool[Math.floor(Math.random() * pool.length)];
randomHomeImage.src = image.src;
};
02 / CSS
중심 정렬과 조작 반응은 CSS에 둔다.
Home 영역은 뷰포트 전체 높이를 기준으로 중앙에 배치한다. 메뉴와 제어는 배경 겹침을 계산하지 않고, hover와 keyboard focus에서만 같은 색 변화로 반응한다.
.home-landing {
display: grid;
place-items: center;
min-height: 100dvh;
padding: var(--space-6);
}
방문자에게 보이는 결과.
| 상황 | JavaScript가 하는 일 | CSS가 보여주는 결과 |
|---|---|---|
| Home에 처음 들어옴 | 세 장의 필름 사진 중 하나를 고른다. | 선택된 사진이 화면의 정중앙에 놓인다. |
| 다크 Home에서 스크롤 | 실행하지 않는다. | 흰 띠 없이 어두운 바탕과 고정 메뉴가 그대로 유지된다. |
| 메뉴에 mouse hover | 실행하지 않는다. | 밑줄 없이 글자색만 한 단계 더 또렷해진다. |
| 키보드 Tab 이동 | 실행하지 않는다. | :focus-visible이 hover와 같은 대비 규칙을 적용해 현재 위치를 읽게 한다. |
| 창 크기 또는 테마 변경 | 사진이나 메뉴 위치를 다시 계산하지 않는다. | 데스크톱·모바일, 라이트·다크에서 같은 중심 구조가 유지된다. |
구현 원칙. hover를 위해 마우스 좌표를 계속 저장하거나, 배경과 메뉴의 겹침을 계산하지 않는다. 필요한 것은 사진이 중심에 있고 탐색이 흔들리지 않는 일이다. 그래서 JavaScript는 사진 선택에만, CSS는 배치와 조작 반응에만 쓴다.
08 / LOADING ANIMATION
Loading Animation
굵직한 코드 변경은 기능보다 먼저 의도를 남긴다. DCA 웹사이트는 하나의 정적 HTML 안에 화면, 라우팅, 로더, 글 작성 도구, 배포 기록이 함께 들어 있으므로, 로딩 애니메이션처럼 다시 복원할 가능성이 높은 부분은 목적과 핵심 코드를 함께 기록한다.
01 / VOLUME KNOB
볼륨 노브 로더는 페이지 뒤를 남기는 사운드 상태 표시다.
의도는 음향 장비의 노브를 DCA의 손그림 규칙처럼 단순한 선으로 낮추는 것이다. 라이트 모드에서는 밝은 캔버스를, 다크 모드에서는 어두운 캔버스를 42%만 섞어 뒤 페이지가 보이게 둔다. 화면에는 텍스트 없이 약 270도 범위의 얇은 눈금, 안쪽 원, 짧은 포인터만 남긴다. 눈금은 왼쪽 시작점에서 짧고 오른쪽 끝으로 갈수록 길어지며, 포인터는 그 범위 안에서 조용히 회전한다.
const loaderMinimumDelay = 560;
.site-loader__knob-pointer {
transform-origin: 80px 80px;
animation: site-loader-knob-turn 1420ms cubic-bezier(0.65, 0, 0.35, 1) infinite;
}
모션 감소 환경에서는 회전을 멈추고 포인터를 한 각도에 고정한다. 이전 파형 로더의 복원 기준은 00_Project_Admin/inventory/Wave_Loding 폴더에 남겨 둔다.
09 / SCROLL EFFECT
Scroll Effect
02 / LENIS SCROLL
스크롤은 영화처럼 늦게 따라오는 효과가 아니라, 기본 브라우저 감각을 정제하는 정도로 둔다.
DCA는 긴 설명 페이지와 고정 메뉴가 함께 움직인다. 그래서 ScrollSmoother처럼 전체 구조를 감싸는 방식보다 Lenis를 약하게 붙이는 방식이 맞다. wheelMultiplier를 조금 낮추고, touch는 기본 관성을 유지한다. 모션 감소 환경에서는 Lenis를 쓰지 않는다.
const lenis = typeof window.Lenis === "function" && !reducedMotionQuery.matches
? new window.Lenis({
autoRaf: true,
lerp: 0.085,
wheelMultiplier: 0.86,
touchMultiplier: 1,
smoothWheel: true,
syncTouch: false
})
: null;
검색 모달과 모바일 목차가 열릴 때는 Lenis를 멈추고, 닫히면 다시 시작한다. 섹션 링크와 Back to top은 같은 scrollToTarget 함수를 통과하게 해 스크롤 감각을 한 곳에서 조정한다.
10 / ROUTE STATE
Route State
03 / ROUTE STATE
페이지 이동은 새 HTML을 불러오는 대신, 현재 보기와 숨김 상태를 정확히 바꾼다.
현재 사이트는 여러 페이지처럼 보이지만 실제로는 data-view 섹션을 하나씩 보여주는 구조다. setView는 현재 보기, 주소 hash, 로컬 목차, Writing 렌더링, 로더 표시, 상단 이동을 함께 처리한다. 그래서 메뉴를 추가할 때는 HTML 섹션, viewDefinitions, 검색 인덱스를 함께 맞춰야 한다.
const setView = (view, { updateHistory = true, scrollToTop = true } = {}) => {
currentView = view;
root.dataset.view = view;
viewSections.forEach((section) => {
section.hidden = section.dataset.view !== view;
});
renderLocalNavigation(view);
if (scrollToTop) scrollToTarget(0, { immediate: true });
};
이 구조 덕분에 노브 로더, Lenis 스크롤, 메뉴 대비, Writing 상세가 같은 화면 안에서 작동한다. 대신 큰 변경 뒤에는 항상 해시 이동, 검색 결과 이동, 모바일 헤더, Back to top을 같이 확인한다.
11 / 2026-07-19
현재 운영 구조가 만들어진 순서.
아래 기록은 현재 실제로 연결된 도구와 주소를 기준으로 쓴다. 미완성 계획이 아니라, 현재 사이트가 어떻게 발행되고 어디에서 확인되는지를 남기는 운영 이력이다.
- GitHub Pages에서 Vercel로 전환정적 페이지 공개뿐 아니라 운영자 글 발행과 서버 환경변수를 안전하게 다루기 위해 Vercel을 연결했다.
- GitHub 권한을 발행 용도로 한정Editor가 글과 이미지를 기록할 수 있도록 필요한 저장소에만 연결하고, Contents 쓰기 권한만 사용하도록 구성했다. 실제 토큰 값은 Vercel에만 저장한다.
- 운영자 Editor 연결브라우저에서 작성한 글과 이미지를 GitHub 저장소에 기록하고, Vercel이 이어서 배포하도록 구성했다. 공개 저장 테스트도 Writing 목록에서 확인했다.
- 이미지 발행 기준 확정글당 최대 8장, 장당 2MB, 총 3MB로 제한해 저장소와 배포 용량을 관리한다. 영상 원본은 외부 영상 서비스에서 임베드한다.
- .kr을 대표 주소로 확정deepcoucharchive.kr은 실제 사이트, www·.com 주소는 308 이동으로 대표 주소에 정리했다. 주소가 여러 개여도 방문자는 하나의 URL을 보게 된다.
- 배포 이력 보존GitHub Commit과 Vercel Deploy 기록을 통해 어느 시점의 사이트라도 확인하고 필요하면 마지막 정상 배포를 기준으로 복구할 수 있다.
Home / Request List
요청 자료
01 / 필수
꼭 필요한 자료
- 1.
Resend 계정 생성 및 아이디 및 비밀번호 전달
- 2.
현재 판매·제공 중인 서비스 목록
- 3.
웹사이트에 보여줄 작업물 후보
02 / 참고
있으면 좋은 자료
- 1.
스튜디오와 작업 공간 사진
- 2.
서비스 진행 또는 견적 참고 자료
- 3.
작업물 크레딧·사용 허가 정보
02 / INQUIRY DELIVERY
문의 발송 환경
문의 폼을 실제 이메일 발송으로 연결하기 전에, 계정 소유자와 발신 기준을 DCA 기준으로 정리합니다.
-
01
대표 확인 필요
Resend 계정 생성 및 팀 초대
Resend는 DCA 소유 계정으로 개설하고 대표님이 계정 소유자가 됩니다. 웹사이트 설정 담당자는 비밀번호 공유 대신 팀 초대로만 연결합니다.
- 필요한 확인
- DCA 소유 이메일, Resend 가입 완료, 문의 수신 주소, 발신 주소 또는 도메인
- 권한 전달 원칙
- 비밀번호와 API 키는 이 페이지에 적지 않습니다. 팀 초대 또는 별도 비공개 채널로만 전달합니다.
03 / SERVICE INFORMATION
서비스 자료
웹사이트에 공개할 서비스는 이름보다 실제 제공 범위와 진행 조건이 먼저 읽혀야 합니다. 현재 판매하거나 제공 중인 항목만 확인해 정리합니다.
-
02
자료 전달 대기
판매·제공 중인 서비스 목록
서비스별로 실제로 가능한 일과 고객이 알아야 할 기본 조건을 한 줄씩 확인합니다. 가격이나 상세 계약 조건은 공개 여부를 함께 결정한 뒤 반영합니다.
- 필요한 자료
- 서비스명, 한 줄 설명, 포함 범위, 대상, 기본 진행 방식
- 공개 기준
- 가격 공개 여부, 견적 방식, 최소 단위, 일정·예약 조건
04 / SELECTED WORK
작업물 선정
그동안 참여한 작업 중 DCA가 실제로 어떤 역할을 해왔는지 보여 주는 사례만 선별합니다. 작업의 규모보다 공개 가능 여부와 맥락이 더 중요합니다.
-
03
자료 전달 대기
공개 후보 작업 6–12개
초기에는 대표 사례를 너무 많이 나열하지 않고, 사운드·세션·공간의 성격이 다른 작업을 균형 있게 봅니다. 최종 공개 전에는 각 프로젝트의 사용 허가를 다시 확인합니다.
- 필요한 자료
- 프로젝트·아티스트·브랜드명, 연도, DCA 역할, 공개 가능한 사진·영상·음원·링크
- 사용 확인
- 공개 허가 여부, 크레딧 표기, 편집·썸네일 사용 범위
05 / DELIVERY METHOD
전달 방식
이 페이지는 무엇이 필요한지 확인하는 목록입니다. 원본 파일, 계정 권한, 비밀번호, API 키처럼 민감한 정보는 공개 문서에 올리지 않습니다.
전달 원칙. 대표님이 항목을 확인한 뒤, 파일은 합의된 비공개 폴더나 링크로 전달합니다. 전달 완료 후에는 이 목록의 상태를 ‘확인 완료’로 갱신해 다음 작업의 기준으로 남깁니다.