임동욱 임동욱 08-18
fix: 페이지 머리말 오른쪽 자리를 end 정렬로 못박음
오른쪽 끝에 붙기는 했지만 그건 제목 칸이 `flex: 1`이라 밀려난 결과였을 뿐, 정렬을 선언한
것이 아니었다. 제목 칸이 좁아지거나 빠지면 자리가 흔들린다.

`justify-content: flex-end`와 `margin-inline-start: auto`로 못박고, 안에 든 것이 여러 개라
줄이 넘어가도 오른쪽에 맞도록 자식에도 같은 정렬을 준다.

세로는 시안대로 위 정렬(`align-items: flex-start`)을 유지한다.

Co-Authored-By: Claude Opus 5 
@b82775913b0ca57153f028969156126c2b7af3da
@fox/styles/_fox-page-header.scss
--- @fox/styles/_fox-page-header.scss
+++ @fox/styles/_fox-page-header.scss
@@ -51,10 +51,18 @@
     word-break: break-word;
   }
 
-  // 제목 옆에 서고 줄어들지 않는다.
+  // 제목 옆에 서고 줄어들지 않는다. 오른쪽 끝에 붙는 것을 선언으로 못박는다 — 제목 칸이
+  // 남는 폭을 먹어 밀려나는 것에 기대면, 제목 칸이 없거나 좁아질 때 자리가 흔들린다.
   &__actions {
     display: flex;
     flex-shrink: 0;
     align-items: center;
+    justify-content: flex-end;
+    margin-inline-start: auto;
+  }
+
+  // 여러 개가 들어와 줄이 넘어가도 오른쪽에 맞춘다.
+  &__actions > * {
+    justify-content: flex-end;
   }
 }
Add a comment
List