woodpecker
woodpecker copied to clipboard
Feedback: UI :speech_balloon:
Summary of UI issues and smaller changes (based on new UI from #245) which can be posted as comments. For complex improvements please open a separate issue.
UI improvements
- [x] improve responsive (mobile) usage
- [x] improve darkmode favicon #576
- [x] favicon to show pipeline status #576
- [x] use textarea for secret values (to support long texts like ssh keys) #574
- [x] show PR name / id instead of target branch if
ref: refs/pull/xxx/merge
- [x] Show matrix options in build view #526
- [x] add page
/<user-or-group-name>
to view all enabled woodpecker repos of a user / group - [ ] #269
- [x] use icons for build proc status (currently just colored points)
- [ ] add some explore page (similar to github / gitea), showing a list of public repos (could be home page for not authenticated users instead of login screen)
- [ ] improve pagination
UI bugs
- [x] #469
- [x] fix overflowing commit messages #528
- [x] fix back button (direct page load) to go back in history or to some default if history is empty #529
- [x] fix new build updates not being used / send (new builds are not added list)
- [x] fix flickering when adding new log-lines while step is running
It would be nice to have a link from the recent builds (in the left column) to the build itself, not just the overview/list of builds.
(Maybe just link the build status icon OR
times)
In the settings of a project, show the default Pipeline Path (like .woodpecker.yml
) in the input field's placeholder.
Do not empty the new secret form if the creation fails.
The link to Docs
in the top left corner has no href
.
Add a dark mode ;-)
It would be nice to have a link from the recent builds (in the left column) to the build itself, not just the overview/list of builds.
Do you used #245 to check or is that feedback based on the UI from master branch?
Make the Repo search field case-insensitive.
All of these are based on the master branch (next-0e867e20
). Thanks for this nice project by the way!
screenshot in README.md need an update ;)
// The new UI looks great, thanks!
Display the version number or hash somewhere (like next-f00baa
for examle before)
The sidebar with the jobs on the right becomes scrollable for long words in commit messages.
Change secret values from input fields to textareas again (or change it dynamically) to allow multi-line values like SSH-Keys again.
From a repo's builds (and also settings), provide a link back to the repository itself. Preferably with the name of the repo itself. Maybe as a breadcrumb navigation? The arrow back button only goes back in history.
https://github.com/woodpecker-ci/woodpecker/pull/526 fixes Show matrix options in build view
// The new UI looks great, thanks!
Display the version number or hash somewhere (likenext-f00baa
for examle before)
I still have that below the logo. Which version do you use? Could you attach a screenshot pls.
I still have that below the logo. Which version do you use? Could you attach a screenshot pls.
Not who you answered to, but here's my Woodpecker on the :latest
container tag:
https://codeberg.org/Codeberg-CI/feedback/issues/31#issuecomment-284005
.. repo settings -> secret -> if pulls are checked show warning
different icon & text for different links
this should show a pull-icon + pull-index instead of a commit-icon+commit-id:
https://github.com/woodpecker-ci/woodpecker/pull/593#issuecomment-991585391
- add a label/tag
disabled
on /repos view for disabled repos
https://github.com/woodpecker-ci/woodpecker/pull/593#issuecomment-991585391
- on disabled repos -> repo config -> repo actions: deactivate button should be hidden
- on disabled repos -> repo config -> repo actions: add activate button
for live log view: "auto follow" option
show proc errors
Link tags to SCM system. Hide refs/tags/
from tag name.
- [x] horizontal scroll-bar for config view:
Couldn't find something similar in the repository, feel free to hide if this was already addressed:
In WebKit (Safari, GNOME Web, ...) the animated circle indicator is set off from the correct location, doesn't happen in Chromium or Firefox.
enhancement: if you are in buildView and login, go back to this buildView again
It would be nice if you could see the current build status and maybe last commit and branch on the repos page

Pipelines in branches tab (for example master) also include Pull-requests against master => should not contain PRs
Why are the user overview (#741) and the branches list only available if I'm logged in, even if the repo is public? Is there any reason for this?