-
Notifications
You must be signed in to change notification settings - Fork 80
Migrate build summary page to DaisyUI #3259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate build summary page to DaisyUI #3259
Conversation
This table is effectively identical to index.php
josephsnyder
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Functionally, looks really good. I have one thing I'd like to see updated:
The "Comment" box loses the border, which might make it feel like some part of the page hasn't loaded:
Before :

After :

It does get a nice highlight upon clicking into the box, but I think it could be made more obvious that a text box is there.
|
@josephsnyder Good catch, I forgot about that since I wasn't logged in locally. I updated the input elements to use DaisyUI styling, in line with the previous behavior. I think the UI (both before and after) is pretty ugly for comments, so I'll plan to make a follow-up PR to clean it up a bit. |
josephsnyder
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Much better!
This PR brings the standardized build summary card, code box formatting, and general DaisyUI availability to the build summary page. I also did a light cleanup of the code and functionality, with a more thorough cleanup to be done in a follow-up PR.
#3259 updated the header of the build summary page, which deleted the link to the notes page in the process. This PR re-adds it as a dedicated section. I plan to move all of the links to `/builds/<id>/*` pages to a new sidebar UI element in the next 1-3 releases, so I expect this solution to be a temporary fix.
This PR brings the standardized build summary card, code box formatting, and general DaisyUI availability to the build summary page. I also did a light cleanup of the code and functionality, with a more thorough cleanup to be done in a follow-up PR.