[Feature request] Menu Buttons and more...
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 30/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- frontend
Research direction
Start by locating the dashboard, Browse navigation, and admin settings entry points described in the issue. Define separate movie and TV-show pages, a reduced dashboard listing, and configurable dashboard display options; decide whether infinite scrolling is included before implementation. Done should be verified against each agreed behavior.
Written by the indexing model from the issue text.
Description
After adding a lot of movies/tvshows the dashboard seems a bit outdated and difficult to manage.
My idea is to add 2-3 more menu buttons next to browse. A movies button and a tvshows button.
Upon pressing those buttons you will get redirected to a new page that will show only movies or tvshows.
Also to make the main dashboard more modern. Get rid of the ajax load more button and just link it to above mentioned pages. Maybe show only 2-3 rows of videos.
Also if this ever makes it to an update add the ajax load more button only on those pages not dashboard.
Wanna make it even better?
Make it so that when the user gets to the end of the page to auto load the next bunch of data (like it works on fb and Instagram).
And for the icing on the cake add something in the admin section to enable disable all options or change the number of videos shown on the dashboard.
I know @dularion is going to kill me for adding so many things on 1 post but its all relevant...
Gimme your likes dislikes and comments please...
- Dominant language
- JavaScript
- Stars
- 9.8k
- Forks
- 978
- PR merge metrics
- No merged PRs in 30d
Contributor guide
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.
More from streamaserver/streama
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
streamaserver/streama#1164 ·
-
API calls Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
streamaserver/streama#1162 · 10 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
streamaserver/streama#1161 ·
-
Java issue Open
Difficulty 4/5 3-5 days Newbie friendliness 25/100
streamaserver/streama#1160 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
streamaserver/streama#1157 · 1 comment ·
All issues in streamaserver/streama
Similar issues
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
optimization optimization:agents-md-curator
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
githubnext/gh-aw-cao#13143 ·
-
status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100