6.0.0-beta1
7/26/25

[#749] themes not loaded in agora
Summary themes not loaded in agora
Queue Agora
Type Bug
State Resolved
Priority 1. Low
Owners
Requester vilius (at) lnk (dot) lt
Created 11/03/2004 (7570 days ago)
Due
Updated 11/16/2004 (7557 days ago)
Assigned 11/03/2004 (7570 days ago)
Resolved 11/16/2004 (7557 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/16/2004 05:08:48 PM Chuck Hagenbuch Comment #7
State ⇒ Resolved
Reply to this comment
HEAD should now do what you want.
11/11/2004 06:44:57 PM Chuck Hagenbuch Comment #6 Reply to this comment
I just thought that modules by default should check for themes. Because
theme designers should have ready system for their themes.
I can see that way. I'm just explaining why things work the way they 
do. Anyone else have an opinion on this?
At least we should mention about it in ThemeHowTo.
Feel free to add it...
11/06/2004 10:30:39 AM vilius (at) lnk (dot) lt Comment #5 Reply to this comment
Ok, I think I can include common-header.inc into my update script, and 
have my own custom version of it everytime I update.



I just thought that modules by default should check for themes. 
Because theme designers should have ready system for their themes. At 
least we should mention about it in ThemeHowTo.
11/03/2004 08:13:59 PM Chuck Hagenbuch Comment #4 Reply to this comment
Right; the Horde::stylesheetLink() call in 
agora/templates/common-header.inc says to just use horde; it'd have to 
be changed to Horde::stylesheetLink('agora') to load styles from Agora.



I guess we can do that, but in general it'd just cause Agora to do 
unnecessary checks for files that won't be there.
11/03/2004 04:59:59 PM vilius (at) lnk (dot) lt Comment #3 Reply to this comment
My custom theme is actually Mozilla theme hack and I need .box class 
cells in agora to have bigger/different fonts. But I don't want .box 
cells in other applications (like Chora) to have these fonts.



By the way, I tried moving screen.css from 
/horde/agora/themes/my_theme/ into /horde/agora/themes/horde/, but 
this css file is still not loaded.
11/03/2004 04:19:37 PM Chuck Hagenbuch State ⇒ Feedback
 
11/03/2004 04:19:29 PM Chuck Hagenbuch Comment #2 Reply to this comment
Right now app-specific theme files are only loaded if a general Horde 
theme file is found. Since Agora has no base screen.css, we don't look 
for theme css files in it.



Why do you need to override styles that appear in Horde only in one app?
11/03/2004 12:19:23 AM vilius (at) lnk (dot) lt Comment #1
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ themes not loaded in agora
Queue ⇒ Agora
Reply to this comment
I have my own custom theme in main horde directory under 
/horde/themes/my_theme . Also I have css file from my theme that is 
used in agora only. So I placed it in 
/horde/agora/themes/my_theme/screen.css (this is the right place?) But 
that css file isn't loaded in agora. I see only:



<title>Forums :: All Forums</title>

<!--a75c305b1c0a6022--><link href="/horde/themes/horde/screen.css" 
rel="stylesheet" type="text/css" />

<!--a75c305b1c0a6022--><link href="/horde/themes/my_theme/screen.css" 
rel="stylesheet" type="text/css" />

</head>



in rendered html.

Saved Queries