Edgewall Software
Modify

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#11303 closed enhancement (wontfix)

New theme ugly - allow switching to classic

Reported by: Marcin Wisnicki <mwisnicki@…> Owned by:
Priority: normal Milestone:
Component: rendering Version: 1.0.1
Severity: normal Keywords: css
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description (last modified by Marcin Wisnicki <mwisnicki@…>)

After upgrade from 0.12 to 1.0 I'm finding new theme incredibly ugly (there are certain exceptions like shadows under headers which are nice but overall it's so damn fugly) whereas 0.12 was excellent.

Please provide a way to switch to classic theme.

Attachments (0)

Change History (7)

comment:1 by Marcin Wisnicki <mwisnicki@…>, 11 years ago

Description: modified (diff)

comment:2 by Remy Blank, 11 years ago

Resolution: wontfix
Status: newclosed

We're not going to maintain two themes, sorry. If you want to go back to the old theme, you'll have to write your own customization using CSS, see TracInterfaceCustomization. Note that simply using the old .css files isn't going to be enough, because they won't have the selectors for the new features since 0.12.

comment:3 by Christian Boos, 11 years ago

If you have any specifics, I'd be glad to hear about them. Screenshots of what you find ugly and screenshots of suggestions about how it should look like could be a source of inspiration (no, screenshots of 0.12 is not what I mean). Seriously, 0.12 looking better? Compare demo-0.12 and demo-1.0 again…

comment:4 by Marcin Wisnicki <mwisnicki@…>, 11 years ago

I'm mostly satisfied with following overrides:

#tabs,
#tabs li li.active,
#prefs,
.foldable :link, .foldable :visited,
input
{
    border-radius: 0 !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

comment:5 by Ryan J Ollos, 11 years ago

Are you familiar with TracInterfaceCustomization#SiteAppearance? It's very simple to apply your changes to your site:

That's all I had to do just now to try out your change. Personally, I think it would be a step backwards to remove the borders and square up the edges of buttons and tabs, but that's why TracInterfaceCustomization is so great, you can have it however you like :)

comment:6 by Marcin Wisnicki <mwisnicki@…>, 11 years ago

With ThemeEnginePlugin it's even easier.

I don't understand how anyone can like new buttons and other rounded elements like that #prefs form on top of these comments which is just AWFUL ;-P but of course it's a matter of personal preference. Maybe you could make a poll to gather popular opinion ?

comment:7 by Marcin Wisnicki <mwisnicki@…>, 11 years ago

Looking at that css code above I've noticed that background of inner pre section is forced to be white while outer container is light gray. It's only that way for syntax highlighted code. Perhaps this inconsistency is a mistake ?

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.