Feature #1037

<div> boxes for all UI elements

Added by Carl Nygard over 13 years ago. Updated about 5 years ago.

Status:NewStart date:2008-04-10
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:UI
Target version:-
Resolution:

Description

Related to #1032, looking through the HTML to figure out how to set up a new theme, I noticed that the various sections of the UI are not consistently named. It would be extremely helpful regarding themes and customization to have some consistent naming convention, and rules for including all major elements in <div> sections with unique class names.

The patch includes
  • changes for adding div class around journal entries in the issues list
  • changes to message replies to make headings more uniform
  • fix div class name for message-reply

redmine-ui.patch Magnifier - patch containing a few fixes for making more consistent div/headings (2.27 KB) Carl Nygard, 2008-04-10 20:10

History

#1 Updated by Jason Milkins over 13 years ago

I was just about to log this exact same issue. I'd be happy to contribute to the effort.

(Carl, I'll take a look at your patch and post back here.)

#2 Updated by Jason Milkins over 13 years ago

There is also the need to add div's to other pages to break the content up into semantic sections / items.

The project list page springs to mind, but I expect there are a number of other places where sematic sections are not contained in div's

#3 Updated by Jason Milkins over 13 years ago

Suggest we list all the requirements for the feature here.

Consistent/extensible naming convention

Views list

Add patches...

(I'm working from 0.7-stable)

#4 Updated by Jean-Philippe Lang almost 13 years ago

  • Target version deleted (0.8)

#5 Updated by Benjamin Schunn about 5 years ago

is the themeing already improved or is this ticket still relevant?

#6 Updated by Toshi MARUYAMA about 5 years ago

Carl Nygard wrote:

  • changes for adding div class around journal entries in the issues list

r1349

Also available in: Atom PDF