이미 CSS를 통해 이를 수행할 수 있습니다:
// 사이드바의 태그 섹션을 숨깁니다
div.sidebar-section-wrapper.sidebar-section-tags {
display: none;
}
이미 CSS를 통해 이를 수행할 수 있습니다:
// 사이드바의 태그 섹션을 숨깁니다
div.sidebar-section-wrapper.sidebar-section-tags {
display: none;
}
계정이 있는 사람은 이미 커뮤니티가 어떤 곳인지 알고 있을 거라는 이론인 것 같습니다.
이 주제에 게시물이 많아서 이미 언급된 내용을 반복하고 있다면 죄송합니다…
새로운 알림 구조에 대해 몇 가지 의견을 남깁니다:
첫인상은 다소 압도당하고 혼란스럽다는 느낌이었어요. 첫 페이지에 갑자기 정말 많은 요소들이 들어차 있더라고요. 그리고 아, 사실은 동일한 햄버거 메뉴를 기본적으로 펼쳐 놓고, 왼쪽으로 옮긴 채 더 많은 기능을 추가한 거구나 하는 걸 깨닫는 데 몇 분이나 걸렸죠.
그래서 금방 익숙해질 수 있을 것 같아요. ![]()
다만 디자인이 좀 거슬리는 부분이 있어요. 크기가 제각각이고, 대문자로 된 헤더가 메인 디자인과 너무 대비가 강하게 느껴지는데, 색상은 그 차이를 충분히 살려주지 못하는 것 같아요. 하지만 이 모든 건 충분히 다듬을 수 있는 부분이죠.
제 사이트들은 기본적으로 첫 페이지에 “카테고리와 최신” 뷰를 사용하는데, 이 부분은 꽤 마음에 들어요. 다만 사이드바 메뉴와 내용이 좀 중복되는 느낌이 있네요. 어떻게 조화롭게 맞출지 고민해 봐야 할 것 같아요.
저도 이 의견에 동의합니다. 이 방식은 두 가지 효과를 냅니다. 혼란스러운 인터페이스를 단순화하는 동시에, 감시/추적 대상 카테고리와 태그라는 개념을 더 쉽게 발견할 수 있게 만듭니다. Fedora Discussion에서는 사람들이 태그를[1] 전통적인 메일링 리스트의 대체재로 생각하도록 유도하고 있습니다. 사실 꽤 좋은 대응 관계이지만, 사람들은 소셜 미디어나 전통적인 포럼에서 사용되는 방식처럼 태그를 그렇게 생각하는데 익숙하지 않습니다.[2]. 이 기능이 있다면 정말 큰 도움이 될 것 같습니다.
보너스로, 이 방식을 통해 "추적(Tracked)"이라는 개념이 태그와 카테고리에 대해 실제로 의미를 갖게 됩니다.[3].
세 가지를 모두 통합하는 것도 좋지만, 출발점으로서 인용을 답변 하위 메뉴에 포함하는 것이 합리적이라고 생각합니다.
원래는 이런 방식으로 작동했습니다 – 사이드바에 항목을 추가하려면 해당 항목을 추적하거나 관찰해야 했습니다.
하지만 사용자가 사이드바에서 항목에 쉽게 접근하되, 추가적인 알림은 원하지 않는 경우가 여러 번 발견되었습니다. 이로 인해 사용자는 훨씬 더 많은 알림 노이즈를 감수하거나, 원했던 항목을 사이드바에 추가하지 않는 쪽을 선택하게 되었습니다.
그래서 우리는 이 두 가지를 분리하기로 결정했습니다.
다만 현재 디자인은 중간 단계에 있다고 생각합니다.
사이드바에 항목을 넣기 위해 반드시 추적해야 한다는 의무가 없는 것은 좋지만, 만약 제가 항목을 _추적_한다면 사이드바에 표시되는 것이 합리적이라고 생각합니다. 아마도 우리는 향후 이 방향으로 변경을 진행할 가능성이 높습니다.
COMMUNITY 외에 다른 표현을 고려해 본 적이 있나요? 이 단어에 대해 좀 더 민감한 편이라, 비유하자면 풍차에 맞서 싸우거나 자전거 창고의 페인트 색을 정하는 일처럼 사소한 문제일 수 있지만… 다른 표현을 사용하는 것이 더 나을 것 같습니다. 해당 섹션이 "커뮤니티"라면, 왜 _메시지_는 "커뮤니티"가 아닌가요? 그리고 여기에는 이름이 #community-building인 카테고리가 있어 더 이상합니다. 또한 _Docs_와 _FAQ_도 "커뮤니티"인가요?
사이트 메뉴는 어떨까요? 아니면 Everything, Tracked, _My Posts_를 **주제(TOPICS)**로 나누고 나머지는 내비게이션(NAVIGATION) 또는 … 무엇으로 넣는 것이 좋을까요?
사이드바에 항목을 넣기 위해 그것들을 추적할 필요가 없는 것이 좋습니다. 하지만 만약 내가 그것들을 추적한다면, 사이드바에 표시하는 것이 합리적일 수 있다는 점에는 동의합니다. 언젠가 그 방향으로 변경을 할 가능성이 높다고 생각합니다.
하지만 “추적(tracked)” 상태가 알림을 발생시키지는 않나요? 그것은 단순히 읽지 않음 상태로 표시하는 것뿐입니다. 사실, 방금 테스트해 본 결과, 이러한 구분은 사람들이 놀라게 될 수 있는 동작을 유발합니다: 관찰(watched)하거나 추적하지 않는 카테고리를 사이드바에 추가하면 아무것도 표시되지 않습니다 — 실제로 모든 내용을 확인한 추적 대상과 동일한 방식으로요.
아직 생각하지 못한 사용 방법이 있을 수도 있지만, 그것이 거의 혼란을 유발하는 것 아닌가요? 어느 쪽인지에 대한 표시조차 없습니다.
완전히 다른 이야기지만: "5개의 읽지 않은 항목"을 단순히 숫자(원 안에 스타일링된 등)로 변경할 수 있는 테마 옵션이 있기를 바랍니다. 이것을 보고 있는 동안, 이것이 제 과부하 감각에 기여하는 부분이라고 생각합니다. 단어 수가 적으면 도움이 될 것입니다.
“5 unread”를 숫자만 표시하도록 변경
다른 스타일을 적용하려면 테마 컴포넌트가 필요하지만, 문자열을 커스터마이징하여 "%{count} something"을 "%{count}"로 교체하면 해당 복사본 변경은 가능합니다:
js.sidebar.unread_count.one
js.sidebar.unread_count.other
js.sidebar.new_count.one
js.sidebar.new_count.other
이렇게 할 때 읽지 않은 메시지와 새 메시지를 구분하는 방법을 마련하는 것이 좋은 아이디어일 것입니다.
별개의 사항으로, 이를 테스트하면서 읽지 않은 메시지나 새 메시지가 있는지 확인하려면 메시지 받은 편지함 섹션을 열어야 한다는 것을 알게 되었습니다. “Inbox” 행에 어떤 지시기가 있으면 좋겠습니다.
“5 unread”를 숫자만 표시하도록 변경할 수 있는 테마 옵션이 있으면 좋겠습니다.
한때 이 기능을 시도해 보았지만, 새 주제와 읽지 않은 주제의 숫자가 달라지는 것에 대해 사용자들이 혼란을 겪어 전반적으로 반응이 좋지 않았습니다. 새 항목과 읽지 않은 항목을 결합하여 숫자만으로 의미가 명확하도록 하는 실험을 해볼 수 있을 때까지 재고를 결정했습니다.
“Inbox” 행에 어떤 지시기가 있으면 좋겠습니다.
네, 다른 섹션의 경우에도 섹션 헤더로 정보를 통합하는 방식을 고려하고 있습니다. 따라서 메시지(Messages) 자체에 표시기를 넣을 수도 있을 것입니다.
네, 다른 섹션의 섹션 헤더에 내용을 묶어 넣는 방법도 고려하고 있습니다. 그래서 메시지 자체에 표시기를 넣을 수도 있을 것 같아요.
아, 헤더에 대해 말인데: COMMUNITY 옆의
이 새로운 메시지를 시작한다는 사실에 정말 당황했습니다.
COMMUNITY의
가 새 메시지를 시작한다는 것은 정말로 이해할 수 없었습니다.
좋은 지적입니다. 그 섹션은 처음에 “토픽”(Topics)이라고 불렸기 때문에(제안하신 대로) 그때는 더 직관적이었습니다. 그러나 너무 많은 다른 섹션이 생기는 것을 방지하기 위해 관리자/그룹/사용자 등을 새로 이름 붙인 “커뮤니티” 섹션으로 통합했습니다.
정말 좋습니다. 깔끔해 보이고 “환영하는” 느낌이 듭니다. 활성화한 후로는 이전 햄버거 메뉴로 돌아가고 싶지 않습니다.
많은 제안과 댓글을 볼 수 있지만, 솔직히 정말 마음에 듭니다.
시간이 지나면서 더 다듬어질 것이라고 확신합니다. 하지만 디스코urs 인스턴스를 운영하는 모든 분, 특히 저처럼 자체 호스팅(또는 관리형)을 사용하는 분들에게는, 그렇지 않았다면 상당한 비용이 들었을 새 메뉴를 손에 넣은 셈입니다.
정말 훌륭합니다.
discourse 인스턴스를 운영하는 모든 분들, 특히 저처럼 자체 호스팅(또는 관리형)을 사용하는 분들에게는 완전히 새로운 메뉴가 생겼습니다.
사용자들도 비슷한 생각을 하는 걸까요? 결국 포럼은 관리자용이 아니라 사용자용이니까요(자체 호스팅 여부와 관계없이) ![]()
알림 메뉴를 오른쪽 사이드바에 두는 것이 좋을까요?
제 글을 인용해서 죄송합니다. 하지만 이 문제에 대해 계속 생각하고 있었습니다. 정말로 개선이 될 것입니다.
또는 현재와 같은 형태(조금 더 좁게)로 유지하되, 채팅창처럼 ‘X’ 버튼을 클릭할 때까지 화면에 남아 있도록 하는 것도 방법입니다.
하지만 채팅창처럼 “X” 버튼을 클릭할 때까지 화면에 남아 있습니다.
햄버거 버튼을 누르면 아름답게 사라집니다 (솔직히 직관적이지는 않습니다). 왜 제 화면 녹화가 노란색/주황색인지 모르겠네요, 죄송합니다!
기본적으로 최소화되어 있기를 원합니다 (사용자별 기본 설정도 포함하여).
감사합니다. 하지만 우리는 서로 다른 부분을 이야기하고 있는 것 같습니다. 사이드바가 햄버거 버튼을 클릭하면 사라지는 방식은 알고 있습니다(사이드바를 기본적으로 숨겨두면, 사용자가 놀라지 않고 직관적으로 햄버거 버튼의 기능을 파악할 수 있을 것이라고 여기에서 제안한 적이 있습니다). 위 게시글에서는 알림 패널/메뉴가 링크를 클릭하는 즉시 사라지지 않아야 한다는 의미였습니다. 이상적으로는 오른쪽 사이드바 형태가 되면 좋겠습니다 ![]()
아, 좋은 지적이네요! 제가 너무 꼼꼼히 읽지 않은 것 같습니다
.
동의하기 어렵습니다. 항상 눈에 띄게 보이는 것이 너무 많거든요. 그리고 콘텐츠를 더 오래 열어두고 싶다면, 아이콘 중 아무거나 더블클릭하면 메인 컨테이너에 표시되니까요.