After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 758585 - Open menu dropdown is 'compressed' & unintelligible with other themes
Open menu dropdown is 'compressed' & unintelligible with other themes
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: file loading and saving
3.18.x
Other Linux
: Normal normal
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2015-11-24 11:24 UTC by Sebastien Bacher
Modified: 2015-12-14 11:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Define the padding in the common css (1.30 KB, patch)
2015-11-24 11:28 UTC, Sebastien Bacher
none Details | Review
Include some extra rules in the common css (2.11 KB, patch)
2015-11-24 14:27 UTC, Sebastien Bacher
reviewed Details | Review
Include some extra rules in the common css (1.89 KB, patch)
2015-11-24 14:46 UTC, Sebastien Bacher
committed Details | Review

Comment 1 Sebastien Bacher 2015-11-24 11:28:45 UTC
Created attachment 316154 [details] [review]
Define the padding in the common css
Comment 2 Ignacio Casal Quinteiro (nacho) 2015-11-24 11:31:13 UTC
Review of attachment 316154 [details] [review]:

Looks good.
When overlooking at the file I saw there were some other paddings. Don't you need them as well?
Comment 3 Sebastien Bacher 2015-11-24 11:42:41 UTC
that would be better but I was unsure how much you wanted there, I'm going to try to have another patch after lunch ;-)
Comment 4 Sebastien Bacher 2015-11-24 14:27:14 UTC
Created attachment 316169 [details] [review]
Include some extra rules in the common css

Updated version, tested on Ubuntu/Unity and it looks better indeed
Comment 5 Ignacio Casal Quinteiro (nacho) 2015-11-24 14:37:02 UTC
Review of attachment 316169 [details] [review]:

See the comment.

::: gedit/resources/css/gedit-style.css
@@ +50,3 @@
+
+GeditStatusbar {
+    border-top: 1px solid @borders;

afaik borders is also theme specific.
Comment 6 Sebastien Bacher 2015-11-24 14:46:07 UTC
Created attachment 316171 [details] [review]
Include some extra rules in the common css

hum ok, it was nicer with that line but I guess that can be part of the theme... updated version without that change
Comment 7 Ignacio Casal Quinteiro (nacho) 2015-11-24 14:47:41 UTC
Review of attachment 316171 [details] [review]:

Looks good.
Comment 9 Sebastien Bacher 2015-11-24 15:05:24 UTC
thanks, commited to trunk, closing the bug
Comment 10 Paolo Borelli 2015-12-14 11:27:17 UTC
Sorry for commenting on a closed bug... I am not sure I agree with this patch

The generic css is meant for stuff that is not style specific but application specific: e.g. a widget should only have a border on the left. Such style is not something related to how things should look but ay the general structure of the UI.

IMHO paddings, margins etc all belong in the theme.

I would be happy to accept upstream a gedit.ambience.css file


(For now we can leave things as they are and not make Seb's life hard, esepcially on 3.18 but long term we need to make things right)