OpenSlides / OpenSlides/openslides-client
Add option for data clouds (like Nextcloud)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 35
- Forks
- 52
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 52
Description
Current behavior
Currently it is not possible to access a data cloud like Nexcloud via OpenSlides easily. Indeed, it is possible to add links onto the meeting starting page or in some other sub-pages, but this is not easily accessible. It should have an easier way to reference a cloud which is used by the users of a meeting.
Wanted behavior
A good first option for integrating a cloud would be to make it available as a link with an individual icon in the meeting navigation bar. Clicking on the link would then open the corresponding cloud in a new tab, which would have the advantage that the link would be visible at all times.
What is needed for this?
A new option should be integrated in the meeting settings > general, which enables a) a freely selectable title, b) the setting of a link and c) the selection of an icon. Once you have entered and saved everything, the title with icon and link will be displayed as the last item in the navigation menu.
The icon base can be icons from the material design.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the meeting settings > general flow and the meeting navigation menu. Identify how settings are saved, how navigation items are rendered, and how Material Design icons are selected. Done means users can save a title, link, and icon, see it as the last navigation item, and open the cloud in a new tab.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100