summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--actions/repeat.php4
-rw-r--r--lib/noticelist.php4
-rw-r--r--theme/base/css/display.css15
-rw-r--r--theme/base/images/icons/icons-01.gifbin3154 -> 3201 bytes
-rw-r--r--theme/base/images/icons/twotone/green/recycle-02.gifbin0 -> 77 bytes
-rw-r--r--theme/default/css/display.css6
-rw-r--r--theme/identica/css/display.css6
7 files changed, 25 insertions, 10 deletions
diff --git a/actions/repeat.php b/actions/repeat.php
index a1c5f443f..38d6efa6c 100644
--- a/actions/repeat.php
+++ b/actions/repeat.php
@@ -112,7 +112,9 @@ class RepeatAction extends Action
$this->element('title', null, _('Repeated'));
$this->elementEnd('head');
$this->elementStart('body');
- $this->element('p', array('id' => 'repeat_response'), _('Repeated!'));
+ $this->element('p', array('id' => 'repeat_response',
+ 'class' => 'repeated'),
+ _('Repeated!'));
$this->elementEnd('body');
$this->elementEnd('html');
} else {
diff --git a/lib/noticelist.php b/lib/noticelist.php
index dd0a361c0..2165222ee 100644
--- a/lib/noticelist.php
+++ b/lib/noticelist.php
@@ -627,7 +627,9 @@ class NoticeListItem extends Widget
if ($user && $user->id != $this->notice->profile_id) {
$profile = $user->getProfile();
if ($profile->hasRepeated($this->notice->id)) {
- $this->out->text(_('Repeated'));
+ $this->out->element('span', array('class' => 'repeated',
+ 'title' => _('Notice repeated')),
+ _('Repeated'));
} else {
$rf = new RepeatForm($this->out, $this->notice);
$rf->show();
diff --git a/theme/base/css/display.css b/theme/base/css/display.css
index 0173d2fbb..2f4636391 100644
--- a/theme/base/css/display.css
+++ b/theme/base/css/display.css
@@ -964,7 +964,7 @@ float:left;
font-size:0.95em;
margin-left:59px;
min-width:60%;
-max-width:74%;
+max-width:70%;
}
#showstream .notice div.entry-content,
#shownotice .notice div.entry-content {
@@ -996,7 +996,7 @@ left:0;
.notice-options {
position:relative;
font-size:0.95em;
-width:90px;
+width:125px;
float:right;
}
@@ -1007,16 +1007,18 @@ float:left;
.notice-options .notice_reply,
.notice-options .form_repeat,
.notice-options .form_favor,
-.notice-options .form_disfavor {
+.notice-options .form_disfavor,
+.notice-options .repeated {
float:left;
-margin-left:20%;
+margin-left:14%;
}
.notice-options .form_favor,
.notice-options .form_disfavor {
margin-left:0;
}
.notice-options input,
-.notice-options a {
+.notice-options a,
+.notice-options .repeated {
text-indent:-9999px;
outline:none;
}
@@ -1047,7 +1049,8 @@ display:none;
border:0;
padding:0;
}
-.notice-options a {
+.notice-options a,
+.notice-options .repeated {
width:16px;
height:16px;
}
diff --git a/theme/base/images/icons/icons-01.gif b/theme/base/images/icons/icons-01.gif
index 5909d7b19..417327881 100644
--- a/theme/base/images/icons/icons-01.gif
+++ b/theme/base/images/icons/icons-01.gif
Binary files differ
diff --git a/theme/base/images/icons/twotone/green/recycle-02.gif b/theme/base/images/icons/twotone/green/recycle-02.gif
new file mode 100644
index 000000000..060a8c72f
--- /dev/null
+++ b/theme/base/images/icons/twotone/green/recycle-02.gif
Binary files differ
diff --git a/theme/default/css/display.css b/theme/default/css/display.css
index e0dda3de2..f1d9a9d0b 100644
--- a/theme/default/css/display.css
+++ b/theme/default/css/display.css
@@ -173,7 +173,8 @@ button.close,
.entity_moderation p,
.entity_sandbox input.submit,
.entity_silence input.submit,
-.entity_delete input.submit {
+.entity_delete input.submit,
+.notice-options .repeated {
background-image:url(../../base/images/icons/icons-01.gif);
background-repeat:no-repeat;
background-color:transparent;
@@ -338,6 +339,9 @@ background-position:0 -658px;
.notice-options form.form_repeat input.submit {
background-position:0 -1582px;
}
+.notice-options .repeated {
+background-position:0 -1648px;
+}
.notices div.entry-content,
.notices div.notice-options {
diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css
index 999af973c..aa02070ac 100644
--- a/theme/identica/css/display.css
+++ b/theme/identica/css/display.css
@@ -173,7 +173,8 @@ button.close,
.entity_moderation p,
.entity_sandbox input.submit,
.entity_silence input.submit,
-.entity_delete input.submit {
+.entity_delete input.submit,
+.notice-options .repeated {
background-image:url(../../base/images/icons/icons-01.gif);
background-repeat:no-repeat;
background-color:transparent;
@@ -337,6 +338,9 @@ background-position:0 -658px;
.notice-options form.form_repeat input.submit {
background-position:0 -1582px;
}
+.notice-options .repeated {
+background-position:0 -1648px;
+}
.notices div.entry-content,
.notices div.notice-options {