[horde] themes horde-resources div?
Erling Preben Hansen
erling at eph.dk
Fri Jan 2 21:00:15 UTC 2015
Citat af Jan Schneider <jan at horde.org>:
> Zitat von Erling Preben Hansen <erling at eph.dk>:
>
>> Citat af Jan Schneider <jan at horde.org>:
>>
>>> Zitat von Erling Preben Hansen <erling at eph.dk>:
>>>
>>>> Citat af Michael M Slusarz <slusarz at horde.org>:
>>>>
>>>>> Quoting Erling Preben Hansen <erling at eph.dk>:
>>>>>
>>>>>> Hey
>>>>>> And a happy new year to all of you.
>>>>>>
>>>>>> I am updating and improving my Horde themes to 5.2
>>>>>>
>>>>>> In turba and mnemos sidebar.
>>>>>> I can't change the background color of the div for users default
>>>>>> addressbook and notebook.
>>>>>>
>>>>>> I can change most of it, but not the color around the "edit" icon.
>>>>>>
>>>>>> Why How?
>>>>>>
>>>>>> -----
>>>>>> Inspecting in firefox or chrome
>>>>>>
>>>>>> <div class="horde-resources">
>>>>>> -----> <div class="" style="color: rgb(0, 0, 0); background-color:
>>>>>> rgb(221,
>>>>>> 221, 221);"> <-------------
>>>>>> <a class="horde-resource-edit-000"
>>>>
>>>> title="Rediger"
>>>>>> href="/horde/turba/addressbooks/edit.php?a=xxxxxxxxxxxxxxxx"></a>
>>>>>> <div class="horde-resource-link">
>>>>>> <a class="horde-resource-on
>>>>
>>>> horde-radiobox"
>>>>>> href="/horde/turba/?source=xxxxxxxxxxxxxxxxxxx"></a>
>>>>>> </div>
>>>>>> </div>
>>>>>> </div>
>>>>>>
>>>>>> element {
>>>>>> color: #000;
>>>>>> background-color: #DDD; !this color is said to be inline
>>>>
>>>> element.
>>>>>> I can't find the definition.!
>>>>>> }
>>>>>
>>>>> Horde_View_Sidebar#addRow()
>>>>>
>>>>> michael
>>>>>
>>>>> ___________________________________
>>>>> Michael Slusarz [slusarz at horde.org]
>>>>>
>>>>> --
>>>>> Horde mailing list
>>>>> Frequently Asked Questions: http://horde.org/faq/To unsubscribe,
mail:
>>>>> horde-unsubscribe at lists.horde.org
>>>>
>>>> Hey
>>>>
>>>> It seems like there are no css styles for that div.
>>>> Therefor default from lib/View/Sidebar.php is in use.
>>>>
>>>> Since the color is chosen by user in kronolith and nag.
>>>> perhaps some css style in turba and mnemo screen.css
>>>>
>>>> I don't know exatly how to do this.
>>>> Can some css dev perhaps look in to this?
>>>> -------
>>>> this only changes part of the backgrund-color:
>>>>
>>>> #horde-sidebar div.horde-resources div {
>>>> background-color: black;
>>>> margin: 5px 0;
>>>> }
>>>> ----------
>>>> /erling
>>>> --
>>>> Horde mailing list
>>>> Frequently Asked Questions: http://horde.org/faq/
>>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>>>
>>> The default color for calendars is hardcoded.
>>>
>>> --
>>> Jan Schneider
>>> The Horde Project
>>> http://www.horde.org/
>>> https://www.facebook.com/hordeproject
>>>
>>> --
>>> Horde mailing list
>>> Frequently Asked Questions: http://horde.org/faq/To unsubscribe, mail:
>>> horde-unsubscribe at lists.horde.org
>>
>> Hey
>>
>> To show how what i mean. I have put some pictures in my wiki.
>>
>> http://eph.dk/horde/wicked/Themes_error
>>
>> /erling
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
> It's still hardcoded.
>
> --
> Jan Schneider
> The Horde Project
> http://www.horde.org/
> https://www.facebook.com/hordeproject
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/To unsubscribe, mail:
> horde-unsubscribe at lists.horde.org
Hey
A small suggestion.
I have been looking into these hardcoded colors in mnemo and turbas
sidemenu.
If line 209 in horde/lib/View/Sidebar.php
if (!isset($row['color'])) {
209 ----> $row['color'] = 'inherit'; /* changed from '#dddddd' */
}
and line 148 in mnemo/lib/Application.php
$row = array(
'selected' => in_array($name,
$GLOBALS['display_notepads']),
'url' => $url,
'label' => Mnemo::getLabel($notepad),
line148 ------> 'color' => $notepad->get('color') ?: 'inherit', /*
changed from '#dddddd' */
'edit' => $edit->add('n',
$notepad->getName()),
'type' => 'checkbox',
);
Is changed from '#dddddd' to 'inherit' the theme colors is visible.
As far as I can see it don't interfere with anything else.
But what do I know.
I am not a programmer.
But of course it is a small change of the design.
So it must be a design decision.
/erling
More information about the horde
mailing list