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 664325 - Online Glom: make it easy to create new themes for Online Glom
Online Glom: make it easy to create new themes for Online Glom
Status: RESOLVED OBSOLETE
Product: glom
Classification: Other
Component: OnlineGlom
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Murray Cumming
Murray Cumming
Depends on:
Blocks:
 
 
Reported: 2011-11-18 10:00 UTC by Ben Konrath
Modified: 2021-07-05 10:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ben Konrath 2011-11-18 10:00:25 UTC
It would be useful if Online Glom could be easily themed. The idea is to make it easier for graphic artists to adjust the look and feel without breaking the details layout too much.

Off the top of my head, here's what would be required to do this:

* Go through the current Online Glom style (both the .css file and the style set programmatically) and decide if the given style element is required to make the details layout correct or if it's more of a "look and feel" oriented style.

 -> "look and feel" styles should be put in the style sheet

 -> layout oriented styles should be set programmatically with GWT

* Create a proper mockup with all layout items that can be in the details view. This should be based on the exact HTML structure of Online Glom so that it's easy to develop styles without deploying the servlet. Note: None of the mockups in the gwt-glom repository currently match the HTML structure of the live Online Glom. 

* Validate the "look and feel" vs. layout style choices by creating a new theme. Ideally a graphic artist should do this to get better feedback.
Comment 1 GNOME Infrastructure Team 2021-07-05 10:53:10 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/glom/-/issues/

Thank you for your understanding and your help.