Hi Based upon https://invent.kde.org/graphics/okular/-/merge_requests/810 (especially see video), a highlighted bookmarks icon would be nice, it could just be the current bookmarks.svg that was filled with the palette-correct red. If it gets named bookmarks-highlighted.svg (or bookmarks-somethingelse), then the application can just ask for bookmarks-highlighted, and it will get bookmarks-highlighted if available, and bookmarks if not. While not perfect, that's still pretty good.
We have empty and filled versions of the star icon ("starred" and "non-starred"); makes sense to do this for the bookmark icons too.
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/283
Git commit 11ab65fb8dcdaeb24f228192bdef714ff880647f by Nate Graham. Committed on 23/08/2023 at 22:28. Pushed by ngraham into branch 'master'. Add filled `bookmarks-bookmarked` icon This facilitates the use case of alternating between the filled and hollow styles--same as for the `rating` and `rating-unrated` icons. FIXED-IN: 5.110 A +1 -0 icons/actions/16/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/16/bookmarks-bookmarked.svg A +1 -0 icons/actions/22/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/22/bookmarks-bookmarked.svg A +1 -0 icons/actions/32/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/32/bookmarks-bookmarked.svg https://invent.kde.org/frameworks/breeze-icons/-/commit/11ab65fb8dcdaeb24f228192bdef714ff880647f
Git commit a036c474f047b0f2f31d1755efe129a44e7566d0 by Nate Graham. Committed on 23/08/2023 at 23:07. Pushed by ngraham into branch 'kf5'. Add filled `bookmarks-bookmarked` icon This facilitates the use case of alternating between the filled and hollow styles--same as for the `rating` and `rating-unrated` icons. FIXED-IN: 5.110 (cherry picked from commit 11ab65fb8dcdaeb24f228192bdef714ff880647f) A +1 -0 icons/actions/16/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/16/bookmarks-bookmarked.svg A +1 -0 icons/actions/22/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/22/bookmarks-bookmarked.svg A +1 -0 icons/actions/32/bookmarks-bookmarked-symbolic.svg A +10 -0 icons/actions/32/bookmarks-bookmarked.svg https://invent.kde.org/frameworks/breeze-icons/-/commit/a036c474f047b0f2f31d1755efe129a44e7566d0