Remove legacy bell-data handling
Remaining task
- remove the unused CSS after %Release 'Birne': August 2020
🍐 happened
Links / references
former description
Description
Bell::create
in a few cases (img-store
+ img-recycle
) builds notifications with an outdated pattern to display icon-images (instead of using native fontawesome icon definitions).
This is current hacked around by overriding the old data with CSS (to insert fontawesome icons there) inside the Vue component MenuBellsEntry
.
Goal
Remove generation of the old-style data, ultimately allowing us to get rid of the CSS workarounds and potentially cleaning up existing bell data.
Solution
Replace img img-store [color]
with native fas fa-shopping-cart
(no color) in these places:
store_request_accept
store_request_accept_wait
store_request_deny
store_new
betrieb_fetch
store_cr_times
store_wallpost
store_new_request
Replace img img-recycle [color]
with native fas fa-recycle
(no color) in these places:
sharepoint_activate
ft_update
Links / references
Edited by Chris Oelmueller