Skip to content

feat(search bars): add clear button to forums, boards, people, network search (#42, #65)#116

Open
64johnlee wants to merge 34 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-065c
Open

feat(search bars): add clear button to forums, boards, people, network search (#42, #65)#116
64johnlee wants to merge 34 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-065c

Conversation

@64johnlee
Copy link
Copy Markdown

@64johnlee 64johnlee commented May 3, 2026

Summary

Add X button to clear search text in multiple sections.

Chat (#42)

  • Emoji button next to send input (😊 inserts random emoji)
  • Emoji keyboard support on mobile (inputmode="emoji")
  • Improved user list in right sidebar (compact rows, smaller font)

Search Clear Buttons (#65)

  • Forums: Clear button in SearchBar
  • Boards: Clear button in SearchBar
  • People: Clear button in contacts SearchBar
  • Network: Clear button in FriendsList SearchBar

Files Changed

  • webui-src/app/chat/chat.js - Emoji button + input improvements
  • webui-src/app/forums/forums_util.js - SearchBar with clear button
  • webui-src/app/boards/boards_util.js - SearchBar with clear button
  • webui-src/app/people/people_util.js - SearchBar with clear button
  • webui-src/app/network/network.js - SearchBar with clear button
  • webui-src/styles.css - Chat + search CSS

64johnlee added 2 commits May 4, 2026 01:29
- Smaller font for user list
- Flex layout with gap for better spacing
- Subtle bottom border between users
- Section header with border
- Implements issue RetroShare#42: 'Avatar display on the User list' + 'Show Chat status'
- Add emoji button (😊) next to send button in chat input
- Click inserts random emoji at cursor position
- Add inputmode='emoji' to textarea for mobile emoji keyboard
- Improved chat input layout with flexbox
- Implements issue RetroShare#42: 'Emoji support in chats'
@64johnlee 64johnlee changed the title style(chat): improve user list display in right sidebar (#42) feat(chat): emoji button + user list improvements (#42) May 3, 2026
64johnlee added 2 commits May 4, 2026 01:49
- Replace text 'Chat'/'Mail' buttons with Font Awesome icons
- Consistent with grid view button style
@64johnlee 64johnlee changed the title feat(chat): emoji button + user list improvements (#42) feat(chat,forums): emoji button + search clear + user list improvements (#42, #65) May 3, 2026
@64johnlee 64johnlee changed the title feat(chat,forums): emoji button + search clear + user list improvements (#42, #65) feat(search bars): add clear button to forums, boards, people, network search (#42, #65) May 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant