Dashboard: Episodes widget not clickable, missing cursor-pointer CSS #50
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
in progress
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
joezombie/castr#50
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
On the Dashboard (
/), the Feeds and Downloads widgets are clickable, but the Server Status and Episodes widgets are not. Additionally, thecursor-pointerCSS class is used but not defined.Analysis
Dashboard.razor (lines 14-59)
Clickable widgets (have onclick and cursor-pointer):
Class="pa-4 cursor-pointer" @onclick="GoToFeeds"Class="pa-4 cursor-pointer" @onclick="GoToDownloads"Non-clickable widgets (missing both):
Class="pa-4"- No onclickClass="pa-4"- No onclickMissing CSS
wwwroot/css/app.cssdoes not define the.cursor-pointerclass, so even clickable widgets don't show pointer cursor.Files
Components/Pages/Dashboard.razor:14-59- Widget definitionswwwroot/css/app.css- Missing cursor-pointer classSteps to Fix
Add to
app.css:Add onclick to Episodes widget that navigates to feeds page (since episodes are per-feed)
Server Status widget could remain non-clickable (no dedicated status page)
Acceptance Criteria
/feeds