SOLFIND
Web Lens
Portal home

BBC GEL | Comments

https://www.bbc.co.uk/gel/features/comments • 209 KB fetched
Open original page


BBC GEL | Comments Homepage Accessibility links * Skip to content * Accessibility Help BBC Account Notifications * Home * News * Sport * Weather * iPlayer * Sounds * Bitesize * CBeebies * CBBC * Food * Home * News * Sport * Business * Technology * Health * Culture * Arts * Travel * Earth * Audio * Video * Live More menu Search BBC * Home * News * Sport * Weather * iPlayer * Sounds * Bitesize * CBeebies * CBBC * Food * Home * News * Sport * Business * Technology * Health * Culture * Arts * Travel * Earth * Audio * Video * Live Close menu Menu * Home * Guidelines * Foundations * Design Patterns * How-tos * Articles * Playbooks * About UX&D * BBC Staff Comments Comments allow the audience to join the conversation. They help create an engaging, participatory BBC. Contributors * * * * +2 Published on 2 Dec 2019 Platform: Web Contents * Overview * How it works * Points to note * Accessibility * Pattern in action * Further reading Overview Signed out comments module Back to top How it works The comments module consists of a header and posted comments. The header can contain several elements: * A label describing the type of participation (Q&A, comments, chatbot etc) * An engaging call-to-action title to focus participation on a topic * Combined filters and sorting button * The 'sign in or register' call to action (CTA) * A text entry box Signed out Users need to be signed in to their BBC account before they can interact with the comments module. We use the standard 'sign in or register' CTA when the user is in a signed-out state. Signed out comments header Signed in When the user is signed in to their BBC account, the call to action changes to a text entry field. Signed in comments header Text entry When typing a comment, users can see the number of characters left and a 'Post' primary CTA is revealed. Text entry Successfully posted comment Once a comment has been posted, a confirmation appears above the text entry field. This message changes depending on whether it is pre-moderated or post-moderated. By default, comments are below the header, and listed newest to oldest. Successfully posted comment Replies/timestamps/overflow menu The clearest way to show the order of comments is by using: * Posted today: a full hour and minute timestamp * Posted this year (but not today): as above, and add the day and month * Last year or before: as above, and add the year To indicate when a comment is a reply, there are vertical lines within the comment, and a snippet of the comment which prompted the reply. Depending on the product, comments may have reactions. The overflow menu holds secondary functionality, like reporting or sharing a comment. Our research suggested users understand it as the place to go for more options. Replies, timestamps and overflow menu Back to top Points to note Under 13s and 13-16s Sign-in related elements of the module vary for under 13s and 13-16s, while comment related elements vary for under 16s. Different types of participation in an article There are times when a combination of participation types needs to be used in an article. But always consider if it needs more than one type, and be careful to avoid situations that might confuse the user, like having a chatbot and comments next to each other. Back to top Accessibility Typography * As the comments experience is text heavy, GEL typography guidelines should be adhered to Tabbing order * The tabbing order is always left to right Screen readers * Comments are fully accessible if you're using a screen reader * When navigation focus is on the comment entry box, the remaining characters are announced * When navigation is on the "cancel" button, "clear your comment and cancel" is announced * When navigation is on "reply," "your reply to [displayname]" is announced Back to top Pattern in action This pattern is currently being used by the Blue Peter Fan Club . Back to top Further reading How to use reactions in your content Sign in or register CTA Back to top More from Design Patterns * Carousel * Comments * Confirmation and error messages * Content utilities * External linking * Filter * Games framework * Global search * Information panel * Inputs * Launch screen * Local search * Location settings * Masthead * Numbered pagination * Onboarding * See all Explore the BBC * Home * News * Sport * Weather * iPlayer * Sounds * Bitesize * CBeebies * CBBC * Food * Home * News * Sport * Business * Technology * Health * Culture * Arts * Travel * Earth * Audio * Video * Live * Terms of Use * About the BBC * Privacy Policy * Privacy Policy * Cookies * Cookies * Accessibility Help * Parental Guidance * Contact the BBC * Make an editorial complaint * Careers * BBC emails for you * Advertise with us Copyright (c) 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.

Links found on this page

  1. Homepage [direct]
  2. Skip to content [direct]
  3. Accessibility Help [direct]
  4. BBC Account [direct]
  5. Notifications [direct]
  6. News [direct]
  7. Sport [direct]
  8. Weather [direct]
  9. iPlayer [direct]
  10. Sounds [direct]
  11. Bitesize [direct]
  12. CBeebies [direct]
  13. CBBC [direct]
  14. Food [direct]
  15. Home [direct]
  16. News [direct]
  17. Sport [direct]
  18. Business [direct]
  19. Technology [direct]
  20. Health [direct]
  21. Culture [direct]
  22. Arts [direct]
  23. Travel [direct]
  24. Earth [direct]
  25. Audio [direct]
  26. Video [direct]
  27. Live [direct]
  28. Search BBC [direct]
  29. Home [direct]
  30. Guidelines [direct]
  31. Foundations [direct]
  32. Design Patterns [direct]
  33. How-tos [direct]
  34. Articles [direct]
  35. Playbooks [direct]
  36. About UX&D [direct]
  37. BBC Staff [direct]
  38. +2 [direct]
  39. GEL typography [direct]
  40. Blue Peter Fan Club [direct]
  41. How to use reactions in your content [direct]
  42. Sign in or register CTA [direct]
  43. Carousel [direct]
  44. Confirmation and error messages [direct]
  45. Content utilities [direct]
  46. External linking [direct]
  47. Filter [direct]
  48. Games framework [direct]
  49. Global search [direct]
  50. Information panel [direct]
  51. Inputs [direct]
  52. Launch screen [direct]
  53. Local search [direct]
  54. Location settings [direct]
  55. Masthead [direct]
  56. Numbered pagination [direct]
  57. Onboarding [direct]
  58. Terms of Use [direct]
  59. About the BBC [direct]
  60. Privacy Policy [direct]
  61. Privacy Policy [direct]
  62. Cookies [direct]
  63. Cookies [direct]
  64. Parental Guidance [direct]
  65. Contact the BBC [direct]
  66. Make an editorial complaint [direct]
  67. Careers [direct]
  68. BBC emails for you [direct]
  69. Advertise with us [direct]
  70. Read about our approach to external linking. [direct]