learningequality / learningequality/studio
Unstable - Ad banner - Some considerations
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 191
- Forks
- 307
- Avg merge
- 5d 6h
- Merged PRs (30d)
- 10
Description
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Observed behavior
- When there are no channels, the text 'No channels found' is positioned too close to the banner and in general looks even plainer than before, next to that cool looking banner so it would be nice to improve the presentation overall:
https://github.com/user-attachments/assets/81336023-f837-41bb-9268-bd5e345af7ee
- When I am creating a new channel then there's just not enough data to generate actually relevant recommendations and also the recommendations can either be at the bottom of the page in smaller resolutions (making it hard to see them) or at the right of the screen but not with a prominent 'Recommendations' label (as the user would expect based on the wording 'our new 'Recommendations' feature). Essentially the problem is that when we are actively advertising something we should be advertising it in the best light possible, while with the current approach that might not be the case in some scenarios!
https://github.com/user-attachments/assets/2190d459-7527-47a8-9dd7-557d6e46ecfd
- For consistency it should be always possible to close the banner. :)
Expected behavior
To be further discussed.
Steps to reproduce the issue
- Sign in to Studio at Unstable with a new account
- Go to My Channels, Starred and View-only
- Create a new channel and click on 'View recommendations'
Usage Details
- Studio Unstable (https://github.com/learningequality/studio/pull/5750)
- OS: Windows 11
- Browser: Chrome, Firefox
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.
Research direction
Start by reproducing the banner behavior in Studio Unstable with a new account, following the My Channels, Starred and View-only flow and creating a new channel. Before coding, clarify the expected presentation for empty channels, recommendations placement and labeling, and banner dismissal; completion requires agreement on those behaviors and verification at different screen sizes.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100