←
+ href="/cupang/?year={{ prev_y }}&month={{ prev_m }}">
+
+
{{ months[0].label }} – {{ months[1].label }}
→
+ href="/cupang/?year={{ next_y }}&month={{ next_m }}">
+
+
diff --git a/app/modules/cupang/templates/cupang/products.html b/app/modules/cupang/templates/cupang/products.html
index e5c7ffe..097124a 100644
--- a/app/modules/cupang/templates/cupang/products.html
+++ b/app/modules/cupang/templates/cupang/products.html
@@ -1,6 +1,6 @@
{% extends "erp_base.html" %}
-{% block head_extra %}{% endblock %}
+{% block head_extra %}{% endblock %}
{% block content %}
diff --git a/app/modules/cupang/templates/cupang/view.html b/app/modules/cupang/templates/cupang/view.html
index ef697b6..3a23736 100644
--- a/app/modules/cupang/templates/cupang/view.html
+++ b/app/modules/cupang/templates/cupang/view.html
@@ -1,6 +1,6 @@
{% extends "erp_base.html" %}
-{% block head_extra %}{% endblock %}
+{% block head_extra %}{% endblock %}
{% block content %}
{# 출고 묶음 보기 — 상자 계산 화면과 같은 3열 구성. 읽기 전용(수정 없음). #}
diff --git a/app/static/cupang.css b/app/static/cupang.css
index 5349472..8044ef0 100644
--- a/app/static/cupang.css
+++ b/app/static/cupang.css
@@ -1042,12 +1042,17 @@ body.cpg-dragging { cursor: grabbing; user-select: none; }
}
.cpg-mcal-navbtn {
display: inline-flex; align-items: center; justify-content: center;
- width: 48px; height: 36px;
+ width: 44px; height: 36px;
border: 0; background: none; border-radius: 8px;
- font-size: 32px; font-weight: 700; line-height: 1;
color: var(--color-deep-black); text-decoration: none;
transition: background .12s, transform .12s;
}
+/* 짧고 굵은 화살표 — 글꼴 글리프 대신 SVG 로 두께를 직접 준다 */
+.cpg-mcal-arrow {
+ width: 30px; height: 26px;
+ fill: none; stroke: currentColor;
+ stroke-width: 5.5; stroke-linecap: round; stroke-linejoin: round;
+}
.cpg-mcal-navbtn:hover { background: var(--color-ghost-gray); }
.cpg-mcal-navbtn:active { transform: scale(.94); }
.cpg-mcal-range {