element-hq / element-hq/element-meta

Support summary/details tags

Open
#2,033 3 comments 3 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Your use case

#### What would you like to do?

I would like Element to support the summary/details tags.

- https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details

#### Why would you like to do it?

Some users and multiple bots such as Maubot version bot or Draupnir use details/summary to make longer texts easier to access on mobile without it covering multiple screenfulls.

#### How would you like to achieve it?

The same as on web browsers, e.g. the previous link.

### Have you considered any alternatives?

I cannot think of any alternatives.

### Additional context

I am seeing the issue on:

- Element iOS
- Element Android
- ElementX iOS
- ElementX Android

I haven't tested Element Web, but would like to see support there should I use it.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked MDN documentation for the HTML details and summary elements, then inspect how Element iOS, Element Android, ElementX iOS, ElementX Android, and Element Web handle incoming formatted text. Done means messages using these tags render with browser-like expandable and collapsed sections across the supported clients.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
frontend, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.