#1229-generic-themed-buttons #1253
No reviewers
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked, waiting for further changes
bug
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
help wanted
invalid
low priority
needs input
needs review
project documentation
question
research
reviewed
script
security
SQL
style
testing
topLevel
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K!1253
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "#1229-generic-themed-buttons"
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?
Summary
Updates dashboard card buttons to use the shared Button component so they follow the selected website theme and light/dark mode consistently.
Changes
Testing
Notes
Specialized controls such as To-do, Text editor, Sudoku and Login buttons were left unchanged to avoid affecting their existing layouts and behavior.
Review on #1229
Whats done
Tested on Windows via Firefox
App starts
Verified that themed buttons are applied to the intended cards.
Checked selected, disabled, hover and keyboard-focus styling in the code.
Interactive browser testing was unavailable.
Automated Jest tests are blocked by the repository’s existing JSX transformation configuration.
Inspected following files
Button.js and Button.css
Map, Parking, History and Västtrafik views
Temperature and Energy views
Translator and SMHI views
Add Card modal
package.json and package-lock.json
What needs to be done
Manual browser testing
Automated tests
Conclusion
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.