elementary / elementary/granite

Missing style classes in Granite 7 to port from Gtk3 to Gtk4

Open
#617 7 comments 0 reactions 0 assignees View on GitHub
Stylesheet
Dominant language
Vala
Stars
329
Forks
65
Avg merge
1d 14h
Merged PRs (30d)
31

Description

I started working on the [Gtk4 port of Mail](https://github.com/elementary/mail/pull/790) and noticed that the following Gtk3 style classes are not available in Granite. Not sure if this is a bug or intentional - in any case, please advise how to migrate them to Gtk4 / Granite 7:

- [`Gtk.STYLE_CLASS_BACKGROUND`](https://valadoc.org/gtk+-3.0/Gtk.STYLE_CLASS_BACKGROUND.html)
- [`Gtk.STYLE_CLASS_SIDEBAR`](https://valadoc.org/gtk+-3.0/Gtk.STYLE_CLASS_SIDEBAR.html)
- [`Gtk.STYLE_CLASS_TOOLBAR`](https://valadoc.org/gtk+-3.0/Gtk.STYLE_CLASS_TOOLBAR.html)
- [`Gtk.STYLE_CLASS_INLINE_TOOLBAR`](https://valadoc.org/gtk+-3.0/Gtk.STYLE_CLASS_INLINE_TOOLBAR.html)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.