좋아 보이긴 한데, 로그아웃 버튼을 찾을 수 없다는 사용자 불만이 올라오고 있어요.
상위 사용자 메뉴로 이동을 고려해볼 수 있을까요?
혹시 로그아웃 버튼을 더 눈에 띄게 만들면서 새로운 레이아웃과도 호환되는 좋은 플러그인이 있을까요? 이 해결책은 더 이상 작동하지 않습니다.
좋아 보이긴 한데, 로그아웃 버튼을 찾을 수 없다는 사용자 불만이 올라오고 있어요.
상위 사용자 메뉴로 이동을 고려해볼 수 있을까요?
혹시 로그아웃 버튼을 더 눈에 띄게 만들면서 새로운 레이아웃과도 호환되는 좋은 플러그인이 있을까요? 이 해결책은 더 이상 작동하지 않습니다.
현재 검토 중인 옵션 중 하나는 알림을 위한 별도 메뉴를 만드는 것입니다(예: 아바타 대신 벨 아이콘 아래에 배치). 아직 최우선 순위에는 없지만, 해당 작업을 진행할 때 이 부분도 고려하겠습니다. 현재 방식이 잘 작동하지 않을 경우, 다른 방법으로 이 문제를 해결할 수 있도록 하기 위해서입니다.
알림이 로그아웃 버튼과 어떻게 관련이 있는지는 잘 모르겠습니다.
지금 사용자 아바타/아이콘을 통해 여러 가지 다른 사용자 작업 그리고 알림에 접근할 수 있고, 미래에는 알림이 메뉴 레벨에서 작업과 분리될 수 있다는 말씀이신가요? 그렇게 하면 합리적으로 보이는데, 저는 UI/UX 전문가가 아니므로 여러분이 생각해 내는 어떤 결과물에 대해서든 기꺼이 피드백을 제공하겠습니다.
훌륭한 소프트웨어와 여러분이 기울이는 노력에 감사드립니다!
이거 좋네요. 커스텀 CSS로 임시 대안으로 구현하는 게 얼마나 쉬울까요?
기존 사용자 프로필 버튼 아래에 .panel .menu-tabs-container > .bottom_tabs 내에 다음 CSS를 적용하여 전용 버튼을 추가하면 충분합니다:
#user-menu-bottom-logout {
position: absolute;
bottom: 0.5rem;
}
정말 유용할 것 같아요 - #customization:theme-component로 만들어 주실 수 있을까요?
코드를 주시면 제가 패키징해 드리겠습니다.
저는 이 기능이 왜 필요한지 이해가 안 됩니다.
공개된 컴퓨터를 사용하는 사용자들이 많나요? 아니면 가족들이 함께 사용하는 컴퓨터를 사용하나요? 아니라면 왜 로그아웃을 해야 하는 걸까요? 절대? 다른 계정으로 로그인하려면 로그아웃해야 한다면, ZZ를 입력하는 법을 배우면 됩니다.
공개 접근 시나리오가 있다면, 부분적인 로그인 정보가 남아 있을 위험을 감수하는 것보다 익명 모드가 더 안전할 거라고 생각했을 겁니다. 결국 모든 SSO가 단일 로그아웃을 지원하는 것은 아니니까요.
네, 그렇습니다. 병원에는 이런 컴퓨터가 가득합니다. 하지만 이제 개인 가상 데스크톱으로 빠르게 이동하고 있어 그 문제가 점점 줄어들고 있습니다.
다른 사용 사례(상당히 약한 이유)는 사람들이 쉽게 로그아웃한 후, 비로그인 상태에서는 사이트가 어떻게 보이는지 확인할 수 있도록 하기 위함입니다. 물론 이를 위해 시크릿 모드를 사용하면 되지만, 구체적인 안내가 없는 많은 사용자에게는 그 방법이 너무 복잡할 수 있습니다.
맞습니다. 하지만 대부분의 사람들이 그렇게까지 인지하지 못하고 있습니다. 또한, 의료 기관 내에서 크로미움 기반 브라우저 접근이 가능해진 것도 겨우 최근의 일입니다. 정말 놀랍지 않나요?
정말 유용합니다! 정말 몇 분만 내어 그 키보드 단축키를 더 자세히 살펴봐야 할 것 같습니다!!
아, 병원. 그렇죠.
단축키를 홍보하는 전역 배너를 하나 추가해 보는 것도 좋을 것 같습니다.
로그아웃 버튼을 더 눈에 잘 띄는 위치에 배치할 때, 단축키를 알리는 방법도 함께 넣어 보세요. 실제로 로그아웃이 필요할 때 정말 간단하니까요.
최근 버전의 discourse에서는 사용자 메뉴에 전용 “프로필” 섹션이 추가되었고, 로그아웃 버튼도 이제 그 안에 위치합니다.
찾기 정말 어렵긴 하지만, 각자 가장 중요한 기능에 대한 요구사항이 다를 수 있으므로 개발자들이 이러한 동작들을 이렇게 그룹화한 의도를 이해할 수 있습니다.
그리고, @hellekin - 코드 덕분에 감사합니다. logout 클래스를 대상으로 하도록 업데이트하기만 하면 되었습니다. 그리고 제가 생각할 수 있었던 유일한 방법은 빨간색으로 만드는 것이었습니다…
li.logout button .item-label {
color: red;
}
li.logout button .d-icon-sign-out-alt {
color: red;
}
@awesomerobot 님, GitHub 컴포넌트를 만들어 주셔서 감사합니다. 덕분에 기능을 추가하는 것이 훨씬 쉬워지고(빠르게) 빨라졌습니다. 이 기능은 사용자분들이 요청해 오던 것이었고, addUserMenuGlyph 메서드는 더 이상 작동하지 않습니다.
컴포넌트를 추가하고 기본 테마(우리는 이 테마 하나만 사용 중입니다)에서 활성화했는데도 여전히 표시되지 않습니다. 혹시 아이디어가 있으신가요? 현재 3.2.0beta4 버전을 사용 중이며, 최신 버전으로 업데이트되어 있습니다.
최근 코어 변경 사항 때문에 작동하지 않는 것 같습니다.
PR을 만들었습니다 ![]()
감사합니다! 이 업데이트를 승인하고 병합했습니다.
이 컴포넌트는 기본 컴포넌트를 수정하기 때문에, Discourse 업데이트 시 이러한 유형의 회귀 문제가 가끔 발생할 수 있습니다. 그래서 언젠가 이 컴포넌트를 다시 검토할 수도 있습니다.
테마 컴포넌트를 제공해 주셔서 감사합니다. 현재 로그아웃 버튼 위치를 찾기 어렵다는 문제를 겪고 있는 사용자들에게 큰 도움이 될 것입니다.