Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 15e226a0fd935ba7dd7dce33dd808a7044b9fcd7
https://github.com/openSUSE/open-build-service/commit/15e226a0fd935ba7dd7dce...
Author: Saray Cabrera Padrón
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M src/api/app/assets/images/icons/LICENSE.md
A src/api/app/assets/images/icons/request-icon.svg
M src/api/app/assets/stylesheets/webui/borders.scss
M src/api/app/assets/stylesheets/webui/project-package-show-grid.scss
M src/api/app/assets/stylesheets/webui/responsive_ux.scss
M src/api/app/assets/stylesheets/webui/responsive_ux/_layout.scss
A src/api/app/assets/stylesheets/webui/responsive_ux/_notifications.scss
M src/api/app/helpers/webui/notification_helper.rb
M src/api/app/models/notification.rb
M src/api/app/models/review.rb
M src/api/app/presenters/notification_presenter.rb
M src/api/app/views/webui/package/show.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/request/show.html.haml
A src/api/app/views/webui/users/notifications/_notification_avatar.html.haml
A src/api/app/views/webui/users/notifications/_notification_avatars.html.haml
M src/api/app/views/webui/users/notifications/_notifications_filter.html.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
Log Message:
-----------
Redesign notifications view to be more compact
A notification has now a more compact aspect. Specially useful on
small screens. Using icons, colors and avatars makes it easier to
understand at a glance.
- An icon represents each kind of notification: request or comment.
- Review notifications are going to be replaced by requests
notifications with "in review" state.
- Display the state of the request clearly.
- Link to the comments box and not the comment itself.
- Display all users involved in notifications
- In case of request's notifications, it also displays all the
reviewers including groups, projects and packages.
Co-authored-by: David Kang
Co-authored-by: Eduardo Navarro
Commit: aa6abf10b2922f53c75efe2d411ac7e9b7ae1c31
https://github.com/openSUSE/open-build-service/commit/aa6abf10b2922f53c75efe...
Author: Saray Cabrera Padrón
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M src/api/app/assets/images/icons/LICENSE.md
A src/api/app/assets/images/icons/request-icon.svg
M src/api/app/assets/stylesheets/webui/borders.scss
M src/api/app/assets/stylesheets/webui/project-package-show-grid.scss
M src/api/app/assets/stylesheets/webui/responsive_ux.scss
M src/api/app/assets/stylesheets/webui/responsive_ux/_layout.scss
A src/api/app/assets/stylesheets/webui/responsive_ux/_notifications.scss
M src/api/app/helpers/webui/notification_helper.rb
M src/api/app/models/notification.rb
M src/api/app/models/review.rb
M src/api/app/presenters/notification_presenter.rb
M src/api/app/views/webui/package/show.html.haml
M src/api/app/views/webui/project/show.html.haml
M src/api/app/views/webui/request/show.html.haml
A src/api/app/views/webui/users/notifications/_notification_avatar.html.haml
A src/api/app/views/webui/users/notifications/_notification_avatars.html.haml
M src/api/app/views/webui/users/notifications/_notifications_filter.html.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
Log Message:
-----------
Merge pull request #9878 from saraycp/notifications_redesign
Redesign notifications view to be more compact
Compare: https://github.com/openSUSE/open-build-service/compare/7cb6f7be80f4...aa6abf...