diff --git a/actions/emailsettings.php b/actions/emailsettings.php index 8b8a5351ef..b84acb2141 100644 --- a/actions/emailsettings.php +++ b/actions/emailsettings.php @@ -95,14 +95,14 @@ class EmailsettingsAction extends AccountSettingsAction $this->hidden('token', common_session_token()); if ($user->email) { - $this->element('p', array('id' => 'email_confirmed'), $user->email); + $this->element('p', array('id' => 'form_confirmed'), $user->email); $this->element('p', array('class' => 'form_note'), _('Current confirmed email address.')); $this->hidden('email', $user->email); $this->submit('remove', _('Remove')); } else { $confirm = $this->getConfirmation(); if ($confirm) { - $this->element('p', array('id' => 'email_unconfirmed'), $confirm->address); + $this->element('p', array('id' => 'form_unconfirmed'), $confirm->address); $this->element('p', array('class' => 'form_note'), _('Awaiting confirmation on this address. '. 'Check your inbox (and spam box!) for a message '. @@ -110,7 +110,7 @@ class EmailsettingsAction extends AccountSettingsAction $this->hidden('email', $confirm->address); $this->submit('cancel', _('Cancel')); } else { - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->input('email', _('Email Address'), ($this->arg('email')) ? $this->arg('email') : null, @@ -146,7 +146,7 @@ class EmailsettingsAction extends AccountSettingsAction $this->elementStart('fieldset', array('id' => 'settings_email_preferences')); $this->element('legend', null, _('Preferences')); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->checkbox('emailnotifysub', _('Send me notices of new subscriptions through email.'), diff --git a/actions/imsettings.php b/actions/imsettings.php index 98951ac304..e0f5ede3a7 100644 --- a/actions/imsettings.php +++ b/actions/imsettings.php @@ -86,36 +86,35 @@ class ImsettingsAction extends ConnectSettingsAction { $user = common_current_user(); $this->elementStart('form', array('method' => 'post', - 'id' => 'imsettings', + 'id' => 'form_settings_im', + 'class' => 'form_settings', 'action' => common_local_url('imsettings'))); + $this->elementStart('fieldset', array('id' => 'settings_im_address')); + $this->element('legend', null, _('Address')); $this->hidden('token', common_session_token()); - $this->element('h2', null, _('Address')); - if ($user->jabber) { - $this->elementStart('p'); - $this->element('span', 'address confirmed', $user->jabber); - $this->element('span', 'input_instructions', + $this->element('p', 'form_confirmed', $user->jabber); + $this->element('p', 'form_note', _('Current confirmed Jabber/GTalk address.')); $this->hidden('jabber', $user->jabber); - $this->elementEnd('p'); $this->submit('remove', _('Remove')); } else { $confirm = $this->getConfirmation(); if ($confirm) { - $this->elementStart('p'); - $this->element('span', 'address unconfirmed', $confirm->address); - $this->element('span', 'input_instructions', + $this->element('p', 'form_unconfirmed', $confirm->address); + $this->element('p', 'form_note', sprintf(_('Awaiting confirmation on this address. '. 'Check your Jabber/GTalk account for a '. 'message with further instructions. '. '(Did you add %s to your buddy list?)'), jabber_daemon_address())); $this->hidden('jabber', $confirm->address); - $this->elementEnd('p'); $this->submit('cancel', _('Cancel')); } else { + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->input('jabber', _('IM Address'), ($this->arg('jabber')) ? $this->arg('jabber') : null, sprintf(_('Jabber or GTalk address, '. @@ -123,27 +122,40 @@ class ImsettingsAction extends ConnectSettingsAction 'First, make sure to add %s to your '. 'buddy list in your IM client or on GTalk.'), jabber_daemon_address())); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('add', _('Add')); } } - - $this->element('h2', null, _('Preferences')); - + $this->elementEnd('fieldset'); + + $this->elementStart('fieldset', array('id' => 'settings_im_preferences')); + $this->element('legend', null, _('Preferences')); + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->checkbox('jabbernotify', _('Send me notices through Jabber/GTalk.'), $user->jabbernotify); + $this->elementEnd('li'); + $this->elementStart('li'); $this->checkbox('updatefrompresence', _('Post a notice when my Jabber/GTalk status changes.'), $user->updatefrompresence); + $this->elementEnd('li'); + $this->elementStart('li'); $this->checkbox('jabberreplies', _('Send me replies through Jabber/GTalk '. 'from people I\'m not subscribed to.'), $user->jabberreplies); + $this->elementEnd('li'); + $this->elementStart('li'); $this->checkbox('jabbermicroid', _('Publish a MicroID for my Jabber/GTalk address.'), $user->jabbermicroid); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('save', _('Save')); - + $this->elementEnd('fieldset'); $this->elementEnd('form'); } diff --git a/actions/login.php b/actions/login.php index 9fa501a5d9..11cf1f02a6 100644 --- a/actions/login.php +++ b/actions/login.php @@ -223,7 +223,7 @@ class LoginAction extends Action 'action' => common_local_url('login'))); $this->elementStart('fieldset'); $this->element('legend', null, _('Login to site')); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->input('nickname', _('Nickname')); $this->elementEnd('li'); diff --git a/actions/openidsettings.php b/actions/openidsettings.php index 257aac8d08..92469d20f8 100644 --- a/actions/openidsettings.php +++ b/actions/openidsettings.php @@ -95,7 +95,7 @@ class OpenidsettingsAction extends AccountSettingsAction $this->element('p', 'form_guide', _('If you want to add an OpenID to your account, ' . 'enter it in the box below and click "Add".')); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->element('label', array('for' => 'openid_url'), _('OpenID URL')); @@ -124,7 +124,7 @@ class OpenidsettingsAction extends AccountSettingsAction if ($cnt == 1 && !$user->password) { - $this->element('p', null, + $this->element('p', 'form_guide', _('Removing your only OpenID '. 'would make it impossible to log in! ' . 'If you need to remove it, '. @@ -162,7 +162,7 @@ class OpenidsettingsAction extends AccountSettingsAction $this->element('input', array('type' => 'submit', 'id' => 'remove'.$idx, 'name' => 'remove', - 'class' => 'submit', + 'class' => 'submit remove', 'value' => _('Remove'))); $this->elementEnd('fieldset'); $this->elementEnd('form'); diff --git a/actions/othersettings.php b/actions/othersettings.php index cbb2c0cb9e..b542233ca7 100644 --- a/actions/othersettings.php +++ b/actions/othersettings.php @@ -107,7 +107,7 @@ class OthersettingsAction extends AccountSettingsAction 'metamark.net' => 'metamark.net' ); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->dropdown('urlshorteningservice', _('Service'), $services, _('Automatic shortening service to use.'), diff --git a/actions/profilesettings.php b/actions/profilesettings.php index 12251b83b3..6dd4775e5a 100644 --- a/actions/profilesettings.php +++ b/actions/profilesettings.php @@ -93,7 +93,7 @@ class ProfilesettingsAction extends AccountSettingsAction # too much common patterns here... abstractable? - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->input('nickname', _('Nickname'), ($this->arg('nickname')) ? $this->arg('nickname') : $profile->nickname, diff --git a/actions/register.php b/actions/register.php index b15aea08ed..159daaa737 100644 --- a/actions/register.php +++ b/actions/register.php @@ -332,22 +332,32 @@ class RegisterAction extends Action } $this->elementStart('form', array('method' => 'post', - 'id' => 'login', + 'id' => 'form_register', + 'class' => 'form_settings', 'action' => common_local_url('register'))); - + $this->elementStart('fieldset'); + $this->element('legend', null, 'Account settings'); $this->hidden('token', common_session_token()); if ($code) { $this->hidden('code', $code); } + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->input('nickname', _('Nickname'), $this->trimmed('nickname'), _('1-64 lowercase letters or numbers, '. 'no punctuation or spaces. Required.')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->password('password', _('Password'), _('6 or more characters. Required.')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->password('confirm', _('Confirm'), _('Same as password above. Required.')); + $this->elementEnd('li'); + $this->elementStart('li'); if ($invite && $invite->address_type == 'email') { $this->input('email', _('Email'), $invite->address, _('Used only for updates, announcements, '. @@ -357,41 +367,55 @@ class RegisterAction extends Action _('Used only for updates, announcements, '. 'and password recovery')); } + $this->elementEnd('li'); + $this->elementStart('li'); $this->input('fullname', _('Full name'), $this->trimmed('fullname'), _('Longer name, preferably your "real" name')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->input('homepage', _('Homepage'), $this->trimmed('homepage'), _('URL of your homepage, blog, '. 'or profile on another site')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->textarea('bio', _('Bio'), $this->trimmed('bio'), _('Describe yourself and your '. 'interests in 140 chars')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->input('location', _('Location'), $this->trimmed('location'), _('Where you are, like "City, '. 'State (or Region), Country"')); + $this->elementEnd('li'); + $this->elementStart('li', array('id' => 'settings_rememberme')); $this->checkbox('rememberme', _('Remember me'), $this->boolean('rememberme'), _('Automatically login in the future; '. 'not for shared computers!')); - $this->elementStart('p'); + $this->elementEnd('li'); $attrs = array('type' => 'checkbox', 'id' => 'license', + 'class' => 'checkbox', 'name' => 'license', 'value' => 'true'); if ($this->boolean('license')) { $attrs['checked'] = 'checked'; } + $this->elementStart('li'); $this->element('input', $attrs); $this->text(_('My text and files are available under ')); $this->element('a', array('href' => common_config('license', 'url')), $config['license']['title']); $this->text(_(' except this private data: password, '. 'email address, IM address, phone number.')); - $this->elementEnd('p'); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('submit', _('Register')); + $this->elementEnd('fieldset'); $this->elementEnd('form'); } diff --git a/actions/smssettings.php b/actions/smssettings.php index 845266d18b..f89cbe1ab9 100644 --- a/actions/smssettings.php +++ b/actions/smssettings.php @@ -93,37 +93,42 @@ class SmssettingsAction extends ConnectSettingsAction $this->hidden('token', common_session_token()); if ($user->sms) { - $this->elementStart('p'); $carrier = $user->getCarrier(); - $this->element('span', 'address confirmed', + $this->element('p', 'form_confirmed', $user->sms . ' (' . $carrier->name . ')'); - $this->element('span', 'input_instructions', + $this->element('p', 'form_guide', _('Current confirmed SMS-enabled phone number.')); $this->hidden('sms', $user->sms); $this->hidden('carrier', $user->carrier); - $this->elementEnd('p'); $this->submit('remove', _('Remove')); } else { $confirm = $this->getConfirmation(); if ($confirm) { $carrier = Sms_carrier::staticGet($confirm->address_extra); - $this->elementStart('p'); - $this->element('span', 'address unconfirmed', + $this->element('p', 'form_unconfirmed', $confirm->address . ' (' . $carrier->name . ')'); - $this->element('span', 'input_instructions', + $this->element('p', 'form_guide', _('Awaiting confirmation on this phone number.')); $this->hidden('sms', $confirm->address); $this->hidden('carrier', $confirm->address_extra); - $this->elementEnd('p'); $this->submit('cancel', _('Cancel')); + + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->input('code', _('Confirmation code'), null, _('Enter the code you received on your phone.')); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('confirm', _('Confirm')); } else { + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->input('sms', _('SMS Phone number'), ($this->arg('sms')) ? $this->arg('sms') : null, _('Phone number, no punctuation or spaces, '. 'with area code')); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->carrierSelect(); $this->submit('add', _('Add')); } @@ -131,14 +136,13 @@ class SmssettingsAction extends ConnectSettingsAction $this->elementEnd('fieldset'); if ($user->sms) { - $this->element('h2', null, _('Incoming email')); + $this->elementStart('fieldset', array('id' => 'settings_sms_incoming_email')); + $this->element('legend', null, _('Incoming email')); if ($user->incomingemail) { - $this->elementStart('p'); - $this->element('span', 'address', $user->incomingemail); - $this->element('span', 'input_instructions', + $this->element('p', 'form_unconfirmed', $user->incomingemail); + $this->element('p', 'form_note', _('Send email to this address to post new notices.')); - $this->elementEnd('p'); $this->submit('removeincoming', _('Remove')); } @@ -146,12 +150,13 @@ class SmssettingsAction extends ConnectSettingsAction _('Make a new email address for posting to; '. 'cancels the old one.')); $this->submit('newincoming', _('New')); + $this->elementEnd('fieldset'); } $this->elementStart('fieldset', array('id' => 'settings_sms_preferences')); $this->element('legend', null, _('Preferences')); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->checkbox('smsnotify', _('Send me notices through SMS; '. @@ -443,7 +448,7 @@ class SmssettingsAction extends ConnectSettingsAction $cnt = $carrier->find(); - $this->elementStart('ul'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->element('label', array('for' => 'carrier'), _('Mobile carrier')); $this->elementStart('select', array('name' => 'carrier', diff --git a/actions/twittersettings.php b/actions/twittersettings.php index 597623c801..efc8215cdf 100644 --- a/actions/twittersettings.php +++ b/actions/twittersettings.php @@ -104,7 +104,7 @@ class TwittersettingsAction extends ConnectSettingsAction $this->elementStart('fieldset', array('id' => 'settings_twitter_account')); $this->element('legend', null, _('Twitter Account')); $this->hidden('token', common_session_token()); - $this->elementStart('ul', 'form_datas'); + $this->elementStart('ul', 'form_data'); if ($fuser) { $this->elementStart('li'); $this->element('span', 'twitter_user', $fuser->nickname); @@ -133,7 +133,7 @@ class TwittersettingsAction extends ConnectSettingsAction array('id' => 'settings_twitter_preferences')); $this->element('legend', null, _('Preferences')); - $this->elementStart('ul'); + $this->elementStart('ul', 'form_data'); $this->elementStart('li'); $this->checkbox('noticesync', _('Automatically send my notices to Twitter.'), diff --git a/lib/action.php b/lib/action.php index 89c7d5d7b8..812eee0e5f 100644 --- a/lib/action.php +++ b/lib/action.php @@ -134,11 +134,13 @@ class Action extends HTMLOutputter // lawsuit 'type' => 'text/css', 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); + $this->comment('[if IE]>comment('[if lte IE '.$ver.']>elementStart('ul', array('class' => 'nav')); if ($user) { $this->menuItem(common_local_url('all', array('nickname' => $user->nickname)), - _('Home')); + _('Home'), _('Personal timeline'), false, 'nav_home'); } - $this->menuItem(common_local_url('peoplesearch'), _('Search')); + $this->menuItem(common_local_url('peoplesearch'), + _('Search'), _('Search the site for people and text'), false, 'nav_search'); if ($user) { $this->menuItem(common_local_url('profilesettings'), - _('Account')); + _('Account'), _('Account settings'), false, 'nav_account'); $this->menuItem(common_local_url('imsettings'), - _('Connect')); + _('Connect'), _('Connect settings'), false, 'nav_connect'); $this->menuItem(common_local_url('logout'), - _('Logout')); + _('Logout'), _('Logout from the site'), false, 'nav_logout'); } else { - $this->menuItem(common_local_url('login'), _('Login')); + $this->menuItem(common_local_url('login'), + _('Login'), _('Login to the site'), false, 'nav_login'); if (!common_config('site', 'closed')) { - $this->menuItem(common_local_url('register'), _('Register')); + $this->menuItem(common_local_url('register'), + _('Register'), _('Create an account'), false, 'nav_register'); } - $this->menuItem(common_local_url('openidlogin'), _('OpenID')); + $this->menuItem(common_local_url('openidlogin'), + _('OpenID'), _('Login with OpenID'), false, 'nav_openid'); } $this->menuItem(common_local_url('doc', array('title' => 'help')), - _('Help')); + _('Help'), _('Help me!'), false, 'nav_help'); $this->elementEnd('ul'); $this->elementEnd('dd'); $this->elementEnd('dl'); @@ -439,7 +445,8 @@ class Action extends HTMLOutputter // lawsuit $this->element('img', array('id' => 'license_cc', 'src' => common_config('license', 'image'), 'alt' => common_config('license', 'title'))); - $this->text(_('All criti.ca content and data are available under the ')); + //TODO: This is dirty: i18n + $this->text(_('All '.common_config('site', 'name').' content and data are available under the ')); $this->element('a', array('class' => 'license', 'rel' => 'external license', 'href' => common_config('license', 'url')), diff --git a/lib/disfavorform.php b/lib/disfavorform.php index d0c3b18329..45a9ddb1d4 100644 --- a/lib/disfavorform.php +++ b/lib/disfavorform.php @@ -103,6 +103,18 @@ class DisfavorForm extends Form common_session_token()); } + + /** + * Legend of the Form + * + * @return void + */ + function formLegend() + { + $this->out->element('legend', null, _('Disfavor this notice')); + } + + /** * Data elements * @@ -125,7 +137,7 @@ class DisfavorForm extends Form function formActions() { $this->out->submit('disfavor-submit-' . $this->notice->id, - _('Disfavor favorite')); + _('Disfavor favorite'), 'submit', null, _('Disfavor this notice')); } /** diff --git a/lib/noticeform.php b/lib/noticeform.php index d6a3aa9c21..f0205f1c1e 100644 --- a/lib/noticeform.php +++ b/lib/noticeform.php @@ -123,7 +123,7 @@ class NoticeForm extends Form { $user = common_current_user(); - $this->out->elementStart('ul', 'form_datas'); + $this->out->elementStart('ul', 'form_data'); $this->out->elementStart('li', array('id' => 'notice_text')); $this->out->element('label', array('for' => 'notice_data-text'), sprintf(_('What\'s up, %s?'), $user->nickname)); diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 7433a45e46..e337f1c985 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -48,13 +48,20 @@ input, textarea, select, option { padding:4px; font-family:sans-serif; font-size:1em; --moz-border-radius:4px; } -input:focus, textarea:focus, select:focus { +input, textarea, select { border-width:2px; border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +input.submit { +font-weight:bold; +} +textarea { +overflow:auto; } - select, option { padding-bottom:0; } @@ -73,28 +80,25 @@ font-weight:bold; form ul li input { } -form input.checkbox { +input.checkbox { position:relative; top:2px; left:0; +border:0; } -#page_notice .error { -background-color:#F7E8E8; +#page_notice .error, +#page_notice .success { padding:4px 7px; +border-radius:4px; -moz-border-radius:4px; +-webkit-border-radius:4px; } form label.submit { display:none; } -form .error_message { -display:block; -} -.form_response { -margin-bottom:18px; -} - -form input.submit { +.form_settings input.remove { +margin-left:11px; } @@ -110,20 +114,24 @@ font-style:italic; } -.form_settings .form_datas li { +.form_settings .form_data li { width:100%; float:left; } -.form_settings .form_datas label, -.form_settings .form_datas input { -margin-right:11px; +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; float:left; } .form_settings label { -margin-top:7px; -width:123px; +margin-top:2px; +width:152px; } .form_actions label { @@ -136,13 +144,14 @@ font-weight:bold; } #form_settings_profile legend, -#form_login legend { +#form_login legend, +#form_register legend { display:none; } -.form_settings .form_datas p.form_guide { +.form_settings .form_data p.form_guide { clear:both; -margin-left:134px; +margin-left:163px; margin-bottom:0; } @@ -152,20 +161,27 @@ margin-bottom:11px; .form_settings input.checkbox { margin-top:3px; +margin-left:0; } .form_settings label.checkbox { font-weight:normal; -width:auto; margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; } -#form_login p.form_guide { +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide { margin-left:0; } .form_settings .form_note { +border-radius:4px; -moz-border-radius:4px; +-webkit-border-radius:4px; padding:0 7px; } @@ -179,13 +195,11 @@ float:left; margin-bottom:18px; margin-left:18px; } -address .fn, -address .email { -display:none; +address.vcard img.logo { +margin-right:0; } - #header { width:100%; position:relative; @@ -196,6 +210,8 @@ margin-bottom:29px; #site_nav_global_primary { float:right; +margin-right:18px; +margin-bottom:11px; } #site_nav_global_primary ul li { display:inline; @@ -226,8 +242,8 @@ margin-bottom:18px; #footer { float:left; -width:68%; -padding-bottom:11px; +width:64%; +padding:18px; } @@ -250,9 +266,12 @@ text-decoration:none; padding:4px 11px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-top-right-radius:4px; border-width:1px; border-style:solid; border-bottom:0; +text-shadow: 4px 4px 4px #ddd; font-weight:bold; } #site_nav_local_views .nav { @@ -318,8 +337,8 @@ margin-bottom:11px; line-height:1.5; } - -#site_content_license_cc p { +#site_content_license_cc { +margin-bottom:0; } #site_content_license_cc img { display:inline; @@ -347,12 +366,17 @@ margin-bottom:1em; width:644px; padding:18px; float:left; +border-radius:7px; -moz-border-radius:7px; -moz-border-radius-topleft:0; +-webkit-border-radius:7px; +-webkit-border-top-left-radius:0; } #content_inner { position:relative; +width:100%; +float;left; } #aside_primary { @@ -360,7 +384,9 @@ width:300px; float:left; margin-left:2px; padding:18px 4px 18px 18px; +border-radius:7px; -moz-border-radius:7px; +-webkit-border-radius:7px; } @@ -371,7 +397,6 @@ padding:18px 4px 18px 18px; width:384px; width:458px; float:left; -margin-left:68px; position:relative; line-height:1; } @@ -383,20 +408,21 @@ padding:0; display:none; } #form_notice textarea { --moz-border-radius:4px; -width:304px; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; width:377px; -height:95px; +width:370px; height:86px; line-height:1.5; -padding:7px 7px 14px 7px; +padding:7px 7px 16px 7px; } #form_notice label { display:block; font-size:1.3em; margin-bottom:7px; } -#form_notice .form_datas li { +#form_notice .form_data li { float:left; } @@ -412,8 +438,7 @@ margin-left:4px; #form_notice .form_note { position:absolute; -top:125px; -top:116px; +top:120px; right:98px; z-index:9; } @@ -441,10 +466,14 @@ text-indent:-9999px; } #form_notice .form_actions { position:absolute; -top:107px; -top:98px; +bottom:0; right:0; } +#form_notice .form_actions input.submit { +width:60px; +padding:8px; +} + #form_notice li { margin-bottom:0; } @@ -664,8 +693,10 @@ border-top:1px dashed #D1D9E4; list-style-type:none; /*margin-bottom:11px;*/ } -.notices li.over { -background-color:#fcfcfc; +.notices li.hover { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; } @@ -673,7 +704,9 @@ background-color:#fcfcfc; #notices_primary { float:left; width:644px; +border-radius:7px; -moz-border-radius:7px; +-webkit-border-radius:7px; } #notices_primary h2 { display:none; @@ -715,6 +748,7 @@ font-style:italic; .notice .entry-title { float:left; +width:100%; } .notice p.entry-content { display:inline; @@ -730,19 +764,16 @@ display:inline; #laconicat .notice p.entry-content { /*margin-left:199px;*/ } -.notice p.entry-content a { - +.notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; } -.notice p.entry-content a:hover { - +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; } -.notice p.entry-content .tag a { - -} -.notice p.entry-content .tag a:hover { - -} - .notice div.entry-content { /*border:1px solid blue;*/ @@ -860,15 +891,18 @@ padding-left:16px; .notice-options form input.submit { cursor:pointer; -padding:2px 0 2px 10px; +width:16px; +padding:2px 0; } .notice-options .notice_delete dt, -.notice-options .form_favor legend { +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { display:none; } .notice-options .notice_delete fieldset, -.notice-options .form_favor fieldset { +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { border:0; padding:0; } @@ -908,11 +942,13 @@ border-bottom:0; .pagination .nav_prev a { -moz-border-radius-topright:7px; +-webkit-border-top-right-radius:7px; padding-left:20px; border-left:0; } .pagination .nav_next a { -moz-border-radius-topleft:7px; +-webkit-border-top-left-radius:7px; padding-right:20px; border-right:0; } @@ -944,12 +980,12 @@ background-color:#D1D9E4; #user_actions #user_subscribe .form_note, -#user_actions #user_subscribe .form_datas, +#user_actions #user_subscribe .form_data, #user_actions #user_subscribe .form_actions label { display:none; } #form_user-relationship .form_note, -#form_user-relationship .form_datas, +#form_user-relationship .form_data, #form_user-relationship .form_actions label { display:block; } @@ -957,7 +993,7 @@ display:block; #user_actions #user-relationship_submit { margin-bottom:0; } -#form_user-relationship .form_datas li label { +#form_user-relationship .form_data li label { margin-right:11px; } @@ -1035,7 +1071,7 @@ font-size:2.2em; -#form_settings_photo .form_datas { +#form_settings_photo .form_data { clear:both; } @@ -1127,7 +1163,9 @@ height:109px; border-width:1px; border-style:dotted; text-decoration:none; +border-radius:7px; -moz-border-radius:7px; +-webkit-border-radius:7px; padding:7px; font-size:1.6em; font-weight:bold; diff --git a/theme/base/css/ie.css b/theme/base/css/ie.css new file mode 100644 index 0000000000..9baa953b38 --- /dev/null +++ b/theme/base/css/ie.css @@ -0,0 +1,26 @@ +/* IE specific styles */ + +#aside_primary { +padding-left:11px; +} +.notice-options form input.submit { +font-size:0; +margin-top:3px; +height:16px; +text-align:right; +text-indent:0; +color:#fff; +width:24px; +} + +input.checkbox { +top:0; +} + +legend { +margin-left:-7px; +} + +.notice div.entry-content .timestamp a { +margin-right:4px; +} \ No newline at end of file diff --git a/theme/base/css/ie7.css b/theme/base/css/ie7.css new file mode 100644 index 0000000000..a6e2548ab0 --- /dev/null +++ b/theme/base/css/ie7.css @@ -0,0 +1,5 @@ +/* IE7 specific styles */ + +#form_notice textarea { +width:370px; +} \ No newline at end of file diff --git a/theme/default/css/display.css b/theme/default/css/display.css new file mode 100644 index 0000000000..2b71b07196 --- /dev/null +++ b/theme/default/css/display.css @@ -0,0 +1,245 @@ +/* theme: identica */ +html, +body, +a:active { +background-color:#CEE1E9; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-right:71px; +} +address .fn { +display:none; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select { +border-color:#aaa; +} + +input.submit, +#form_notice.warning #notice_text-count, +#nav_register a, +.form_settings .form_note { +background-color:#A9BF4F; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#A9BF4F; +} +input.submit, +#nav_register a { +color:#F5FDFD; +} + +a, +div.notice-options input { +color:#002E6E; +} + +.notice p.entry-content a:visited { +background-color:#fcfcfc; +} +.notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary, +#user_subscribe a, +#TB_window input.submit, +.form_user_subscribe input.submit { +background-color:#fff; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count, +#user_actions a { +color:#000; +} + +#form_notice #notice_data-attach_view { +background-image:url(../images/icons/twotone/green/paper-clip.gif); +background-repeat:no-repeat; +background-position:0 45%; +background-color:transparent; +} + +#nav_register a { +text-decoration:none; +font-weight:bold; +padding:2px 4px; +} + +#content, +#site_nav_local_views a { +border-color:#F5FDFD; +} +#content, +#site_nav_local_views .current a { +background-color:#F5FDFD; +} + +#site_nav_local_views a { +background-color:rgba(255, 255, 255, 0.2); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + + + +#page_notice .error { +background-color:#F7E8E8; +} +#page_notice .success { +background-color:#EFF3DC; +} + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.jpg); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.jpg); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} +#export_data li a.export_vcard { +background-image:url(../../base/images/icons/icon_vcard.gif); +} + + +/*user_actions*/ +#user_actions li { +border-top-color:#eee; +} +#user_subscribe a, +#TB_window input.submit, +.form_user_subscribe input.submit { +background-image: url(../images/icons/twotone/green/shield.gif); +background-position: 0 45%; +background-repeat: no-repeat; +} +.form_user_unsubscribe input.submit { +background-color:#647819; +color:#F5FDFD; +} +#user_send-a-message a { +background:url(../images/icons/twotone/green/quote.gif) 0 45% no-repeat; +} +.form_user_nudge input.submit { +background:url(../images/icons/twotone/green/mail.gif) 0 45% no-repeat; +} +.form_user_block input.submit { +background:url(../images/icons/twotone/green/against.gif) 0 45% no-repeat; +} + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-data a span { +background-color:transparent; +background-repeat:no-repeat; +background-position:0 45%; +} +.notice_video .notice-data a span { +background-image:url(../images/icons/twotone/green/camera.gif); +} +.notice_audio .notice-data a span { +background-image:url(../images/icons/twotone/green/music.gif); +} +.notice_image .notice-data a span { +background-image:url(../images/icons/twotone/green/search.gif); +} +.notice_event .notice-data a span { +background-image:url(../images/icons/twotone/green/calendar.gif); +} +.notice_location .notice-data a span { +background-image:url(../images/icons/twotone/green/flag.gif); +} +.notice_document .notice-data a span { +background-image:url(../images/icons/twotone/green/document.gif); +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +div.notice-options { +opacity:0.3; +} +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +} +.pagination .nav_prev a { +background-image:url(../images/icons/twotone/green/arrow-left.gif); +background-position:0 45%; +} +.pagination .nav_next a { +background-image:url(../images/icons/twotone/green/arrow-right.gif); +background-position:100% 45%; +} + + + +#home #intro #guide_steps li a { +border-color:#ccc; +color:#F5FDFD; +} +#home #intro #step_join-now a { +background-color:#f00; +} +#home #intro #step_start-a-group a { +background-color:#0f0; +} +#home #intro #step_create-a-community a { +background-color:#00f; +} \ No newline at end of file diff --git a/theme/default/images/icons/icon_atom.jpg b/theme/default/images/icons/icon_atom.jpg new file mode 100644 index 0000000000..22853edc43 Binary files /dev/null and b/theme/default/images/icons/icon_atom.jpg differ diff --git a/theme/default/images/icons/icon_foaf.gif b/theme/default/images/icons/icon_foaf.gif new file mode 100644 index 0000000000..f8f7844235 Binary files /dev/null and b/theme/default/images/icons/icon_foaf.gif differ diff --git a/theme/default/images/icons/icon_rss.jpg b/theme/default/images/icons/icon_rss.jpg new file mode 100644 index 0000000000..da23422d06 Binary files /dev/null and b/theme/default/images/icons/icon_rss.jpg differ diff --git a/theme/default/images/icons/icon_vcard.gif b/theme/default/images/icons/icon_vcard.gif new file mode 100644 index 0000000000..6d52947f3e Binary files /dev/null and b/theme/default/images/icons/icon_vcard.gif differ diff --git a/theme/default/images/icons/twotone/green/against.gif b/theme/default/images/icons/twotone/green/against.gif new file mode 100644 index 0000000000..ca796c8a36 Binary files /dev/null and b/theme/default/images/icons/twotone/green/against.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-down.gif b/theme/default/images/icons/twotone/green/arrow-down.gif new file mode 100644 index 0000000000..c709e58774 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-down.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-downleft.gif b/theme/default/images/icons/twotone/green/arrow-downleft.gif new file mode 100644 index 0000000000..a4a98035d8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-downleft.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-downright.gif b/theme/default/images/icons/twotone/green/arrow-downright.gif new file mode 100644 index 0000000000..3e6001a612 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-downright.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-left.gif b/theme/default/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 0000000000..afed190841 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-right.gif b/theme/default/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 0000000000..ee1707ed96 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-up.gif b/theme/default/images/icons/twotone/green/arrow-up.gif new file mode 100644 index 0000000000..d0f5fbeaa8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-up.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-upleft.gif b/theme/default/images/icons/twotone/green/arrow-upleft.gif new file mode 100644 index 0000000000..1e9e6935bd Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-upleft.gif differ diff --git a/theme/default/images/icons/twotone/green/arrow-upright.gif b/theme/default/images/icons/twotone/green/arrow-upright.gif new file mode 100644 index 0000000000..c7fecc8a06 Binary files /dev/null and b/theme/default/images/icons/twotone/green/arrow-upright.gif differ diff --git a/theme/default/images/icons/twotone/green/back-forth.gif b/theme/default/images/icons/twotone/green/back-forth.gif new file mode 100644 index 0000000000..33a9540c83 Binary files /dev/null and b/theme/default/images/icons/twotone/green/back-forth.gif differ diff --git a/theme/default/images/icons/twotone/green/bookmark.gif b/theme/default/images/icons/twotone/green/bookmark.gif new file mode 100644 index 0000000000..23f318ecc8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/bookmark.gif differ diff --git a/theme/default/images/icons/twotone/green/bulb.gif b/theme/default/images/icons/twotone/green/bulb.gif new file mode 100644 index 0000000000..f70652c03a Binary files /dev/null and b/theme/default/images/icons/twotone/green/bulb.gif differ diff --git a/theme/default/images/icons/twotone/green/calendar.gif b/theme/default/images/icons/twotone/green/calendar.gif new file mode 100644 index 0000000000..a09b65aca0 Binary files /dev/null and b/theme/default/images/icons/twotone/green/calendar.gif differ diff --git a/theme/default/images/icons/twotone/green/calendar2.gif b/theme/default/images/icons/twotone/green/calendar2.gif new file mode 100644 index 0000000000..7884b02ddd Binary files /dev/null and b/theme/default/images/icons/twotone/green/calendar2.gif differ diff --git a/theme/default/images/icons/twotone/green/camera.gif b/theme/default/images/icons/twotone/green/camera.gif new file mode 100644 index 0000000000..1a85fbad0e Binary files /dev/null and b/theme/default/images/icons/twotone/green/camera.gif differ diff --git a/theme/default/images/icons/twotone/green/cart.gif b/theme/default/images/icons/twotone/green/cart.gif new file mode 100644 index 0000000000..47eaa0a2ef Binary files /dev/null and b/theme/default/images/icons/twotone/green/cart.gif differ diff --git a/theme/default/images/icons/twotone/green/caution.gif b/theme/default/images/icons/twotone/green/caution.gif new file mode 100644 index 0000000000..3ad2c322ba Binary files /dev/null and b/theme/default/images/icons/twotone/green/caution.gif differ diff --git a/theme/default/images/icons/twotone/green/chart.gif b/theme/default/images/icons/twotone/green/chart.gif new file mode 100644 index 0000000000..136d74517d Binary files /dev/null and b/theme/default/images/icons/twotone/green/chart.gif differ diff --git a/theme/default/images/icons/twotone/green/checkmark.gif b/theme/default/images/icons/twotone/green/checkmark.gif new file mode 100644 index 0000000000..892429d483 Binary files /dev/null and b/theme/default/images/icons/twotone/green/checkmark.gif differ diff --git a/theme/default/images/icons/twotone/green/clipboard.gif b/theme/default/images/icons/twotone/green/clipboard.gif new file mode 100644 index 0000000000..9317bdcd08 Binary files /dev/null and b/theme/default/images/icons/twotone/green/clipboard.gif differ diff --git a/theme/default/images/icons/twotone/green/clock.gif b/theme/default/images/icons/twotone/green/clock.gif new file mode 100644 index 0000000000..d1410f9251 Binary files /dev/null and b/theme/default/images/icons/twotone/green/clock.gif differ diff --git a/theme/default/images/icons/twotone/green/closed-folder.gif b/theme/default/images/icons/twotone/green/closed-folder.gif new file mode 100644 index 0000000000..0410fc6e82 Binary files /dev/null and b/theme/default/images/icons/twotone/green/closed-folder.gif differ diff --git a/theme/default/images/icons/twotone/green/database.gif b/theme/default/images/icons/twotone/green/database.gif new file mode 100644 index 0000000000..29ce024929 Binary files /dev/null and b/theme/default/images/icons/twotone/green/database.gif differ diff --git a/theme/default/images/icons/twotone/green/disfavourite.gif b/theme/default/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 0000000000..3946869ae0 Binary files /dev/null and b/theme/default/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/default/images/icons/twotone/green/diskette.gif b/theme/default/images/icons/twotone/green/diskette.gif new file mode 100644 index 0000000000..e970b0a30c Binary files /dev/null and b/theme/default/images/icons/twotone/green/diskette.gif differ diff --git a/theme/default/images/icons/twotone/green/document.gif b/theme/default/images/icons/twotone/green/document.gif new file mode 100644 index 0000000000..9c08f4a3a9 Binary files /dev/null and b/theme/default/images/icons/twotone/green/document.gif differ diff --git a/theme/default/images/icons/twotone/green/double-arrow.gif b/theme/default/images/icons/twotone/green/double-arrow.gif new file mode 100644 index 0000000000..2e8648264d Binary files /dev/null and b/theme/default/images/icons/twotone/green/double-arrow.gif differ diff --git a/theme/default/images/icons/twotone/green/edit.gif b/theme/default/images/icons/twotone/green/edit.gif new file mode 100644 index 0000000000..c746aca601 Binary files /dev/null and b/theme/default/images/icons/twotone/green/edit.gif differ diff --git a/theme/default/images/icons/twotone/green/eject.gif b/theme/default/images/icons/twotone/green/eject.gif new file mode 100644 index 0000000000..7e0906cfe9 Binary files /dev/null and b/theme/default/images/icons/twotone/green/eject.gif differ diff --git a/theme/default/images/icons/twotone/green/exclaim.gif b/theme/default/images/icons/twotone/green/exclaim.gif new file mode 100644 index 0000000000..588e28c261 Binary files /dev/null and b/theme/default/images/icons/twotone/green/exclaim.gif differ diff --git a/theme/default/images/icons/twotone/green/fastforward.gif b/theme/default/images/icons/twotone/green/fastforward.gif new file mode 100644 index 0000000000..28e4951031 Binary files /dev/null and b/theme/default/images/icons/twotone/green/fastforward.gif differ diff --git a/theme/default/images/icons/twotone/green/favourite.gif b/theme/default/images/icons/twotone/green/favourite.gif new file mode 100644 index 0000000000..d93515e379 Binary files /dev/null and b/theme/default/images/icons/twotone/green/favourite.gif differ diff --git a/theme/default/images/icons/twotone/green/flag.gif b/theme/default/images/icons/twotone/green/flag.gif new file mode 100644 index 0000000000..68c8aee259 Binary files /dev/null and b/theme/default/images/icons/twotone/green/flag.gif differ diff --git a/theme/default/images/icons/twotone/green/graph.gif b/theme/default/images/icons/twotone/green/graph.gif new file mode 100644 index 0000000000..0c1794b4e7 Binary files /dev/null and b/theme/default/images/icons/twotone/green/graph.gif differ diff --git a/theme/default/images/icons/twotone/green/grow.gif b/theme/default/images/icons/twotone/green/grow.gif new file mode 100644 index 0000000000..c4118d53bd Binary files /dev/null and b/theme/default/images/icons/twotone/green/grow.gif differ diff --git a/theme/default/images/icons/twotone/green/headphones.gif b/theme/default/images/icons/twotone/green/headphones.gif new file mode 100644 index 0000000000..5be6c67ddf Binary files /dev/null and b/theme/default/images/icons/twotone/green/headphones.gif differ diff --git a/theme/default/images/icons/twotone/green/home.gif b/theme/default/images/icons/twotone/green/home.gif new file mode 100644 index 0000000000..d2a3421efe Binary files /dev/null and b/theme/default/images/icons/twotone/green/home.gif differ diff --git a/theme/default/images/icons/twotone/green/hourglass.gif b/theme/default/images/icons/twotone/green/hourglass.gif new file mode 100644 index 0000000000..b62b9480cb Binary files /dev/null and b/theme/default/images/icons/twotone/green/hourglass.gif differ diff --git a/theme/default/images/icons/twotone/green/info.gif b/theme/default/images/icons/twotone/green/info.gif new file mode 100644 index 0000000000..86ef1f8b4a Binary files /dev/null and b/theme/default/images/icons/twotone/green/info.gif differ diff --git a/theme/default/images/icons/twotone/green/key.gif b/theme/default/images/icons/twotone/green/key.gif new file mode 100644 index 0000000000..ccf357ab28 Binary files /dev/null and b/theme/default/images/icons/twotone/green/key.gif differ diff --git a/theme/default/images/icons/twotone/green/lock.gif b/theme/default/images/icons/twotone/green/lock.gif new file mode 100644 index 0000000000..db00706b5d Binary files /dev/null and b/theme/default/images/icons/twotone/green/lock.gif differ diff --git a/theme/default/images/icons/twotone/green/mail.gif b/theme/default/images/icons/twotone/green/mail.gif new file mode 100644 index 0000000000..1084c862f6 Binary files /dev/null and b/theme/default/images/icons/twotone/green/mail.gif differ diff --git a/theme/default/images/icons/twotone/green/move.gif b/theme/default/images/icons/twotone/green/move.gif new file mode 100644 index 0000000000..d2c30b1d27 Binary files /dev/null and b/theme/default/images/icons/twotone/green/move.gif differ diff --git a/theme/default/images/icons/twotone/green/music.gif b/theme/default/images/icons/twotone/green/music.gif new file mode 100644 index 0000000000..64b51d4e10 Binary files /dev/null and b/theme/default/images/icons/twotone/green/music.gif differ diff --git a/theme/default/images/icons/twotone/green/news.gif b/theme/default/images/icons/twotone/green/news.gif new file mode 100644 index 0000000000..712c685dc0 Binary files /dev/null and b/theme/default/images/icons/twotone/green/news.gif differ diff --git a/theme/default/images/icons/twotone/green/note.gif b/theme/default/images/icons/twotone/green/note.gif new file mode 100644 index 0000000000..bcc0b149b5 Binary files /dev/null and b/theme/default/images/icons/twotone/green/note.gif differ diff --git a/theme/default/images/icons/twotone/green/open-folder.gif b/theme/default/images/icons/twotone/green/open-folder.gif new file mode 100644 index 0000000000..d41300a086 Binary files /dev/null and b/theme/default/images/icons/twotone/green/open-folder.gif differ diff --git a/theme/default/images/icons/twotone/green/paper-clip.gif b/theme/default/images/icons/twotone/green/paper-clip.gif new file mode 100644 index 0000000000..1d45f1d1ee Binary files /dev/null and b/theme/default/images/icons/twotone/green/paper-clip.gif differ diff --git a/theme/default/images/icons/twotone/green/paper-clip2.gif b/theme/default/images/icons/twotone/green/paper-clip2.gif new file mode 100644 index 0000000000..a8c7805bef Binary files /dev/null and b/theme/default/images/icons/twotone/green/paper-clip2.gif differ diff --git a/theme/default/images/icons/twotone/green/pause.gif b/theme/default/images/icons/twotone/green/pause.gif new file mode 100644 index 0000000000..ced0b6440c Binary files /dev/null and b/theme/default/images/icons/twotone/green/pause.gif differ diff --git a/theme/default/images/icons/twotone/green/phone.gif b/theme/default/images/icons/twotone/green/phone.gif new file mode 100644 index 0000000000..69359f7648 Binary files /dev/null and b/theme/default/images/icons/twotone/green/phone.gif differ diff --git a/theme/default/images/icons/twotone/green/play.gif b/theme/default/images/icons/twotone/green/play.gif new file mode 100644 index 0000000000..794ec85b6a Binary files /dev/null and b/theme/default/images/icons/twotone/green/play.gif differ diff --git a/theme/default/images/icons/twotone/green/plus.gif b/theme/default/images/icons/twotone/green/plus.gif new file mode 100644 index 0000000000..4407d0b2d5 Binary files /dev/null and b/theme/default/images/icons/twotone/green/plus.gif differ diff --git a/theme/default/images/icons/twotone/green/print.gif b/theme/default/images/icons/twotone/green/print.gif new file mode 100644 index 0000000000..17727d5d7d Binary files /dev/null and b/theme/default/images/icons/twotone/green/print.gif differ diff --git a/theme/default/images/icons/twotone/green/question-mark.gif b/theme/default/images/icons/twotone/green/question-mark.gif new file mode 100644 index 0000000000..1689efcd02 Binary files /dev/null and b/theme/default/images/icons/twotone/green/question-mark.gif differ diff --git a/theme/default/images/icons/twotone/green/quote.gif b/theme/default/images/icons/twotone/green/quote.gif new file mode 100644 index 0000000000..4ba1f0c03d Binary files /dev/null and b/theme/default/images/icons/twotone/green/quote.gif differ diff --git a/theme/default/images/icons/twotone/green/refresh.gif b/theme/default/images/icons/twotone/green/refresh.gif new file mode 100644 index 0000000000..8a8b8144fe Binary files /dev/null and b/theme/default/images/icons/twotone/green/refresh.gif differ diff --git a/theme/default/images/icons/twotone/green/reply.gif b/theme/default/images/icons/twotone/green/reply.gif new file mode 100644 index 0000000000..6ff01bb355 Binary files /dev/null and b/theme/default/images/icons/twotone/green/reply.gif differ diff --git a/theme/default/images/icons/twotone/green/rewind.gif b/theme/default/images/icons/twotone/green/rewind.gif new file mode 100644 index 0000000000..aca3ee35b8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/rewind.gif differ diff --git a/theme/default/images/icons/twotone/green/search.gif b/theme/default/images/icons/twotone/green/search.gif new file mode 100644 index 0000000000..c36463d0d9 Binary files /dev/null and b/theme/default/images/icons/twotone/green/search.gif differ diff --git a/theme/default/images/icons/twotone/green/shield.gif b/theme/default/images/icons/twotone/green/shield.gif new file mode 100644 index 0000000000..419d5ee4be Binary files /dev/null and b/theme/default/images/icons/twotone/green/shield.gif differ diff --git a/theme/default/images/icons/twotone/green/skip-back.gif b/theme/default/images/icons/twotone/green/skip-back.gif new file mode 100644 index 0000000000..adca7aa3ee Binary files /dev/null and b/theme/default/images/icons/twotone/green/skip-back.gif differ diff --git a/theme/default/images/icons/twotone/green/skip.gif b/theme/default/images/icons/twotone/green/skip.gif new file mode 100644 index 0000000000..ae5417f2f8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/skip.gif differ diff --git a/theme/default/images/icons/twotone/green/skull.gif b/theme/default/images/icons/twotone/green/skull.gif new file mode 100644 index 0000000000..0335067327 Binary files /dev/null and b/theme/default/images/icons/twotone/green/skull.gif differ diff --git a/theme/default/images/icons/twotone/green/statusbar.gif b/theme/default/images/icons/twotone/green/statusbar.gif new file mode 100644 index 0000000000..47d61b106b Binary files /dev/null and b/theme/default/images/icons/twotone/green/statusbar.gif differ diff --git a/theme/default/images/icons/twotone/green/stop.gif b/theme/default/images/icons/twotone/green/stop.gif new file mode 100644 index 0000000000..e0b108d352 Binary files /dev/null and b/theme/default/images/icons/twotone/green/stop.gif differ diff --git a/theme/default/images/icons/twotone/green/template.gif b/theme/default/images/icons/twotone/green/template.gif new file mode 100644 index 0000000000..65c0c4a0a5 Binary files /dev/null and b/theme/default/images/icons/twotone/green/template.gif differ diff --git a/theme/default/images/icons/twotone/green/text-bigger.gif b/theme/default/images/icons/twotone/green/text-bigger.gif new file mode 100644 index 0000000000..45e143b7a4 Binary files /dev/null and b/theme/default/images/icons/twotone/green/text-bigger.gif differ diff --git a/theme/default/images/icons/twotone/green/text-smaller.gif b/theme/default/images/icons/twotone/green/text-smaller.gif new file mode 100644 index 0000000000..a54d0c1d36 Binary files /dev/null and b/theme/default/images/icons/twotone/green/text-smaller.gif differ diff --git a/theme/default/images/icons/twotone/green/trash.gif b/theme/default/images/icons/twotone/green/trash.gif new file mode 100644 index 0000000000..78dd64a3d8 Binary files /dev/null and b/theme/default/images/icons/twotone/green/trash.gif differ diff --git a/theme/default/images/icons/twotone/green/two-docs.gif b/theme/default/images/icons/twotone/green/two-docs.gif new file mode 100644 index 0000000000..97e54b9647 Binary files /dev/null and b/theme/default/images/icons/twotone/green/two-docs.gif differ diff --git a/theme/default/images/icons/twotone/green/twotone.gif b/theme/default/images/icons/twotone/green/twotone.gif new file mode 100644 index 0000000000..45aad25c4c Binary files /dev/null and b/theme/default/images/icons/twotone/green/twotone.gif differ diff --git a/theme/default/images/icons/twotone/green/undo.gif b/theme/default/images/icons/twotone/green/undo.gif new file mode 100644 index 0000000000..6869b30501 Binary files /dev/null and b/theme/default/images/icons/twotone/green/undo.gif differ diff --git a/theme/default/images/icons/twotone/green/user.gif b/theme/default/images/icons/twotone/green/user.gif new file mode 100644 index 0000000000..c85460fcd5 Binary files /dev/null and b/theme/default/images/icons/twotone/green/user.gif differ diff --git a/theme/default/images/icons/twotone/green/vegetable.gif b/theme/default/images/icons/twotone/green/vegetable.gif new file mode 100644 index 0000000000..4d421c1bbd Binary files /dev/null and b/theme/default/images/icons/twotone/green/vegetable.gif differ diff --git a/theme/default/images/icons/twotone/green/x.gif b/theme/default/images/icons/twotone/green/x.gif new file mode 100644 index 0000000000..ffb2efea00 Binary files /dev/null and b/theme/default/images/icons/twotone/green/x.gif differ diff --git a/theme/default/images/icons/twotone/green/zoom-in.gif b/theme/default/images/icons/twotone/green/zoom-in.gif new file mode 100644 index 0000000000..a59a5bb50c Binary files /dev/null and b/theme/default/images/icons/twotone/green/zoom-in.gif differ diff --git a/theme/default/images/icons/twotone/green/zoom-out.gif b/theme/default/images/icons/twotone/green/zoom-out.gif new file mode 100644 index 0000000000..c61f999fd0 Binary files /dev/null and b/theme/default/images/icons/twotone/green/zoom-out.gif differ diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 8328625514..d5a5ce9564 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -1,52 +1,69 @@ /* theme: identica */ -html { +html, +body, +a:active { background-color:#ddd; } body { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:1em; } +address { +margin-right:71px; +} +address .fn { +display:none; +} + input, textarea, select, option { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; } -input:focus, textarea:focus, select:focus { -border-color:#B2D0DD; +input, textarea, select { +border-color:#aaa; } -a { + +input.submit, +#form_notice.warning #notice_text-count, +#nav_register a, +.form_settings .form_note { +background-color:#A9BF4F; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#A9BF4F; +} +input.submit, +#nav_register a { +color:#fff; +} + +a, +div.notice-options input { color:#002E6E; } -a:active { -background-color:#ddd; -} + .notice p.entry-content a:visited { background-color:#fcfcfc; --moz-border-radius:4px; } .notice p.entry-content .vcard a { background-color:#fcfffc; --moz-border-radius:4px; } - - -#aside_primary { +#aside_primary, +#user_subscribe a, +#TB_window input.submit, +.form_user_subscribe input.submit { background-color:#CEE1E9; } - -#form_notice label { -color:#88171A; -} #notice_text-count { color:#333; } -#form_notice.warning #notice_text-count { +#form_notice.warning #notice_text-count, +#user_actions a { color:#000; -background-color:#A9BF4F; -} -#form_notice.warning #notice_data-text { -border-color:#A9BF4F; } #form_notice #notice_data-attach_view { @@ -56,9 +73,22 @@ background-position:0 45%; background-color:transparent; } +#nav_register a { +text-decoration:none; +font-weight:bold; +padding:2px 4px; +} +#content, #site_nav_local_views a { border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { background-color:rgba(255, 255, 255, 0.2); } #site_nav_local_views a:hover { @@ -66,14 +96,14 @@ background-color:rgba(255, 255, 255, 0.7); } -#content, -#site_nav_local_views .current a { -background-color:#fff; + + +#page_notice .error { +background-color:#F7E8E8; +} +#page_notice .success { +background-color:#EFF3DC; } - - - - #export_data li a { background-repeat:no-repeat; @@ -97,13 +127,12 @@ background-image:url(../../base/images/icons/icon_vcard.gif); #user_actions li { border-top-color:#eee; } -#user_actions a { -color:#000; -} #user_subscribe a, #TB_window input.submit, .form_user_subscribe input.submit { -background:#CEE1E9 url(../images/icons/twotone/green/shield.gif) 0 45% no-repeat; +background-image: url(../images/icons/twotone/green/shield.gif); +background-position: 0 45%; +background-repeat: no-repeat; } .form_user_unsubscribe input.submit { background-color:#647819; @@ -120,27 +149,10 @@ background:url(../images/icons/twotone/green/against.gif) 0 45% no-repeat; } -.user_tags .mark_hash { -color:#555; -} - - - -.vcard .fn { -} -.vcard .fn:hover { -} - - - - /* NOTICES */ -.notice div.entry-content a { - +.notices li.over { +background-color:#fcfcfc; } -.notice div.entry-content a:hover { -} - .notice-data a span { background-color:transparent; @@ -186,30 +198,19 @@ background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 div.notice-options { opacity:0.3; } - +.notices li.hover div.notice-options { +opacity:1; +} div.entry-content { color:#333; } div.notice-options a, div.notice-options input { font-family:sans-serif; -} -div.notice-options input { -color:#002E6E; - } .notices li.hover { background-color:#fcfcfc; } -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} - -.form_settings .form_note { -background-color:#A9BF4F; -} - /*END: NOTICES */ @@ -241,5 +242,4 @@ background-color:#0f0; } #home #intro #step_create-a-community a { background-color:#00f; -} - +} \ No newline at end of file diff --git a/theme/identica/images/icons/twotone/green/disfavourite.gif b/theme/identica/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 0000000000..3946869ae0 Binary files /dev/null and b/theme/identica/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/identica/logo.png b/theme/identica/logo.png index 4a5b5470e9..cee36799e1 100644 Binary files a/theme/identica/logo.png and b/theme/identica/logo.png differ