API 관련 HTML 템플릿 파일 제거 및 상세 뷰 클래스 추가:

- api_lnb.html, head.html 템플릿 삭제
- API 상세 페이지에 editor-content 클래스 추가
This commit is contained in:
Rinjae
2026-07-22 14:40:12 +09:00
parent 57d4efb4eb
commit 8de0d94063
6 changed files with 38 additions and 120 deletions
+23 -19
View File
@@ -10907,12 +10907,12 @@ body.index-page-body {
padding-bottom: 0;
border-bottom: none;
}
.api-detail-card .detail-content {
.api-detail-card .detail-content:not(.editor-content) {
font-size: 14px;
color: #64748B;
line-height: 1.6;
}
.api-detail-card .detail-content pre {
.api-detail-card .detail-content:not(.editor-content) pre {
background-color: #F8FAFC;
border: 1px solid #E2E8F0;
border-radius: 8px;
@@ -10920,14 +10920,14 @@ body.index-page-body {
overflow-x: auto;
margin: 0;
}
.api-detail-card .detail-content pre code {
.api-detail-card .detail-content:not(.editor-content) pre code {
font-family: "Courier New", monospace;
font-size: 14px;
color: #1A1A2E;
white-space: pre-wrap;
word-break: break-word;
}
.api-detail-card .detail-content table {
.api-detail-card .detail-content:not(.editor-content) table {
width: 100%;
border-collapse: collapse;
margin: 16px 0;
@@ -10936,10 +10936,10 @@ body.index-page-body {
border-radius: 8px;
overflow: hidden;
}
.api-detail-card .detail-content table thead {
.api-detail-card .detail-content:not(.editor-content) table thead {
background-color: #EFF6FF;
}
.api-detail-card .detail-content table th {
.api-detail-card .detail-content:not(.editor-content) table th {
text-align: left;
padding: 8px 16px;
font-size: 14px;
@@ -10948,28 +10948,28 @@ body.index-page-body {
border-bottom: 2px solid #E2E8F0;
background-color: rgba(0, 73, 180, 0.05);
}
.api-detail-card .detail-content table th:not(:last-child) {
.api-detail-card .detail-content:not(.editor-content) table th:not(:last-child) {
border-right: 1px solid #E2E8F0;
}
.api-detail-card .detail-content table td {
.api-detail-card .detail-content:not(.editor-content) table td {
padding: 8px 16px;
font-size: 14px;
color: #64748B;
border-bottom: 1px solid #E2E8F0;
}
.api-detail-card .detail-content table td:not(:last-child) {
.api-detail-card .detail-content:not(.editor-content) table td:not(:last-child) {
border-right: 1px solid #E2E8F0;
}
.api-detail-card .detail-content table tr {
.api-detail-card .detail-content:not(.editor-content) table tr {
transition: all 0.3s ease;
}
.api-detail-card .detail-content table tr:last-child td {
.api-detail-card .detail-content:not(.editor-content) table tr:last-child td {
border-bottom: none;
}
.api-detail-card .detail-content table tr:hover {
.api-detail-card .detail-content:not(.editor-content) table tr:hover {
background-color: rgba(0, 73, 180, 0.02);
}
.api-detail-card .detail-content table tbody tr:nth-child(even) {
.api-detail-card .detail-content:not(.editor-content) table tbody tr:nth-child(even) {
background-color: rgba(248, 250, 252, 0.3);
}
@@ -11076,27 +11076,31 @@ body.index-page-body {
font-size: 16px;
margin-bottom: 8px;
}
.api-detail-card .detail-content {
.api-detail-card .detail-content.editor-content {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.api-detail-card .detail-content:not(.editor-content) {
font-size: 12px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.api-detail-card .detail-content table {
.api-detail-card .detail-content:not(.editor-content) table {
min-width: 500px;
margin: 8px 0;
}
.api-detail-card .detail-content table th,
.api-detail-card .detail-content table td {
.api-detail-card .detail-content:not(.editor-content) table th,
.api-detail-card .detail-content:not(.editor-content) table td {
padding: 4px 8px;
font-size: 12px;
white-space: nowrap;
}
.api-detail-card .detail-content pre {
.api-detail-card .detail-content:not(.editor-content) pre {
padding: 8px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.api-detail-card .detail-content pre code {
.api-detail-card .detail-content:not(.editor-content) pre code {
font-size: 12px;
white-space: pre;
word-break: normal;