visual tweaks for convo view

This commit is contained in:
Brion Vibber 2011-02-28 12:20:47 -08:00
parent 31bf2cd6b9
commit 2c03dd569c
3 changed files with 38 additions and 4 deletions

View File

@ -329,7 +329,7 @@ class NoticeListItem extends Widget
function showAvatar()
{
$avatar_size = AVATAR_STREAM_SIZE;
$avatar_size = $this->avatarSize();
$avatar = $this->profile->getAvatar($avatar_size);
@ -345,6 +345,11 @@ class NoticeListItem extends Widget
$this->profile->nickname));
}
function avatarSize()
{
return AVATAR_STREAM_SIZE;
}
/**
* show the nickname of the author
*

View File

@ -168,10 +168,8 @@ class ThreadedNoticeListItem extends NoticeListItem
if ($notices) {
$this->out->elementStart('ul', 'notices threaded-notices xoxo');
foreach (array_reverse($notices) as $notice) {
$this->out->elementStart('li');
$item = new NoticeListItem($notice, $this->out);
$item = new ThreadedNoticeListSubItem($notice, $this->out);
$item->show();
$this->out->elementEnd('li');
}
$this->out->elementEnd('ul');
}
@ -179,3 +177,22 @@ class ThreadedNoticeListItem extends NoticeListItem
parent::showEnd();
}
}
class ThreadedNoticeListSubItem extends NoticeListItem
{
function avatarSize()
{
return AVATAR_STREAM_SIZE; // @fixme would like something in between
}
function showNoticeLocation()
{
//
}
function showNoticeSource()
{
//
}
}

View File

@ -1109,6 +1109,18 @@ border-top-width:1px;
border-top-style:solid;
}
/* Threaded notices sublist */
#content .notices .threaded-notices {
margin-left: 10%;
width: 90%;
background: #e4e8f1;
}
#content .threaded-notices .notice .author .photo {
left: 8px;
width: 32px;
height: 32px;
}
/* NOTICES */
#notices_primary {
float:left;