From a77fdfa6aa5d237915036c2dc140a9c1a1ea2886 Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Fri, 27 Jul 2012 08:58:27 -0400 Subject: [PATCH 01/59] remove special case for /.well-known/host-meta and add module for /.well-known --- boot.php | 11 +---------- mod/_well_known.php | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 mod/_well_known.php diff --git a/boot.php b/boot.php index 6a894445b..0ef097734 100644 --- a/boot.php +++ b/boot.php @@ -458,6 +458,7 @@ if(! class_exists('App')) { $this->argc = count($this->argv); if((array_key_exists('0',$this->argv)) && strlen($this->argv[0])) { $this->module = str_replace(".", "_", $this->argv[0]); + $this->module = str_replace("-", "_", $this->module); } else { $this->argc = 1; @@ -465,16 +466,6 @@ if(! class_exists('App')) { $this->module = 'home'; } - /** - * Special handling for the webfinger/lrdd host XRD file - */ - - if($this->cmd === '.well-known/host-meta') { - $this->argc = 1; - $this->argv = array('hostxrd'); - $this->module = 'hostxrd'; - } - /** * See if there is any page number information, and initialise * pagination diff --git a/mod/_well_known.php b/mod/_well_known.php new file mode 100644 index 000000000..155810df3 --- /dev/null +++ b/mod/_well_known.php @@ -0,0 +1,14 @@ +argc > 1) { + switch($a->argv[1]) { + case "host-meta": + hostxrd_init($a); + break; + } + } + http_status_exit(404); + killme(); +} \ No newline at end of file From 672f9fd87fd93a8e93da2958c97646dfa8f8299a Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Fri, 27 Jul 2012 09:02:28 -0400 Subject: [PATCH 02/59] include/plugin: define THISPLUGIN as "addon/$pluginname/$pluginname.php" to make life a litte bit easy to lazy plugin devs like me --- include/plugin.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/include/plugin.php b/include/plugin.php index 8f6d6ea98..3eeb0ccaa 100644 --- a/include/plugin.php +++ b/include/plugin.php @@ -8,7 +8,10 @@ function uninstall_plugin($plugin){ q("DELETE FROM `addon` WHERE `name` = '%s' ", dbesc($plugin) ); - + + // define THISPLUGIN, make life easy to plugin devs :-) + define("THISPLUGIN", 'addon/' . $plugin . '/' . $plugin . '.php'); + @include_once('addon/' . $plugin . '/' . $plugin . '.php'); if(function_exists($plugin . '_uninstall')) { $func = $plugin . '_uninstall'; @@ -18,9 +21,11 @@ function uninstall_plugin($plugin){ if (! function_exists('install_plugin')){ function install_plugin($plugin) { - // silently fail if plugin was removed + // define THISPLUGIN, make life easy to plugin devs :-) + define("THISPLUGIN", 'addon/' . $plugin . '/' . $plugin . '.php'); + if(! file_exists('addon/' . $plugin . '/' . $plugin . '.php')) return false; logger("Addons: installing " . $plugin); @@ -77,7 +82,10 @@ function reload_plugins() { $pl = trim($pl); $fname = 'addon/' . $pl . '/' . $pl . '.php'; - + + // define THISPLUGIN, make life easy to plugin devs :-) + define("THISPLUGIN", $fname); + if(file_exists($fname)) { $t = @filemtime($fname); foreach($installed as $i) { @@ -163,6 +171,8 @@ function call_hooks($name, &$data = null) { if((is_array($a->hooks)) && (array_key_exists($name,$a->hooks))) { foreach($a->hooks[$name] as $hook) { + // define THISPLUGIN, make life easy to plugin devs :-) + define("THISPLUGIN", $hook[0]); @include_once($hook[0]); if(function_exists($hook[1])) { $func = $hook[1]; From f433158bedee99dd52c47c35e8e19e601027da11 Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Wed, 29 Aug 2012 04:19:15 -0400 Subject: [PATCH 03/59] config: fix get_config and get_pconfig search for serialized array works also if the serialized string contains newlines --- include/config.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/config.php b/include/config.php index 1f2a70e5a..44606e329 100644 --- a/include/config.php +++ b/include/config.php @@ -68,7 +68,7 @@ function get_config($family, $key, $instore = false) { ); if(count($ret)) { // manage array value - $val = (preg_match("|^a:[0-9]+:{.*}$|", $ret[0]['v'])?unserialize( $ret[0]['v']):$ret[0]['v']); + $val = (preg_match("|^a:[0-9]+:{.*}$|s", $ret[0]['v'])?unserialize( $ret[0]['v']):$ret[0]['v']); $a->config[$family][$key] = $val; return $val; } @@ -162,7 +162,7 @@ function get_pconfig($uid,$family, $key, $instore = false) { ); if(count($ret)) { - $val = (preg_match("|^a:[0-9]+:{.*}$|", $ret[0]['v'])?unserialize( $ret[0]['v']):$ret[0]['v']); + $val = (preg_match("|^a:[0-9]+:{.*}$|s", $ret[0]['v'])?unserialize( $ret[0]['v']):$ret[0]['v']); $a->config[$uid][$family][$key] = $val; return $val; } From d96e3d95c1c70386fcaf0d0c879d211b83dcff8a Mon Sep 17 00:00:00 2001 From: pixelroot Date: Thu, 30 Aug 2012 16:42:50 +0200 Subject: [PATCH 04/59] new file: view/theme/softy/back-gradient.jpg new file: view/theme/softy/calendar.png new file: view/theme/softy/comment_item.tpl new file: view/theme/softy/connect.png new file: view/theme/softy/contact_template.tpl new file: view/theme/softy/conversation.tpl new file: view/theme/softy/group_drop.tpl new file: view/theme/softy/group_edit.tpl new file: view/theme/softy/group_side.tpl new file: view/theme/softy/groups.png new file: view/theme/softy/icons.png new file: view/theme/softy/icons.svg new file: view/theme/softy/jot-header.tpl new file: view/theme/softy/jot.tpl new file: view/theme/softy/lock.cur new file: view/theme/softy/login-bg.gif new file: view/theme/softy/lrarrow.gif new file: view/theme/softy/mail_head.tpl new file: view/theme/softy/match.tpl new file: view/theme/softy/menu-user-pin.jpg new file: view/theme/softy/menu-user-pin.png new file: view/theme/softy/nav-bg.png new file: view/theme/softy/nav.tpl new file: view/theme/softy/nets.tpl new file: view/theme/softy/next.png new file: view/theme/softy/notifications.png new file: view/theme/softy/photo-menu.jpg new file: view/theme/softy/photo_album.tpl new file: view/theme/softy/photo_top.tpl new file: view/theme/softy/photo_view.tpl new file: view/theme/softy/photography.png new file: view/theme/softy/premium.png new file: view/theme/softy/prev.png new file: view/theme/softy/profile_entry.tpl new file: view/theme/softy/profile_vcard.tpl new file: view/theme/softy/saved_searches_aside.tpl new file: view/theme/softy/screenshot.jpg new file: view/theme/softy/screenshot.png new file: view/theme/softy/search.png new file: view/theme/softy/search_item.tpl new file: view/theme/softy/star.png new file: view/theme/softy/style.alex new file: view/theme/softy/style.alt new file: view/theme/softy/style.css new file: view/theme/softy/theme.php new file: view/theme/softy/user.png new file: view/theme/softy/wall_item.tpl new file: view/theme/softy/wallwall_item.tpl --- view/theme/softy/back-gradient.jpg | Bin 0 -> 629 bytes view/theme/softy/calendar.png | Bin 0 -> 3779 bytes view/theme/softy/comment_item.tpl | 32 + view/theme/softy/connect.png | Bin 0 -> 443 bytes view/theme/softy/contact_template.tpl | 25 + view/theme/softy/conversation.tpl | 27 + view/theme/softy/group_drop.tpl | 8 + view/theme/softy/group_edit.tpl | 16 + view/theme/softy/group_side.tpl | 28 + view/theme/softy/groups.png | Bin 0 -> 911 bytes view/theme/softy/icons.png | Bin 0 -> 19752 bytes view/theme/softy/icons.svg | 1463 +++++++++ view/theme/softy/jot-header.tpl | 361 +++ view/theme/softy/jot.tpl | 74 + view/theme/softy/lock.cur | Bin 0 -> 4286 bytes view/theme/softy/login-bg.gif | Bin 0 -> 237 bytes view/theme/softy/lrarrow.gif | Bin 0 -> 236 bytes view/theme/softy/mail_head.tpl | 3 + view/theme/softy/match.tpl | 13 + view/theme/softy/menu-user-pin.jpg | Bin 0 -> 385 bytes view/theme/softy/menu-user-pin.png | Bin 0 -> 276 bytes view/theme/softy/nav-bg.png | Bin 0 -> 665 bytes view/theme/softy/nav.tpl | 66 + view/theme/softy/nets.tpl | 10 + view/theme/softy/next.png | Bin 0 -> 891 bytes view/theme/softy/notifications.png | Bin 0 -> 8473 bytes view/theme/softy/photo-menu.jpg | Bin 0 -> 2801 bytes view/theme/softy/photo_album.tpl | 8 + view/theme/softy/photo_top.tpl | 8 + view/theme/softy/photo_view.tpl | 40 + view/theme/softy/photography.png | Bin 0 -> 766 bytes view/theme/softy/premium.png | Bin 0 -> 2317 bytes view/theme/softy/prev.png | Bin 0 -> 853 bytes view/theme/softy/profile_entry.tpl | 11 + view/theme/softy/profile_vcard.tpl | 45 + view/theme/softy/saved_searches_aside.tpl | 14 + view/theme/softy/screenshot.jpg | Bin 0 -> 67853 bytes view/theme/softy/screenshot.png | Bin 0 -> 135107 bytes view/theme/softy/search.png | Bin 0 -> 808 bytes view/theme/softy/search_item.tpl | 53 + view/theme/softy/star.png | Bin 0 -> 2129 bytes view/theme/softy/style.alex | 3316 ++++++++++++++++++++ view/theme/softy/style.alt | 3299 ++++++++++++++++++++ view/theme/softy/style.css | 3319 +++++++++++++++++++++ view/theme/softy/theme.php | 19 + view/theme/softy/user.png | Bin 0 -> 664 bytes view/theme/softy/wall_item.tpl | 78 + view/theme/softy/wallwall_item.tpl | 81 + 48 files changed, 12417 insertions(+) create mode 100644 view/theme/softy/back-gradient.jpg create mode 100644 view/theme/softy/calendar.png create mode 100644 view/theme/softy/comment_item.tpl create mode 100644 view/theme/softy/connect.png create mode 100644 view/theme/softy/contact_template.tpl create mode 100644 view/theme/softy/conversation.tpl create mode 100644 view/theme/softy/group_drop.tpl create mode 100644 view/theme/softy/group_edit.tpl create mode 100644 view/theme/softy/group_side.tpl create mode 100644 view/theme/softy/groups.png create mode 100644 view/theme/softy/icons.png create mode 100644 view/theme/softy/icons.svg create mode 100644 view/theme/softy/jot-header.tpl create mode 100644 view/theme/softy/jot.tpl create mode 100644 view/theme/softy/lock.cur create mode 100644 view/theme/softy/login-bg.gif create mode 100644 view/theme/softy/lrarrow.gif create mode 100644 view/theme/softy/mail_head.tpl create mode 100644 view/theme/softy/match.tpl create mode 100644 view/theme/softy/menu-user-pin.jpg create mode 100644 view/theme/softy/menu-user-pin.png create mode 100644 view/theme/softy/nav-bg.png create mode 100644 view/theme/softy/nav.tpl create mode 100644 view/theme/softy/nets.tpl create mode 100644 view/theme/softy/next.png create mode 100644 view/theme/softy/notifications.png create mode 100644 view/theme/softy/photo-menu.jpg create mode 100644 view/theme/softy/photo_album.tpl create mode 100644 view/theme/softy/photo_top.tpl create mode 100644 view/theme/softy/photo_view.tpl create mode 100644 view/theme/softy/photography.png create mode 100644 view/theme/softy/premium.png create mode 100644 view/theme/softy/prev.png create mode 100644 view/theme/softy/profile_entry.tpl create mode 100644 view/theme/softy/profile_vcard.tpl create mode 100644 view/theme/softy/saved_searches_aside.tpl create mode 100644 view/theme/softy/screenshot.jpg create mode 100644 view/theme/softy/screenshot.png create mode 100644 view/theme/softy/search.png create mode 100644 view/theme/softy/search_item.tpl create mode 100644 view/theme/softy/star.png create mode 100644 view/theme/softy/style.alex create mode 100644 view/theme/softy/style.alt create mode 100644 view/theme/softy/style.css create mode 100644 view/theme/softy/theme.php create mode 100644 view/theme/softy/user.png create mode 100644 view/theme/softy/wall_item.tpl create mode 100644 view/theme/softy/wallwall_item.tpl diff --git a/view/theme/softy/back-gradient.jpg b/view/theme/softy/back-gradient.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87146cf491bf66507ff8995e3a5cafec3c63dba0 GIT binary patch literal 629 zcmex=C5UDGKfoZ!!FY&4gqcy0fk}{&S&;Gn5r!zJ z!+`FD0cJ)f7A{6c7#BthFakZzjx5X=xKJ>0;>CwdLc)T`;$R*BZ!z#NGXgDQ7G$tz z`27Q747=U0YnM03!3iaZFwZedE%#v$fD;!{8mwRlT$G+p- z?Z$V;+a7?7V`wvuyygH?#>T*){^iskMkr=V04iXD>rXbFn=>$)ddpJV_hZF!qF*HaGx9fIt$&HtagKfz2@D N8b%0$RIvZQ2>_h)jWz%P literal 0 HcmV?d00001 diff --git a/view/theme/softy/calendar.png b/view/theme/softy/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..705a75b8a8646ce86030c5ee5220bde99490bff4 GIT binary patch literal 3779 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 +
+ + + + + + + +
+ $mytitle +
+
+ + {{ if $qcomment }} + {{ for $qcomment as $qc }} + $qc +   + {{ endfor }} + {{ endif }} + +
+ + +
+
+ + + diff --git a/view/theme/softy/connect.png b/view/theme/softy/connect.png new file mode 100644 index 0000000000000000000000000000000000000000..b76fc13dce9eee21d5a9449f80e21444c801cabe GIT binary patch literal 443 zcmV;s0Yv_ZP)!~>``3MAvsy{nQinWJDuHZx1&Pfqp!=gT=cM`lKyLI}%}9ZNh)BkQeJ zD-LE{Z8zYYZ2}8steO=om6>6HveX4oNah=j|4kQ32q`FWJ0A6G+T71AW8BLI{g#n%)co^zxF;6@}Xd-KJ@J z*f;V#UviF9U;=aoESTAybB*10yM6x+81~9Q^J{Dah|#Y}+9^vDFbnMc2B?x^%wK^~ l;NdT49F&>aKJXyv-~)f?rYbayUt9nH002ovPDHLkV1mQvvw#2q literal 0 HcmV?d00001 diff --git a/view/theme/softy/contact_template.tpl b/view/theme/softy/contact_template.tpl new file mode 100644 index 000000000..48930b48a --- /dev/null +++ b/view/theme/softy/contact_template.tpl @@ -0,0 +1,25 @@ + +
+
+
+ + $contact.name + + {{ if $contact.photo_menu }} + menu +
+
    + $contact.photo_menu +
+
+ {{ endif }} +
+ +
+
+
$contact.name
+ +
+
diff --git a/view/theme/softy/conversation.tpl b/view/theme/softy/conversation.tpl new file mode 100644 index 000000000..fccd9a8bb --- /dev/null +++ b/view/theme/softy/conversation.tpl @@ -0,0 +1,27 @@ +{{ for $threads as $thread }} +
+ {{ for $thread.items as $item }} + {{if $item.comment_firstcollapsed}} +
+ $thread.num_comments $thread.hide_text +
+ {{endif}} + + {{ inc $item.template }}{{ endinc }} + + + {{ endfor }} +
+{{ endfor }} + +
+ +{{ if $dropping }} + +
+{{ endif }} diff --git a/view/theme/softy/group_drop.tpl b/view/theme/softy/group_drop.tpl new file mode 100644 index 000000000..f088fc06f --- /dev/null +++ b/view/theme/softy/group_drop.tpl @@ -0,0 +1,8 @@ + +
diff --git a/view/theme/softy/group_edit.tpl b/view/theme/softy/group_edit.tpl new file mode 100644 index 000000000..a8b3f92a0 --- /dev/null +++ b/view/theme/softy/group_edit.tpl @@ -0,0 +1,16 @@ +

$title

+ + +
+
+
+ + + + $drop +
+
+
$desc
+
+
+
diff --git a/view/theme/softy/group_side.tpl b/view/theme/softy/group_side.tpl new file mode 100644 index 000000000..a1fc70a22 --- /dev/null +++ b/view/theme/softy/group_side.tpl @@ -0,0 +1,28 @@ +
+

$title

+ + + +
+ + diff --git a/view/theme/softy/groups.png b/view/theme/softy/groups.png new file mode 100644 index 0000000000000000000000000000000000000000..a65a7218c93c372404e70bd45434ffc2c915b1d3 GIT binary patch literal 911 zcmV;A191F_P)V-&!NoiH9r8AZ;Q?uyY zd*}YnKdnf_O}@;{{QvpR`M&R5fPWr_VSwXU5Jdq9AuK{^ZeHFHi&gHiEh{bv0Uo@=pCqWjLW63RWr-#LUeO2i1PX=1Aa=?$ENU#IQz?&m0{cuErSAPzw#!rm!4)gc8WNZ{4Upb@JG{ zwd*!?8M+ZjqC`zAHZ(NeIe+fVffXxSKDchwqp~m+a2*S5(*#wLwsC7#x2(B*@%%YS z6!h=k(sup)#3zg^ho)I7=dRY@I8f)@ay8HrNf=c*HvN32j3s31i$!^(V=;c z69uZBL#HP;3_Fxc)F|A_B4QlgynZ#ib<571PafW@A<<~DCO+%kSSE9YR}@(^3JhKH|h2mvvU$Ri3&+oQW3snnOMAn=v!&x}?ol~_WH!jSGmfU>f_@2An1>s{}Y lC#akN_anq}ybHet7yy>`LZi9QUkv~N002ovPDHLkV1hz7sXPDx literal 0 HcmV?d00001 diff --git a/view/theme/softy/icons.png b/view/theme/softy/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..d21640eaea3566f714849b8a44f1ae4b5bd36e46 GIT binary patch literal 19752 zcmYgYWmr^gv^_%(T@uobGzik&-Q9vncZ0wX(j`bJ4Fb~LjWkGiOP7Rn-}Bx3=RQnv zo-;G&t-aS;d%Y8>rXq`hN{k8s0EWDrlm_^G58gjRk-$gSv>it93F4+9D*;rDksg5m zAek%5N&zqb{pGY5C4om!oaOZ0z_-u;cZW#4N%sa1BD>2gOCzs9Fd+QsW>YMp06+=I zONncFFC82EeA3jue#v@BbZ4(a9PV%`5Mz9x4}McBZS(ItT;Bd0$4-}Sb*BlQ1va!7+)#>f_B(L?> zb-yv;y_M5~EdK{IzRwXkv$h+hP{@KkPy9L_4ZS`Yhxe7 zBmk44p(;^isIyzfB^-Ua6X$*hyEcFe0+N12v~W8PWBd{E3gzfvXnBz z{k7ylQf+(X3uO!N!s;^Pjxm?0^Aenpe@v_K9*SCCy=<64o5*i*mk@(d=v1slye+L) zi3)~;pR80>{hE^U=QdIkfSqs29plW#m01<-eSJS zibC}aS*k>!gx7Oy{1=|eqVJk}=yIO4wJb*(Ex!?w&9;Azh(^%l&(Yl6Oy#M*Im3`* zXXeMpWGnX0e{u1^K`XBhh;wH46QZZzZ6U8?8Hq*ITt~2e1Nqx^`^1ZKyb7d2egbj8 z1e`Uz84C>W>Q;~ovY!c90r#tA0mF3$81|kI9wDRvn@L;DMi(U@1`7lf6h@oJY02GmEa~j}&dS+xG`MlzSN#i(Vs~ zr?u=%?J0!;$YcCr=wvZpXio1}%(#UPbKAQEAWOz73GiYWG6Qc*){y=40${xdR#0ME zF-?VXU9SU%gZxs%^D?vaH!hR1E}l~#k4NMwv}Tt|r9|P05X?}g{~3dWm{*Cs-8)0O zIdwr<2Iq{P!J2H@yrtaLy$onTE&*o>m)^I*kn-OrE`Cr+W>6-D$K--hrds65 znIXXxLNwjo-OoE#VzT9$+$F@zp>iXmi(JLBT9q?pE7=3i-ONWcQZ8q<_n#om8&gW+ zhiGth5pre0losypmpIbuE57+CDEI25=9CsOwrK_ne7{^r%tu79!li(Hz|19iTokTq z)W(A!_O{6Hg%RfC(Q8bIa zia&UC_uhReq!DN-9k4iQbA!^WCgx7t9L-U8`_Y2k0l@}xASk4`N(;a%4k`t3!Vf2O z``GXS&eW_xvf|2-`>(Hzni3c?lArYTzfr)KGpJaiM23mthR#sv`Y8{zw8SC+MLy*DJ#aIUE29nwS(F!B%D(@raa61XFUCskX0iI zb^s9|Xudl^0HUL%O;IV)VOrr?#Sm=djjtCkg}}d;QUc+ZV;}pq4m3&R>tDNnTNAPa zJBSA@T4dk<4J&`c!t(Eapr#gU!;~U0NL1vB==tiLaBz6I9LZHbkYere!H>^hpi%|n zZPAZ0rtCFems@fDl)r%Icl_GJzfO983r=y)kUPbGx6|HI;ZLo`L~Bw}1^q&_8ZVh> zgWt%trI)jG7=d>hNnslZT3JHA$jC7I)cJ_4)WnWy+~VFJ=0Q>-y+1uQbzH;30P_}r z{x-_41hU-o8xn%zO4 zqjq1g6J|Kk6V18FoGJ#Z!ktOuJ4gdOZ#NYtlQXTxvsBez74+ug zkBoa^UAF{3F0HW5vo0LLZ+n1iqTz0apFz0|Ipc(`CtAWRZs_Y0!*kFr^~ZuQlr0P` zhL?v=&EK9~TwH=iQrU0#iunEJ9>o0Dz6m)keJRTRLGg=k4jx+hM@^83H;sUO(KM-J zfB)I%TeE0xE6*=x+xCxZx6nHW7%_oOuvtKRJ9@#o47(}?6rU^~f{Xsh9D+g*6Y{K|mw1CsC z^Vl>{2)F+iz1PFN*8m>95)@)(in_u0^O7v>R#GBZ zL}bS>nvO~wtNZT0tgNittZs>Y;*{KKW2Z3Evf46RL|ybdiapZCp65q+->Ek5AzP=* ztNkS_(~pk#*3f@H;}Nos*H}I4D=8W1Kc*VhkG+x@1y?3lawcSpt7}n_oRuGtulZbT zMwszBB(*f467}G{^L=>fh^oZB6vs0rP0I#kA7|`(R_A!K@Aa2Jgs$|T{K9j62PH?D zS@Cjqa+m7Uhpl;hQAiyNs-l~gPMN16Jh)A_ka zRymy~n#gzHtUwCbqvjCa+KcWa6?q)zDjNH=U$sxiiiA$uQ0H+pr%t}Nf6^sle|}3b|C5z`t!L}l(5Si2t?vQ5SukqLV?-uJqG5`AO%BqOp%b0(X_RF)SR8g)Di+u z6BBz(=;%JTm(kG~y9;Cn$~kiohlXibTfafWKoJ*%b!M*`%ym5Sz2t=XOG-#QHkY8r zyIq#xz9NFMX<0NQ>N1|n{}0A>F+^=6AjCoG+7WW3^+yvK#}`#tQ})vK4v@Yf{u z^!OYWYwiXsGM9^NpWuTZu1_wcv)B9$WI}m;dk-ACM7y#9Ba>D~5X*th3bV?>3siCHJW`VVsr=7Y=DQQeW*}9MnMz$7# z>!R!crqW#$E|F-y2VEnh72Ka1F@IQ?y-dpDvzJGUEO7xNF61&(# z8EUnT+~(KS!f)a|f(e2UXKJd+iJ|G6)t0N<_koVP^GNx*#kShY2CO8^l>Nx}h%ct{ zi^*2DYVEyuaIkz}c-p0s|3%~&z2Ap<9sYKSpY@Dh)o35p9gw@fFs0ygzEqp9>O%52 z5@oMlW-Hb4_?suqSO7Smuk`(V`sOFAkjOLh?nz6}+hx9ST_CE7dkxmMV$9CMQo>1m z$~-u-dNo~iVH?x$=QP>*P#=|kaP&aLi?bFOT+1F35+V&ovgPdB7o1@4C7;vdjVg#W z1$GWeMq*wWCox0TjsynsLZ2;_VIB=KCaKhiX}J{=UUJI<%XfwIK#t-(TbgrV2F0AV7kU>h8~PT6usVNJ*60>WWfS& zDlWhA6!KMH)^k20y8a`?efWg55i!#xI+v(LYb2EGn#z+FY--b#o#&{$WB08^XJGn2 zhGUR<`Q7X=et45E2@m&boPRpTB(@wF1NO0GgOp4u#4!OLfB{l>hP&TTB8Cj>TW1;b z*t*umwVLp19zUr6o_Ca$ckY4c<1pz>u@}hNb;}FP1=k{WbTAZlWST4Z=OiNPw|%I$ zpP|6Pec@ncaN~e5p^V}NXEJC!eWrb+lw)YBBL|cU>G%PVh@J7zY6Q|>Fi}7Mq?I?t zd@Vra%TKNl)o1aYm8pdJ(p8AaVxh)|d9HH(Hgr*|nN|y2z%p01tjw^zS4lgXd;YJH z`#X`bkIff56D@t}LGW9_a55qvsNXa#yV-nV>=$?_^pP}(>4@fBTSsT^aDRW_oOfIr zxtk$Pc^BDIe+|+vI=!&S|0jg5QpmhUm8ux*6^t9f#J)mc??(Jz#>E9CL&Q^NHB3`Gi4=$dPMXy<1slbjrdygl9)pN{l^O(d9*9N7=pNh z)!<}-P%|h6l|pb_+pFE z@-7N0EB;=+pnm@*mg4hifZpe>F0nSABg8fVI~DLGm7?-@`*Xz>ei=gkg;NHXSnGjk z<03D^ryqq|GJa-@xNaL~`_=xm{QdnZ{+seHyRa1keZMmYmv|Yj(f8se2*<|HzgDEt zK-7#v%Ski=Ys>aY(-ZQP1p)&Xv^1?G{Q#xw0rU6-m5mh+8zp_F9mI08mlzZxE1mKm z@-N`>&~uc*SYAAm!phvzM-h)AW(9;p7BX!r?-QN*6znSb;GO>h?#O3p7Z)TJlb@Z- z7`*VE?B+`iT&dyYzK+9p|9nf|UT$1zJ4EJt-ik}N_*NB4t*tFuYV*z3z+fr=qvoOR zyK9B%#P%8%FJ<+w#H9}`(X7oiELaE=j$ej^2O&9rscU|kQVR133P06N$JzYdYHMnc zmgxLiiFhfIVS|G*@h(9uu|LwQyw5iu*9W)c5jare5Cspe${wgm6}2fsX$n4i8vG+M zpew9iv^U$X+FXNMNs{7m3{^};g8-mr(?uI5gY(Cv^_rZfSl!t9@mBtEt=Il-po)@k z$NSZ=21hG&DcRA&8Eq2`(t221)Uu)7Uk3+DuWxL#KgU13eL?H$46ulo0rU<&twO82 zmFZSuUmY$scJ5C#3xAj9>Fy{qGHUZ)^rDlBuwQ|;o99(CaFO`<#NF-gPkK=m%5uLN z@#6Enl*+vHj6Mt=O1hL&(GMOSJzmz*XxwR-!QYn(oh$#IZxP;re>CJjP3?T(N`?9C zS_iic3t@INdl4bx|EE$ppQJm7Mk*SBTRLAR`|)Fgg^4%Geq#YO&-(=Jv)hY1!lF4H z;IfmA7{Hd;07WAFS87+gFU~;@%UGc?bmA)HC<5)5&Ur)-<3wX-k3|6jI6nDc}TI{{9uM)}z-r2Icy1WDS7 z%S|Sp*f^C9fvD+S>~|hwgL5OTC1grHIeeB{9k&{v(o}--pu9JTytP~OwEJ6pkqxv9 zdCe~Qhst-VhU$#!w)IpE#-SoM#f0Xoew9UY2JD1 zaq0`qpwHKW9M=E7o5;la z8{m8$k@qIuSR_yfyC6O3clu@0rSP||d0HvQ*{G(H#BZ7Bn9v(8nRqF$1MOUPF5WHu ziki!`{WN8evfYFxbRbDN#{XPEwsl8)z5cguf?VDrHA$pYWQPsm`$axZf<*+@H@vg|_Uus;Z8DJb=T#TJ`K`Af3qMD*#YQWyL?XQ>_3OTK}%ty+H)TGZ@6&OYj>WM)}@jCv)Wk z)MLGNKigEEnD`zhbe}+?WJ%W`#YZqQs-u(=7R6X!ZT_}VO(~@zYG?{YEV4wqeK!G5 z>IS|^PJ+l*vC{WL5C)c0#K~$)j(CU~7BBs)-|5lh9&*#>QHJ=UJ zSq&S+l$5*@(AKl#S*reEA8Qtk=$7X(v$3(Mfr_Bf^Glo0g}vHh2=->|?a;Zy3czNB zf5~WZS=EYK9TO81_Kp7_<=@N0^*|jm2xlTe5(+1awsUm1Rgc&wf`E zVpluu*;n8<5E+S-Pldy4`iR(zMocD1O>$LR2nrlp>y&#^zv+e=dJAo>Qj_&e|6xrX z@=t2h@z)0r#Nrtu^gl=@>o7+p8n4G@@H%BFbLy{|skKT@*h0Q%f>Sk8lWv%Ss&~1g z-(#4LQp^@f_P1X>O#2c3{5RlidJWxQtAFqW7&J6A=Kb(JDw%NpyeHzW!os8w3B&P1 z?`?@)rfj02*UB<8}3=IuB8=Iktt}t8pdj3tQU^?_iQF9-t6gK+512>uy=j^ z4lwdSm-4yWnRg+_;;1Zb6b>3;Ko3*ynK-`>F`HR@M%2uRjxmzKR58yg+dvo1QkN0|Htj3Fb3 z(aysCJBPdck!b!*3Jl3SCDEQiNlDNid1+sDtt*t%1uDtSjN1?qb5>T=A11GOgncxq zVXJrhYX<^_R5&>IbGRN`o^Q&@@U@58qlKqDvsNJ)EFFQgd7=WM0^hO&-+LPv7$8FS zW`j%psA*`J6$m@;cGKS?m$E(3@TG4!U)Zpn>81<$3ok%&WQASnH zm}t)zd7phF`&>(Sr-@1JOM8;P`l5Wwsk2`Kpjo`QFPk( z(@(~1Wuet&K0>gIwx?{-$?Q6NUFz2v$M#NUUsJW0#Y9&C6dl_8S>Wp!F5XjG*P4OA zB8|mBT)9*{t@tV$ub@?em?%eyx~Z1q0G;2>N%{5^YU~19M1VHUU!Vng=I&KYmLP{1 z=|U-_?qNj`ynsPDYTece?}%Z8C5~p9FS2SKb81YOu>5%IWl(x)aG-sp^g{Xf2`FP^ zO!=C=2o3fwAC_hJ$@v`ip-5G1J|>8=jeexYy}U94K~@aIW``Y{4LI9Erx8+~O-xKA zf^P|qh9`&jag_2nWB59QvY$wst5}3-){BjUgNZE;P1T|&1RErk&ciy%)l!g?(Zgzi zo9XS_#NoYTFzjS;afdl`o#7DeJqC@Aj>?T^e)bIwGtq*W-JGljedG7rY@Xn*@C|%= zd|arv(t5q!of}k4$r*iUYyf}wAd?OI zoFeX=Zfo!V7-%$XAHy7ZMQUy@KP*n1C9i}JFvvWmlp!wRnD#$Lh3i^z^t zw^o-^&$S50z2;f@ekHXgQ<2_wthjB$S#O%?8?OK>FpkD612 z^Ld3z15-@s#41Bt72{CxZu)9ODWWb{2nm9H7^T(UptRCAyKc_Tjk@(E%F6U~s|i0< z>4W6Q;v2s!6}Ji<@G_)NDS&AA!=_dw*ZP0cAGwfU zctrL?en$bN5j{i@_77G=kU{?00zboxpk4oi1vaexp#t%p-_;LB6dbXPBy~WM~E1xK;->M zJB6RX?PB9~D>BC32r z3+*q^kBDO*5bpCrU{{@xe^GahIe5Sv`~oU2BDlD!AGNdIa}Z&?B?|n3Hv;+#{?7}b z4x$JdIDO};{*z!rMLo^L-?fzcZ{%2%!0Po*HPPZvRYdHf_buWWBvML{s*B7gWuR(9JNxK0EXJ4MU%bRqWC zJvqAB7srES8aWgg;bt z(yui;ic$k=I`Fj4Dd8#fv@?~XEe!<&8S~Jz5Hh; z%LotbW%YHEv+(p7T_uzefzOX9rg9}a^X?feH-0qyTcEgMMiJ27w&}7|XLG|yuUHVo z#mf3y#N%)#O~daTR>OSAHXp_R^x+AR$FFn=N}@eRi?p#Cj64sdR;fhm4%orPaJ6y*0 zsZ_kx6TbgK@EnRf@3$38rA0A_MOtm~lyKLwLfQc{Lb*zG7ZBLHDoBjC*}qXOs?;}i8c@dV-GoW4*!h5iC7c$~;qRO4lx-3b z0hI-n+-&kJF4tCmK5pmmNj}cP;Wle!9UYyKfBb4XD!T>%p=Kg0`4En;``=`Vu3c~f z#DQuQ^TEjIZ}0Po+`qX%f{(RV_*1jr9Neb)4O=z&)!hSPJ5&~tfROaJkhC@)?xm`8 z6&dW!m%;0wgb>x%>GBnb8S<9O7oBiU5SHjh`>l%Ao%idY-elRssLfaq2!7w3u+eb2q zIYK=`W&Y^zI_7~==J0ObSX=w}(TBoafE9`$8c3#+eV&mg=ub}p|IkPMwgzXI)9<)f zp4(BYS!3#B{hy<|Xq;E102~!9H-g`d?^>bV>DrU`V|DmMxnU}5yJ6#BvDC2+hotf} zmUxnwFeywM%V5p`e&l6^3{Utrl$^MP*!vDr4%|QNj6*4^w&@R^@lpPt0zG~6HtODT z@me$k4xi0hKW}`Y^X!a#aGQES6?`qf!9J;8osIoP)*p?4g^zi}m4xa%9?Ff}Tl5pDY`c zFhW_Fu2j725+^NTItugHl(jFINkIkQ(+??Wz!O34Y6g0xvSWVDQU&%-e)*gfoe(` z)STEQ25wRk8xYS3H*4*_HKOCcB6$px)|1AAoxDx|o$k1ER~rqZ{DCq?;%%Q zDUj$N#1$BS-+RlHn9Q$4s|t|yPu z8Ny!WGYvch3o9#W#@*ch_wMDhw#i`O^038syuMv( zo2S&Bt71G~8W|Q69+y{FhhEJ&Io}6&gz5_D)%yygqM>qH)_gK%soJ5eWOq4fxtE1= zLL0bl>f}xMoJ33RcIpxV;k{S$M)vYpjfR_RYfUaVjRKV&n1%uXC1YCyhv=%CUpM&Zp zVXFF8Y!=ec)|{Hwkl9jPR^aQ^; ztKBiHZ&s;Gn@kRwRQD_PKMCGOG;uL{jf>$Wb~X=Tc@=D2YPQ){X+JZLVCAAs$YK;v zOSILAZPq7YHt=pw2AlA>JXGqb;p>MHQM)!LbPN#N0s`V<=e+Bm@=Zv@(1)+MwF;`H2W&50wU@aHCLB>CCkGORzn0>(r$Qh^k zPMLAHDa5EERZZ8o6UQQTKDr{@v5{Dj3wcAGIxoETx31EJ?Rbt$P@#}a6_DM}n;*@w z&MqGvwBTN1+0;KP8ZBDy^m@Z<+0-(mnr<~!tz)7cdmz(AgsR!ZstlO_(Hq^6&c=@~ zCO&sQ?3uB}5nuetj;9n89Ku;=Qi$)F(8<5}n3i5iI3n|Oza++hU?&%2ic88mmMJKk z+==%bj7{BTn~%5z*|6XvcsPbkAay+f!^&s$Kt6<}yj)o_d@ac7`N_$s#i+f%_hT(h ziy`mvVr!!b(oj{Ev-LXz77pD?P)@WX{3!GSH|M0c_ihj|wc{u1zfgoHYpMl0@t(sG zT$rBXK6~xN&rtO3g#xf!xw%^m! z(*Q23vqa_zOZ^mt^P3(Lna5&c>BO9~na>0_?*qpI%s@fWRBX?PD*|FCglzQ%%rd3l zUH`^NNy6U2N6OpS*tnHuyddDb%}wN``*{kV2H9ZbYq;}A?y>_=GvUSAonYjzUTqU> z0}0K66emQ!vh9#||A*^A{*76R47~K zQoiH^PXZCV1^V8Ysnq@2(;G&{D{maIW59UC7qF>?h-S|}7zwo)i0O^^<0Y2=CFct* zDW5kH8XqzAu?-QTrCGQ#L6=j`&KSO2N0Zp|B; zM&f5)BOx+9`RO$B4R5vOh-Z?Vsl$fL@{`%6Eie8oe5oxg)`Ak6XCsWdJgp2lb7jLT zhlB)=dAslzxsK=f9 zO|BDzN%V0+IrF&+H>iaoa>0EWBch@QAA3{4E2JuA{hocXNBB+TbSn})9aXxPDpt*Hn%QN}48=N^R zd{SJPT-DUiXOaQ{Vv$cx{pnAgg{s*V?ONW?;?NdC#}Swm8tfk)9)rERuGkj(qjyXL z8vTc0qEYB?svLQ_30_Z^yS7&cupZ1JH>-6h64s_PT-$QW)LSDIZLzV%?CwQxhQaU*LBD{h z-wPMYV2wRIN90}53fY3CKDnXD>dz06OO19Iv9wfgH~^4^Z1waho=qQ2fIjRD(LkJ# z`#$qofpx`{a10XkOr7uunfJGswUsWnXPgMg$bbIWB)RNQycc?2kh~qq@Nyhgb`3Ui zg*0DW#L-5EL)DrAIZJkC$HO%`K~@)o3d}6(SHMJ*O)m|wJL@T&ipH)Ko)d42CRs9( z20_1O1-h+p)exwj@Fb4$=kv~t5hu;e%OJ35?04P>F`eE8KlWLHGpw2S+rl)?1wWu> zUAIlu_~EO9-PKb!3i9e#>3^tIh0bY-c^zZ=V@c+{4?>VJ`U`*8-;@i6tp&+P){{&! z6e4f^^;*9c0SpkgOJsT(*VzQO;QrCJCda3`Z|(*QajrpwzF@nnf~8SJKZ)QqQ;uih z3@!cSPlXNTh5~sUtv5PlitM!p)gH0}J->d5;Yyn2oK9X)g*?Dx-yW7ax!hL4+x7M7 zo-JBkOy>Fzs?5_C%1?i?KGR{xPOo^i1SQEPnm^4hB?`wOi~#a8~b->)*utM; zhDDB4yZKO6ikM0&HpO~m?zi7z#Q>h;U zd3p$msIu6@H0m%~RmMbzUf%m4`s)AO`RgJT+65DPMKIS!kq3%~TF^-pqwmQ5FOacK zjZTl06@lIDz-q%gJ}2>$v>uaSku?~K3trb}*y_iSv2iTXr%Svku7K-eiXt{8;n$*c z0c{_wM8T*fQpsXcQ^Av9+HBA!g>7oXQxLF0u-~U!AweS##YB~QpWN*2T(yN{%6cwr z{ORNoalg($N`|NZU^@B1;R9Z{qSwJxfiI$uv-QS9%#2q_u#v`rOSjGLY58SxS9*vZ z30&NdA4bchoM2k~_@Q77T~3?o1X}_DrdQbL`;Hi+PC)eb0U5>_wz2}x=W(cexj#w9 zYEah|iN`R(T~lnB^Fn`;-bD-LLBxF_XKHQCt5`#E#kh+lY^f>kXgZSalfE4f4y0j! zF)+n~LSgnCIl7f5deyFoL^Pl{B<$C}arsU23eHoNvU0a2TgZplvo-43-y&z)WGm-% zt{zW8K>>$|2rvmZx~?!js4{Ty-u}Y~MQ`I7R*fJD8A(OMCda{S9X`U}*1%67iNzD- z!dJb8bNy)5!L2iM;Ue-R5=7l>`_Qj&t;(dInnXB`(@Sd2T_9D)-lg!!9dOh>>vu3^ zdAYv^wu-N0RKR^7mX>C+P-}$+7Kd{tt%VGf|0pIdE-yJ#*bdq~`0Imy*u31lH$K=^ zx^VnffwKwg-X!dPIU>8;baZrJTM-8rl7cw%2h6r3S~U+h+X4Iq>?Kd9o66E?e5)BlRd8rVPi#Ul3 zNpwvqD`({2PJQ{J-Z*SQIMQJc`v3Bc8mHJg3@+*AKr{WjXtq$Xr9!eM=kvD+2yl;2 zU9>2mOH;U2_Rq|>PxhE2HjaLb2XE5!@L$OsG@ZpipeXVTk;yWCOR&)9Ikzsqb^ybq~z8BwucX@UQRbTcrv z>i5NKPS9K}{Wnsr&+E}$OKWW6sJu;c=P{gVE@Jl1OP1Y$GnBQL4Nak!W4zmcM^0ao zGYtuImSg*G0~u(EKNiuZ@9i@jw4x@9`iQ*rpn>4i<9kxNrp8NR8s8r@D(>=CeFTe;b&VC2WtbtM)yTqswUs#Q%WV3% zEkaA_*A!#s34x^4cn3iTBAzVx*^~+KOMmD~jtF~SCP*lI+$8QZBJG&$Qrc`_&VxfZgD?=c=T|uU2-Qn3=i&hi^siv%5B!PigT&AB0AkPB!OEvi_ zW?p08Uea5?uW0GFdFzY79u0Sc`5sVX#$}$crTM&1j|{WXK-9H{x*?TW%Q<$PCE`C^ zX)!SNhKa4D@u>Acj6J@m&|xJ^FdS2=zk{VrzZ3D-DJeqf?=a1xqqXrkGSMKfwI@Q8 zPk&yjtgBxK`nj=v?6_p9Fk%(=?e7ra7i(gDd8hu0PBmqx;Yx{a_F6{$9ivDUWPWB1 zaXsMSXZF}>mWEyAS>)aslBWEu4W|sKSLF>&>mZp~>*P0W{L10QQnfai%uJ_O>&RtL z7a=9(P4u4*#*9|R>-zjC{rESwIpXgs9+_a>KveeJ^LSO)TFSC(elIIpS)+!5PFQSu zC2OJW(hrwd@Pib@-&3sxzAVX5O|G`geM8jYIs63>0hgW~baM^;AK3Ebejf^&KeJ6C9(oTa8Os5v z8}Atg*TX`_9VlU9z_T+;|BDRI;mcMAyeM=7WAUfc7E%-by)8UHa0!m*L@L-#{ozNB zm>UcXgQ)_mr!B*1z$nlIDFcP%LJ#fBly?f3V0 zNl55KId*ep-?W|=9hyHI->knzJ4OIV@WDZ{pTR;t3siyWCYu2_V25e-eb5JuXlM|n z;E`Z#U4O@wtM6S|nctHB$Y%>Cgu~t9h}jkKa_DpF9~x;Cr?D9E92UV@qnf>eQGk27 zRQf)g7e{R!6lIf_mmD&KG>l}XRF~b@(UI-(@o^$o5}BiaqRvLM7!;3j0a5{XxvP}3 zi-yNk*hwVf9N{@gK?#fD(d>3@Sh{|+bQfDyGXP+{3;hua&1=}sZUX(!y$4`hTsCpTCPrw`stofktyr_CmhxLl3@zS z3Wn_6ArZLn)J(B-IrZ7#h>m82QM6Qgn^E6*u)cH%F-Af`an zR{JPzGyM6+-q-J6NNZ69ynK`|pAJGM_uddr|6Mqm!GAI4xY}~St^f`ok6_4Hjk(+PLWF zqAXv8cE5p{dS%gH)ztuSe6x8w9W|tJD73d{aCt|ab*Y^k*j@cz@&}hQfx0Qy{Oh#G zq2dQwAbZ|3Zr0ZSa#q(AgOQ0zLPjQRIhMzu!9Eh?zBFKYvc+|0*g>cCs@$pb>Dtra zZzJ@Q%ja%?q5`AF4J+3&dYA9hCBkrHNV{JzXocX9czkrj?%}m)bXpHUrx1Cy&T1MY z;_pl4@Jk1q=BH7gU9Cy4*GPbbjt*Osft5m|F>o)q{(>l`+#N)nYPJaMHNQK!kQO>9 zJv3Pc_A@I2tbh^F0Fy&5c7i3_kjqT^Sr`Ru*O4+f!d0M$IfjalugO=9h86(_2M5%J z+dX!Mlb7vzmJJyh85_l)4dGg3^1BEBNOG7jP}bS6p&OJV(G?UdR5QcN#$~}uN*0=Y zkaa3nVL4p@w>5SYmrp&O>h0a#`?*rCvww=?IZmf0XE!&$c193yH%DH~whGJtqba9P zs%O4ahG3=dzZzk+m#L2NavgftYK{83DW^WTL3jdwAsS*2+62cz{{kKmqcuLQMYckuxX8w(hgV8E|E0{GpKh{ECc;LN}U>Wz;9HqUhI`@7Nzw>Z!) z4BEMn=G)pf%-j!WP>$xxOM$yYIz`8j$3~>fi3zg>ZT$3x<4|n4Wv`E2j+KrG$Da5l z!?^>HC1wCXPx$Y50bJu2(yV*k<0aH`_BK2(cE5l-gU{EHvxCs$*gGDvhKEavmWPLj z&FYuTYL~%E1p1;g1+nyP|4l_2%ihMqlUs-V%mbJTwg7Ut1hlS`3_%LW8F;C^{NkJx zU8H><_>HvxOAM&~U~&pDfwlc_n)oGRbYo++ar~AP-}|K{Zcl(PF5(3du)t5+DQjd1 zczL?vI`(XR9A>Vx*8{zg_28y9&>Kl-P-h(kiVg4oF4fN^GwXKPH7-*;JwKc}fenUU zMia7cEmWIwK8}gMVPq|rxjSYmQrV*teIW(K0~8SGcsdyP3SI9{;w`lKAcNoroz0l( z=YOZY_Ivv!Gc&q;*)#9Q4+P0@^s{F5sG&qSWU?vD#h>x&N(9m7HBt~L95$HM$iSMh z;^NO!06Bf2?>lT3On(xl;NU4?{Fn4G<})!iMEI^v{1kW&vx`ICWh2RI8=;UEw}f;Y z>Q$TfDQIi28`Rs*Hh^u?|4&ZI5r;1`Y#eK`oh@-5seJ=K_E~Er7OlP|?HbwM9ZG84dG6_cgldaolbEp6q{p+m8H_3GZ`1PauGp64Qe!Fl3Fxr zTFs>7+9oq;rqfJ1owUSo0(4k=_EEYouoBMXPRjzrimtvF*XUth};AdmFo&3 z3y3TWa=*i#(?382+2yiqbfVAa9|d>cv*R-l=RJq_{NA~LaJRNO*|9yF+KY|Y?agyG zZb`{$T$;wFjhTFOp!E{))jAi~2!JiamUj(CEDf+#5YlGLO`%*&Q} zeC?q_M;IO%VSH?yxVTtWukt)2y?gr>;#b7-*H_sC%goMoAq$DIbh?RH5(be5eW_lX!9i4M7pS{xA$;p$&oI6)ZbYvvM!y_cb z&%SvV7Z=O+?OU-oHj(@AUTSOWy?330K6g#}|!4V)}2W#fi* z1X`^Wmwt)CV8GGVLGz`BFK^D-buaI|f0)hL8%bQ1fXQfL-z$IP=^s8uR8%Cd{rw*- zGnuHYwo!Kaj8sR6uj7nI{550YO{ilQo*%@b2|TWvk*X(_ZioQv9)381B= zm8YM2937pP_q~Q{Fc26RfR4`5Px9Ei=K(4ztCzGblMuqq8Qon9Y-7_Unwndto-0>S zh>we^e2 z=Zq%3{*1dkDw3?sbgFE1^iSSEQw=H)?B2=cRtMePJ#MG+<>l3A9`;686ovG)Yk2aB z@AKi|qd1-Iv|Vm_QOYL7;wbCy+^j2#LPC5jNvl^bDFwFnLc@#{SVdLXx_J{jciyw4 z6xh%5j!&h)E++0-2r;eEzeyih8eNFRGhRPcHklT`9hC_*(c3~rNGX|+Z5ROc##4tgt)%ZJ*B{UV<9Q9-dJP` ztPtY*MwkBrA*9hgQWS*%t98b19X|O$s!CK;B&sSugM{#vMgJ}>!0JzO@@itDBIq9& zARxd>W78$7Z5KSQoLh*<$Ov}r`W6{$*U;YHPE=GRMa88YKJtm&Z5QH3HoBrHY}>kt z>Y6&vo~uOHbreM*Gh+=|>(+9{%ZO%GRr%@j&+_5n|8d~Jd$?R0s;crx?p_{$^kLpU za8N2Ggs&PsCOQ&7KR-|=o>)^9(3$)@Iu<_*t!?cS0g{t+UFU2?4LSGSjh~;z?LpRM zq!Ah#ilQp0Og@RGC=-7G!6Cs^R@U&U(=?6$y!!#a`|U3Y4Gob>3E_)t^p)`| zNKQ&bHK?eH3d+QaH*_6M*U)qwtG_=soBJHO*0y%H(No*DW|Q;ndoh`e7}Trd>S&sV z%jIHR(})NUbDJZl>pGQHHdd{=Ln+Em)wJBVE#ji1?!)#^`s#}x*Lh8P|hCNpCVr%s=n zb&VafJj!iqY-!n7jE;@*&_fSWQ&US;Rt6zKfkZ||aQ=K9SGv0B>FXmmcMos8`L9_` zzJ7f=AAS6(R7wb6U88q(_DrlVR}J(J3`|VpRRxE$gWlf0i79?U94SeO*qd4y9UaAF zGP32)EG{%OF*@r0!4`W%BSwRY(PYHw?7(O=U@)juR@=5kF1NdV**ma;No1v|E9 zV=@}ibRCUpBg~>y(sTOJ6-vSUT$sV`F2~)!V77x1*{mnx@Tr5KYtA z|N2`~U%#~P)mg6@8XO|;SU!2j@-Y|;xV+ysSqO2RB`rT&NRxX*np_AUH@dqNSZ~dj z0=u+vrC36E-RPcDV7;-B6j*Oa3ak)5n7Y?pw3EGQJz-(qtw5We0$Y3G+Ge81KF{Yz z&-{SI#00O$y_y31S>AD}mJr^~iX{bBh})#mzeyih8eNFRlN4AXZkI-v6j&i{gGQGW zSRrn0k^(El?a=6w0xQIAGIjUFWHgeVmP|~{axCU$^z{#L;bJ3=O_!FG59epGuy@Y` zWM-}-Fff2Nr<2c*7f@7mYDwb?Av~PXJ^h2CDBQPWE2$}~>Fn;NyvhbTY}>Mt%yntr zA5c~K^{;-${kwP4U~lBTga1X>be@0i86JD|A*qNEH?q;=<6?-22&by1mQ$r?sK3}q z-WLTp+S*A=O~Pz8dv(C<>Dc!R1^US36B-iaCCFDNKMQ52#hvT=g=Jsq6(wYD3uW6W;c3DQX;!{?jR^2z^4b#$+?FYfBzd|mPbh?g!md67m@<& zXluvi(ij>Zp7V8!O@Xbfv@td|PWNP>Z_DbN*Y P00000NkvXXu0mjf03f{R literal 0 HcmV?d00001 diff --git a/view/theme/softy/icons.svg b/view/theme/softy/icons.svg new file mode 100644 index 000000000..91bb2ff38 --- /dev/null +++ b/view/theme/softy/icons.svg @@ -0,0 +1,1463 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + YouTube + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lorem Ip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ? + ? + + + diff --git a/view/theme/softy/jot-header.tpl b/view/theme/softy/jot-header.tpl new file mode 100644 index 000000000..0d11da271 --- /dev/null +++ b/view/theme/softy/jot-header.tpl @@ -0,0 +1,361 @@ + + + + + + diff --git a/view/theme/softy/jot.tpl b/view/theme/softy/jot.tpl new file mode 100644 index 000000000..45d206d57 --- /dev/null +++ b/view/theme/softy/jot.tpl @@ -0,0 +1,74 @@ + +
+
+
 
+ +
+ +
+
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ + + +
+
+ $acl +
+
$emailcc
+
+ $jotnets +
+
+ +
+
+
+ {{ if $content }}{{ endif }} diff --git a/view/theme/softy/lock.cur b/view/theme/softy/lock.cur new file mode 100644 index 0000000000000000000000000000000000000000..892c5e851eedc16e9844061b199e24194cfbc370 GIT binary patch literal 4286 zcmd^C$KVDWfom`T#)dc~R#4I^Rs~r4O)`b{bmUKcqz}))c5uC(7v?)v4a2P)ZNa- z@$&T2)z|&~{r~^}A^8LV00000EC2ui01yBW000GQ;3tk`X`bk)Wk@<6#nZYULKH{p zEx|?+kif!I0vIL|#ZMubBmjWH2OtmxIFVa~6JQ7!1CK!f5W#StOTv&C3=E8h2vI1s n+#cd5;2fT3B_0kF0v!+!GARoV78n&7dMN`JIW(4+BOw4gP{MS* literal 0 HcmV?d00001 diff --git a/view/theme/softy/lrarrow.gif b/view/theme/softy/lrarrow.gif new file mode 100644 index 0000000000000000000000000000000000000000..fa26769446d0c934b42ede073b15e7b792c519a5 GIT binary patch literal 236 zcmZ?wbhEHbRA5kGSj4~}At9lzu5M~->f+)O92}en1ByRc7#SGY8FUzc0Hl_Id1J+{ zJO2!r%ogV^SXEQa=X0R+0=r)0iixMy=XibSd-HJLLWA|wtsiI{^mqNlTimR;mSuu! z`^pstJ13hgZ<(LBS~_Lwp0lQ&KkUxm%b#lGH~szxi>VrAyB=5kn3H_w_tS*j`sV!V zrk3Wm_Ku1+v+kbMzS4+^StYvd85xrj_-mtLVyAmcr3oF9>ilSOWk7D_}7I literal 0 HcmV?d00001 diff --git a/view/theme/softy/mail_head.tpl b/view/theme/softy/mail_head.tpl new file mode 100644 index 000000000..afb65f537 --- /dev/null +++ b/view/theme/softy/mail_head.tpl @@ -0,0 +1,3 @@ +

$messages

+ +$tab_content diff --git a/view/theme/softy/match.tpl b/view/theme/softy/match.tpl new file mode 100644 index 000000000..244b243ec --- /dev/null +++ b/view/theme/softy/match.tpl @@ -0,0 +1,13 @@ +
+
+ + $name + +
+ $name$inttxt
$tags
+
+ {{ if $connlnk }} + + {{ endif }} +
+
\ No newline at end of file diff --git a/view/theme/softy/menu-user-pin.jpg b/view/theme/softy/menu-user-pin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26449569f40425feda7ce4986e1935b4a67076d1 GIT binary patch literal 385 zcmex=LJ%Z3brsW+o;O z0s6Oj-S z5fuR$!pIEN!@|nR%E~Fi%grl7GWdUhL6C!igMo*cQHg;`kdaxC@&6G9F|hj?kO4D0 zP+UoX0ca!8(Qp|?CT11}RyIK)MRrHSz(k-LQIOYB024D%SX>Y&jv~PbwD12dkj+2_ zvmk>#!}N~gJ*B%@y6YT;gydRoMhD3xvih4@Kir$MLU@5~^Uuh%)Ox?j37$JRdX8kK Zcl($$OlaY6yuN=|Q1|jygZ=++0szW8M1TMQ literal 0 HcmV?d00001 diff --git a/view/theme/softy/menu-user-pin.png b/view/theme/softy/menu-user-pin.png new file mode 100644 index 0000000000000000000000000000000000000000..6becfbb663c2726e085edfb5d6bfb42e06a35398 GIT binary patch literal 276 zcmV+v0qg#WP)M68Y6%I?#i>L`8rhD=9xJZvx)?%mpipRxF(yrmAChtI3C$~cOeu{@ z>KF9~j_{quhI@tJEFw4Jfrkl}7R5x-+*057M;V6UL2FJ8ulmD zFdp?1Q0!NT;O>%%n58ZdJ$uTwjT^pmZ5L2HDARJ{Zr}YD>(2fSoA=A}Sns}Gdw2fL z+gD;PZhKpH?q^(1xirufFP2}Pa_M4;)!(YGiBawE-|pDcQ<~rhln8lbac#0MM?TXJ z4ZZ3#W(Ed_RKMi6ZY<~B1^4$K)d#AWx=Z-A@6Dc~bNpw4(hXg)W$!Cu4+A9v)^5v{ z@9AL#3f_7;XEFoO(+L7B20$4m2_TUbXx9{auhonb$X*q?tNc#sTu+d$dIsyitRSU~ zZ&-lp8V<4)c%3u>$_N|)NxL$DYylb8AjMR%HL8+T3dsD$e1j8Yax+JQI!GChQo~%3 zLW2$lJ+MH4H6sr&%nO)q)HeWKv|?s|0+3Pwu^m7P9pst8j#3ASfNcWHE%0aD6Qftl z!VR=z)zdlqrwc!LeB-?&JJ5=$zdnAxesT}Xhub?UrCv{)2^0#Lt@k`!f1ds6>F@38 zEo}DKd%Y~q$(P~5$sX)Jd-DCUct$pcymPm*&t3OY1xhe@y85}S Ib4q9e05tUW*8l(j literal 0 HcmV?d00001 diff --git a/view/theme/softy/nav.tpl b/view/theme/softy/nav.tpl new file mode 100644 index 000000000..43cc7bca0 --- /dev/null +++ b/view/theme/softy/nav.tpl @@ -0,0 +1,66 @@ + + + + + + diff --git a/view/theme/softy/nets.tpl b/view/theme/softy/nets.tpl new file mode 100644 index 000000000..b0cb8890c --- /dev/null +++ b/view/theme/softy/nets.tpl @@ -0,0 +1,10 @@ +
+

$title

+
$desc
+ $all +
    + {{ for $nets as $net }} +
  • $net.name
  • + {{ endfor }} +
+
diff --git a/view/theme/softy/next.png b/view/theme/softy/next.png new file mode 100644 index 0000000000000000000000000000000000000000..353e2e72a6513fac3f3775b347354a4fbbb7c622 GIT binary patch literal 891 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 z

)&mY3;iDTMCYwJpa{0kt}bf+W4=a)@=QNPNUn{NPI_5_r8E)#kZw>~2<*8T~Ns z&<(WbAOG8c>E1N!QWvn109W4Ah=`4|tp?GqgRjCG9U(jS!tui3QfF&l&-4DuAZT0; z`b@UqOQ~}Fc%c%TfKi?%?5l;^)-ZSqxynKB*?x<7a!HS0?i1U8`o=cg* zK)drO-wxzhgtxbF=jF-#ZzP+Czdu)vky?pq5>YWTI#3a8qJV<0(2F*Yo|!Dt=UV)Nfs>kk0ghK|+n!}WhEmm4Pii|5?=-wxK- z*Dp4w>jE#&j`zSB)nG>-FE&DFRnFw=1ORR$pLkm0N|PcQNq0;Fn18`RH3OL>5c2{L z5?GI&QESxs2{$ATY{_J1NqD1fE=FHRS@%3sVwVj7?4vJ(e|`?$qKi+~dU@x|N6#tl zqVfKB?u8T}j(g?Og|olvw%hH3&xiHmiqOLq?dACW*RO9tu^M!`KFjMjk{pEGL;uB8 zup8#jleT6e%f?F#GIG?(tXTMgi{Jes?CJA854(2X|lanEX zw<56qHtPD9wiy;Nk+P3GBqZk1WU~nyNQg^7;CRHz?re6*?(AlE zl58lgf+DtmAP9=mKLknDN`0WbkEK!{lzJ>6V1QU`&>CzHH3$YDgza}{Ux7nw+q*k+ zfA{---|K!ecQ<+}`d7$osB_ivh`gOPgKu>YQ^Or~uGy6ha|C%>x8v zRdLnV@QW5N;q|A1hFic0Ibamr;ZSvR^IX6|xMaS541Wmd3E;T-=KAZ|H>`{vG3*AQ z3@8tJ!tMa#2mrIt9a2;P_9)6{b*mx7I>MQtV1kHmCAckyZ3MT*aIMB^aoLfx2=Q3A zPw*i2A)e7XO5QdK$8tah`l%OXQIXs{*^6c+=#~7Urik6XM?H%9pJ2e>i8X6uJl-=x zYK;r$+wr>WRq7VtoR9mEv)tEm58`aZHInLViOUzstxfX~BcFP(JvfKh63%lTvDSfj z2I4ouUGoXnILm$Zra0&PGNGXvaSn2>h1BM_A9}LvZz4U$xOAl$cFd32(v!VXoii@? zhWy%dfd1*VN~eqDX+peTP#pDf{zsy`Aa2Xh9-(#)$}QN>d}sy{6!3xse&E3c^-zOz zJxXQx95oWSA&4vm?+I2LY7*KG=tM5DTnIJmays)oBw@nPv#3;vZV^#^j`iKgsUB_jtyk6;O@&`!$aN^eSO~B7~DX^XMGB^17U) zh9?<{Ynq0eVAYJ2)YfOaU^{8sYU{QAttuKrNFaQ>`&NAwiZ`+v2zm)&cW4k z)xdMpxl*oxYalq$Z7vUWrFeJ5`=01Xk}-PsFrQSPNIeOb8Cp?C`bPTMh1icPd`(p` zg69N)Js9dyq&A<*7uswkd^H|hBJY&lmKnU@_w$-6%qwD8RJufu1<094>;Nvgw6l!L zK9Z8DjQ|z@#Aog)jm^A0sEB;A zrPyLKRi^ViU#@t(Wv<$~xH+yWO!0`_-QAY%B1=$dvlf(=mRfCv*1|$FGR)x~SrsB? zIXpGyB;ltPe?Sx|q)I`VCw_(2V5eGPGLb;Z5zjLaN(Q=VX-Us$SdKN8*%eVxgGx&< z=&!6MJHa~xLYwFk1y4`8^+rZKWVw~(F)FWE(V7&iu1rVE#12-bL$n|4KvNX?()h)} z=om6MmSuE$POsN<9H%!J)AWXP1IML}NlP~xGcq#tX=BEY$ry{!NSqK`Mzhr!4V=OF zKac2}kY#{O$YdxJ&{-6dMMd9+Tzu$s_%DL|k%$k9W>_6&gn1xgS0<*!_=r?QEFevS8so_-eU5qPNW_EeoriUEPtMnxq#+wRP8Ya}N-@4;q+SDS~(8N~dSbFwt#RJnWlG3!w{=33f{a=+O3rp2?1~M25 zo5y596?~I7T={kG_G>3L?|J0vl%Wj=H|IY3#aHIy!()11KXvAJ{r1eBhQpy_oBZ2% zH1;2;&s*yodG(rp*~hP)-F~hrZN-uydG)}1BPC6LxwE$ + + $imgalt + +

$desc

+ + +
diff --git a/view/theme/softy/photo_top.tpl b/view/theme/softy/photo_top.tpl new file mode 100644 index 000000000..48a546a16 --- /dev/null +++ b/view/theme/softy/photo_top.tpl @@ -0,0 +1,8 @@ + + +
diff --git a/view/theme/softy/photo_view.tpl b/view/theme/softy/photo_view.tpl new file mode 100644 index 000000000..4c754f597 --- /dev/null +++ b/view/theme/softy/photo_view.tpl @@ -0,0 +1,40 @@ +
+

$album.1

+ + + +
+ {{ if $prevlink }}{{ endif }} + + {{ if $nextlink }}{{ endif }} +
+ +
+
$desc
+{{ if $tags }} +
$tags.0
+
$tags.1
+{{ endif }} +{{ if $tags.2 }}{{ endif }} + +{{ if $edit }}$edit{{ endif }} + +{{ if $likebuttons }} +
+ $likebuttons + $like + $dislike +
+{{ endif }} + +$comments + +$paginate + diff --git a/view/theme/softy/photography.png b/view/theme/softy/photography.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec919f2b3cf1d4d782a0b3009f8f7654cceca94 GIT binary patch literal 766 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 literal 0 HcmV?d00001 diff --git a/view/theme/softy/prev.png b/view/theme/softy/prev.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae6022af5701934cfa5e3e7391fcab8827398c0 GIT binary patch literal 853 zcmV-b1FHOqP)Rchfa8%+jGL}bvC z!sTpv4;QRc?x=t;3715SXsPjjc>vkC(XGl=2q7WUE(lZtA=4q!%lS`zr>kfB?;c`i zG!mw1s!OX&eG2UB4C-R$agW+G5{t#ws1dlX>ztX|2r4}82%z$ z_m7mhuIrwbHs1_@Pz~8P<%r;E2Qa|&qpr*i!_YuH4dQMmEir=Pnj40pL9wR*ID!GZ zvaG2WqOz2Mdj#@KE}IWCGdsdd;DiwTCYR0kq*AFY0Mvw=rm2EB4&bIEmiVn#^X-8F z;Lw_zrl~HkF2+F!3o?G^RhzpF;?G-~gC90>vH{=)P)h?~Pb2wk8Gdz=4C8eP!fbwB27X7yuLko;YZ>*gM)2#!&$K( z33TW4+qviU8YuC{GcUoE5NI#ti<|S2NTgK^XJ-EW>(4y^Q;uq;i=HM`Y_NB?lp1Lg zvPKeh=wAD0GMVj;cK=;4%?RLKQ0#fbFj_=#0EkATg^m*^2LQ~93|z%$wG0m2=h0}i z(9!NUL4u^e!AoJa*YcXPa4W`hs?TQR~Q1=R5w&m)z zbOatd&i(vn-TOHJq|@oG^|fp-nC1`D5NNXTf1>IoT2Wn|GY!FaV_={!z)*%ke3qFl fcGGxbEb;vxK8sTe6HUu~00000NkvXXu0mjf@o{ +
+$alt +
+
+ +
$visible
+ +
+ diff --git a/view/theme/softy/profile_vcard.tpl b/view/theme/softy/profile_vcard.tpl new file mode 100644 index 000000000..0ee6919bc --- /dev/null +++ b/view/theme/softy/profile_vcard.tpl @@ -0,0 +1,45 @@ +
+
$profile.name
+ + + {{ if $pdesc }}
$profile.pdesc
{{ endif }} +
$profile.name
+ + + + {{ if $location }} +
$location
+
+ {{ if $profile.address }}
$profile.address
{{ endif }} + + $profile.locality{{ if $profile.locality }}, {{ endif }} + $profile.region + $profile.postal-code + + {{ if $profile.country-name }}$profile.country-name{{ endif }} +
+
+ {{ endif }} + + {{ if $gender }}
$gender
$profile.gender
{{ endif }} + + {{ if $profile.pubkey }}{{ endif }} + + {{ if $marital }}
$marital
$profile.marital
{{ endif }} + + {{ if $homepage }}
$homepage
$profile.homepage
{{ endif }} + + {{ inc diaspora_vcard.tpl }}{{ endinc }} + + +
+ +$contact_block + + diff --git a/view/theme/softy/saved_searches_aside.tpl b/view/theme/softy/saved_searches_aside.tpl new file mode 100644 index 000000000..e2aae1e77 --- /dev/null +++ b/view/theme/softy/saved_searches_aside.tpl @@ -0,0 +1,14 @@ +
+ + $searchbox + +
    + {{ for $saved as $search }} +
  • + + $search.term +
  • + {{ endfor }} +
+
+
diff --git a/view/theme/softy/screenshot.jpg b/view/theme/softy/screenshot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477 GIT binary patch literal 67853 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

+O8QUQWGB{}(l$@a-Fz%jWExC)y5nM#N( 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 mIIzspeo0000 +

+
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+
$item.title
+
+
$item.body
+
+
+ $item.name +
$item.ago
+ +
+ +
+
+ + +
+ {{ if $item.conv }} + $item.conv.title + {{ endif }} +
+
+ + +
diff --git a/view/theme/softy/star.png b/view/theme/softy/star.png new file mode 100644 index 0000000000000000000000000000000000000000..a327ba14e462a494523d9d5be1195989b08b36ad GIT binary patch literal 2129 zcmZ8h3pf+%8=p&!&6Eg9TEpnJ86(!LT*9)MTji2z7S4x@eU49cNQa*7D)vFxC)8h!x261T1zje1vR6om@o}h zTzF|>zLN?Ck3*;!`AQN z#MCp|d*RNzSM}8KJ_u&j4ca3)QpRxQQgAQ-f||yRKD0TRk%0|8wzB2Alzq>ZEt)Y0pLsFkGC9KoruRjq@DJ_l~-En(7Z#}&dtm3hhGG6OK zramT}^yrVanmF&3`#l=mWu7B7KC;F~P58$Q`OB6_5Ghedl-u(BVdv{AjgI)k+i;bI zUgGxm#@&SO>5#^jlzIDh-G%cg2fu=5BVvAv&8HXcV3U`-m@d+p-xIrOrrDwy7udi^qLdFc_k>Irqx`1t^kfQ)YLDh*44KGm(fEHnJ&I;006AH zED8XAzAgZu5JL0z;rI{rBgW+D3=}?#l~=LVLuQU zxxVa1!k|AOoCsT(578a!z+h3KXapKz2E&1%P$-ra5{mJ3bov=Cw`^hI91atMM8?F# zAYv>K3|1HtWn*K5G&4t(1dq_TrqG$x0}h=MNXr35je zIkqs^a-m=6XPAmpRDBkkX#BAi9(nme`S^jV&xn$4lF8#!(e$c7?C);lFhgZ%T2a-qrJ3$<1{rFLJ`MRRv9qqiWH41VD zBQ!m<+PmJ<%1~uA0pVgFqFt+A+b^{wI#C$^Ed`0YmehRB!*0dpIlQ}8JuV4mx&)R6 z`LB3Zj?+r?8!F?MJk<*x8VEJl?80l}J)D^%69&=+DRS6$veRrZQu~}ip4duf7Q!Qv zV3}V+OD5B@a%LA|5&5$5Xr04W%5}WaK$G-0?=QWyH{AI5KG)LuTR52NWtSASpCSOM+Xu;B`>#O_UlyZi`jIxnl%)@mt~Rtl~|HL4FpBfBkK* znI5VimD^F8t-GT;N3>Pol+!8`^#(l+J&IXWzR}5klIMG*Ea)RQ-#Uz>C2N!8Ri+43zD5Z;!92h*!7kK|i(J@cbOe>-y&K00YH_A~pXB z9|V(hc~@ZzwDAgPhtS!{$yz(WY?~7HteJAKAhGbRm z3Y+d6vtqm$5YNeEDWMjX%&djC4>FEBOJ6l1k3>f+jetYU@dE*{@!xg5*l`5n_{$q) z0cbVaH^8eWVY0EzbZ`FV=fDQj#Z$*6nGa_YR(%*gYq0C6B4fC@!>_7O5#daXa}CYC zg|>+3uXm_vUZPSvG<)cc+(be-;>JK*K_;BAi|cQ9I{ zQrzbVFWeUikro-5pGPn{0DV$TTX&uSpZT^pGS9Qia(vG`Ba9%y*KBq9MmmJny8wr` zM??o`0)c01-0Z9mZ&7<7a;C&V0XNT3SK~EP+d{YLc%(+CaBHb|^;|zDv9Q`*34Z<# zneT)zI<8EKs$cC)KZZ?Vy*UcxHl>`)*M2#xh?IpS*nmwt>are{#O#4xcJ0i!g%HI= z+f;3&5HA)%@}Va82nKMB@a z_1_OdwfoiIkZNaB;rZ&$4 a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 30px; /*50*/ + width: 64%; /*50%*/ + margin: 20px 0px 30px 4%; /*10%*/ + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + /*display: block;*/ + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; + /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ + /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ + /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ + /*background-color:#7c7d7b;*/ + margin-bottom: 16px; + font-size: 15px; + /*border-bottom: 1px solid #494948;*/ +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: -90px; /*10*/ + margin-top: 10px; /*5*/ + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 190px; /*240*/ + float: right; + margin-right: 15%; /*20%*/ + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #333333; /*efefef*/ + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 10px; /*left: 10px*/ + top: 65px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 5%; /*10%*/ + /*width: 21%;*/ + width: 200px; /*250*/ + margin-top: 40px; /*50*/ + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +border-radius: 5px 5px 5px 5px; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + /*text-shadow:-1px 0px 0px #bdbdbd;*/ + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 10px; /*40*/ + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 48px; /*42*/ + height: 48px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 0px; /*10*/ + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 100%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + margin-bottom: 20px; + padding-right: 10px; + padding-left: 12px; + background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + box-shadow: 1px 2px 6px 0 #959494; + /*color: #E6E6E6;*/ + margin-top: 20px; + /*text-shadow: -1px 0 0 #BDBDBD;*/ + /* Overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 100px; } /*140*/ +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + /*margin-left: 140px;*/ + margin-top: 10px; + padding-bottom: 5px; + float: right; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 0px 70px; + float: right; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.wall-item-links-wrapper { + width: 20px; + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.pencil { + float: left; +} + +.star-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.tag-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-body { + margin-left: 100px; /*140*/ + padding-right: 10px; + padding-top: 5px; + max-width: 100%; /*85*/ +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + /*clear: left;*/ + font-size: 0.9em; + margin: 0px 0px 0px 0px; /*140*/ + padding-left: 0px; /*10*/ +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 0px; /*25*/ + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left; } +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 40px;/*70*/ + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} diff --git a/view/theme/softy/style.alt b/view/theme/softy/style.alt new file mode 100644 index 000000000..db29364a3 --- /dev/null +++ b/view/theme/softy/style.alt @@ -0,0 +1,3299 @@ +/* + style.css + TestBubble + + Created by Anne Walk and Devlon Duthie on 2011-09-24. + Based loosely on the Dipsy theme. +*/ +/* ========== */ +/* = Colors +Red links - #b20202 +Red link hover - #db0503 +Red Gradients (buttons and other gradients) - #b20202 and #d60808 +Grey/body text - #626262 +Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 +Dark Grey Gradients - #7c7d7b and #555753 + +You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. + + = */ +/* ========== */ + +body { + margin: 0px; + padding: 0px; + font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; + font-size: 15px; + font-size-adjust: none; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 18px; + color: #626262; + background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2; + width: 100%; + color: #333333; +} + +img { border: 0 none; max-width: 550px; } + +a { color: #b20202; text-decoration: none; margin-bottom:1px;} +a:hover { color: #db0503; padding-bottom: 0px;} + +h3 > a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 50px; + width: 50%; + margin: 20px 0px 30px 10%; + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + display: block; + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + border-bottom: 1px solid #494948; +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: 10px; + margin-top: 5px; + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 250px; + float: right; + margin-right:20%; + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #efefef; + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 5px; + top: 5px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 10%; + /*width: 21%;*/ + width: 250px; + margin-top: 50px; + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + text-shadow:-1px 0px 0px #bdbdbd; + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 42px; + height: 42px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 10px; + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 93%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + padding-right: 10px; + padding-left: 12px; +/* overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 140px; } +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; + margin-top: 10px; + padding-bottom: 6px; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 10px 70px; + float: left; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.wall-item-links-wrapper { + width: 20px; + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.pencil { + float: left; +} + +.star-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.tag-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold;} +.wall-item-body { + margin-left: 140px; + padding-right: 10px; + max-width: 85%; +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + clear: left; + font-size: 0.9em; + margin: 4px 0px 0px 140px; + padding-left: 10px; +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 10px; color: #898989;} +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 25px; + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left; } +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 60px; } +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 70px; + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 60px;} + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} \ No newline at end of file diff --git a/view/theme/softy/style.css b/view/theme/softy/style.css new file mode 100644 index 000000000..4930d8163 --- /dev/null +++ b/view/theme/softy/style.css @@ -0,0 +1,3319 @@ +/* + style.css + Softy by Harder + + Created by Anne Walk and Devlon Duthie on 2011-09-24. + Based loosely on the Dipsy theme. +*/ +/* ========== */ +/* = Colors +Red links - #b20202 +Red link hover - #db0503 +Red Gradients (buttons and other gradients) - #b20202 and #d60808 +Grey/body text - #626262 +Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 +Dark Grey Gradients - #7c7d7b and #555753 + +You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. + + = */ +/* ========== */ + +body { + /*margin: 0 auto;*/ + /*padding: 0 auto;*/ + /*margin: 0px;*/ + /*padding: 0px;*/ + font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; + font-size: 15px; + font-size-adjust: none; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 18px; + color: #626262; + /*background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2;*/ + background-color: #F2F2F2; + width: 99%; + color: #333333; +} + +img { border: 0 none; max-width: 550px; } + +a { color: #b20202; text-decoration: none; margin-bottom:1px;} +a:hover { color: #db0503; padding-bottom: 0px;} + +h3 > a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 30px; /*50*/ + width: 64%; /*50%*/ + margin: 20px 0px 30px 4%; /*10%*/ + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + /*display: block;*/ + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; + /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ + /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ + /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ + /*background-color:#7c7d7b;*/ + margin-bottom: 16px; + font-size: 15px; + /*border-bottom: 1px solid #494948;*/ +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: -90px; /*10*/ + margin-top: 10px; /*5*/ + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 190px; /*240*/ + float: right; + margin-right: 16%; /*20%*/ + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #333333; /*efefef*/ + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 10px; /*left: 10px*/ + top: 65px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 5%; /*10%*/ + /*width: 21%;*/ + width: 200px; /*250*/ + margin-top: 40px; /*50*/ + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +border-radius: 5px 5px 5px 5px; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + /*text-shadow:-1px 0px 0px #bdbdbd;*/ + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 10px; /*40*/ + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 48px; /*42*/ + height: 48px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 0px; /*10*/ + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 100%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + margin-bottom: 20px; + padding-right: 10px; + padding-left: 12px; + background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + box-shadow: 1px 2px 6px 0 #959494; + /*color: #E6E6E6;*/ + margin-top: 20px; + /*text-shadow: -1px 0 0 #BDBDBD;*/ + /* Overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 100px; } /*140*/ +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + /*margin-left: 140px;*/ + margin-top: 10px; + padding-bottom: 5px; + float: right; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 0px 70px; + float: right; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 15px; /*5*/ + display: inline; +} +.wall-item-links-wrapper { + width: 50px; /*20*/ + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 15px; /*5*/ + display: inline; +} +.pencil { + float: left; + margin-right: 15px; +} + +.star-item { + margin-left: 15px; + margin-right: 15px; + float: left; +} +.tag-item { + margin-left: 15px; + margin-right: 15px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-body { + margin-left: 100px; /*140*/ + padding-right: 10px; + padding-top: 5px; + max-width: 100%; /*85*/ +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + /*clear: left;*/ + font-size: 0.9em; + margin: 0px 0px 0px 0px; /*140*/ + padding-left: 0px; /*10*/ +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 0px; /*25*/ + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left;} +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 40px;/*70*/ + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + margin-left: 15px; + margin-right: 15px; + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} diff --git a/view/theme/softy/theme.php b/view/theme/softy/theme.php new file mode 100644 index 000000000..680ba43af --- /dev/null +++ b/view/theme/softy/theme.php @@ -0,0 +1,19 @@ + + * Maintainer: Alex alex@friendica.pixelbits.de> + * Description: Based on "Test Bubble", optimized for iPad. + * Screenshot: Screenshot + */ + +$a->page['htmlhead'] .= <<< EOT + +EOT; diff --git a/view/theme/softy/user.png b/view/theme/softy/user.png new file mode 100644 index 0000000000000000000000000000000000000000..df899e7e08ad95deae68e481b798e50be1e22325 GIT binary patch literal 664 zcmV;J0%!e+P)RluQMh~O_Jg+Xok%1M@LN9Ej(dXup}04(nSvBzs8U`U&1BM$ zMI=*w5I1xXMe$NE3X+IjhM`eajdd0zNrE5M)B~G>0Cbl zp-?dI{cjFm;Pa`e^WVPzP%X=zELWDV ztS8_;m`^4j-Ym_$zO3nb$2dXY;vxvc5PZK4mSsV0r3Te%6>Qr*zEJ*B>Y8XE_RP<{ zJKH~yg_x>hGX1L&6$W7dx)B4WP@r-EwV&ZF+*u>wt=mnhkWTbvfH4IKAa_UX3Y0n y60ZbLZ_Bc5%QCAID$F6#qYD?WzU2JB1sDK>D#xq$6bx?w0000 +
+
+
+ + $item.name + + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+ +
+ $item.name +
$item.ago
+ +
+
+
+ +
$item.dislike
+
+ $item.comment +
+ + +
+ diff --git a/view/theme/softy/wallwall_item.tpl b/view/theme/softy/wallwall_item.tpl new file mode 100644 index 000000000..e4849cf0b --- /dev/null +++ b/view/theme/softy/wallwall_item.tpl @@ -0,0 +1,81 @@ +
+
+
+
+ + $item.owner_name +
+
$item.wall
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+ +
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+ $item.name +
$item.ago
+
+
+
+ +
$item.dislike
+
+ $item.comment +
+
+ +
+ From 9346de56861e2a694463ff32add842eed50d57b5 Mon Sep 17 00:00:00 2001 From: pixelroot Date: Thu, 30 Aug 2012 16:50:22 +0200 Subject: [PATCH 05/59] deleted: view/theme/softy/style.alex deleted: view/theme/softy/style.alt --- view/theme/softy/style.alex | 3316 ----------------------------------- view/theme/softy/style.alt | 3299 ---------------------------------- 2 files changed, 6615 deletions(-) delete mode 100644 view/theme/softy/style.alex delete mode 100644 view/theme/softy/style.alt diff --git a/view/theme/softy/style.alex b/view/theme/softy/style.alex deleted file mode 100644 index dba941703..000000000 --- a/view/theme/softy/style.alex +++ /dev/null @@ -1,3316 +0,0 @@ -/* - style.css - Softy by Harder - - Created by Anne Walk and Devlon Duthie on 2011-09-24. - Based loosely on the Dipsy theme. -*/ -/* ========== */ -/* = Colors -Red links - #b20202 -Red link hover - #db0503 -Red Gradients (buttons and other gradients) - #b20202 and #d60808 -Grey/body text - #626262 -Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 -Dark Grey Gradients - #7c7d7b and #555753 - -You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. - - = */ -/* ========== */ - -body { - /*margin: 0 auto;*/ - /*padding: 0 auto;*/ - /*margin: 0px;*/ - /*padding: 0px;*/ - font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; - font-size: 15px; - font-size-adjust: none; - font-style: normal; - font-variant: normal; - font-weight: normal; - line-height: 18px; - color: #626262; - /*background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2;*/ - background-color: #F2F2F2; - width: 100%; - color: #333333; -} - -img { border: 0 none; max-width: 550px; } - -a { color: #b20202; text-decoration: none; margin-bottom:1px;} -a:hover { color: #db0503; padding-bottom: 0px;} - -h3 > a, h4 > a { - font-size: 18px; - color: #626262; -} - -h3 { - margin: 0px; - margin-bottom: 5px; - font-size: 18px; - color: #626262; -} - -h2 { - color: #626262; -} - -p { - - max-width: 600px; -} - -label { -/* font-variant:small-caps; */ -} - -li { - list-style: none; -} - -.required { display: inline; color: #b20202; } -.fakelink { color: #b20202; cursor: pointer; } -.fakelink :hover { color: #db0503; } -.heart { color: #FF0000; font-size: 100%; } - - -input[type=text] { - border: 2px solid #b0b0b0; - padding: 2px; - margin: 0px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -input[type=submit] { - margin: 10px 2px 5px 2px; - border: none; - font-size: 0.9em; - padding: 5px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -input[type=submit]:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} -input[type=submit]:active { - position:relative; - top:1px; -} - -.smalltext { font-size: 0.7em } - -::selection { background:#fdf795; color: #000; /* Safari and Opera */ } -::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } - -section { - float: left; - margin-left: 8%; - padding-top: 30px; /*50*/ - width: 64%; /*50%*/ - margin: 20px 0px 30px 4%; /*10%*/ - font-size: 0.9em; - line-height: 1.2em; -} - -.lframe { - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 6px #959494; - -webkit-box-shadow: 3px 3px 6px #959494; - box-shadow: 3px 3px 6px #959494; - background-color: #efefef; - padding: 10px; -} - -.mframe { - padding: 5px; - background-color: #efefef; - border: 2px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -#wall-item-lock { - margin-left: 10px; -} - -.button { - border: none; - font-size: 1em; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -.button:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} - -.button:active { - position:relative; - top:1px; -} - -.button a { - color: #efefef; -} - -/* ========= */ -/* = Login = */ -/* ========= */ - -#login-name-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-name-wrapper input { - width: 120px; - margin-left: 20px; -} - -#login-password-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-extra-links { - width: 90px; - margin-top: 20px; -} - -#login-extra-links a { - display: block; - margin: 10px; - padding: 5px 0px 5px 0px; - text-align: center; - margin-right: 20px; -} - -#login-extra-filler { - display: none; -} - -/* ========= */ -/* = Panel = */ -/* ========= */ - -#panel { - position: absolute; - font-size:0.8em; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - border: 1px solid #494948; - background-color: #2e3436; - opacity:50%; - color: #eeeeec; - padding:1em; - z-index: 200; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; -} - -/* ========= */ -/* = Pager = */ -/* ========= */ - -.pager { - padding-top: 30px; - display:block; - clear: both; - text-align: center; -} - -.pager a { - color: #626262; -} - -.pager span { padding: 4px; margin:4px; } -.pager_current { background-color: #b20202; color: #ffffff; } - -/* ======= */ -/* = Nav = */ -/* ======= */ - -nav { - z-index: 10000; - height: 50px; - /*display: block;*/ - position: fixed; - width: 100%; - padding: 0px 10%; - color: #efefef; - background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; - /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ - /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ - /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ - /*background-color:#7c7d7b;*/ - margin-bottom: 16px; - font-size: 15px; - /*border-bottom: 1px solid #494948;*/ -} -nav a { text-decoration: none; color: #eeeeec; border:0px;} -nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} - -nav #banner { - display: block; - position: absolute; - margin-left: -90px; /*10*/ - margin-top: 10px; /*5*/ - padding-bottom:5px; -} -nav #banner #logo-text a { - display: hidden; - font-size: 40px; - font-weight: bold; - margin-left: 3px; -} - -nav #user-menu { - display: block; - width: 190px; /*240*/ - float: right; - margin-right: 15%; /*20%*/ - margin-top: 10px; - padding: 5px; - position: relative; - vertical-align: middle; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border: 1px solid #9A9A9A; - color:#efefef; - text-decoration:none; - text-align: center; -} - -nav #user-menu-label::after { - content: url("menu-user-pin.png") no-repeat; - padding-left: 15px; -} - -nav #user-menu-label { - vertical-align: middle; - font-size: 12px; - padding: 5px; - text-align: center; -} - -ul#user-menu-popup { - display: none; - position: absolute; - background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#898988; - width: 100%; - padding: 10px 0px; - margin: 0px; - margin-top: 4px; - top: 20px; - left: 0px; - border: 1px solid #9a9a9a; - border-top: none; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - z-index: 10000; -} - -ul#user-menu-popup li { display: block; } -ul#user-menu-popup li a { display: block; padding: 5px; } -ul#user-menu-popup li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; -} - -ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } - -/* ============= */ -/* = Notifiers = */ -/* ============= */ - -#notifications { - height: 32px; - position: absolute; - top:10px; left: 35%; -} -.nav-ajax-update { - width: 44px; - height: 32px; - background: transparent url('notifications.png') 0px 0px no-repeat; - color: #333333; /*efefef*/ - font-weight: bold; - font-size: 0.8em; - padding-top: 0.5em; - float: left; - padding-left: 11px; - /*display: none;*/ -} -#notify-update { background-position: 0px -168px; } -#net-update { background-position: 0px -126px } -#mail-update { background-position: 0px -40px; } -#intro-update { background-position: 0px -84px; } -#home-update { background-position: 0px 0px; } - -#lang-select-icon { - cursor: pointer; - position: absolute; - left: 10px; /*left: 10px*/ - top: 65px; -} - -#language-selector { - position: absolute; - top: 0; - left: 16px; -} - -/* =================== */ -/* = System Messages = */ -/* =================== */ - -#sysmsg_info, #sysmsg { - position:fixed; - bottom: 0px; right:20%; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; - padding: 10px; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - -webkit-border-radius: 5px 5px 0px 0px; - -moz-border-radius: 5px 5px 0px 0px; - border-radius: 5px 5px 0px 0px; - border: 1px solid #da2c2c; - border-bottom:0px; - padding-bottom: 50px; - z-index: 1000; - color: #efefef; - font-style: bold; -} - -#sysmsg_info br, -#sysmsg br { - display:block; - margin:2px 0px; - border-top: 1px solid #dddddd; -} - -/* ================= */ -/* = Aside/Sidebar = */ -/* ================= */ - -aside { - float: right; - margin-right: 5%; /*10%*/ - /*width: 21%;*/ - width: 200px; /*250*/ - margin-top: 40px; /*50*/ - font-size: 0.8em; - font-style: bold; -} - -aside a{ - padding-bottom: 5px; - -} - -.vcard { - font-size: 1em; -/* font-variant:small-caps; */ -} - -.vcard dd { - font-size: 12px; - font-variant: normal; - -webkit-margin-start: 10px; -} - -.vcard .fn { - font-size: 1.4em; - font-weight: bold; - border-bottom: none; - padding-top: 10px; -} - -.vcard #profile-photo-wrapper { - margin: 10px 0px; - padding: 12px; - width: 175px; - background-color: #f3f3f3; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -border-radius: 5px 5px 5px 5px; -} - -aside h4 { font-size: 1.3em; } - -.allcontact-link { - color: #626262; - text-align: center; - font-weight: bold; -/* font-variant:small-caps; */ - font-size: 1.1em; -} -.allcontact-link a { - padding-bottom: 10px; -} - -#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } - -#dfrn-request-link { - -moz-box-shadow:inset 0px 1px 0px 0px #a65151; - -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; - box-shadow:inset 0px 1px 0px 0px #a65151; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #fc5656; - display:inline-block; - color:#f0e7e7; - font-family:Trebuchet MS; - font-size:19px; - font-weight:bold; - text-align: center; - padding:10px; - width: 185px; - text-decoration:none; - text-shadow:1px 1px 0px #b36f6f; -} - -#dfrn-request-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#dfrn-request-link:active { - position:relative; - top:1px; -} - -#dfrn-request-intro { - width: 600px; -} - -#netsearch-box { - background-color: #f6f6f6; - padding: 10px 8px 10px 8px; -} -#netsearch-box input[type="text"] { - width: 97%; -} -#netsearch-box input[type="submit"] { - width: 48%; -} - -h3#search:before { - content: url("search.png"); - padding-right: 10px; - vertical-align: middle; -} - -#network-new-link { - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - margin-bottom: 10px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#group-sidebar { - vertical-align: middle; - margin: auto; - margin-top: 20px; - padding-bottom: 10px; -} - -#sidebar-group-list { - margin-left: 30px; - margin-right: 30px; -} - -#sidebar-group-list > a{ - padding-bottom: 10px; -} - -.widget { - margin-top: 20px; - -moz-box-shadow: 1px 2px 6px 0px #959494; - -webkit-box-shadow: 1px 2px 6px 0px #959494; - box-shadow: 1px 2px 6px 0px #959494; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); - background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); - background-color:#f8f8f8; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #eee; - color:#e6e6e6; - /*text-shadow:-1px 0px 0px #bdbdbd;*/ - border: 1px solid #cdcdcd; -} - -#sidebar-new-group { - padding:7px; - width: 165px; - margin: auto; - margin-left: 10px; /*40*/ - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - - -#sidebar-new-group:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#sidebar-new-group:active { - position:relative; - top:1px; -} - -.group-selected, .nets-selected { - padding-bottom: 0px; - padding-left: 2px; - padding-right: 2px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; -} - -#sidebar-new-group a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - -ul .sidebar-group-li{ - list-style: none; - font-size: 1.2em; - padding-bottom: 5px; -} - -ul .sidebar-group-li .icon{ - display: inline-block; - height: 12px; - width: 12px; -} - - -.nets-ul { - list-style-type: none; -} - -.nets-ul li { - margin-top: 10px; -} - -.nets-link { - margin-left: 24px; -} -.nets-all { - margin-left: 42px; -} - - -.widget h3{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); - background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); - background-color:#f0edf0; - -moz-border-radius:5px 5px 0px 0px; - -webkit-border-radius:5px 5px 0px 0px; - border-radius:5px 5px 0px 0px; - border:1px solid #e2e2e2; - border-bottom: 1px solid #cdcdcd; - padding-top:5px; - padding-bottom: 5px; - vertical-align: baseline; - text-align: center; - text-shadow:-1px 0px 0px #bdbdbd; -} - -#group-sidebar h3:before{ - content: url("groups.png"); - padding-right: 10px; - vertical-align: middle; -} - -#saved-search-list{ - margin-top: 15px; - padding-bottom: 20px; -} - -.saved-search-li { - list-style: none; - font-size: 1.2em; -} - -.saved-search-li .icon { - margin-right: 5px; -} - -.birthday-today, .event-today { - font-weight: bold; -} - -#birthday-wrapper, #event-wrapper { - margin-left: 15px; -} - -#pause { - position: fixed; - bottom: 5px; - right: 5px; -} - -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; /*42*/ - height: 48px; - padding-right: 2px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -/* ======= */ -/* = Jot = */ -/* ======= */ - -#profile-jot-text_tbl { margin-bottom: 10px; } -#profile-jot-text_ifr { width: 99.9%!important } -#profile-jot-submit-wrapper { -} - - -#jot-title { - border: 0px; - margin: 0px; - height: 20px; - width: 462px; - font-weight: bold; - border: 1px solid #ffffff; -} - -#jot-title::-webkit-input-placeholder{font-weight: normal;} -#jot-title:-moz-placeholder{font-weight: normal;} - - -#jot-title:hover, -#jot-title:focus { - border: 1px solid #cccccc; -} - -.preview { - background: #FFFFC8; -} - -#profile-jot-perms, #profile-jot-submit, #jot-preview-link { - width: 60px; - font-size: 12px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#profile-jot-perms { - width: 30px; - overflow: hidden; - border: 0px; - margin-left:5px; -} - -#jot-perms-perms .icon { - height: 1px; -} - -#profile-jot-submit { - float: left; - margin-right:5px; - border: 0px; - margin-top: 0px; - margin-left: -30px; -} - -#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} -#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { - position:relative; - top:1px; -} - -#character-counter { - position: absolute: right: 100px; top:100px; -} -#profile-rotator-wrapper { - float: right; -} - -.jot-tool { - float: left; - margin-right: 5px; -} -#profile-jot-tools-end, -#profile-jot-banner-end { clear: both; } - -#profile-jot-email-wrapper { - margin: 10px 10% 0px 10%; - border: 1px solid #eeeeee; - border-bottom: 0px; -} -#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} -#profile-jot-email { margin: 5px; width: 98%; } - -#profile-jot-networks { - margin: 0px 10%; - border: 1px solid #eeeeee; - border-top: 0px; - border-bottom: 0px; - padding: 5px; -} -#profile-jot-acl-wrapper { - margin: 0px 10px; - border: 1px solid #eeeeee; - border-top: 0px; - display:block!important; -} -#group_allow_wrapper, -#group_deny_wrapper, -#acl-permit-outer-wrapper { width: 47%; float: left; } - -#contact_allow_wrapper, -#contact_deny_wrapper, -#acl-deny-outer-wrapper { width: 47%; float: right; } - -#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} -#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} -#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} - -#acl-permit-text-end, -#acl-deny-text-end { clear: both; } -#profile-jot-wrapper { - margin-top: 0px; - padding-top: 0px; -} - -profile-jot-banner-wrapper { - padding: 0px; - margin: 0px; -} - -.contact-h4 { - font-size: 1.2em; -} - -/* ======== */ -/* = Tabs = */ -/* ======== */ - -.tabs { - min-width: 400px; - list-style: none; - padding: 0px; /*10*/ - border-bottom: 1px solid #efefef; - font-size: 0.9em; -} -.tabs li { display: inline;} - -.tab { - padding: 5px 10px 5px 10px; - display: inline-block; - margin-bottom: 5px; - margin-right: 5px; - font-style: bold; -} - -.tab:hover { - padding: 5px 10px 5px 10px; -} - -/* ========= */ -/* = Posts = */ -/* ========= */ - -.wall-item-outside-wrapper { - max-width: 100%; - border-bottom: 1px solid #dedede; - margin-top: 20px; - margin-bottom: 20px; - padding-right: 10px; - padding-left: 12px; - background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; - border: 1px solid #CDCDCD; - border-radius: 5px 5px 5px 5px; - box-shadow: 1px 2px 6px 0 #959494; - /*color: #E6E6E6;*/ - margin-top: 20px; - /*text-shadow: -1px 0 0 #BDBDBD;*/ - /* Overflow: hidden; */ -} - -.wall-item-outside-wrapper-end { clear: both;} -.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } -.wall-item-photo-menu { display: none;} -.wall-item-photo-menu-button { - display:none; - text-indent: -99999px; - background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; - position: absolute; - overflow: hidden; - height: 20px; width: 90px; - top: 85px; left: -1px; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; -} - -.wall-item-info { float: left; width: 100px; } /*140*/ -.wall-item-photo-wrapper { - width: 80px; height: 80px; - position: relative; -} - -.wall-item-tools { - filter: alpha(opacity=60); - opacity: 0.7; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - /*margin-left: 140px;*/ - margin-top: 10px; - padding-bottom: 5px; - float: right; -} - -.wall-item-tools:hover { - filter: alpha(opacity=100); - opacity: 1; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - margin-left: 140px; -} - -.wall-item-outside-wrapper.comment .wall-item-tools { - margin: 5px 5px 0px 70px; - float: right; -} - -.wall-item-like-buttons { - float: left; - padding-left: 10px; -} -.wall-item-like-buttons a.icon { - float: left; - margin-right: 5px; - display: inline; -} -.wall-item-links-wrapper { - width: 20px; - float: left; -} -.wall-item-delete-wrapper { - float: left; -} -.wall-item-links-wrapper a.icon { - float: left; - margin-right: 5px; - display: inline; -} -.pencil { - float: left; -} - -.star-item { - margin-left: 5px; - margin-right: 2px; - float: left; -} -.tag-item { - margin-left: 5px; - margin-right: 2px; - float: left; -} -.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } -.wall-item-body { - margin-left: 100px; /*140*/ - padding-right: 10px; - padding-top: 5px; - max-width: 100%; /*85*/ -} - -.wall-item-body img { max-width: 100%; height: auto; } - -.wall-item-body p { - font-size: 0.8em; -} -.wall-item-lock-wrapper { float: right; } -.wall-item-dislike, -.wall-item-like, -.wall-item-author { - /*clear: left;*/ - font-size: 0.9em; - margin: 0px 0px 0px 0px; /*140*/ - padding-left: 0px; /*10*/ -/* font-variant:small-caps; */ -} - -.wall-item-author a { - color: #898989; -} - -.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ -.wall-item-wrapper-end { clear:both; } -.wall-item-location { - margin-top:5px; - width: 100px; - overflow: hidden; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; -} - -.wall-item-location .icon { float: left; } -.wall-item-location > a { - margin-left: 0px; /*25*/ - font-size: 0.9em; - display: block; -/* font-variant:small-caps; */ - color: #898989; -} - -.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} -.wall-item-location > br { display: none; } -.wall-item-conv a{ - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.wallwall .wwto { - left: -10px; - margin: 0; - position: absolute; - top: 65px; - width: 30px; - z-index: 900; - width: 30px; - height: 30px; -} - -.wallwall .wwto img { width: 30px!important; height: 30px!important;} -.wallwall .wall-item-photo-end { clear: both; } -.wall-item-arrowphoto-wrapper { - position: absolute; - left: 20px; - top: 70px; - z-index: 950; -} - -.wall-item-photo-menu { - min-width: 92px; - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - position: absolute; - left: -2px; top: 101px; - display: none; - z-index: 10000; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu-button { - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.fakelink wall-item-photo-menu-button { - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } -.wall-item-photo-menu li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.icon.drop, -.icon.drophide { float: left; } -#item-delete-selected { overflow: auto; width: 100%;} - - -/* ============ */ -/* = Comments = */ -/* ============ */ - - .ccollapse-wrapper { - font-size: 0.9em; - color: #898989; - margin-left: 60px; -/* font-variant:small-caps; */ -} - -.wall-item-outside-wrapper.comment { margin-left: 70px; } -.wall-item-outside-wrapper.comment .wall-item-photo { - width: 40px!important; - height: 40px!important; -} - -.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } -.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { - width: 50px; - top: 45px; - background-position: 35px center; -} -.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ -.wall-item-outside-wrapper.comment .wall-item-body { - margin-left: 40px;/*70*/ - max-width: 85%; - padding-right: 10px; - padding-left: 10px; -} - -.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ - -.wall-item-outside-wrapper.comment .wall-item-photo-menu { - min-width: 50px; - top: 60px; -} -.icollapse-wrapper { - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.comment-wwedit-wrapper, -.comment-edit-wrapper { margin: 30px 0px 0px 80px;} -.comment-wwedit-wrapper img, -.comment-edit-wrapper img { width: 20px; height: 20px; } -.comment-edit-photo-link { float: left; width: 40px;} -.comment-edit-text-empty { - width: 80%; - height: 20px; - border: 0px; - color: #babdb6; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-text-empty:hover { color: #999999;} -.comment-edit-text-full { width: 80%; height: 6em; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } -.comment-edit-submit { - height: 22px; - background-color: #a2a2a2; - color: #eeeeec; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - border: 0px; -} - -.comment-edit-submit:hover { - background-color: #b20202; -} - -.comment-edit-submit:active { - background-color: #b20202; -} - -#item-delete-selected-desc { - color: #898989; -} - -.wall-item-body code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #cccccc; - border-width: 1px 1px 1px 10px; - padding-left: 10px; - margin-top: 20px; -} - -/* =========== */ -/* = Profile = */ -/* =========== */ - -.advanced-profile-content { - margin-top: 5px; - margin-bottom: 10px; - margin-left: 30px; - width: 60%; -} - -.advanced-profile-label { - margin-top: 10px; - margin-bottom: 0px; - padding-bottom: 5px; - font-size: 18px; -/* font-variant:small-caps; */ -} - -div[id$="wrapper"] { height: 100%;} -div[id$="wrapper"] br { clear: left; } -#advanced-profile-with { margin-left: 20px;} - -#profile-listing-desc { - float: left; - display: inline; - padding: 5px 10px 5px 10px; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - display:inline-block; - font-style: bold; - text-align: center; -} - -#profile-listing-new-link-wrapper { - float: left; - display: inline; - width: 130px; - margin-left:5px; - margin-top: 20px; - padding: 5px 10px 5px 10px; - font-style: bold; - text-align: center; -} - -.profile-listing-name { - font-size: 1em; -/* font-variant: small-caps;*/ -} -.profile-listing-name a { - color: #898989; -} - -#profile-edit-links li { - display: inline; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#profile-edit-links li a { - color: #efefef; -} - -#profile-edit-links li:hover { - background-color: #b20202; -} - -#profile-edit-links li:active { - background-color: #b20202; -} - -.profile-edit-side-div { - margin-top: 5px; - margin-right: 30px; - float: right; -} - -#cropimage-wrapper { float:left; } -#crop-image-form { clear:both; } - -.profile-match-name a{ - color: #999; -/* font-variant: small-caps; */ - font-size: 1em; -} - -.profile-match-name a:hover { - color: #999; -} - -.profile-match-wrapper { - width: 82%; - padding: 5px; - margin-bottom:10px; - margin-left: 20px; - background-color: #f6f6f6; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - clear: both; -} - -.profile-match-end { - clear: both; -} - -.profile-match-photo { - float: left; - margin-right: 10px; - margin-bottom: 5px; -} - -/* ========== */ -/* = Photos = */ -/* ========== */ -.photos { - height: auto; - overflow: auto; -} - -#side-bar-photos-albums h3:before { - content: url("photography.png"); - padding-right: 10px; - vertical-align: middle; -} - -#side-bar-photos-albums li { - font-size: 14px; - font-variant: none; - text-align: left; - padding-left: 20px; - margin-bottom: 5px; -} - -#photo-top-links { - width: 130px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#photo-top-links a { - color: #efefef; -} - -#photo-top-links:hover { - background-color: #b20202; -} - -#photo-top-links:active { - background-color: #b20202; -} - -.photo-album-image-wrapper { - float: left; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -.photo-top-image-wrapper { - float: left; - width: 180px; - height: 180px; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -#photo-album-wrapper-inner { - position: relative; - float: left; - width: 180px; - height: 180px; - overflow: hidden; -} - -#photo-photo { max-width: 85%; height: auto; } -#photo-photo img { max-width: 100% } - -.photo-top-image-wrapper a:hover, -#photo-photo a:hover, -.photo-album-image-wrapper a:hover { - border-bottom: 0px; -} - -.photo-top-photo {} -.photo-album-photo {} - -.photo-top-album-name { - position: absolute; - bottom: 0px; - padding: 0px 5px; - font-weight: bold; - font-stretch:semi-expanded; -/* font-variant:small-caps; */ -} - -.photo-top-album-name a{ - text-align: center; - color: #6e6e6e; -} -.caption { - position: absolute; - bottom: 0px; - margin: 0px 5px; - text-align: center; - color: #6e6e6e; - font-size: 0.9em; -/* font-variant: small-caps; */ -} - -#photo-photo{ - position: relative; - float:left; -} - -#photo-caption { - margin-top: 10px; - color: #6E6E6E; -/* font-variant:small-caps; */ - font-size: 1.1em; -} - -#photo-photo-end { clear: both; } -#photo-prev-link, -#photo-next-link{ - position: absolute; - width:10%; - height: 100%; - background-color: rgba(255,255,255,0.2); - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - background-position: center center; - background-repeat: no-repeat; -} - -#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } -#photo-next-link { right:0px; top:0px; background-image: url('next.png');} -#photo-prev-link a, -#photo-next-link a{ - display: block; width: 100%; height: 100%; - overflow: hidden; - text-indent: -900000px; -} - -#photo-prev-link:hover, -#photo-next-link:hover { - opacity: 1; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -#photo-next-link .icon, -#photo-prev-link .icon { display: none } - -#photos-upload-spacer, -#photos-upload-new-wrapper, -#photos-upload-exist-wrapper { margin-bottom: 1em; } -#photos-upload-existing-album-text, -#photos-upload-newalbum-div { - background-color: #fff; - color: #909090; - font-size: 1.2em; - padding: 3px 0px; - padding-left: 0px; - width: 300px; -} - -#photos-upload-album-select, -#photos-upload-newalbum { width: 400px; } - -#photos-upload-perms-menu { - width: 180px; - padding: 7px; -} - -#photos-upload-perms-menu .icon { - display: none; -} - -select, input { - border: 2px solid #b0b0b0; - padding: 2px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -select[size], select[multiple], select[size][multiple] { - -webkit-appearance: listbox; -} - -select { - -webkit-appearance: menulist; - box-sizing: border-box; - -webkit-box-align: center; - cursor: default; -} - -keygen, select { - -webkit-border-radius: ; -} - -input, textarea, keygen { - font-size: 0.9em; - letter-spacing: normal; - word-spacing: normal; - line-height: 1.2em; - text-transform: none; - text-indent: 0px; - text-shadow: none; - display: inline-block; - text-align: -webkit-auto; -} - -.qq-upload-button { - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; -} - -#album-edit-link { - width: 70px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#album-edit-link a { - color: #efefef; -} - -#album-edit-link:hover { - background-color: #b20202; -} - -#photo-edit-link-wrap { - margin-bottom: 10px; -} - -#photo_edit_form { - width: 500px; - margin-top:20px; - text-align: left; -} - -input#photo_edit_form { - display: block; - width: 100%; -} - -#photo-edit-perms-menu { - float: left; - display: inline; - margin-top: 10px; - margin-right: 10px; - padding: 4px; - width: 100px; -} - -#photo-edit-perms-menu .icon { - display: none; -} - -#photo-edit-delete-button { - float: left; - display: inline; - margin-left: 190px; -} - -#photo-album-edit-wrapper { - margin-bottom: 10px; -} - -/* ============ */ -/* = Messages = */ -/* ============ */ - -#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { - position: relative; - width: 500px; - padding: 50px; - margin: 20px auto; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.prvmail-text { - width: 100%; -} - -#prvmail-form input - -#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} -#prvmail-subject .input{ - border: none !important ; -} - -#prvmail-subject-label { -/* font-variant:small-caps; */ -} - -#prvmail-to { - padding-left: 10px; -} -#prvmail-to-label { -/* font-variant:small-caps; */ -} - -#prvmail-message-label { -/* font-variant:small-caps; */ - font-size: 1em; -} - -#prvmail-submit-wrapper { margin-top: 10px; } -#prvmail-submit { - float: right; - margin-top: 0px; - margin-right: 0px; -} - -#prvmail-upload { -margin-left: 0px; -} - -#prvmail-submit-wrapper > div { - margin-right: 5px; - float: left; -} - -.mail-list-outside-wrapper { - margin-top: 20px; -} - -.mail-list-sender { - float: left; - padding: 5px; - background-color: #efefef; - border: 2px dotted #eeeeee; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.mail-list-detail { - margin-left: 100px; - width: 300px; - min-height: 70px; - padding: 20px; - padding-top:10px; - border: 1px solid #dddddd; - } - -.mail-list-sender-name { - font-size: 1.1em; - display: inline; -/* font-variant:small-caps; */ -} - -.mail-list-date { - float: right; - clear: block; - display: inline; - font-size: 0.9em; - padding-left: 10px; - font-stretch:ultra-condensed; -/* font-variant:small-caps; */ -} - -.mail-list-subject { - clear: block; - font-size: 1.2em; - padding-top: 20px; - padding-right: 50px; -} - -.mail-list-subject a { - color: #626262; -} - -.mail-list-delete-wrapper { float: right;} -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-bottom: 10px; -} - -.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } -.mail-conv-sender-photo { - width: 64px; - height: 64px; -} - -.mail-conv-sender-name { float: left; font-style: bold; } -.mail-conv-date { float: right; } -.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } -.mail-conv-body { - clear: both; -} - -.mail-conv-detail { - width: 500px; - padding: 30px; - padding-bottom: 10px; - margin-left: 20px; - margin-bottom: 0px; - vertical-align: middle; - margin: auto; - border: 1px solid #dddddd; -} -.mail-conv-break { display: none; border: none;} -.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } - -#prvmail-subject { - font-weight: bold; - border: 1px solid #dddddd; -} - -/* ================= */ -/* = Notifications = */ -/* ================= */ - -/*#notification-show-hide-wrapper { - width: 160px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-right: 5px; - margin-top: 10px; - font-style: bold; - color: #efefef; - text-align: center; -} - -#notification-show-hide-wrapper:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#notification-show-hide-wrapper:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#notification-show-hide-wrapper a { - color: #efefef; -}*/ - -/* ============ */ -/* = Contacts = */ -/* ============ */ - -#contacts-main { - margin-bottom: 10px; -} - -.view-contact-wrapper, -.contact-entry-wrapper { - float: left; - margin-right: 30px; - margin-bottom: 20px; - width: 88px; - height: 120px; - position: relative; -} - -.contact-entry-direction-wrapper {position: absolute; top: 20px;} -.contact-entry-edit-links { position: absolute; top: 60px; } -#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} - -.contact-entry-name { - width: 100px; - overflow: hidden; - font: #999; - font-size: 12px; - text-align:center; -/* font-variant:small-caps; */ - font-weight: bold; - margin-top:5px; -} - -.contact-entry-photo { - position: relative; -} - -.contact-entry-edit-links .icon { - border: 1px solid #babdb6; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-color: #ffffff; -} - -#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } - - -#contact-edit-update-now { - padding:7px; - width: 165px; - margin: auto; - margin-left: 40px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#contact-edit-update-now:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-edit-update-now:active { - position:relative; - top:1px; -} - -#contact-edit-update-now a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - - -.contact-photo-menu-button { - position: absolute; - background-image: url("photo-menu.jpg"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px; padding: 0px; - width: 16px; - height: 16px; - top: 64px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; -} - -.contact-photo-menu { - width: auto; - border: 1px solid #ddd; - background: #f1f1f1; - position: absolute; - left: 0px; top: 90px; - display: none; - z-index: 10000; - -moz-box-shadow: 3px 3px 5px #888; - -webkit-box-shadow: 3px 3px 5px #888; - box-shadow: 3px 3px 5px #888; -} - -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } -.contact-photo-menu li a:hover { - color: #FFFFFF; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - text-decoration: none; -} - -.view-contact-name { -/* font-variant: small-caps; */ -} - -#div.side-link { - background-color: #efefef; - padding: 10px; - margin-top:20px; -} - -#follow-sidebar { - margin-bottom: 20px; -} - -#follow-sidebar h3:before { - content: url("user.png"); - padding-right: 10px; - vertical-align: middle; -} - -#follow-sidebar input[type="text"] { - margin-left: 10px; - margin-bottom: 10px; -} - -#side-follow-submit { - width: 70px; -} - -#side-match-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-match-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#side-match-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-match-link a { - color: #efefef; -} - -#side-invite-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-invite-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-invite-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-invite-link a { - color: #efefef; -} - -#side-suggest-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-suggest-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-suggest-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-suggest-link a { - color: #efefef; -} - -#invite-message, #invite-recipients, #invite-recipient-text { - padding: 10px; -} - -#side-follow-wrapper { - font-size: 1em; - font-weight: bold; - font-stretch:semi-expanded; - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - padding: 10px; - margin-top: 20px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#side-follow-wrapper label{ - font-size: 1.1em; - font-variant: normal; -} - -#contact-suggest { - float: left; - margin-left: 10px; - width: 120px; - padding: 10px; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#contact-suggest:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-suggest:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#contact-suggest a { - color: #efefef; -} - -.crepair-label { - margin-top: 10px; - float: left; - width: 250px; -} - -.crepair-input { - margin-top: 10px; - float: left; - width: 200px; -} - -/* ===================================== */ -/* = Register, Settings, Profile Forms = */ -/* ===================================== */ - -.openid input{ - background: url(login-bg.gif) no-repeat; - background-position: 0 50%; - padding-left: 18px; - width: 384px!important; -} - -#profile-tabs-wrapper { - padding-top: 10px; -} - -#profile-tab-status-link { - border: 0px; - padding: 5px 10px 5px 10px; - font-style: bold; -} - -#uexport-link a { - color: #efefef; -} - -#profile-tab-profile-link { - border: 0px; - padding: 5px 10px 5px 10px; -} - -#uexport-link { - width: 140px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#uexport-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#uexport-link:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-default-perms { - width: 160px; - text-align: center; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#settings-default-perms .fakelink { - color: #efefef; -} - -#settings-default-perms:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#settings-default-perms:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-nickname-desc { - width: 80%; - background-color: #efefef; - margin-bottom: 10px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding: 5px; -} - -#register-form div { - clear: both; -} - -#profile-edit-form div { - margin-bottom: 5px; -} - -#profile-edit-form div[id$='desc'] { - font-size: 0.8em; - margin-left: 2%; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -/* #register-form span, -#profile-edit-form span { */ -#register-form span { - color: #555753; - display:block; - margin-bottom: 20px; -} - -.settings-submit-wrapper, -.profile-edit-submit-wrapper { margin: 30px 0px;} -.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} - -#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } - - -#register-sitename { display: inline; font-weight: bold;} - -/* ===================== */ -/* = Contacts Selector = */ -/* ===================== */ - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-edit-name-wrapper { - margin-bottom: 0px; - display: inline; -} -#group-edit-submit-wrapper { - margin-bottom: 10px; - margin-right: 400px; - float: right; - display: inline; -} - -.group-delete-wrapper { - width: 90px; - display: inline; - padding: 5px; - margin-bottom: 10px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px;*/ -} - -.group-delete-wrapper:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper:active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper a { - color: #efefef; - font-size: 0.9em; -} - -#group-edit-desc { margin: 10px 0xp; } -#group-new-text {font-size: 1.1em;} -#group-members, -#prof-members { - width: 83%; - height: 200px; - overflow: auto; - border: none; - background-color: #f0edf0; - color: #555753; - border: 1px solid #ccc; - margin-bottom: 10px; - padding: 10px; -} - -#group-all-contacts, -#prof-all-contacts { - width: 83%; - height: 200px; - overflow: auto; - border: 1px solid #ccc; - background-color: #f0edf0; - padding: 10px; -} - -#group-members h3, -#group-all-contacts h3, -#prof-members h3, -#prof-all-contacts h3{ - color: #555753; - margin: 0px; - padding: 5px; -} - -#group-separator, -#prof-separator { display: none;} - -/* ========== */ -/* = Events = */ -/* ========== */ - -.clear { clear: both; } -.eventcal { - float: left; - font-size: 20px; - padding: 20px; -} - -.vevent { - position: relative; - width: 400px; - padding: 20px; - padding-top: 10px; - margin: 0 0px; - margin-bottom: 10px; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -.vevent:before, .vevent:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -.vevent:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.vevent .event-description { - margin-left: 10px; - margin-right: 10px; - text-align:center; - font-size: 1.2em; - font-weight:bolder; -} - - .vevent .event-location{ - margin-left: 10px; - margin-right: 10px; - font-size: 1em; - font-style: oblique; - text-align: center; - -} - -.vevent .event-start, .vevent .event-end { - margin-left: 20px; - margin-right: 20px; - margin-bottom: 2px; - margin-top: 2px; - font-size: 0.9em; -/* font-variant: small-caps; */ - text-align: left; -} - -#new-event-link{ - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 170px; ; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; -} - -#new-event-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#new-event-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#new-event-link a { - color: #efefef; - text-align: center; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('calendar.png'); - margin-right: 15px; - vertical-align: middle; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - color: #626262; - margin-bottom: 10px; -/* font-variant:small-caps; */ - font-stretch:condensed; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} - -.event-calendar-end { - clear: both; -} - -.calendar { - width: 300px; - font-family: Helvetica, Arial, sans-serif; - background-color: #f1f1f1; - border: 1px solid #dedede; - margin-bottom: 10px; - -moz-box-shadow: 5px 5px 8px #959494; - -webkit-box-shadow: 5px 5px 8px #959494; - box-shadow: 5px 5px 8px #959494; -} - -.calendar caption{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color: #b20202; - padding: 10px 0px 10px 0px; - width: 300px; - color: #ffffff; - font-weight: bold; - text-align:center; -/* font-variant:small-caps; */ - -moz-box-shadow: 5px 2px 8px #959494; - -webkit-box-shadow: 5px 2px 8px #959494; - box-shadow: 5px 2px 8px #959494; -} - -tr { - border: 1px solid #eeeeee; -} - -.calendar td { - font-size: 14px; - text-align: center; - padding: 3px 0px; -} - -.calendar td > a { - background-color: #cdcdcd; - padding: 2px; - color: #000; -} - -.calendar th { - font-size: 16px; -} - -.today { - font-weight: bold; - text-align: center; - background-color: #b20202; - color: #fff; -} - -#event-start-text, -#event-finish-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-nofinish-checkbox, -#event-nofinish-text, -#event-adjust-checkbox, -#event-adjust-text, -#event-share-checkbox { - float: left; -} - -#event-datetime-break { - margin-bottom: 10px; -} - -#event-nofinish-break, -#event-adjust-break, -#event-share-break { - clear: both; -} - -#event-desc-text, -#event-location-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-submit { - margin-top: 10px; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ - -.directory-item { - float: left; - margin: 50px 50px 0px 0px; -} - -.directory-details { - font-size: 0.9em; -/* font-variant: small-caps; */ - width: 160px; -} - -.directory-name { - font-size: 1em; -/* font-variant: small-caps; */ - width: 150px; -} - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { - width: 80%; -} - -#pending-update { - float:right; - color: #ffffff; - font-weight: bold; - background-color: #FF0000; - padding: 0em 0.3em; -} - -.admin.linklist { - border: 0px; padding: 0px; -} - -.admin.link { - list-style-position: inside; - font-size: 1em; - padding: 5px; - width: 100px; - margin: 5px; -} - -#adminpage dl { - clear: left; - margin-bottom: 2px; - padding-bottom: 2px; - border-bottom: 1px solid black; -} - -#adminpage dt { - width: 200px; - float: left; - font-weight: bold; -} - -#adminpage dd { - margin-left: 200px; -} -#adminpage h3 { - border-bottom: 1px solid #898989; - margin-bottom: 5px; - margin-top: 10px; -} - -#adminpage .submit { - clear:left; -} - -#adminpage #pluginslist { - margin: 0px; padding: 0px; -} - -#adminpage .plugin { - list-style: none; - display: block; - border: 1px solid #888888; - padding: 1em; - margin-bottom: 5px; - clear: left; -} - -#adminpage .toggleplugin { - float:left; - margin-right: 1em; -} - -#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} -#adminpage table th { text-align: left;} -#adminpage td .icon { float: left;} -#adminpage table#users img { width: 16px; height: 16px; } -#adminpage table tr:hover { background-color: #eeeeee; } -#adminpage .selectall { text-align: right; } - -/* =============== */ -/* = Form Fields = */ -/* =============== */ - -.field { - margin-bottom: 5px; - padding-bottom: 10px; - overflow: auto; - width: 90%; -} - -.field label { - float: left; - width: 200px; -} - -.field input, -.field textarea { - width: 400px; -} -.field textarea { height: 100px; } -.field_help { - display: block; - margin-left: 100px; - color: #666666; -} - -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border:1px solid #c1c1c1; - background-image:url("../../../images/onoff.jpg"); - background-repeat: no-repeat; - padding: 4px 2px 2px 2px; - height: 16px; - text-decoration: none; -} -.field .onoff .off { - border-color:#c1c1c1; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} - -.field .onoff .on { - border-color:#c1c1c1; - padding-right: 40px; - background-position: right center; - background-color: #b20202; - color: #FFFFFF; - text-align: left; -} - -.hidden { display: none!important; } - -.field.radio .field_help { margin-left: 0px; } - -/* ========= */ -/* = Icons = */ -/* ========= */ - -.sparkle { - cursor: url('lock.cur'), pointer; -} - -.icon { - display: block; width: 20px; height: 20px; - background-image: url('icons.png'); -} -.starred { - background-image: url("star.png"); - repeat: no-repeat; -} -.unstarred { - background-image: url("premium.png"); - repeat: no-repeat; -} - -.notify { - background-image: url("notify.png");} - repeat: no-repeat; -} - -.border { - border: 1px solid #c1c1c1; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.article { background-position: -50px 0px;} -.audio { background-position: -70px 0px;} -.block { background-position: -90px 0px;} -.drop { background-position: -110px 0px;} -.drophide { background-position: -130px 0px;} -.edit { background-position: -150px 0px;} -.camera { background-position: -170px 0px;} -.dislike { background-position: -190px 0px;} -.like { background-position: -210px 0px;} -.link { background-position: -230px 0px;} - -.globe { background-position: -50px -20px;} -.noglobe { background-position: -70px -20px;} -.no { background-position: -90px -20px;} -.pause { background-position: -110px -20px;} -.play { background-position: -130px -20px;} -.pencil { background-position: -150px -20px;} -.small-pencil { background-position: -170px -20px;} -.recycle { background-position: -190px -20px;} -.remote-link { background-position: -210px -20px;} -.share { background-position: -230px -20px;} - -.tools { background-position: -50px -40px;} -.lock { background-position: -70px -40px;} - -.unlock { - background-position: -90px -40px; - background-image: none; - width: 70px; - height: 20px; -} - -.sharePerms { - background-image: url(icons.png); - width: 20px; - height: 20px; - margin: 2px 0px 2px 3px; - display: block; -} - -.video { background-position: -110px -40px;} -.youtube { background-position: -130px -40px;} - -.attach { background-position: -190px -40px;} -.language { background-position: -210px -40px;} - - -.on { background-position: -50px -60px;} -.off { background-position: -70px -60px;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -.tagged { background-position: -130px -60px;} - -.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); -} - -.type-video { background-position: 0px 0px; } -.type-image { background-position: -20px 0px; } -.type-audio { background-position: -40px 0px; } -.type-text { background-position: -60px 0px; } -.type-unkn { background-position: -80px 0px; } - -/* ========== */ -/* = Footer = */ -/* ========== */ - -.cc-license { margin-top: 100px; font-size: 0.7em; } -footer { display: block; margin: 50px 20%; clear: both; } - -#profile-jot-text { - height: 20px; - color:#cccccc; - border: 1px solid #cccccc; -} - -/* ======= */ -/* = ACL = */ -/* ======= */ - -#photo-edit-perms-select, -#photos-upload-permissions-wrapper, -#profile-jot-acl-wrapper{ - display:block!important; -} - -#acl-wrapper { - width: 690px; - float:left; -} -#acl-search { - float:right; - background: #ffffff url("../../../images/search_18.png") no-repeat right center; - padding-right:20px; -} -#acl-showall { - float: left; - display: block; - font-size: 1em; - font-style: bold; - text-align: center; - padding: 3px; - margin-bottom: 5px; - background-color: #cccccc; - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 5px; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - color: #999999; -} -#acl-showall.selected { - color: #fff; - background-color: #b20202; -} - -#acl-list { - height: 210px; - border: 1px solid #cccccc; - background-color: #efefef; - clear: both; - margin-top: 30px; - overflow: auto; -} - -#acl-list-content { - margin-left: 20px; -} - -.acl-list-item { - display: block; - width: 150px; - height: 40px; - border: 1px solid #cccccc; - background-color: #fff; - margin: 5px; - float: left; - -moz-box-shadow: 2px 2px 3px #c1c1c1; - -webkit-box-shadow: 2px 2px 3px #c1c1c1; - box-shadow: 2px 2px 3px #c1c1c1; -} -.acl-list-item img{ - width:30px; - height: 30px; - float: left; - margin: 5px; -} - -.acl-list-item p { - color: #999; - height: 12px; - font-size: 0.7em; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} - -.acl-list-item a { - font-size: 10px; - display: block; - float: left; - color: #efefef; - background-color: #898989; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding: 3px; -} - -#acl-wrapper a:hover { - text-decoration: none; - background-color:#b20202; -} - -.acl-button-show.selected { - color: #efefef; - background-color: #b20202; -} - -.acl-button-hide.selected { - color: #efefef; - background-color: #a2a2a2; -} - -.acl-list-item.groupshow { border-color: #b20202; } -.acl-list-item.grouphide { border-color: #a2a2a2; } - -/* ========================= */ -/* = Global Directory Link = */ -/* ========================= */ - -#global-directory-link { - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 0px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; - text-align: center; -} - -#global-directory-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#global-directory-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#global-directory-link a { - color: #efefef; -} - -#global-directory-link { - -webkit-padding-start: 0px; -} - -a.active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color:#efefef; - padding: 5px 10px 5px 10px; - margin-right: 5px; -} - -/* notifications popup menu */ -.nav-notify { - display: none; - position: absolute; - font-size: 10px; - padding: 1px 3px; - top: 0px; - right: -10px; - min-width: 15px; - text-align: right; -} -.nav-notify.show { - display: block; -} -ul.menu-popup { - position: absolute; - display: none; - width: 10em; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - top: 40px; -} -#nav-notifications-menu { - width: 320px; - max-height: 400px; - overflow-y: scroll;overflow-style:scrollbar; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:0px 0px 5px 5px; - -webkit-border-radius:0px 0px 5px 5px; - border-radius:0px 0px 5px 5px; - border: 1px solid #9A9A9A; - border-top: none; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - -} -#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } -#nav-notifications-menu img { float: left; margin-right: 5px; } -#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } -#nav-notifications-menu li { - padding: 7px 0px 7px 10px; - word-wrap:normal; - border-bottom: 1px solid #626262; -} - -#nav-notifications-menu li:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#nav-notifications-menu a:hover { - text-decoration: underline; -} - -.notif-item a { - vertical-align: middle; - color: #626262; - padding-bottom: 7px; -} - -.notif-item a:hover { - color: #b20202; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -#jGrowl { - z-index: 20000; -} - -/* autocomplete popup */ -.acpopup { - max-height:150px; - overflow:auto; - z-index:100000; - - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - -} -.acpopupitem { - color: #2e3436; padding: 4px; - clear:left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} - -.acpopupitem.selected { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.qcomment { - opacity: 0; - filter:alpha(opacity=0); -} -.qcomment:hover { - opacity: 1.0; - filter:alpha(opacity=100); -} -.notify-seen { - background: #000; -} - - -/* Pages profile widget */ -#page-profile div#profile-page-list{ -margin-left: 45px; -} diff --git a/view/theme/softy/style.alt b/view/theme/softy/style.alt deleted file mode 100644 index db29364a3..000000000 --- a/view/theme/softy/style.alt +++ /dev/null @@ -1,3299 +0,0 @@ -/* - style.css - TestBubble - - Created by Anne Walk and Devlon Duthie on 2011-09-24. - Based loosely on the Dipsy theme. -*/ -/* ========== */ -/* = Colors -Red links - #b20202 -Red link hover - #db0503 -Red Gradients (buttons and other gradients) - #b20202 and #d60808 -Grey/body text - #626262 -Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 -Dark Grey Gradients - #7c7d7b and #555753 - -You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. - - = */ -/* ========== */ - -body { - margin: 0px; - padding: 0px; - font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; - font-size: 15px; - font-size-adjust: none; - font-style: normal; - font-variant: normal; - font-weight: normal; - line-height: 18px; - color: #626262; - background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2; - width: 100%; - color: #333333; -} - -img { border: 0 none; max-width: 550px; } - -a { color: #b20202; text-decoration: none; margin-bottom:1px;} -a:hover { color: #db0503; padding-bottom: 0px;} - -h3 > a, h4 > a { - font-size: 18px; - color: #626262; -} - -h3 { - margin: 0px; - margin-bottom: 5px; - font-size: 18px; - color: #626262; -} - -h2 { - color: #626262; -} - -p { - - max-width: 600px; -} - -label { -/* font-variant:small-caps; */ -} - -li { - list-style: none; -} - -.required { display: inline; color: #b20202; } -.fakelink { color: #b20202; cursor: pointer; } -.fakelink :hover { color: #db0503; } -.heart { color: #FF0000; font-size: 100%; } - - -input[type=text] { - border: 2px solid #b0b0b0; - padding: 2px; - margin: 0px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -input[type=submit] { - margin: 10px 2px 5px 2px; - border: none; - font-size: 0.9em; - padding: 5px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -input[type=submit]:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} -input[type=submit]:active { - position:relative; - top:1px; -} - -.smalltext { font-size: 0.7em } - -::selection { background:#fdf795; color: #000; /* Safari and Opera */ } -::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } - -section { - float: left; - margin-left: 8%; - padding-top: 50px; - width: 50%; - margin: 20px 0px 30px 10%; - font-size: 0.9em; - line-height: 1.2em; -} - -.lframe { - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 6px #959494; - -webkit-box-shadow: 3px 3px 6px #959494; - box-shadow: 3px 3px 6px #959494; - background-color: #efefef; - padding: 10px; -} - -.mframe { - padding: 5px; - background-color: #efefef; - border: 2px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -#wall-item-lock { - margin-left: 10px; -} - -.button { - border: none; - font-size: 1em; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -.button:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} - -.button:active { - position:relative; - top:1px; -} - -.button a { - color: #efefef; -} - -/* ========= */ -/* = Login = */ -/* ========= */ - -#login-name-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-name-wrapper input { - width: 120px; - margin-left: 20px; -} - -#login-password-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-extra-links { - width: 90px; - margin-top: 20px; -} - -#login-extra-links a { - display: block; - margin: 10px; - padding: 5px 0px 5px 0px; - text-align: center; - margin-right: 20px; -} - -#login-extra-filler { - display: none; -} - -/* ========= */ -/* = Panel = */ -/* ========= */ - -#panel { - position: absolute; - font-size:0.8em; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - border: 1px solid #494948; - background-color: #2e3436; - opacity:50%; - color: #eeeeec; - padding:1em; - z-index: 200; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; -} - -/* ========= */ -/* = Pager = */ -/* ========= */ - -.pager { - padding-top: 30px; - display:block; - clear: both; - text-align: center; -} - -.pager a { - color: #626262; -} - -.pager span { padding: 4px; margin:4px; } -.pager_current { background-color: #b20202; color: #ffffff; } - -/* ======= */ -/* = Nav = */ -/* ======= */ - -nav { - z-index: 10000; - height: 50px; - display: block; - position: fixed; - width: 100%; - padding: 0px 10%; - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - border-bottom: 1px solid #494948; -} -nav a { text-decoration: none; color: #eeeeec; border:0px;} -nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} - -nav #banner { - display: block; - position: absolute; - margin-left: 10px; - margin-top: 5px; - padding-bottom:5px; -} -nav #banner #logo-text a { - display: hidden; - font-size: 40px; - font-weight: bold; - margin-left: 3px; -} - -nav #user-menu { - display: block; - width: 250px; - float: right; - margin-right:20%; - margin-top: 10px; - padding: 5px; - position: relative; - vertical-align: middle; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border: 1px solid #9A9A9A; - color:#efefef; - text-decoration:none; - text-align: center; -} - -nav #user-menu-label::after { - content: url("menu-user-pin.png") no-repeat; - padding-left: 15px; -} - -nav #user-menu-label { - vertical-align: middle; - font-size: 12px; - padding: 5px; - text-align: center; -} - -ul#user-menu-popup { - display: none; - position: absolute; - background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#898988; - width: 100%; - padding: 10px 0px; - margin: 0px; - margin-top: 4px; - top: 20px; - left: 0px; - border: 1px solid #9a9a9a; - border-top: none; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - z-index: 10000; -} - -ul#user-menu-popup li { display: block; } -ul#user-menu-popup li a { display: block; padding: 5px; } -ul#user-menu-popup li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; -} - -ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } - -/* ============= */ -/* = Notifiers = */ -/* ============= */ - -#notifications { - height: 32px; - position: absolute; - top:10px; left: 35%; -} -.nav-ajax-update { - width: 44px; - height: 32px; - background: transparent url('notifications.png') 0px 0px no-repeat; - color: #efefef; - font-weight: bold; - font-size: 0.8em; - padding-top: 0.5em; - float: left; - padding-left: 11px; - /*display: none;*/ -} -#notify-update { background-position: 0px -168px; } -#net-update { background-position: 0px -126px } -#mail-update { background-position: 0px -40px; } -#intro-update { background-position: 0px -84px; } -#home-update { background-position: 0px 0px; } - -#lang-select-icon { - cursor: pointer; - position: absolute; - left: 5px; - top: 5px; -} - -#language-selector { - position: absolute; - top: 0; - left: 16px; -} - -/* =================== */ -/* = System Messages = */ -/* =================== */ - -#sysmsg_info, #sysmsg { - position:fixed; - bottom: 0px; right:20%; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; - padding: 10px; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - -webkit-border-radius: 5px 5px 0px 0px; - -moz-border-radius: 5px 5px 0px 0px; - border-radius: 5px 5px 0px 0px; - border: 1px solid #da2c2c; - border-bottom:0px; - padding-bottom: 50px; - z-index: 1000; - color: #efefef; - font-style: bold; -} - -#sysmsg_info br, -#sysmsg br { - display:block; - margin:2px 0px; - border-top: 1px solid #dddddd; -} - -/* ================= */ -/* = Aside/Sidebar = */ -/* ================= */ - -aside { - float: right; - margin-right: 10%; - /*width: 21%;*/ - width: 250px; - margin-top: 50px; - font-size: 0.8em; - font-style: bold; -} - -aside a{ - padding-bottom: 5px; - -} - -.vcard { - font-size: 1em; -/* font-variant:small-caps; */ -} - -.vcard dd { - font-size: 12px; - font-variant: normal; - -webkit-margin-start: 10px; -} - -.vcard .fn { - font-size: 1.4em; - font-weight: bold; - border-bottom: none; - padding-top: 10px; -} - -.vcard #profile-photo-wrapper { - margin: 10px 0px; - padding: 12px; - width: 175px; - background-color: #f3f3f3; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -aside h4 { font-size: 1.3em; } - -.allcontact-link { - color: #626262; - text-align: center; - font-weight: bold; -/* font-variant:small-caps; */ - font-size: 1.1em; -} -.allcontact-link a { - padding-bottom: 10px; -} - -#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } - -#dfrn-request-link { - -moz-box-shadow:inset 0px 1px 0px 0px #a65151; - -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; - box-shadow:inset 0px 1px 0px 0px #a65151; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #fc5656; - display:inline-block; - color:#f0e7e7; - font-family:Trebuchet MS; - font-size:19px; - font-weight:bold; - text-align: center; - padding:10px; - width: 185px; - text-decoration:none; - text-shadow:1px 1px 0px #b36f6f; -} - -#dfrn-request-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#dfrn-request-link:active { - position:relative; - top:1px; -} - -#dfrn-request-intro { - width: 600px; -} - -#netsearch-box { - background-color: #f6f6f6; - padding: 10px 8px 10px 8px; -} -#netsearch-box input[type="text"] { - width: 97%; -} -#netsearch-box input[type="submit"] { - width: 48%; -} - -h3#search:before { - content: url("search.png"); - padding-right: 10px; - vertical-align: middle; -} - -#network-new-link { - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - margin-bottom: 10px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#group-sidebar { - vertical-align: middle; - margin: auto; - margin-top: 20px; - padding-bottom: 10px; -} - -#sidebar-group-list { - margin-left: 30px; - margin-right: 30px; -} - -#sidebar-group-list > a{ - padding-bottom: 10px; -} - -.widget { - margin-top: 20px; - -moz-box-shadow: 1px 2px 6px 0px #959494; - -webkit-box-shadow: 1px 2px 6px 0px #959494; - box-shadow: 1px 2px 6px 0px #959494; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); - background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); - background-color:#f8f8f8; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #eee; - color:#e6e6e6; - text-shadow:-1px 0px 0px #bdbdbd; - border: 1px solid #cdcdcd; -} - -#sidebar-new-group { - padding:7px; - width: 165px; - margin: auto; - margin-left: 40px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - - -#sidebar-new-group:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#sidebar-new-group:active { - position:relative; - top:1px; -} - -.group-selected, .nets-selected { - padding-bottom: 0px; - padding-left: 2px; - padding-right: 2px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; -} - -#sidebar-new-group a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - -ul .sidebar-group-li{ - list-style: none; - font-size: 1.2em; - padding-bottom: 5px; -} - -ul .sidebar-group-li .icon{ - display: inline-block; - height: 12px; - width: 12px; -} - - -.nets-ul { - list-style-type: none; -} - -.nets-ul li { - margin-top: 10px; -} - -.nets-link { - margin-left: 24px; -} -.nets-all { - margin-left: 42px; -} - - -.widget h3{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); - background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); - background-color:#f0edf0; - -moz-border-radius:5px 5px 0px 0px; - -webkit-border-radius:5px 5px 0px 0px; - border-radius:5px 5px 0px 0px; - border:1px solid #e2e2e2; - border-bottom: 1px solid #cdcdcd; - padding-top:5px; - padding-bottom: 5px; - vertical-align: baseline; - text-align: center; - text-shadow:-1px 0px 0px #bdbdbd; -} - -#group-sidebar h3:before{ - content: url("groups.png"); - padding-right: 10px; - vertical-align: middle; -} - -#saved-search-list{ - margin-top: 15px; - padding-bottom: 20px; -} - -.saved-search-li { - list-style: none; - font-size: 1.2em; -} - -.saved-search-li .icon { - margin-right: 5px; -} - -.birthday-today, .event-today { - font-weight: bold; -} - -#birthday-wrapper, #event-wrapper { - margin-left: 15px; -} - -#pause { - position: fixed; - bottom: 5px; - right: 5px; -} - -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 42px; - height: 42px; - padding-right: 2px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -/* ======= */ -/* = Jot = */ -/* ======= */ - -#profile-jot-text_tbl { margin-bottom: 10px; } -#profile-jot-text_ifr { width: 99.9%!important } -#profile-jot-submit-wrapper { -} - - -#jot-title { - border: 0px; - margin: 0px; - height: 20px; - width: 462px; - font-weight: bold; - border: 1px solid #ffffff; -} - -#jot-title::-webkit-input-placeholder{font-weight: normal;} -#jot-title:-moz-placeholder{font-weight: normal;} - - -#jot-title:hover, -#jot-title:focus { - border: 1px solid #cccccc; -} - -.preview { - background: #FFFFC8; -} - -#profile-jot-perms, #profile-jot-submit, #jot-preview-link { - width: 60px; - font-size: 12px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#profile-jot-perms { - width: 30px; - overflow: hidden; - border: 0px; - margin-left:5px; -} - -#jot-perms-perms .icon { - height: 1px; -} - -#profile-jot-submit { - float: left; - margin-right:5px; - border: 0px; - margin-top: 0px; - margin-left: -30px; -} - -#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} -#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { - position:relative; - top:1px; -} - -#character-counter { - position: absolute: right: 100px; top:100px; -} -#profile-rotator-wrapper { - float: right; -} - -.jot-tool { - float: left; - margin-right: 5px; -} -#profile-jot-tools-end, -#profile-jot-banner-end { clear: both; } - -#profile-jot-email-wrapper { - margin: 10px 10% 0px 10%; - border: 1px solid #eeeeee; - border-bottom: 0px; -} -#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} -#profile-jot-email { margin: 5px; width: 98%; } - -#profile-jot-networks { - margin: 0px 10%; - border: 1px solid #eeeeee; - border-top: 0px; - border-bottom: 0px; - padding: 5px; -} -#profile-jot-acl-wrapper { - margin: 0px 10px; - border: 1px solid #eeeeee; - border-top: 0px; - display:block!important; -} -#group_allow_wrapper, -#group_deny_wrapper, -#acl-permit-outer-wrapper { width: 47%; float: left; } - -#contact_allow_wrapper, -#contact_deny_wrapper, -#acl-deny-outer-wrapper { width: 47%; float: right; } - -#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} -#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} -#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} - -#acl-permit-text-end, -#acl-deny-text-end { clear: both; } -#profile-jot-wrapper { - margin-top: 0px; - padding-top: 0px; -} - -profile-jot-banner-wrapper { - padding: 0px; - margin: 0px; -} - -.contact-h4 { - font-size: 1.2em; -} - -/* ======== */ -/* = Tabs = */ -/* ======== */ - -.tabs { - min-width: 400px; - list-style: none; - padding: 10px; - border-bottom: 1px solid #efefef; - font-size: 0.9em; -} -.tabs li { display: inline;} - -.tab { - padding: 5px 10px 5px 10px; - display: inline-block; - margin-bottom: 5px; - margin-right: 5px; - font-style: bold; -} - -.tab:hover { - padding: 5px 10px 5px 10px; -} - -/* ========= */ -/* = Posts = */ -/* ========= */ - -.wall-item-outside-wrapper { - max-width: 93%; - border-bottom: 1px solid #dedede; - margin-top: 20px; - padding-right: 10px; - padding-left: 12px; -/* overflow: hidden; */ -} - -.wall-item-outside-wrapper-end { clear: both;} -.wall-item-content-wrapper { position: relative; max-width: 100%; } -.wall-item-photo-menu { display: none;} -.wall-item-photo-menu-button { - display:none; - text-indent: -99999px; - background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; - position: absolute; - overflow: hidden; - height: 20px; width: 90px; - top: 85px; left: -1px; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; -} - -.wall-item-info { float: left; width: 140px; } -.wall-item-photo-wrapper { - width: 80px; height: 80px; - position: relative; -} - -.wall-item-tools { - filter: alpha(opacity=60); - opacity: 0.7; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - margin-left: 140px; - margin-top: 10px; - padding-bottom: 6px; -} - -.wall-item-tools:hover { - filter: alpha(opacity=100); - opacity: 1; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - margin-left: 140px; -} - -.wall-item-outside-wrapper.comment .wall-item-tools { - margin: 5px 5px 10px 70px; - float: left; -} - -.wall-item-like-buttons { - float: left; - padding-left: 10px; -} -.wall-item-like-buttons a.icon { - float: left; - margin-right: 5px; - display: inline; -} -.wall-item-links-wrapper { - width: 20px; - float: left; -} -.wall-item-delete-wrapper { - float: left; -} -.wall-item-links-wrapper a.icon { - float: left; - margin-right: 5px; - display: inline; -} -.pencil { - float: left; -} - -.star-item { - margin-left: 5px; - margin-right: 2px; - float: left; -} -.tag-item { - margin-left: 5px; - margin-right: 2px; - float: left; -} -.wall-item-title { font-size: 1.2em; font-weight: bold;} -.wall-item-body { - margin-left: 140px; - padding-right: 10px; - max-width: 85%; -} - -.wall-item-body img { max-width: 100%; height: auto; } - -.wall-item-body p { - font-size: 0.8em; -} -.wall-item-lock-wrapper { float: right; } -.wall-item-dislike, -.wall-item-like, -.wall-item-author { - clear: left; - font-size: 0.9em; - margin: 4px 0px 0px 140px; - padding-left: 10px; -/* font-variant:small-caps; */ -} - -.wall-item-author a { - color: #898989; -} - -.wall-item-ago { display: inline; padding-left: 10px; color: #898989;} -.wall-item-wrapper-end { clear:both; } -.wall-item-location { - margin-top:5px; - width: 100px; - overflow: hidden; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; -} - -.wall-item-location .icon { float: left; } -.wall-item-location > a { - margin-left: 25px; - font-size: 0.9em; - display: block; -/* font-variant:small-caps; */ - color: #898989; -} - -.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} -.wall-item-location > br { display: none; } -.wall-item-conv a{ - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.wallwall .wwto { - left: -10px; - margin: 0; - position: absolute; - top: 65px; - width: 30px; - z-index: 900; - width: 30px; - height: 30px; -} - -.wallwall .wwto img { width: 30px!important; height: 30px!important;} -.wallwall .wall-item-photo-end { clear: both; } -.wall-item-arrowphoto-wrapper { - position: absolute; - left: 20px; - top: 70px; - z-index: 950; -} - -.wall-item-photo-menu { - min-width: 92px; - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - position: absolute; - left: -2px; top: 101px; - display: none; - z-index: 10000; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu-button { - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.fakelink wall-item-photo-menu-button { - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } -.wall-item-photo-menu li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.icon.drop, -.icon.drophide { float: left; } -#item-delete-selected { overflow: auto; width: 100%;} - - -/* ============ */ -/* = Comments = */ -/* ============ */ - - .ccollapse-wrapper { - font-size: 0.9em; - color: #898989; - margin-left: 60px; -/* font-variant:small-caps; */ -} - -.wall-item-outside-wrapper.comment { margin-left: 70px; } -.wall-item-outside-wrapper.comment .wall-item-photo { - width: 40px!important; - height: 40px!important; -} - -.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } -.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { - width: 50px; - top: 45px; - background-position: 35px center; -} -.wall-item-outside-wrapper.comment .wall-item-info { width: 60px; } -.wall-item-outside-wrapper.comment .wall-item-body { - margin-left: 70px; - max-width: 85%; - padding-right: 10px; - padding-left: 10px; -} - -.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 60px;} - -.wall-item-outside-wrapper.comment .wall-item-photo-menu { - min-width: 50px; - top: 60px; -} -.icollapse-wrapper { - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.comment-wwedit-wrapper, -.comment-edit-wrapper { margin: 30px 0px 0px 80px;} -.comment-wwedit-wrapper img, -.comment-edit-wrapper img { width: 20px; height: 20px; } -.comment-edit-photo-link { float: left; width: 40px;} -.comment-edit-text-empty { - width: 80%; - height: 20px; - border: 0px; - color: #babdb6; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-text-empty:hover { color: #999999;} -.comment-edit-text-full { width: 80%; height: 6em; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } -.comment-edit-submit { - height: 22px; - background-color: #a2a2a2; - color: #eeeeec; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - border: 0px; -} - -.comment-edit-submit:hover { - background-color: #b20202; -} - -.comment-edit-submit:active { - background-color: #b20202; -} - -#item-delete-selected-desc { - color: #898989; -} - -.wall-item-body code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #cccccc; - border-width: 1px 1px 1px 10px; - padding-left: 10px; - margin-top: 20px; -} - -/* =========== */ -/* = Profile = */ -/* =========== */ - -.advanced-profile-content { - margin-top: 5px; - margin-bottom: 10px; - margin-left: 30px; - width: 60%; -} - -.advanced-profile-label { - margin-top: 10px; - margin-bottom: 0px; - padding-bottom: 5px; - font-size: 18px; -/* font-variant:small-caps; */ -} - -div[id$="wrapper"] { height: 100%;} -div[id$="wrapper"] br { clear: left; } -#advanced-profile-with { margin-left: 20px;} - -#profile-listing-desc { - float: left; - display: inline; - padding: 5px 10px 5px 10px; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - display:inline-block; - font-style: bold; - text-align: center; -} - -#profile-listing-new-link-wrapper { - float: left; - display: inline; - width: 130px; - margin-left:5px; - margin-top: 20px; - padding: 5px 10px 5px 10px; - font-style: bold; - text-align: center; -} - -.profile-listing-name { - font-size: 1em; -/* font-variant: small-caps;*/ -} -.profile-listing-name a { - color: #898989; -} - -#profile-edit-links li { - display: inline; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#profile-edit-links li a { - color: #efefef; -} - -#profile-edit-links li:hover { - background-color: #b20202; -} - -#profile-edit-links li:active { - background-color: #b20202; -} - -.profile-edit-side-div { - margin-top: 5px; - margin-right: 30px; - float: right; -} - -#cropimage-wrapper { float:left; } -#crop-image-form { clear:both; } - -.profile-match-name a{ - color: #999; -/* font-variant: small-caps; */ - font-size: 1em; -} - -.profile-match-name a:hover { - color: #999; -} - -.profile-match-wrapper { - width: 82%; - padding: 5px; - margin-bottom:10px; - margin-left: 20px; - background-color: #f6f6f6; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - clear: both; -} - -.profile-match-end { - clear: both; -} - -.profile-match-photo { - float: left; - margin-right: 10px; - margin-bottom: 5px; -} - -/* ========== */ -/* = Photos = */ -/* ========== */ -.photos { - height: auto; - overflow: auto; -} - -#side-bar-photos-albums h3:before { - content: url("photography.png"); - padding-right: 10px; - vertical-align: middle; -} - -#side-bar-photos-albums li { - font-size: 14px; - font-variant: none; - text-align: left; - padding-left: 20px; - margin-bottom: 5px; -} - -#photo-top-links { - width: 130px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#photo-top-links a { - color: #efefef; -} - -#photo-top-links:hover { - background-color: #b20202; -} - -#photo-top-links:active { - background-color: #b20202; -} - -.photo-album-image-wrapper { - float: left; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -.photo-top-image-wrapper { - float: left; - width: 180px; - height: 180px; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -#photo-album-wrapper-inner { - position: relative; - float: left; - width: 180px; - height: 180px; - overflow: hidden; -} - -#photo-photo { max-width: 85%; height: auto; } -#photo-photo img { max-width: 100% } - -.photo-top-image-wrapper a:hover, -#photo-photo a:hover, -.photo-album-image-wrapper a:hover { - border-bottom: 0px; -} - -.photo-top-photo {} -.photo-album-photo {} - -.photo-top-album-name { - position: absolute; - bottom: 0px; - padding: 0px 5px; - font-weight: bold; - font-stretch:semi-expanded; -/* font-variant:small-caps; */ -} - -.photo-top-album-name a{ - text-align: center; - color: #6e6e6e; -} -.caption { - position: absolute; - bottom: 0px; - margin: 0px 5px; - text-align: center; - color: #6e6e6e; - font-size: 0.9em; -/* font-variant: small-caps; */ -} - -#photo-photo{ - position: relative; - float:left; -} - -#photo-caption { - margin-top: 10px; - color: #6E6E6E; -/* font-variant:small-caps; */ - font-size: 1.1em; -} - -#photo-photo-end { clear: both; } -#photo-prev-link, -#photo-next-link{ - position: absolute; - width:10%; - height: 100%; - background-color: rgba(255,255,255,0.2); - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - background-position: center center; - background-repeat: no-repeat; -} - -#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } -#photo-next-link { right:0px; top:0px; background-image: url('next.png');} -#photo-prev-link a, -#photo-next-link a{ - display: block; width: 100%; height: 100%; - overflow: hidden; - text-indent: -900000px; -} - -#photo-prev-link:hover, -#photo-next-link:hover { - opacity: 1; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -#photo-next-link .icon, -#photo-prev-link .icon { display: none } - -#photos-upload-spacer, -#photos-upload-new-wrapper, -#photos-upload-exist-wrapper { margin-bottom: 1em; } -#photos-upload-existing-album-text, -#photos-upload-newalbum-div { - background-color: #fff; - color: #909090; - font-size: 1.2em; - padding: 3px 0px; - padding-left: 0px; - width: 300px; -} - -#photos-upload-album-select, -#photos-upload-newalbum { width: 400px; } - -#photos-upload-perms-menu { - width: 180px; - padding: 7px; -} - -#photos-upload-perms-menu .icon { - display: none; -} - -select, input { - border: 2px solid #b0b0b0; - padding: 2px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -select[size], select[multiple], select[size][multiple] { - -webkit-appearance: listbox; -} - -select { - -webkit-appearance: menulist; - box-sizing: border-box; - -webkit-box-align: center; - cursor: default; -} - -keygen, select { - -webkit-border-radius: ; -} - -input, textarea, keygen { - font-size: 0.9em; - letter-spacing: normal; - word-spacing: normal; - line-height: 1.2em; - text-transform: none; - text-indent: 0px; - text-shadow: none; - display: inline-block; - text-align: -webkit-auto; -} - -.qq-upload-button { - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; -} - -#album-edit-link { - width: 70px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#album-edit-link a { - color: #efefef; -} - -#album-edit-link:hover { - background-color: #b20202; -} - -#photo-edit-link-wrap { - margin-bottom: 10px; -} - -#photo_edit_form { - width: 500px; - margin-top:20px; - text-align: left; -} - -input#photo_edit_form { - display: block; - width: 100%; -} - -#photo-edit-perms-menu { - float: left; - display: inline; - margin-top: 10px; - margin-right: 10px; - padding: 4px; - width: 100px; -} - -#photo-edit-perms-menu .icon { - display: none; -} - -#photo-edit-delete-button { - float: left; - display: inline; - margin-left: 190px; -} - -#photo-album-edit-wrapper { - margin-bottom: 10px; -} - -/* ============ */ -/* = Messages = */ -/* ============ */ - -#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { - position: relative; - width: 500px; - padding: 50px; - margin: 20px auto; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.prvmail-text { - width: 100%; -} - -#prvmail-form input - -#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} -#prvmail-subject .input{ - border: none !important ; -} - -#prvmail-subject-label { -/* font-variant:small-caps; */ -} - -#prvmail-to { - padding-left: 10px; -} -#prvmail-to-label { -/* font-variant:small-caps; */ -} - -#prvmail-message-label { -/* font-variant:small-caps; */ - font-size: 1em; -} - -#prvmail-submit-wrapper { margin-top: 10px; } -#prvmail-submit { - float: right; - margin-top: 0px; - margin-right: 0px; -} - -#prvmail-upload { -margin-left: 0px; -} - -#prvmail-submit-wrapper > div { - margin-right: 5px; - float: left; -} - -.mail-list-outside-wrapper { - margin-top: 20px; -} - -.mail-list-sender { - float: left; - padding: 5px; - background-color: #efefef; - border: 2px dotted #eeeeee; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.mail-list-detail { - margin-left: 100px; - width: 300px; - min-height: 70px; - padding: 20px; - padding-top:10px; - border: 1px solid #dddddd; - } - -.mail-list-sender-name { - font-size: 1.1em; - display: inline; -/* font-variant:small-caps; */ -} - -.mail-list-date { - float: right; - clear: block; - display: inline; - font-size: 0.9em; - padding-left: 10px; - font-stretch:ultra-condensed; -/* font-variant:small-caps; */ -} - -.mail-list-subject { - clear: block; - font-size: 1.2em; - padding-top: 20px; - padding-right: 50px; -} - -.mail-list-subject a { - color: #626262; -} - -.mail-list-delete-wrapper { float: right;} -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-bottom: 10px; -} - -.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } -.mail-conv-sender-photo { - width: 64px; - height: 64px; -} - -.mail-conv-sender-name { float: left; font-style: bold; } -.mail-conv-date { float: right; } -.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } -.mail-conv-body { - clear: both; -} - -.mail-conv-detail { - width: 500px; - padding: 30px; - padding-bottom: 10px; - margin-left: 20px; - margin-bottom: 0px; - vertical-align: middle; - margin: auto; - border: 1px solid #dddddd; -} -.mail-conv-break { display: none; border: none;} -.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } - -#prvmail-subject { - font-weight: bold; - border: 1px solid #dddddd; -} - -/* ================= */ -/* = Notifications = */ -/* ================= */ - -/*#notification-show-hide-wrapper { - width: 160px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-right: 5px; - margin-top: 10px; - font-style: bold; - color: #efefef; - text-align: center; -} - -#notification-show-hide-wrapper:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#notification-show-hide-wrapper:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#notification-show-hide-wrapper a { - color: #efefef; -}*/ - -/* ============ */ -/* = Contacts = */ -/* ============ */ - -#contacts-main { - margin-bottom: 10px; -} - -.view-contact-wrapper, -.contact-entry-wrapper { - float: left; - margin-right: 30px; - margin-bottom: 20px; - width: 88px; - height: 120px; - position: relative; -} - -.contact-entry-direction-wrapper {position: absolute; top: 20px;} -.contact-entry-edit-links { position: absolute; top: 60px; } -#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} - -.contact-entry-name { - width: 100px; - overflow: hidden; - font: #999; - font-size: 12px; - text-align:center; -/* font-variant:small-caps; */ - font-weight: bold; - margin-top:5px; -} - -.contact-entry-photo { - position: relative; -} - -.contact-entry-edit-links .icon { - border: 1px solid #babdb6; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-color: #ffffff; -} - -#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } - - -#contact-edit-update-now { - padding:7px; - width: 165px; - margin: auto; - margin-left: 40px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#contact-edit-update-now:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-edit-update-now:active { - position:relative; - top:1px; -} - -#contact-edit-update-now a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - - -.contact-photo-menu-button { - position: absolute; - background-image: url("photo-menu.jpg"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px; padding: 0px; - width: 16px; - height: 16px; - top: 64px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; -} - -.contact-photo-menu { - width: auto; - border: 1px solid #ddd; - background: #f1f1f1; - position: absolute; - left: 0px; top: 90px; - display: none; - z-index: 10000; - -moz-box-shadow: 3px 3px 5px #888; - -webkit-box-shadow: 3px 3px 5px #888; - box-shadow: 3px 3px 5px #888; -} - -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } -.contact-photo-menu li a:hover { - color: #FFFFFF; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - text-decoration: none; -} - -.view-contact-name { -/* font-variant: small-caps; */ -} - -#div.side-link { - background-color: #efefef; - padding: 10px; - margin-top:20px; -} - -#follow-sidebar { - margin-bottom: 20px; -} - -#follow-sidebar h3:before { - content: url("user.png"); - padding-right: 10px; - vertical-align: middle; -} - -#follow-sidebar input[type="text"] { - margin-left: 10px; - margin-bottom: 10px; -} - -#side-follow-submit { - width: 70px; -} - -#side-match-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-match-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#side-match-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-match-link a { - color: #efefef; -} - -#side-invite-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-invite-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-invite-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-invite-link a { - color: #efefef; -} - -#side-suggest-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-suggest-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-suggest-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-suggest-link a { - color: #efefef; -} - -#invite-message, #invite-recipients, #invite-recipient-text { - padding: 10px; -} - -#side-follow-wrapper { - font-size: 1em; - font-weight: bold; - font-stretch:semi-expanded; - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - padding: 10px; - margin-top: 20px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#side-follow-wrapper label{ - font-size: 1.1em; - font-variant: normal; -} - -#contact-suggest { - float: left; - margin-left: 10px; - width: 120px; - padding: 10px; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#contact-suggest:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-suggest:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#contact-suggest a { - color: #efefef; -} - -.crepair-label { - margin-top: 10px; - float: left; - width: 250px; -} - -.crepair-input { - margin-top: 10px; - float: left; - width: 200px; -} - -/* ===================================== */ -/* = Register, Settings, Profile Forms = */ -/* ===================================== */ - -.openid input{ - background: url(login-bg.gif) no-repeat; - background-position: 0 50%; - padding-left: 18px; - width: 384px!important; -} - -#profile-tabs-wrapper { - padding-top: 10px; -} - -#profile-tab-status-link { - border: 0px; - padding: 5px 10px 5px 10px; - font-style: bold; -} - -#uexport-link a { - color: #efefef; -} - -#profile-tab-profile-link { - border: 0px; - padding: 5px 10px 5px 10px; -} - -#uexport-link { - width: 140px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#uexport-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#uexport-link:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-default-perms { - width: 160px; - text-align: center; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#settings-default-perms .fakelink { - color: #efefef; -} - -#settings-default-perms:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#settings-default-perms:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-nickname-desc { - width: 80%; - background-color: #efefef; - margin-bottom: 10px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding: 5px; -} - -#register-form div { - clear: both; -} - -#profile-edit-form div { - margin-bottom: 5px; -} - -#profile-edit-form div[id$='desc'] { - font-size: 0.8em; - margin-left: 2%; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -/* #register-form span, -#profile-edit-form span { */ -#register-form span { - color: #555753; - display:block; - margin-bottom: 20px; -} - -.settings-submit-wrapper, -.profile-edit-submit-wrapper { margin: 30px 0px;} -.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} - -#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } - - -#register-sitename { display: inline; font-weight: bold;} - -/* ===================== */ -/* = Contacts Selector = */ -/* ===================== */ - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-edit-name-wrapper { - margin-bottom: 0px; - display: inline; -} -#group-edit-submit-wrapper { - margin-bottom: 10px; - margin-right: 400px; - float: right; - display: inline; -} - -.group-delete-wrapper { - width: 90px; - display: inline; - padding: 5px; - margin-bottom: 10px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px;*/ -} - -.group-delete-wrapper:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper:active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper a { - color: #efefef; - font-size: 0.9em; -} - -#group-edit-desc { margin: 10px 0xp; } -#group-new-text {font-size: 1.1em;} -#group-members, -#prof-members { - width: 83%; - height: 200px; - overflow: auto; - border: none; - background-color: #f0edf0; - color: #555753; - border: 1px solid #ccc; - margin-bottom: 10px; - padding: 10px; -} - -#group-all-contacts, -#prof-all-contacts { - width: 83%; - height: 200px; - overflow: auto; - border: 1px solid #ccc; - background-color: #f0edf0; - padding: 10px; -} - -#group-members h3, -#group-all-contacts h3, -#prof-members h3, -#prof-all-contacts h3{ - color: #555753; - margin: 0px; - padding: 5px; -} - -#group-separator, -#prof-separator { display: none;} - -/* ========== */ -/* = Events = */ -/* ========== */ - -.clear { clear: both; } -.eventcal { - float: left; - font-size: 20px; - padding: 20px; -} - -.vevent { - position: relative; - width: 400px; - padding: 20px; - padding-top: 10px; - margin: 0 0px; - margin-bottom: 10px; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -.vevent:before, .vevent:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -.vevent:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.vevent .event-description { - margin-left: 10px; - margin-right: 10px; - text-align:center; - font-size: 1.2em; - font-weight:bolder; -} - - .vevent .event-location{ - margin-left: 10px; - margin-right: 10px; - font-size: 1em; - font-style: oblique; - text-align: center; - -} - -.vevent .event-start, .vevent .event-end { - margin-left: 20px; - margin-right: 20px; - margin-bottom: 2px; - margin-top: 2px; - font-size: 0.9em; -/* font-variant: small-caps; */ - text-align: left; -} - -#new-event-link{ - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 170px; ; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; -} - -#new-event-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#new-event-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#new-event-link a { - color: #efefef; - text-align: center; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('calendar.png'); - margin-right: 15px; - vertical-align: middle; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - color: #626262; - margin-bottom: 10px; -/* font-variant:small-caps; */ - font-stretch:condensed; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} - -.event-calendar-end { - clear: both; -} - -.calendar { - width: 300px; - font-family: Helvetica, Arial, sans-serif; - background-color: #f1f1f1; - border: 1px solid #dedede; - margin-bottom: 10px; - -moz-box-shadow: 5px 5px 8px #959494; - -webkit-box-shadow: 5px 5px 8px #959494; - box-shadow: 5px 5px 8px #959494; -} - -.calendar caption{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color: #b20202; - padding: 10px 0px 10px 0px; - width: 300px; - color: #ffffff; - font-weight: bold; - text-align:center; -/* font-variant:small-caps; */ - -moz-box-shadow: 5px 2px 8px #959494; - -webkit-box-shadow: 5px 2px 8px #959494; - box-shadow: 5px 2px 8px #959494; -} - -tr { - border: 1px solid #eeeeee; -} - -.calendar td { - font-size: 14px; - text-align: center; - padding: 3px 0px; -} - -.calendar td > a { - background-color: #cdcdcd; - padding: 2px; - color: #000; -} - -.calendar th { - font-size: 16px; -} - -.today { - font-weight: bold; - text-align: center; - background-color: #b20202; - color: #fff; -} - -#event-start-text, -#event-finish-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-nofinish-checkbox, -#event-nofinish-text, -#event-adjust-checkbox, -#event-adjust-text, -#event-share-checkbox { - float: left; -} - -#event-datetime-break { - margin-bottom: 10px; -} - -#event-nofinish-break, -#event-adjust-break, -#event-share-break { - clear: both; -} - -#event-desc-text, -#event-location-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-submit { - margin-top: 10px; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ - -.directory-item { - float: left; - margin: 50px 50px 0px 0px; -} - -.directory-details { - font-size: 0.9em; -/* font-variant: small-caps; */ - width: 160px; -} - -.directory-name { - font-size: 1em; -/* font-variant: small-caps; */ - width: 150px; -} - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { - width: 80%; -} - -#pending-update { - float:right; - color: #ffffff; - font-weight: bold; - background-color: #FF0000; - padding: 0em 0.3em; -} - -.admin.linklist { - border: 0px; padding: 0px; -} - -.admin.link { - list-style-position: inside; - font-size: 1em; - padding: 5px; - width: 100px; - margin: 5px; -} - -#adminpage dl { - clear: left; - margin-bottom: 2px; - padding-bottom: 2px; - border-bottom: 1px solid black; -} - -#adminpage dt { - width: 200px; - float: left; - font-weight: bold; -} - -#adminpage dd { - margin-left: 200px; -} -#adminpage h3 { - border-bottom: 1px solid #898989; - margin-bottom: 5px; - margin-top: 10px; -} - -#adminpage .submit { - clear:left; -} - -#adminpage #pluginslist { - margin: 0px; padding: 0px; -} - -#adminpage .plugin { - list-style: none; - display: block; - border: 1px solid #888888; - padding: 1em; - margin-bottom: 5px; - clear: left; -} - -#adminpage .toggleplugin { - float:left; - margin-right: 1em; -} - -#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} -#adminpage table th { text-align: left;} -#adminpage td .icon { float: left;} -#adminpage table#users img { width: 16px; height: 16px; } -#adminpage table tr:hover { background-color: #eeeeee; } -#adminpage .selectall { text-align: right; } - -/* =============== */ -/* = Form Fields = */ -/* =============== */ - -.field { - margin-bottom: 5px; - padding-bottom: 10px; - overflow: auto; - width: 90%; -} - -.field label { - float: left; - width: 200px; -} - -.field input, -.field textarea { - width: 400px; -} -.field textarea { height: 100px; } -.field_help { - display: block; - margin-left: 100px; - color: #666666; -} - -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border:1px solid #c1c1c1; - background-image:url("../../../images/onoff.jpg"); - background-repeat: no-repeat; - padding: 4px 2px 2px 2px; - height: 16px; - text-decoration: none; -} -.field .onoff .off { - border-color:#c1c1c1; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} - -.field .onoff .on { - border-color:#c1c1c1; - padding-right: 40px; - background-position: right center; - background-color: #b20202; - color: #FFFFFF; - text-align: left; -} - -.hidden { display: none!important; } - -.field.radio .field_help { margin-left: 0px; } - -/* ========= */ -/* = Icons = */ -/* ========= */ - -.sparkle { - cursor: url('lock.cur'), pointer; -} - -.icon { - display: block; width: 20px; height: 20px; - background-image: url('icons.png'); -} -.starred { - background-image: url("star.png"); - repeat: no-repeat; -} -.unstarred { - background-image: url("premium.png"); - repeat: no-repeat; -} - -.notify { - background-image: url("notify.png");} - repeat: no-repeat; -} - -.border { - border: 1px solid #c1c1c1; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.article { background-position: -50px 0px;} -.audio { background-position: -70px 0px;} -.block { background-position: -90px 0px;} -.drop { background-position: -110px 0px;} -.drophide { background-position: -130px 0px;} -.edit { background-position: -150px 0px;} -.camera { background-position: -170px 0px;} -.dislike { background-position: -190px 0px;} -.like { background-position: -210px 0px;} -.link { background-position: -230px 0px;} - -.globe { background-position: -50px -20px;} -.noglobe { background-position: -70px -20px;} -.no { background-position: -90px -20px;} -.pause { background-position: -110px -20px;} -.play { background-position: -130px -20px;} -.pencil { background-position: -150px -20px;} -.small-pencil { background-position: -170px -20px;} -.recycle { background-position: -190px -20px;} -.remote-link { background-position: -210px -20px;} -.share { background-position: -230px -20px;} - -.tools { background-position: -50px -40px;} -.lock { background-position: -70px -40px;} - -.unlock { - background-position: -90px -40px; - background-image: none; - width: 70px; - height: 20px; -} - -.sharePerms { - background-image: url(icons.png); - width: 20px; - height: 20px; - margin: 2px 0px 2px 3px; - display: block; -} - -.video { background-position: -110px -40px;} -.youtube { background-position: -130px -40px;} - -.attach { background-position: -190px -40px;} -.language { background-position: -210px -40px;} - - -.on { background-position: -50px -60px;} -.off { background-position: -70px -60px;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -.tagged { background-position: -130px -60px;} - -.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); -} - -.type-video { background-position: 0px 0px; } -.type-image { background-position: -20px 0px; } -.type-audio { background-position: -40px 0px; } -.type-text { background-position: -60px 0px; } -.type-unkn { background-position: -80px 0px; } - -/* ========== */ -/* = Footer = */ -/* ========== */ - -.cc-license { margin-top: 100px; font-size: 0.7em; } -footer { display: block; margin: 50px 20%; clear: both; } - -#profile-jot-text { - height: 20px; - color:#cccccc; - border: 1px solid #cccccc; -} - -/* ======= */ -/* = ACL = */ -/* ======= */ - -#photo-edit-perms-select, -#photos-upload-permissions-wrapper, -#profile-jot-acl-wrapper{ - display:block!important; -} - -#acl-wrapper { - width: 690px; - float:left; -} -#acl-search { - float:right; - background: #ffffff url("../../../images/search_18.png") no-repeat right center; - padding-right:20px; -} -#acl-showall { - float: left; - display: block; - font-size: 1em; - font-style: bold; - text-align: center; - padding: 3px; - margin-bottom: 5px; - background-color: #cccccc; - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 5px; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - color: #999999; -} -#acl-showall.selected { - color: #fff; - background-color: #b20202; -} - -#acl-list { - height: 210px; - border: 1px solid #cccccc; - background-color: #efefef; - clear: both; - margin-top: 30px; - overflow: auto; -} - -#acl-list-content { - margin-left: 20px; -} - -.acl-list-item { - display: block; - width: 150px; - height: 40px; - border: 1px solid #cccccc; - background-color: #fff; - margin: 5px; - float: left; - -moz-box-shadow: 2px 2px 3px #c1c1c1; - -webkit-box-shadow: 2px 2px 3px #c1c1c1; - box-shadow: 2px 2px 3px #c1c1c1; -} -.acl-list-item img{ - width:30px; - height: 30px; - float: left; - margin: 5px; -} - -.acl-list-item p { - color: #999; - height: 12px; - font-size: 0.7em; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} - -.acl-list-item a { - font-size: 10px; - display: block; - float: left; - color: #efefef; - background-color: #898989; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding: 3px; -} - -#acl-wrapper a:hover { - text-decoration: none; - background-color:#b20202; -} - -.acl-button-show.selected { - color: #efefef; - background-color: #b20202; -} - -.acl-button-hide.selected { - color: #efefef; - background-color: #a2a2a2; -} - -.acl-list-item.groupshow { border-color: #b20202; } -.acl-list-item.grouphide { border-color: #a2a2a2; } - -/* ========================= */ -/* = Global Directory Link = */ -/* ========================= */ - -#global-directory-link { - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 0px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; - text-align: center; -} - -#global-directory-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#global-directory-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#global-directory-link a { - color: #efefef; -} - -#global-directory-link { - -webkit-padding-start: 0px; -} - -a.active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color:#efefef; - padding: 5px 10px 5px 10px; - margin-right: 5px; -} - -/* notifications popup menu */ -.nav-notify { - display: none; - position: absolute; - font-size: 10px; - padding: 1px 3px; - top: 0px; - right: -10px; - min-width: 15px; - text-align: right; -} -.nav-notify.show { - display: block; -} -ul.menu-popup { - position: absolute; - display: none; - width: 10em; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - top: 40px; -} -#nav-notifications-menu { - width: 320px; - max-height: 400px; - overflow-y: scroll;overflow-style:scrollbar; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:0px 0px 5px 5px; - -webkit-border-radius:0px 0px 5px 5px; - border-radius:0px 0px 5px 5px; - border: 1px solid #9A9A9A; - border-top: none; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - -} -#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } -#nav-notifications-menu img { float: left; margin-right: 5px; } -#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } -#nav-notifications-menu li { - padding: 7px 0px 7px 10px; - word-wrap:normal; - border-bottom: 1px solid #626262; -} - -#nav-notifications-menu li:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#nav-notifications-menu a:hover { - text-decoration: underline; -} - -.notif-item a { - vertical-align: middle; - color: #626262; - padding-bottom: 7px; -} - -.notif-item a:hover { - color: #b20202; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -#jGrowl { - z-index: 20000; -} - -/* autocomplete popup */ -.acpopup { - max-height:150px; - overflow:auto; - z-index:100000; - - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - -} -.acpopupitem { - color: #2e3436; padding: 4px; - clear:left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} - -.acpopupitem.selected { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.qcomment { - opacity: 0; - filter:alpha(opacity=0); -} -.qcomment:hover { - opacity: 1.0; - filter:alpha(opacity=100); -} -.notify-seen { - background: #000; -} - - -/* Pages profile widget */ -#page-profile div#profile-page-list{ -margin-left: 45px; -} \ No newline at end of file From ad45d9a78afd98763d954d6f92ba545ab139e03d Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Fri, 31 Aug 2012 03:31:33 -0400 Subject: [PATCH 06/59] quattro: fix live update --- view/theme/quattro/threaded_conversation.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/view/theme/quattro/threaded_conversation.tpl b/view/theme/quattro/threaded_conversation.tpl index 13c38acb2..94be86417 100644 --- a/view/theme/quattro/threaded_conversation.tpl +++ b/view/theme/quattro/threaded_conversation.tpl @@ -1,6 +1,6 @@ {{ for $threads as $item }} -
+
{{ if $item.type == tag }} From 51686cce013be95151b5e7795c4f5bc64cce0523 Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Fri, 31 Aug 2012 03:32:10 -0400 Subject: [PATCH 07/59] quattro: remove 'experimental' --- view/theme/quattro/experimental | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 view/theme/quattro/experimental diff --git a/view/theme/quattro/experimental b/view/theme/quattro/experimental deleted file mode 100644 index e69de29bb..000000000 From b1c8b22aa534198ff576f86634266f004d5f8864 Mon Sep 17 00:00:00 2001 From: friendica Date: Fri, 31 Aug 2012 01:29:37 -0700 Subject: [PATCH 08/59] rev update --- boot.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/boot.php b/boot.php index 5e21859a1..f08daa853 100644 --- a/boot.php +++ b/boot.php @@ -11,7 +11,7 @@ require_once('include/cache.php'); require_once('library/Mobile_Detect/Mobile_Detect.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '3.0.1449' ); +define ( 'FRIENDICA_VERSION', '3.0.1451' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1154 ); @@ -1477,7 +1477,7 @@ if(! function_exists('proc_run')) { $cmdline = implode($args," "); if(get_config('system','proc_windows')) - proc_close(proc_open('start /b ' . $cmdline,array(),$foo)); + proc_close(proc_open('cmd /c start /b ' . $cmdline,array(),$foo)); else proc_close(proc_open($cmdline." &",array(),$foo)); } From 02037e345da5174711e09e4a41492413a87c750c Mon Sep 17 00:00:00 2001 From: Fabrixxm Date: Sat, 1 Sep 2012 04:52:01 -0400 Subject: [PATCH 09/59] quattro: fix attachments icons, fix wall-to-wall comments, style blockquote element, bigger text in textareas --- view/theme/quattro/dark/colors.less | 3 ++ view/theme/quattro/dark/style.css | 42 +++++++++++----------------- view/theme/quattro/green/colors.less | 3 ++ view/theme/quattro/green/style.css | 42 +++++++++++----------------- view/theme/quattro/quattro.less | 32 +++++++++++---------- 5 files changed, 55 insertions(+), 67 deletions(-) diff --git a/view/theme/quattro/dark/colors.less b/view/theme/quattro/dark/colors.less index 42fdd34bb..5c9de3753 100644 --- a/view/theme/quattro/dark/colors.less +++ b/view/theme/quattro/dark/colors.less @@ -80,6 +80,9 @@ @ItemColor: @Grey5; @ItemColorDimmed: @Grey3; +@BlockquoteBackgroundColor: #FFFFFF; +@BlockquoteBorderColor: #e6e6e6; + @CommentBoxEmptyColor: @Grey3; @CommentBoxEmptyBorderColor: @Grey3; @CommentBoxFullColor: @Grey5; diff --git a/view/theme/quattro/dark/style.css b/view/theme/quattro/dark/style.css index 9561fe728..0bb2cd10e 100644 --- a/view/theme/quattro/dark/style.css +++ b/view/theme/quattro/dark/style.css @@ -387,6 +387,12 @@ a:hover { color: #005c94; text-decoration: underline; } +blockquote { + background: #ffffff; + padding: 1em; + margin-left: 1em; + border-left: 1em solid #e6e6e6; +} code { font-family: Courier, monospace; white-space: pre; @@ -398,6 +404,9 @@ code { padding: 10px; margin-top: 20px; } +textarea { + font-size: 20px; +} #panel { position: absolute; width: 10em; @@ -1063,7 +1072,7 @@ section { padding: 0.3em; } .wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; + font-size: 20px; height: 4em; color: #2d2d2d; border: 1px solid #2d2d2d; @@ -1155,6 +1164,9 @@ section { .children .hide-comments-outer { margin-left: 60px; } +.children .wwto { + display: none; +} .children .comment-edit-preview { width: 660px; } @@ -1303,6 +1315,9 @@ span[id^="showmore-wrap"] { border: 1px solid #999999; padding: 0.3em; } +#jot .profile-jot-text:focus { + font-size: 20px; +} #jot #jot-tools { margin: 0px; padding: 0px; @@ -2113,28 +2128,3 @@ footer { .videobb:hover { background-position: -112px -16px; } -.attachtype { - display: block; - width: 20px; - height: 23px; - float: left; - background-image: url('../../../images/content-types.png'); -} -.body-attach { - margin-top: 10px; -} -.type-video { - background-position: 0px 0px; -} -.type-image { - background-position: -20px 0px; -} -.type-audio { - background-position: -40px 0px; -} -.type-text { - background-position: -60px 0px; -} -.type-unkn { - background-position: -80px 0px; -} diff --git a/view/theme/quattro/green/colors.less b/view/theme/quattro/green/colors.less index 1f1df4c55..f14c63633 100644 --- a/view/theme/quattro/green/colors.less +++ b/view/theme/quattro/green/colors.less @@ -78,6 +78,9 @@ @ThreadBottomBorderColor: @Grey2; @ShinyBorderColor: @Green4; +@BlockquoteBackgroundColor: #FFFFFF; +@BlockquoteBorderColor: #e6e6e6; + @CommentBoxEmptyColor: @Grey3; @CommentBoxEmptyBorderColor: @Grey3; @CommentBoxFullColor: @Grey5; diff --git a/view/theme/quattro/green/style.css b/view/theme/quattro/green/style.css index 29d551271..4897471ea 100644 --- a/view/theme/quattro/green/style.css +++ b/view/theme/quattro/green/style.css @@ -387,6 +387,12 @@ a:hover { color: #009100; text-decoration: underline; } +blockquote { + background: #ffffff; + padding: 1em; + margin-left: 1em; + border-left: 1em solid #e6e6e6; +} code { font-family: Courier, monospace; white-space: pre; @@ -398,6 +404,9 @@ code { padding: 10px; margin-top: 20px; } +textarea { + font-size: 20px; +} #panel { position: absolute; width: 10em; @@ -1063,7 +1072,7 @@ section { padding: 0.3em; } .wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; + font-size: 20px; height: 4em; color: #2d2d2d; border: 1px solid #2d2d2d; @@ -1155,6 +1164,9 @@ section { .children .hide-comments-outer { margin-left: 60px; } +.children .wwto { + display: none; +} .children .comment-edit-preview { width: 660px; } @@ -1303,6 +1315,9 @@ span[id^="showmore-wrap"] { border: 1px solid #999999; padding: 0.3em; } +#jot .profile-jot-text:focus { + font-size: 20px; +} #jot #jot-tools { margin: 0px; padding: 0px; @@ -2113,28 +2128,3 @@ footer { .videobb:hover { background-position: -112px -16px; } -.attachtype { - display: block; - width: 20px; - height: 23px; - float: left; - background-image: url('../../../images/content-types.png'); -} -.body-attach { - margin-top: 10px; -} -.type-video { - background-position: 0px 0px; -} -.type-image { - background-position: -20px 0px; -} -.type-audio { - background-position: -40px 0px; -} -.type-text { - background-position: -60px 0px; -} -.type-unkn { - background-position: -80px 0px; -} diff --git a/view/theme/quattro/quattro.less b/view/theme/quattro/quattro.less index d7b82c8bc..84aa13ac0 100644 --- a/view/theme/quattro/quattro.less +++ b/view/theme/quattro/quattro.less @@ -51,6 +51,14 @@ a:hover {color: @LinkHover; text-decoration: underline; } .fakelink { color: @Link; text-decoration: none; cursor:pointer; } .fakelink:hover { color: @LinkHover; text-decoration: underline; } +blockquote { + background:@BlockquoteBackgroundColor; + padding: 1em; + margin-left: 1em; + border-left: 1em solid @BlockquoteBorderColor; + +} + code { font-family: Courier, monospace; white-space: pre; @@ -63,6 +71,9 @@ code { margin-top: 20px; } +textarea { font-size: 20px; } + + #panel { position: absolute; width: 10em; @@ -531,7 +542,7 @@ section { padding:0.3em; } .comment-edit-text-full { - font-size: 14px; + font-size: 20px; height: 4em; color: @CommentBoxFullColor; border: 1px solid @CommentBoxFullBorderColor; @@ -603,11 +614,14 @@ section { } .wwto .contact-photo { width: 25px; height: 25px; } + /* threaded comments */ .children { margin-top: 1em; .hide-comments-outer { margin-left:60px; } + .wwto { display: none; } + .comment-edit-preview { width: 660px; .wall-item-container { width: 610px; } } @@ -730,6 +744,8 @@ span[id^="showmore-wrap"] { color: @CommentBoxEmptyColor; border: 1px solid @CommentBoxEmptyBorderColor; padding:0.3em; + + &:focus { font-size: 20px; } } #jot-tools { @@ -1434,18 +1450,4 @@ footer { height: 100px; display: table-row; } .videobb { background-position: -112px 0px; } .videobb:hover { background-position: -112px -16px; } -.attachtype { - display: block; width: 20px; height: 23px; - float: left; - background-image: url('../../../images/content-types.png'); -} -.body-attach { - margin-top: 10px; -} - -.type-video { background-position: 0px 0px; } -.type-image { background-position: -20px 0px; } -.type-audio { background-position: -40px 0px; } -.type-text { background-position: -60px 0px; } -.type-unkn { background-position: -80px 0px; } From 39c7b34276b9d4e87d3a0ad0dbd77943e081bee2 Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 2 Sep 2012 01:47:04 -0700 Subject: [PATCH 10/59] rev update --- boot.php | 2 +- include/dba.php | 4 +- mod/install.php | 3 +- util/messages.po | 827 ++++++++++++++++++++++++++--------------------- 4 files changed, 466 insertions(+), 370 deletions(-) diff --git a/boot.php b/boot.php index cb79ae0f1..c3438c3a3 100644 --- a/boot.php +++ b/boot.php @@ -11,7 +11,7 @@ require_once('include/cache.php'); require_once('library/Mobile_Detect/Mobile_Detect.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '3.0.1451' ); +define ( 'FRIENDICA_VERSION', '3.0.1453' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1154 ); diff --git a/include/dba.php b/include/dba.php index 879d7e67e..8d224b570 100644 --- a/include/dba.php +++ b/include/dba.php @@ -78,7 +78,7 @@ class dba { $this->error = ''; - if ($a->config["system"]["db_log"] != "") + if(x($a->config,'system') && x($a->config['system'],'db_log')) $stamp1 = microtime(true); if($this->mysqli) @@ -86,7 +86,7 @@ class dba { else $result = @mysql_query($sql,$this->db); - if ($a->config["system"]["db_log"] != "") { + if(x($a->config,'system') && x($a->config['system'],'db_log')) { $stamp2 = microtime(true); $duration = round($stamp2-$stamp1, 3); if ($duration > $a->config["system"]["db_loglimit"]) { diff --git a/mod/install.php b/mod/install.php index 4e4631b85..65fa603ee 100755 --- a/mod/install.php +++ b/mod/install.php @@ -466,7 +466,6 @@ function load_database_rem($v, $i){ function load_database($db) { $str = file_get_contents('database.sql'); -// $str = array_reduce(explode("\n", $str),"load_database_rem",""); $arr = explode(';',$str); $errors = false; foreach($arr as $a) { @@ -488,7 +487,7 @@ function what_next() { ."

".t('IMPORTANT: You will need to [manually] setup a scheduled task for the poller.') .t('Please see the file "INSTALL.txt".') ."

" - .t("Go to your new Firendica node registration page and register as new user. Remember to use the same email you have entered as administrator email. This will allow you to enter the site admin panel.") + .t("Go to your new Friendica node registration page and register as new user. Remember to use the same email you have entered as administrator email. This will allow you to enter the site admin panel.") ."

"; } diff --git a/util/messages.po b/util/messages.po index f8594b3a3..141abe861 100644 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 3.0.1449\n" +"Project-Id-Version: 3.0.1453\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-08-28 10:00-0700\n" +"POT-Creation-Date: 2012-09-01 10:00-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -88,7 +88,7 @@ msgid "Return to contact editor" msgstr "" #: ../../mod/crepair.php:148 ../../mod/settings.php:539 -#: ../../mod/settings.php:565 ../../mod/admin.php:679 ../../mod/admin.php:688 +#: ../../mod/settings.php:565 ../../mod/admin.php:688 ../../mod/admin.php:697 msgid "Name" msgstr "" @@ -133,9 +133,9 @@ msgstr "" #: ../../mod/contacts.php:341 ../../mod/settings.php:537 #: ../../mod/settings.php:691 ../../mod/settings.php:752 #: ../../mod/settings.php:958 ../../mod/group.php:85 ../../mod/mood.php:137 -#: ../../mod/message.php:294 ../../mod/message.php:478 ../../mod/admin.php:435 -#: ../../mod/admin.php:676 ../../mod/admin.php:812 ../../mod/admin.php:1011 -#: ../../mod/admin.php:1098 ../../mod/profiles.php:583 +#: ../../mod/message.php:294 ../../mod/message.php:480 ../../mod/admin.php:441 +#: ../../mod/admin.php:685 ../../mod/admin.php:821 ../../mod/admin.php:1020 +#: ../../mod/admin.php:1107 ../../mod/profiles.php:583 #: ../../mod/invite.php:119 ../../addon/fromgplus/fromgplus.php:40 #: ../../addon/facebook/facebook.php:619 #: ../../addon/snautofollow/snautofollow.php:64 ../../addon/bg/bg.php:90 @@ -174,7 +174,7 @@ msgstr "" #: ../../view/theme/diabook/theme.php:757 #: ../../view/theme/diabook/config.php:190 #: ../../view/theme/quattro/config.php:52 ../../view/theme/dispy/config.php:70 -#: ../../include/conversation.php:560 +#: ../../include/conversation.php:571 msgid "Submit" msgstr "" @@ -234,7 +234,7 @@ msgid "link to source" msgstr "" #: ../../mod/events.php:331 ../../view/theme/diabook/theme.php:131 -#: ../../include/nav.php:52 ../../boot.php:1659 +#: ../../include/nav.php:52 ../../boot.php:1650 msgid "Events" msgstr "" @@ -289,8 +289,8 @@ msgid "Description:" msgstr "" #: ../../mod/events.php:432 ../../mod/directory.php:132 -#: ../../include/event.php:40 ../../include/bb2diaspora.php:455 -#: ../../boot.php:1208 +#: ../../include/event.php:40 ../../include/bb2diaspora.php:412 +#: ../../boot.php:1199 msgid "Location:" msgstr "" @@ -372,7 +372,7 @@ msgstr "" msgid "No" msgstr "" -#: ../../mod/photos.php:46 ../../boot.php:1652 +#: ../../mod/photos.php:46 ../../boot.php:1643 msgid "Photo Albums" msgstr "" @@ -402,8 +402,8 @@ msgstr "" #: ../../mod/profile_photo.php:177 ../../mod/profile_photo.php:261 #: ../../mod/profile_photo.php:270 #: ../../addon/communityhome/communityhome.php:111 -#: ../../view/theme/diabook/theme.php:599 ../../include/user.php:304 -#: ../../include/user.php:311 ../../include/user.php:318 +#: ../../view/theme/diabook/theme.php:599 ../../include/user.php:318 +#: ../../include/user.php:325 ../../include/user.php:332 msgid "Profile Photos" msgstr "" @@ -426,8 +426,8 @@ msgstr "" #: ../../mod/photos.php:572 ../../mod/like.php:145 ../../mod/tagger.php:70 #: ../../addon/communityhome/communityhome.php:163 #: ../../view/theme/diabook/theme.php:570 ../../include/text.php:1399 -#: ../../include/diaspora.php:1824 ../../include/conversation.php:114 -#: ../../include/conversation.php:244 +#: ../../include/diaspora.php:1824 ../../include/conversation.php:125 +#: ../../include/conversation.php:255 msgid "photo" msgstr "" @@ -526,7 +526,7 @@ msgid "Use as profile photo" msgstr "" #: ../../mod/photos.php:1171 ../../mod/content.php:601 -#: ../../include/conversation.php:395 +#: ../../include/conversation.php:406 msgid "Private Message" msgstr "" @@ -567,49 +567,49 @@ msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" msgstr "" #: ../../mod/photos.php:1303 ../../mod/content.php:665 -#: ../../include/conversation.php:534 +#: ../../include/conversation.php:545 msgid "I like this (toggle)" msgstr "" #: ../../mod/photos.php:1304 ../../mod/content.php:666 -#: ../../include/conversation.php:535 +#: ../../include/conversation.php:546 msgid "I don't like this (toggle)" msgstr "" -#: ../../mod/photos.php:1305 ../../include/conversation.php:1164 +#: ../../mod/photos.php:1305 ../../include/conversation.php:1175 msgid "Share" msgstr "" #: ../../mod/photos.php:1306 ../../mod/editpost.php:112 #: ../../mod/content.php:482 ../../mod/content.php:843 #: ../../mod/wallmessage.php:152 ../../mod/message.php:293 -#: ../../mod/message.php:479 ../../include/conversation.php:628 -#: ../../include/conversation.php:860 ../../include/conversation.php:1183 +#: ../../mod/message.php:481 ../../include/conversation.php:639 +#: ../../include/conversation.php:871 ../../include/conversation.php:1194 msgid "Please wait" msgstr "" #: ../../mod/photos.php:1322 ../../mod/photos.php:1363 #: ../../mod/photos.php:1395 ../../mod/content.php:688 -#: ../../include/conversation.php:557 +#: ../../include/conversation.php:568 msgid "This is you" msgstr "" #: ../../mod/photos.php:1324 ../../mod/photos.php:1365 #: ../../mod/photos.php:1397 ../../mod/content.php:690 -#: ../../include/conversation.php:559 ../../boot.php:583 +#: ../../include/conversation.php:570 ../../boot.php:574 msgid "Comment" msgstr "" #: ../../mod/photos.php:1326 ../../mod/editpost.php:133 -#: ../../mod/content.php:700 ../../include/conversation.php:569 -#: ../../include/conversation.php:1201 +#: ../../mod/content.php:700 ../../include/conversation.php:580 +#: ../../include/conversation.php:1212 msgid "Preview" msgstr "" #: ../../mod/photos.php:1426 ../../mod/content.php:439 #: ../../mod/content.php:721 ../../mod/settings.php:600 -#: ../../mod/settings.php:689 ../../mod/group.php:168 ../../mod/admin.php:683 -#: ../../include/conversation.php:409 ../../include/conversation.php:816 +#: ../../mod/settings.php:689 ../../mod/group.php:168 ../../mod/admin.php:692 +#: ../../include/conversation.php:420 ../../include/conversation.php:827 msgid "Delete" msgstr "" @@ -675,28 +675,28 @@ msgstr "" msgid "Edit post" msgstr "" -#: ../../mod/editpost.php:88 ../../include/conversation.php:1150 +#: ../../mod/editpost.php:88 ../../include/conversation.php:1161 msgid "Post to Email" msgstr "" #: ../../mod/editpost.php:103 ../../mod/content.php:708 -#: ../../mod/settings.php:599 ../../include/conversation.php:400 +#: ../../mod/settings.php:599 ../../include/conversation.php:411 msgid "Edit" msgstr "" #: ../../mod/editpost.php:104 ../../mod/wallmessage.php:150 -#: ../../mod/message.php:291 ../../mod/message.php:476 -#: ../../include/conversation.php:1165 +#: ../../mod/message.php:291 ../../mod/message.php:478 +#: ../../include/conversation.php:1176 msgid "Upload photo" msgstr "" -#: ../../mod/editpost.php:105 ../../include/conversation.php:1167 +#: ../../mod/editpost.php:105 ../../include/conversation.php:1178 msgid "Attach file" msgstr "" #: ../../mod/editpost.php:106 ../../mod/wallmessage.php:151 -#: ../../mod/message.php:292 ../../mod/message.php:477 -#: ../../include/conversation.php:1169 +#: ../../mod/message.php:292 ../../mod/message.php:479 +#: ../../include/conversation.php:1180 msgid "Insert web link" msgstr "" @@ -712,35 +712,35 @@ msgstr "" msgid "Insert Vorbis [.ogg] audio" msgstr "" -#: ../../mod/editpost.php:110 ../../include/conversation.php:1175 +#: ../../mod/editpost.php:110 ../../include/conversation.php:1186 msgid "Set your location" msgstr "" -#: ../../mod/editpost.php:111 ../../include/conversation.php:1177 +#: ../../mod/editpost.php:111 ../../include/conversation.php:1188 msgid "Clear browser location" msgstr "" -#: ../../mod/editpost.php:113 ../../include/conversation.php:1184 +#: ../../mod/editpost.php:113 ../../include/conversation.php:1195 msgid "Permission settings" msgstr "" -#: ../../mod/editpost.php:121 ../../include/conversation.php:1193 +#: ../../mod/editpost.php:121 ../../include/conversation.php:1204 msgid "CC: email addresses" msgstr "" -#: ../../mod/editpost.php:122 ../../include/conversation.php:1194 +#: ../../mod/editpost.php:122 ../../include/conversation.php:1205 msgid "Public post" msgstr "" -#: ../../mod/editpost.php:125 ../../include/conversation.php:1180 +#: ../../mod/editpost.php:125 ../../include/conversation.php:1191 msgid "Set title" msgstr "" -#: ../../mod/editpost.php:127 ../../include/conversation.php:1182 +#: ../../mod/editpost.php:127 ../../include/conversation.php:1193 msgid "Categories (comma-separated list)" msgstr "" -#: ../../mod/editpost.php:128 ../../include/conversation.php:1196 +#: ../../mod/editpost.php:128 ../../include/conversation.php:1207 msgid "Example: bob@example.com, mary@example.com" msgstr "" @@ -956,7 +956,7 @@ msgid "" msgstr "" #: ../../mod/install.php:139 ../../mod/install.php:204 -#: ../../mod/install.php:489 +#: ../../mod/install.php:488 msgid "Please see the file \"INSTALL.txt\"." msgstr "" @@ -1173,21 +1173,21 @@ msgid "" "server root." msgstr "" -#: ../../mod/install.php:476 +#: ../../mod/install.php:475 msgid "Errors encountered creating database tables." msgstr "" -#: ../../mod/install.php:487 +#: ../../mod/install.php:486 msgid "

What next

" msgstr "" -#: ../../mod/install.php:488 +#: ../../mod/install.php:487 msgid "" "IMPORTANT: You will need to [manually] setup a scheduled task for the poller." msgstr "" #: ../../mod/localtime.php:12 ../../include/event.php:11 -#: ../../include/bb2diaspora.php:433 +#: ../../include/bb2diaspora.php:390 msgid "l F d, Y \\@ g:i A" msgstr "" @@ -1253,7 +1253,7 @@ msgid "is interested in:" msgstr "" #: ../../mod/match.php:58 ../../mod/suggest.php:59 -#: ../../include/contact_widgets.php:9 ../../boot.php:1152 +#: ../../include/contact_widgets.php:9 ../../boot.php:1143 msgid "Connect" msgstr "" @@ -1282,28 +1282,28 @@ msgid "Group: " msgstr "" #: ../../mod/content.php:438 ../../mod/content.php:720 -#: ../../include/conversation.php:408 ../../include/conversation.php:815 +#: ../../include/conversation.php:419 ../../include/conversation.php:826 msgid "Select" msgstr "" #: ../../mod/content.php:455 ../../mod/content.php:813 -#: ../../mod/content.php:814 ../../include/conversation.php:596 -#: ../../include/conversation.php:597 ../../include/conversation.php:832 +#: ../../mod/content.php:814 ../../include/conversation.php:607 +#: ../../include/conversation.php:608 ../../include/conversation.php:843 #, php-format msgid "View %s's profile @ %s" msgstr "" #: ../../mod/content.php:465 ../../mod/content.php:825 -#: ../../include/conversation.php:610 ../../include/conversation.php:843 +#: ../../include/conversation.php:621 ../../include/conversation.php:854 #, php-format msgid "%s from %s" msgstr "" -#: ../../mod/content.php:480 ../../include/conversation.php:858 +#: ../../mod/content.php:480 ../../include/conversation.php:869 msgid "View in context" msgstr "" -#: ../../mod/content.php:586 ../../include/conversation.php:637 +#: ../../mod/content.php:586 ../../include/conversation.php:648 #, php-format msgid "%d comment" msgid_plural "%d comments" @@ -1312,92 +1312,92 @@ msgstr[1] "" #: ../../mod/content.php:587 ../../addon/page/page.php:76 #: ../../addon/page/page.php:110 ../../addon/showmore/showmore.php:119 -#: ../../include/contact_widgets.php:188 ../../include/conversation.php:638 -#: ../../boot.php:584 +#: ../../include/contact_widgets.php:188 ../../include/conversation.php:649 +#: ../../boot.php:575 msgid "show more" msgstr "" -#: ../../mod/content.php:665 ../../include/conversation.php:534 +#: ../../mod/content.php:665 ../../include/conversation.php:545 msgid "like" msgstr "" -#: ../../mod/content.php:666 ../../include/conversation.php:535 +#: ../../mod/content.php:666 ../../include/conversation.php:546 msgid "dislike" msgstr "" -#: ../../mod/content.php:668 ../../include/conversation.php:537 +#: ../../mod/content.php:668 ../../include/conversation.php:548 msgid "Share this" msgstr "" -#: ../../mod/content.php:668 ../../include/conversation.php:537 +#: ../../mod/content.php:668 ../../include/conversation.php:548 msgid "share" msgstr "" -#: ../../mod/content.php:692 ../../include/conversation.php:561 +#: ../../mod/content.php:692 ../../include/conversation.php:572 msgid "Bold" msgstr "" -#: ../../mod/content.php:693 ../../include/conversation.php:562 +#: ../../mod/content.php:693 ../../include/conversation.php:573 msgid "Italic" msgstr "" -#: ../../mod/content.php:694 ../../include/conversation.php:563 +#: ../../mod/content.php:694 ../../include/conversation.php:574 msgid "Underline" msgstr "" -#: ../../mod/content.php:695 ../../include/conversation.php:564 +#: ../../mod/content.php:695 ../../include/conversation.php:575 msgid "Quote" msgstr "" -#: ../../mod/content.php:696 ../../include/conversation.php:565 +#: ../../mod/content.php:696 ../../include/conversation.php:576 msgid "Code" msgstr "" -#: ../../mod/content.php:697 ../../include/conversation.php:566 +#: ../../mod/content.php:697 ../../include/conversation.php:577 msgid "Image" msgstr "" -#: ../../mod/content.php:698 ../../include/conversation.php:567 +#: ../../mod/content.php:698 ../../include/conversation.php:578 msgid "Link" msgstr "" -#: ../../mod/content.php:699 ../../include/conversation.php:568 +#: ../../mod/content.php:699 ../../include/conversation.php:579 msgid "Video" msgstr "" -#: ../../mod/content.php:733 ../../include/conversation.php:498 +#: ../../mod/content.php:733 ../../include/conversation.php:509 msgid "add star" msgstr "" -#: ../../mod/content.php:734 ../../include/conversation.php:499 +#: ../../mod/content.php:734 ../../include/conversation.php:510 msgid "remove star" msgstr "" -#: ../../mod/content.php:735 ../../include/conversation.php:500 +#: ../../mod/content.php:735 ../../include/conversation.php:511 msgid "toggle star status" msgstr "" -#: ../../mod/content.php:738 ../../include/conversation.php:503 +#: ../../mod/content.php:738 ../../include/conversation.php:514 msgid "starred" msgstr "" -#: ../../mod/content.php:739 ../../include/conversation.php:504 +#: ../../mod/content.php:739 ../../include/conversation.php:515 msgid "add tag" msgstr "" -#: ../../mod/content.php:743 ../../include/conversation.php:412 +#: ../../mod/content.php:743 ../../include/conversation.php:423 msgid "save to folder" msgstr "" -#: ../../mod/content.php:815 ../../include/conversation.php:598 +#: ../../mod/content.php:815 ../../include/conversation.php:609 msgid "to" msgstr "" -#: ../../mod/content.php:816 ../../include/conversation.php:599 +#: ../../mod/content.php:816 ../../include/conversation.php:610 msgid "Wall-to-Wall" msgstr "" -#: ../../mod/content.php:817 ../../include/conversation.php:600 +#: ../../mod/content.php:817 ../../include/conversation.php:611 msgid "via Wall-To-Wall:" msgstr "" @@ -1482,7 +1482,7 @@ msgid "if applicable" msgstr "" #: ../../mod/notifications.php:157 ../../mod/notifications.php:204 -#: ../../mod/admin.php:681 +#: ../../mod/admin.php:690 msgid "Approve" msgstr "" @@ -1683,12 +1683,12 @@ msgid "View all contacts" msgstr "" #: ../../mod/contacts.php:308 ../../mod/contacts.php:367 -#: ../../mod/admin.php:685 +#: ../../mod/admin.php:694 msgid "Unblock" msgstr "" #: ../../mod/contacts.php:308 ../../mod/contacts.php:367 -#: ../../mod/admin.php:684 +#: ../../mod/admin.php:693 msgid "Block" msgstr "" @@ -1785,7 +1785,7 @@ msgstr "" msgid "Update public posts" msgstr "" -#: ../../mod/contacts.php:364 ../../mod/admin.php:1156 +#: ../../mod/contacts.php:364 ../../mod/admin.php:1165 msgid "Update now" msgstr "" @@ -1916,7 +1916,7 @@ msgstr "" #: ../../addon/facebook/facebook.php:1200 #: ../../addon/public_server/public_server.php:62 #: ../../addon/testdrive/testdrive.php:67 ../../include/items.php:3219 -#: ../../boot.php:797 +#: ../../boot.php:788 msgid "Administrator" msgstr "" @@ -1926,7 +1926,7 @@ msgid "" "Password reset failed." msgstr "" -#: ../../mod/lostpass.php:83 ../../boot.php:934 +#: ../../mod/lostpass.php:83 ../../boot.php:925 msgid "Password Reset" msgstr "" @@ -1998,7 +1998,8 @@ msgstr "" msgid "Remove account" msgstr "" -#: ../../mod/settings.php:69 ../../mod/admin.php:771 ../../mod/admin.php:976 +#: ../../mod/settings.php:69 ../../mod/newmember.php:22 +#: ../../mod/admin.php:780 ../../mod/admin.php:985 #: ../../addon/dav/friendica/layout.fnk.php:225 #: ../../addon/mathjax/mathjax.php:36 ../../view/theme/diabook/theme.php:643 #: ../../view/theme/diabook/theme.php:773 ../../include/nav.php:137 @@ -2225,7 +2226,7 @@ msgid "Minimum of 10 seconds, no maximum" msgstr "" #: ../../mod/settings.php:758 -msgid "Number of items to display on the network page:" +msgid "Number of items to display per page:" msgstr "" #: ../../mod/settings.php:758 @@ -2594,7 +2595,7 @@ msgstr "" msgid "Invalid contact." msgstr "" -#: ../../mod/notes.php:44 ../../boot.php:1666 +#: ../../mod/notes.php:44 ../../boot.php:1657 msgid "Personal Notes" msgstr "" @@ -2637,7 +2638,7 @@ msgstr "" #: ../../mod/wallmessage.php:123 ../../mod/wallmessage.php:131 #: ../../mod/message.php:242 ../../mod/message.php:250 -#: ../../include/conversation.php:1101 ../../include/conversation.php:1118 +#: ../../include/conversation.php:1112 ../../include/conversation.php:1129 msgid "Please enter a link URL:" msgstr "" @@ -2653,17 +2654,17 @@ msgid "" msgstr "" #: ../../mod/wallmessage.php:140 ../../mod/message.php:279 -#: ../../mod/message.php:467 +#: ../../mod/message.php:469 msgid "To:" msgstr "" #: ../../mod/wallmessage.php:141 ../../mod/message.php:284 -#: ../../mod/message.php:469 +#: ../../mod/message.php:471 msgid "Subject:" msgstr "" #: ../../mod/wallmessage.php:147 ../../mod/message.php:288 -#: ../../mod/message.php:472 ../../mod/invite.php:113 +#: ../../mod/message.php:474 ../../mod/invite.php:113 msgid "Your message:" msgstr "" @@ -2683,21 +2684,33 @@ msgid "" "registration and then will quietly disappear." msgstr "" -#: ../../mod/newmember.php:16 +#: ../../mod/newmember.php:14 +msgid "Getting Started" +msgstr "" + +#: ../../mod/newmember.php:18 +msgid "Friendica Walk-Through" +msgstr "" + +#: ../../mod/newmember.php:18 msgid "" "On your Quick Start page - find a brief introduction to your " "profile and network tabs, make some new connections, and find some groups to " "join." msgstr "" -#: ../../mod/newmember.php:18 +#: ../../mod/newmember.php:26 +msgid "Go to Your Settings" +msgstr "" + +#: ../../mod/newmember.php:26 msgid "" "On your Settings page - change your initial password. Also make a " "note of your Identity Address. This looks just like an email address - and " "will be useful in making friends on the free social web." msgstr "" -#: ../../mod/newmember.php:20 +#: ../../mod/newmember.php:28 msgid "" "Review the other settings, particularly the privacy settings. An unpublished " "directory listing is like having an unlisted phone number. In general, you " @@ -2705,61 +2718,106 @@ msgid "" "potential friends know exactly how to find you." msgstr "" -#: ../../mod/newmember.php:22 +#: ../../mod/newmember.php:32 ../../mod/profperm.php:103 +#: ../../view/theme/diabook/theme.php:128 ../../include/profile_advanced.php:7 +#: ../../include/profile_advanced.php:84 ../../include/nav.php:50 +#: ../../boot.php:1633 +msgid "Profile" +msgstr "" + +#: ../../mod/newmember.php:36 ../../mod/profile_photo.php:211 +msgid "Upload Profile Photo" +msgstr "" + +#: ../../mod/newmember.php:36 msgid "" "Upload a profile photo if you have not done so already. Studies have shown " "that people with real photos of themselves are ten times more likely to make " "friends than people who do not." msgstr "" -#: ../../mod/newmember.php:25 -msgid "" -"Authorise the Facebook Connector if you currently have a Facebook account " -"and we will (optionally) import all your Facebook friends and conversations." +#: ../../mod/newmember.php:38 +msgid "Edit Your Profile" msgstr "" -#: ../../mod/newmember.php:27 -msgid "" -"If this is your own personal server, installing the Facebook addon " -"may ease your transition to the free social web." -msgstr "" - -#: ../../mod/newmember.php:32 -msgid "" -"Enter your email access information on your Connector Settings page if you " -"wish to import and interact with friends or mailing lists from your email " -"INBOX" -msgstr "" - -#: ../../mod/newmember.php:34 +#: ../../mod/newmember.php:38 msgid "" "Edit your default profile to your liking. Review the " "settings for hiding your list of friends and hiding the profile from unknown " "visitors." msgstr "" -#: ../../mod/newmember.php:36 +#: ../../mod/newmember.php:40 +msgid "Profile Keywords" +msgstr "" + +#: ../../mod/newmember.php:40 msgid "" "Set some public keywords for your default profile which describe your " "interests. We may be able to find other people with similar interests and " "suggest friendships." msgstr "" -#: ../../mod/newmember.php:38 +#: ../../mod/newmember.php:44 +msgid "Connecting" +msgstr "" + +#: ../../mod/newmember.php:49 ../../mod/newmember.php:51 +#: ../../addon/facebook/facebook.php:728 +#: ../../include/contact_selectors.php:81 +msgid "Facebook" +msgstr "" + +#: ../../mod/newmember.php:49 +msgid "" +"Authorise the Facebook Connector if you currently have a Facebook account " +"and we will (optionally) import all your Facebook friends and conversations." +msgstr "" + +#: ../../mod/newmember.php:51 +msgid "" +"If this is your own personal server, installing the Facebook addon " +"may ease your transition to the free social web." +msgstr "" + +#: ../../mod/newmember.php:56 +msgid "Importing Emails" +msgstr "" + +#: ../../mod/newmember.php:56 +msgid "" +"Enter your email access information on your Connector Settings page if you " +"wish to import and interact with friends or mailing lists from your email " +"INBOX" +msgstr "" + +#: ../../mod/newmember.php:58 +msgid "Go to Your Contacts Page" +msgstr "" + +#: ../../mod/newmember.php:58 msgid "" "Your Contacts page is your gateway to managing friendships and connecting " "with friends on other networks. Typically you enter their address or site " "URL in the Add New Contact dialog." msgstr "" -#: ../../mod/newmember.php:40 +#: ../../mod/newmember.php:60 +msgid "Go to Your Site's Directory" +msgstr "" + +#: ../../mod/newmember.php:60 msgid "" "The Directory page lets you find other people in this network or other " "federated sites. Look for a Connect or Follow link on " "their profile page. Provide your own Identity Address if requested." msgstr "" -#: ../../mod/newmember.php:42 +#: ../../mod/newmember.php:62 +msgid "Finding New People" +msgstr "" + +#: ../../mod/newmember.php:62 msgid "" "On the side panel of the Contacts page are several tools to find new " "friends. We can match people by interest, look up people by name or " @@ -2768,14 +2826,41 @@ msgid "" "hours." msgstr "" -#: ../../mod/newmember.php:44 +#: ../../mod/newmember.php:66 ../../include/group.php:239 +msgid "Groups" +msgstr "" + +#: ../../mod/newmember.php:70 +msgid "Group Your Contacts" +msgstr "" + +#: ../../mod/newmember.php:70 msgid "" "Once you have made some friends, organize them into private conversation " "groups from the sidebar of your Contacts page and then you can interact with " "each group privately on your Network page." msgstr "" -#: ../../mod/newmember.php:46 +#: ../../mod/newmember.php:73 +msgid "Why Aren't My Posts Public?" +msgstr "" + +#: ../../mod/newmember.php:73 +msgid "" +"Friendica respects your privacy. By default, your posts will only show up to " +"people you've added as friends. For more information, see the help section " +"from the link above." +msgstr "" + +#: ../../mod/newmember.php:78 +msgid "Getting Help" +msgstr "" + +#: ../../mod/newmember.php:82 +msgid "Go to the Help Section" +msgstr "" + +#: ../../mod/newmember.php:82 msgid "" "Our help pages may be consulted for detail on other program " "features and resources." @@ -2845,12 +2930,6 @@ msgstr "" msgid "Profile Visibility Editor" msgstr "" -#: ../../mod/profperm.php:103 ../../view/theme/diabook/theme.php:128 -#: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:84 -#: ../../include/nav.php:50 ../../boot.php:1642 -msgid "Profile" -msgstr "" - #: ../../mod/profperm.php:114 msgid "Visible To" msgstr "" @@ -2928,7 +3007,7 @@ msgstr "" msgid "Your invitation ID: " msgstr "" -#: ../../mod/register.php:255 ../../mod/admin.php:436 +#: ../../mod/register.php:255 ../../mod/admin.php:442 msgid "Registration" msgstr "" @@ -2951,7 +3030,7 @@ msgstr "" msgid "Choose a nickname: " msgstr "" -#: ../../mod/register.php:269 ../../include/nav.php:81 ../../boot.php:896 +#: ../../mod/register.php:269 ../../include/nav.php:81 ../../boot.php:887 msgid "Register" msgstr "" @@ -2965,26 +3044,26 @@ msgstr "" #: ../../addon/communityhome/communityhome.php:167 #: ../../view/theme/diabook/theme.php:565 #: ../../view/theme/diabook/theme.php:574 ../../include/diaspora.php:1824 -#: ../../include/conversation.php:109 ../../include/conversation.php:118 -#: ../../include/conversation.php:239 ../../include/conversation.php:248 +#: ../../include/conversation.php:120 ../../include/conversation.php:129 +#: ../../include/conversation.php:250 ../../include/conversation.php:259 msgid "status" msgstr "" #: ../../mod/like.php:162 ../../addon/facebook/facebook.php:1598 #: ../../addon/communityhome/communityhome.php:172 #: ../../view/theme/diabook/theme.php:579 ../../include/diaspora.php:1840 -#: ../../include/conversation.php:126 +#: ../../include/conversation.php:137 #, php-format msgid "%1$s likes %2$s's %3$s" msgstr "" -#: ../../mod/like.php:164 ../../include/conversation.php:129 +#: ../../mod/like.php:164 ../../include/conversation.php:140 #, php-format msgid "%1$s doesn't like %2$s's %3$s" msgstr "" #: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:159 -#: ../../mod/admin.php:720 ../../mod/admin.php:919 ../../mod/display.php:29 +#: ../../mod/admin.php:729 ../../mod/admin.php:928 ../../mod/display.php:29 #: ../../mod/display.php:135 ../../include/items.php:3697 msgid "Item not found." msgstr "" @@ -2994,7 +3073,7 @@ msgid "Access denied." msgstr "" #: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:130 -#: ../../include/nav.php:51 ../../boot.php:1649 +#: ../../include/nav.php:51 ../../boot.php:1640 msgid "Photos" msgstr "" @@ -3055,7 +3134,7 @@ msgstr "" msgid "%s posted an update." msgstr "" -#: ../../mod/mood.php:62 ../../include/conversation.php:217 +#: ../../mod/mood.php:62 ../../include/conversation.php:228 #, php-format msgid "%1$s is currently %2$s" msgstr "" @@ -3097,10 +3176,6 @@ msgstr "" msgid "Upload File:" msgstr "" -#: ../../mod/profile_photo.php:211 -msgid "Upload Profile Photo" -msgstr "" - #: ../../mod/profile_photo.php:212 #: ../../addon/dav/friendica/layout.fnk.php:152 msgid "Upload" @@ -3183,7 +3258,7 @@ msgstr "" msgid "%s and You" msgstr "" -#: ../../mod/message.php:350 ../../mod/message.php:460 +#: ../../mod/message.php:350 ../../mod/message.php:462 msgid "Delete conversation" msgstr "" @@ -3191,28 +3266,28 @@ msgstr "" msgid "D, d M Y - g:i A" msgstr "" -#: ../../mod/message.php:355 +#: ../../mod/message.php:356 #, php-format msgid "%d message" msgid_plural "%d messages" msgstr[0] "" msgstr[1] "" -#: ../../mod/message.php:390 +#: ../../mod/message.php:391 msgid "Message not available." msgstr "" -#: ../../mod/message.php:443 +#: ../../mod/message.php:444 msgid "Delete message" msgstr "" -#: ../../mod/message.php:462 +#: ../../mod/message.php:464 msgid "" "No secure communications available. You may be able to " "respond from the sender's profile page." msgstr "" -#: ../../mod/message.php:466 +#: ../../mod/message.php:468 msgid "Send Reply" msgstr "" @@ -3229,19 +3304,19 @@ msgstr "" msgid "Theme settings updated." msgstr "" -#: ../../mod/admin.php:96 ../../mod/admin.php:434 +#: ../../mod/admin.php:96 ../../mod/admin.php:440 msgid "Site" msgstr "" -#: ../../mod/admin.php:97 ../../mod/admin.php:675 ../../mod/admin.php:687 +#: ../../mod/admin.php:97 ../../mod/admin.php:684 ../../mod/admin.php:696 msgid "Users" msgstr "" -#: ../../mod/admin.php:98 ../../mod/admin.php:769 ../../mod/admin.php:811 +#: ../../mod/admin.php:98 ../../mod/admin.php:778 ../../mod/admin.php:820 msgid "Plugins" msgstr "" -#: ../../mod/admin.php:99 ../../mod/admin.php:974 ../../mod/admin.php:1010 +#: ../../mod/admin.php:99 ../../mod/admin.php:983 ../../mod/admin.php:1019 msgid "Themes" msgstr "" @@ -3249,7 +3324,7 @@ msgstr "" msgid "DB updates" msgstr "" -#: ../../mod/admin.php:115 ../../mod/admin.php:122 ../../mod/admin.php:1097 +#: ../../mod/admin.php:115 ../../mod/admin.php:122 ../../mod/admin.php:1106 msgid "Logs" msgstr "" @@ -3265,19 +3340,19 @@ msgstr "" msgid "User registrations waiting for confirmation" msgstr "" -#: ../../mod/admin.php:183 ../../mod/admin.php:657 +#: ../../mod/admin.php:183 ../../mod/admin.php:666 msgid "Normal Account" msgstr "" -#: ../../mod/admin.php:184 ../../mod/admin.php:658 +#: ../../mod/admin.php:184 ../../mod/admin.php:667 msgid "Soapbox Account" msgstr "" -#: ../../mod/admin.php:185 ../../mod/admin.php:659 +#: ../../mod/admin.php:185 ../../mod/admin.php:668 msgid "Community/Celebrity Account" msgstr "" -#: ../../mod/admin.php:186 ../../mod/admin.php:660 +#: ../../mod/admin.php:186 ../../mod/admin.php:669 msgid "Automatic Friend Account" msgstr "" @@ -3293,9 +3368,9 @@ msgstr "" msgid "Message queues" msgstr "" -#: ../../mod/admin.php:212 ../../mod/admin.php:433 ../../mod/admin.php:674 -#: ../../mod/admin.php:768 ../../mod/admin.php:810 ../../mod/admin.php:973 -#: ../../mod/admin.php:1009 ../../mod/admin.php:1096 +#: ../../mod/admin.php:212 ../../mod/admin.php:439 ../../mod/admin.php:683 +#: ../../mod/admin.php:777 ../../mod/admin.php:819 ../../mod/admin.php:982 +#: ../../mod/admin.php:1018 ../../mod/admin.php:1105 msgid "Administration" msgstr "" @@ -3319,527 +3394,557 @@ msgstr "" msgid "Active plugins" msgstr "" -#: ../../mod/admin.php:367 +#: ../../mod/admin.php:373 msgid "Site settings updated." msgstr "" -#: ../../mod/admin.php:396 +#: ../../mod/admin.php:402 msgid "Don't apply a special theme for mobile devices." msgstr "" -#: ../../mod/admin.php:420 +#: ../../mod/admin.php:426 msgid "Closed" msgstr "" -#: ../../mod/admin.php:421 +#: ../../mod/admin.php:427 msgid "Requires approval" msgstr "" -#: ../../mod/admin.php:422 +#: ../../mod/admin.php:428 msgid "Open" msgstr "" -#: ../../mod/admin.php:426 +#: ../../mod/admin.php:432 msgid "No SSL policy, links will track page SSL state" msgstr "" -#: ../../mod/admin.php:427 +#: ../../mod/admin.php:433 msgid "Force all links to use SSL" msgstr "" -#: ../../mod/admin.php:428 +#: ../../mod/admin.php:434 msgid "Self-signed certificate, use SSL for local links only (discouraged)" msgstr "" -#: ../../mod/admin.php:437 +#: ../../mod/admin.php:443 msgid "File upload" msgstr "" -#: ../../mod/admin.php:438 +#: ../../mod/admin.php:444 msgid "Policies" msgstr "" -#: ../../mod/admin.php:439 +#: ../../mod/admin.php:445 msgid "Advanced" msgstr "" -#: ../../mod/admin.php:443 ../../addon/statusnet/statusnet.php:567 +#: ../../mod/admin.php:449 ../../addon/statusnet/statusnet.php:567 msgid "Site name" msgstr "" -#: ../../mod/admin.php:444 +#: ../../mod/admin.php:450 msgid "Banner/Logo" msgstr "" -#: ../../mod/admin.php:445 +#: ../../mod/admin.php:451 msgid "System language" msgstr "" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:452 msgid "System theme" msgstr "" -#: ../../mod/admin.php:446 +#: ../../mod/admin.php:452 msgid "" "Default system theme - may be over-ridden by user profiles - change theme settings" msgstr "" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:453 msgid "Mobile system theme" msgstr "" -#: ../../mod/admin.php:447 +#: ../../mod/admin.php:453 msgid "Theme for mobile devices" msgstr "" -#: ../../mod/admin.php:448 +#: ../../mod/admin.php:454 msgid "SSL link policy" msgstr "" -#: ../../mod/admin.php:448 +#: ../../mod/admin.php:454 msgid "Determines whether generated links should be forced to use SSL" msgstr "" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:455 msgid "Maximum image size" msgstr "" -#: ../../mod/admin.php:449 +#: ../../mod/admin.php:455 msgid "" "Maximum size in bytes of uploaded images. Default is 0, which means no " "limits." msgstr "" -#: ../../mod/admin.php:451 +#: ../../mod/admin.php:456 +msgid "Maximum image length" +msgstr "" + +#: ../../mod/admin.php:456 +msgid "" +"Maximum length in pixels of the longest side of uploaded images. Default is -" +"1, which means no limits." +msgstr "" + +#: ../../mod/admin.php:457 +msgid "JPEG image quality" +msgstr "" + +#: ../../mod/admin.php:457 +msgid "" +"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " +"100, which is full quality." +msgstr "" + +#: ../../mod/admin.php:459 msgid "Register policy" msgstr "" -#: ../../mod/admin.php:452 +#: ../../mod/admin.php:460 msgid "Register text" msgstr "" -#: ../../mod/admin.php:452 +#: ../../mod/admin.php:460 msgid "Will be displayed prominently on the registration page." msgstr "" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:461 msgid "Accounts abandoned after x days" msgstr "" -#: ../../mod/admin.php:453 +#: ../../mod/admin.php:461 msgid "" "Will not waste system resources polling external sites for abandonded " "accounts. Enter 0 for no time limit." msgstr "" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:462 msgid "Allowed friend domains" msgstr "" -#: ../../mod/admin.php:454 +#: ../../mod/admin.php:462 msgid "" "Comma separated list of domains which are allowed to establish friendships " "with this site. Wildcards are accepted. Empty to allow any domains" msgstr "" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:463 msgid "Allowed email domains" msgstr "" -#: ../../mod/admin.php:455 +#: ../../mod/admin.php:463 msgid "" "Comma separated list of domains which are allowed in email addresses for " "registrations to this site. Wildcards are accepted. Empty to allow any " "domains" msgstr "" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:464 msgid "Block public" msgstr "" -#: ../../mod/admin.php:456 +#: ../../mod/admin.php:464 msgid "" "Check to block public access to all otherwise public personal pages on this " "site unless you are currently logged in." msgstr "" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:465 msgid "Force publish" msgstr "" -#: ../../mod/admin.php:457 +#: ../../mod/admin.php:465 msgid "" "Check to force all profiles on this site to be listed in the site directory." msgstr "" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:466 msgid "Global directory update URL" msgstr "" -#: ../../mod/admin.php:458 +#: ../../mod/admin.php:466 msgid "" "URL to update the global directory. If this is not set, the global directory " "is completely unavailable to the application." msgstr "" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:467 msgid "Allow threaded items" msgstr "" -#: ../../mod/admin.php:459 +#: ../../mod/admin.php:467 msgid "Allow infinite level threading for items on this site." msgstr "" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:468 +msgid "No default permissions for new users" +msgstr "" + +#: ../../mod/admin.php:468 +msgid "" +"New users will have no private permissions set for their posts by default, " +"making their posts public until they change it." +msgstr "" + +#: ../../mod/admin.php:470 msgid "Block multiple registrations" msgstr "" -#: ../../mod/admin.php:461 +#: ../../mod/admin.php:470 msgid "Disallow users to register additional accounts for use as pages." msgstr "" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:471 msgid "OpenID support" msgstr "" -#: ../../mod/admin.php:462 +#: ../../mod/admin.php:471 msgid "OpenID support for registration and logins." msgstr "" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:472 msgid "Fullname check" msgstr "" -#: ../../mod/admin.php:463 +#: ../../mod/admin.php:472 msgid "" "Force users to register with a space between firstname and lastname in Full " "name, as an antispam measure" msgstr "" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:473 msgid "UTF-8 Regular expressions" msgstr "" -#: ../../mod/admin.php:464 +#: ../../mod/admin.php:473 msgid "Use PHP UTF8 regular expressions" msgstr "" -#: ../../mod/admin.php:465 +#: ../../mod/admin.php:474 msgid "Show Community Page" msgstr "" -#: ../../mod/admin.php:465 +#: ../../mod/admin.php:474 msgid "" "Display a Community page showing all recent public postings on this site." msgstr "" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:475 msgid "Enable OStatus support" msgstr "" -#: ../../mod/admin.php:466 +#: ../../mod/admin.php:475 msgid "" "Provide built-in OStatus (identi.ca, status.net, etc.) compatibility. All " "communications in OStatus are public, so privacy warnings will be " "occasionally displayed." msgstr "" -#: ../../mod/admin.php:467 +#: ../../mod/admin.php:476 msgid "Enable Diaspora support" msgstr "" -#: ../../mod/admin.php:467 +#: ../../mod/admin.php:476 msgid "Provide built-in Diaspora network compatibility." msgstr "" -#: ../../mod/admin.php:468 +#: ../../mod/admin.php:477 msgid "Only allow Friendica contacts" msgstr "" -#: ../../mod/admin.php:468 +#: ../../mod/admin.php:477 msgid "" "All contacts must use Friendica protocols. All other built-in communication " "protocols disabled." msgstr "" -#: ../../mod/admin.php:469 +#: ../../mod/admin.php:478 msgid "Verify SSL" msgstr "" -#: ../../mod/admin.php:469 +#: ../../mod/admin.php:478 msgid "" "If you wish, you can turn on strict certificate checking. This will mean you " "cannot connect (at all) to self-signed SSL sites." msgstr "" -#: ../../mod/admin.php:470 +#: ../../mod/admin.php:479 msgid "Proxy user" msgstr "" -#: ../../mod/admin.php:471 +#: ../../mod/admin.php:480 msgid "Proxy URL" msgstr "" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:481 msgid "Network timeout" msgstr "" -#: ../../mod/admin.php:472 +#: ../../mod/admin.php:481 msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." msgstr "" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:482 msgid "Delivery interval" msgstr "" -#: ../../mod/admin.php:473 +#: ../../mod/admin.php:482 msgid "" "Delay background delivery processes by this many seconds to reduce system " "load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " "for large dedicated servers." msgstr "" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:483 msgid "Poll interval" msgstr "" -#: ../../mod/admin.php:474 +#: ../../mod/admin.php:483 msgid "" "Delay background polling processes by this many seconds to reduce system " "load. If 0, use delivery interval." msgstr "" -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:484 msgid "Maximum Load Average" msgstr "" -#: ../../mod/admin.php:475 +#: ../../mod/admin.php:484 msgid "" "Maximum system load before delivery and poll processes are deferred - " "default 50." msgstr "" -#: ../../mod/admin.php:492 +#: ../../mod/admin.php:501 msgid "Update has been marked successful" msgstr "" -#: ../../mod/admin.php:502 +#: ../../mod/admin.php:511 #, php-format msgid "Executing %s failed. Check system logs." msgstr "" -#: ../../mod/admin.php:505 +#: ../../mod/admin.php:514 #, php-format msgid "Update %s was successfully applied." msgstr "" -#: ../../mod/admin.php:509 +#: ../../mod/admin.php:518 #, php-format msgid "Update %s did not return a status. Unknown if it succeeded." msgstr "" -#: ../../mod/admin.php:512 +#: ../../mod/admin.php:521 #, php-format msgid "Update function %s could not be found." msgstr "" -#: ../../mod/admin.php:527 +#: ../../mod/admin.php:536 msgid "No failed updates." msgstr "" -#: ../../mod/admin.php:531 +#: ../../mod/admin.php:540 msgid "Failed Updates" msgstr "" -#: ../../mod/admin.php:532 +#: ../../mod/admin.php:541 msgid "" "This does not include updates prior to 1139, which did not return a status." msgstr "" -#: ../../mod/admin.php:533 +#: ../../mod/admin.php:542 msgid "Mark success (if update was manually applied)" msgstr "" -#: ../../mod/admin.php:534 +#: ../../mod/admin.php:543 msgid "Attempt to execute this update step automatically" msgstr "" -#: ../../mod/admin.php:559 +#: ../../mod/admin.php:568 #, php-format msgid "%s user blocked/unblocked" msgid_plural "%s users blocked/unblocked" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:566 +#: ../../mod/admin.php:575 #, php-format msgid "%s user deleted" msgid_plural "%s users deleted" msgstr[0] "" msgstr[1] "" -#: ../../mod/admin.php:605 +#: ../../mod/admin.php:614 #, php-format msgid "User '%s' deleted" msgstr "" -#: ../../mod/admin.php:613 +#: ../../mod/admin.php:622 #, php-format msgid "User '%s' unblocked" msgstr "" -#: ../../mod/admin.php:613 +#: ../../mod/admin.php:622 #, php-format msgid "User '%s' blocked" msgstr "" -#: ../../mod/admin.php:677 +#: ../../mod/admin.php:686 msgid "select all" msgstr "" -#: ../../mod/admin.php:678 +#: ../../mod/admin.php:687 msgid "User registrations waiting for confirm" msgstr "" -#: ../../mod/admin.php:679 +#: ../../mod/admin.php:688 msgid "Request date" msgstr "" -#: ../../mod/admin.php:679 ../../mod/admin.php:688 +#: ../../mod/admin.php:688 ../../mod/admin.php:697 #: ../../include/contact_selectors.php:79 msgid "Email" msgstr "" -#: ../../mod/admin.php:680 +#: ../../mod/admin.php:689 msgid "No registrations." msgstr "" -#: ../../mod/admin.php:682 +#: ../../mod/admin.php:691 msgid "Deny" msgstr "" -#: ../../mod/admin.php:688 +#: ../../mod/admin.php:697 msgid "Register date" msgstr "" -#: ../../mod/admin.php:688 +#: ../../mod/admin.php:697 msgid "Last login" msgstr "" -#: ../../mod/admin.php:688 +#: ../../mod/admin.php:697 msgid "Last item" msgstr "" -#: ../../mod/admin.php:688 +#: ../../mod/admin.php:697 msgid "Account" msgstr "" -#: ../../mod/admin.php:690 +#: ../../mod/admin.php:699 msgid "" "Selected users will be deleted!\\n\\nEverything these users had posted on " "this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:691 +#: ../../mod/admin.php:700 msgid "" "The user {0} will be deleted!\\n\\nEverything this user has posted on this " "site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: ../../mod/admin.php:732 +#: ../../mod/admin.php:741 #, php-format msgid "Plugin %s disabled." msgstr "" -#: ../../mod/admin.php:736 +#: ../../mod/admin.php:745 #, php-format msgid "Plugin %s enabled." msgstr "" -#: ../../mod/admin.php:746 ../../mod/admin.php:944 +#: ../../mod/admin.php:755 ../../mod/admin.php:953 msgid "Disable" msgstr "" -#: ../../mod/admin.php:748 ../../mod/admin.php:946 +#: ../../mod/admin.php:757 ../../mod/admin.php:955 msgid "Enable" msgstr "" -#: ../../mod/admin.php:770 ../../mod/admin.php:975 +#: ../../mod/admin.php:779 ../../mod/admin.php:984 msgid "Toggle" msgstr "" -#: ../../mod/admin.php:778 ../../mod/admin.php:985 +#: ../../mod/admin.php:787 ../../mod/admin.php:994 msgid "Author: " msgstr "" -#: ../../mod/admin.php:779 ../../mod/admin.php:986 +#: ../../mod/admin.php:788 ../../mod/admin.php:995 msgid "Maintainer: " msgstr "" -#: ../../mod/admin.php:908 +#: ../../mod/admin.php:917 msgid "No themes found." msgstr "" -#: ../../mod/admin.php:967 +#: ../../mod/admin.php:976 msgid "Screenshot" msgstr "" -#: ../../mod/admin.php:1015 +#: ../../mod/admin.php:1024 msgid "[Experimental]" msgstr "" -#: ../../mod/admin.php:1016 +#: ../../mod/admin.php:1025 msgid "[Unsupported]" msgstr "" -#: ../../mod/admin.php:1043 +#: ../../mod/admin.php:1052 msgid "Log settings updated." msgstr "" -#: ../../mod/admin.php:1099 +#: ../../mod/admin.php:1108 msgid "Clear" msgstr "" -#: ../../mod/admin.php:1105 +#: ../../mod/admin.php:1114 msgid "Debugging" msgstr "" -#: ../../mod/admin.php:1106 +#: ../../mod/admin.php:1115 msgid "Log file" msgstr "" -#: ../../mod/admin.php:1106 +#: ../../mod/admin.php:1115 msgid "" "Must be writable by web server. Relative to your Friendica top-level " "directory." msgstr "" -#: ../../mod/admin.php:1107 +#: ../../mod/admin.php:1116 msgid "Log level" msgstr "" -#: ../../mod/admin.php:1157 +#: ../../mod/admin.php:1166 msgid "Close" msgstr "" -#: ../../mod/admin.php:1163 +#: ../../mod/admin.php:1172 msgid "FTP Host" msgstr "" -#: ../../mod/admin.php:1164 +#: ../../mod/admin.php:1173 msgid "FTP Path" msgstr "" -#: ../../mod/admin.php:1165 +#: ../../mod/admin.php:1174 msgid "FTP User" msgstr "" -#: ../../mod/admin.php:1166 +#: ../../mod/admin.php:1175 msgid "FTP Password" msgstr "" -#: ../../mod/profile.php:22 ../../boot.php:1065 +#: ../../mod/profile.php:22 ../../boot.php:1056 msgid "Requested profile is not available." msgstr "" @@ -4234,28 +4339,28 @@ msgstr "" msgid "Edit/Manage Profiles" msgstr "" -#: ../../mod/profiles.php:678 ../../boot.php:1174 +#: ../../mod/profiles.php:678 ../../boot.php:1165 msgid "Change profile photo" msgstr "" -#: ../../mod/profiles.php:679 ../../boot.php:1175 +#: ../../mod/profiles.php:679 ../../boot.php:1166 msgid "Create New Profile" msgstr "" -#: ../../mod/profiles.php:690 ../../boot.php:1185 +#: ../../mod/profiles.php:690 ../../boot.php:1176 msgid "Profile Image" msgstr "" -#: ../../mod/profiles.php:692 ../../boot.php:1188 +#: ../../mod/profiles.php:692 ../../boot.php:1179 msgid "visible to everybody" msgstr "" -#: ../../mod/profiles.php:693 ../../boot.php:1189 +#: ../../mod/profiles.php:693 ../../boot.php:1180 msgid "Edit visibility" msgstr "" -#: ../../mod/filer.php:29 ../../include/conversation.php:1105 -#: ../../include/conversation.php:1122 +#: ../../mod/filer.php:29 ../../include/conversation.php:1116 +#: ../../include/conversation.php:1133 msgid "Save to Folder:" msgstr "" @@ -4263,7 +4368,7 @@ msgstr "" msgid "- select -" msgstr "" -#: ../../mod/tagger.php:103 ../../include/conversation.php:256 +#: ../../mod/tagger.php:103 ../../include/conversation.php:267 #, php-format msgid "%1$s tagged %2$s's %3$s with %4$s" msgstr "" @@ -4379,17 +4484,17 @@ msgid "Gender: " msgstr "" #: ../../mod/directory.php:134 ../../include/profile_advanced.php:17 -#: ../../boot.php:1210 +#: ../../boot.php:1201 msgid "Gender:" msgstr "" #: ../../mod/directory.php:136 ../../include/profile_advanced.php:37 -#: ../../boot.php:1213 +#: ../../boot.php:1204 msgid "Status:" msgstr "" #: ../../mod/directory.php:138 ../../include/profile_advanced.php:48 -#: ../../boot.php:1215 +#: ../../boot.php:1206 msgid "Homepage:" msgstr "" @@ -4521,7 +4626,7 @@ msgid "Unable to set contact photo." msgstr "" #: ../../mod/dfrn_confirm.php:477 ../../include/diaspora.php:608 -#: ../../include/conversation.php:162 +#: ../../include/conversation.php:173 #, php-format msgid "%1$s is now friends with %2$s" msgstr "" @@ -4680,11 +4785,6 @@ msgstr "" msgid "Problems with Facebook Real-Time Updates" msgstr "" -#: ../../addon/facebook/facebook.php:728 -#: ../../include/contact_selectors.php:81 -msgid "Facebook" -msgstr "" - #: ../../addon/facebook/facebook.php:729 msgid "Facebook Connector Settings" msgstr "" @@ -5148,7 +5248,7 @@ msgstr "" #: ../../addon/communityhome/communityhome.php:34 #: ../../addon/communityhome/twillingham/communityhome.php:28 #: ../../addon/communityhome/twillingham/communityhome.php:34 -#: ../../include/nav.php:64 ../../boot.php:921 +#: ../../include/nav.php:64 ../../boot.php:912 msgid "Login" msgstr "" @@ -5177,7 +5277,7 @@ msgstr "" #: ../../addon/communityhome/communityhome.php:155 #: ../../view/theme/diabook/theme.php:562 ../../include/text.php:1397 -#: ../../include/conversation.php:106 ../../include/conversation.php:236 +#: ../../include/conversation.php:117 ../../include/conversation.php:247 msgid "event" msgstr "" @@ -7264,6 +7364,7 @@ msgid "Sex Addict" msgstr "" #: ../../include/profile_selectors.php:42 ../../include/user.php:278 +#: ../../include/user.php:283 msgid "Friends" msgstr "" @@ -7351,11 +7452,11 @@ msgstr "" msgid "Ask me" msgstr "" -#: ../../include/event.php:20 ../../include/bb2diaspora.php:439 +#: ../../include/event.php:20 ../../include/bb2diaspora.php:396 msgid "Starts:" msgstr "" -#: ../../include/event.php:30 ../../include/bb2diaspora.php:447 +#: ../../include/event.php:30 ../../include/bb2diaspora.php:404 msgid "Finishes:" msgstr "" @@ -7406,7 +7507,7 @@ msgstr[1] "" msgid "poke" msgstr "" -#: ../../include/text.php:719 ../../include/conversation.php:201 +#: ../../include/text.php:719 ../../include/conversation.php:212 msgid "poked" msgstr "" @@ -7665,10 +7766,6 @@ msgstr "" msgid "edit" msgstr "" -#: ../../include/group.php:239 -msgid "Groups" -msgstr "" - #: ../../include/group.php:240 msgid "Edit group" msgstr "" @@ -7681,7 +7778,7 @@ msgstr "" msgid "Contacts not in any group" msgstr "" -#: ../../include/nav.php:46 ../../boot.php:920 +#: ../../include/nav.php:46 ../../boot.php:911 msgid "Logout" msgstr "" @@ -7689,7 +7786,7 @@ msgstr "" msgid "End this session" msgstr "" -#: ../../include/nav.php:49 ../../boot.php:1635 +#: ../../include/nav.php:49 ../../boot.php:1626 msgid "Status" msgstr "" @@ -7769,11 +7866,11 @@ msgstr "" msgid "Manage other pages" msgstr "" -#: ../../include/nav.php:138 ../../boot.php:1168 +#: ../../include/nav.php:138 ../../boot.php:1159 msgid "Profiles" msgstr "" -#: ../../include/nav.php:138 ../../boot.php:1168 +#: ../../include/nav.php:138 ../../boot.php:1159 msgid "Manage/edit profiles" msgstr "" @@ -7933,15 +8030,15 @@ msgstr "" msgid "From: " msgstr "" -#: ../../include/bbcode.php:102 ../../include/bbcode.php:323 +#: ../../include/bbcode.php:185 ../../include/bbcode.php:406 msgid "Image/photo" msgstr "" -#: ../../include/bbcode.php:288 ../../include/bbcode.php:308 +#: ../../include/bbcode.php:371 ../../include/bbcode.php:391 msgid "$1 wrote:" msgstr "" -#: ../../include/bbcode.php:327 ../../include/bbcode.php:328 +#: ../../include/bbcode.php:410 ../../include/bbcode.php:411 msgid "Encrypted content" msgstr "" @@ -8300,256 +8397,256 @@ msgstr "" msgid "stopped following" msgstr "" -#: ../../include/Contact.php:220 ../../include/conversation.php:1002 +#: ../../include/Contact.php:220 ../../include/conversation.php:1013 msgid "Poke" msgstr "" -#: ../../include/Contact.php:221 ../../include/conversation.php:996 +#: ../../include/Contact.php:221 ../../include/conversation.php:1007 msgid "View Status" msgstr "" -#: ../../include/Contact.php:222 ../../include/conversation.php:997 +#: ../../include/Contact.php:222 ../../include/conversation.php:1008 msgid "View Profile" msgstr "" -#: ../../include/Contact.php:223 ../../include/conversation.php:998 +#: ../../include/Contact.php:223 ../../include/conversation.php:1009 msgid "View Photos" msgstr "" #: ../../include/Contact.php:224 ../../include/Contact.php:237 -#: ../../include/conversation.php:999 +#: ../../include/conversation.php:1010 msgid "Network Posts" msgstr "" #: ../../include/Contact.php:225 ../../include/Contact.php:237 -#: ../../include/conversation.php:1000 +#: ../../include/conversation.php:1011 msgid "Edit Contact" msgstr "" #: ../../include/Contact.php:226 ../../include/Contact.php:237 -#: ../../include/conversation.php:1001 +#: ../../include/conversation.php:1012 msgid "Send PM" msgstr "" -#: ../../include/conversation.php:197 +#: ../../include/conversation.php:208 #, php-format msgid "%1$s poked %2$s" msgstr "" -#: ../../include/conversation.php:281 +#: ../../include/conversation.php:292 msgid "post/item" msgstr "" -#: ../../include/conversation.php:282 +#: ../../include/conversation.php:293 #, php-format msgid "%1$s marked %2$s's %3$s as favorite" msgstr "" -#: ../../include/conversation.php:902 +#: ../../include/conversation.php:913 msgid "Delete Selected Items" msgstr "" -#: ../../include/conversation.php:1060 +#: ../../include/conversation.php:1071 #, php-format msgid "%s likes this." msgstr "" -#: ../../include/conversation.php:1060 +#: ../../include/conversation.php:1071 #, php-format msgid "%s doesn't like this." msgstr "" -#: ../../include/conversation.php:1064 +#: ../../include/conversation.php:1075 #, php-format msgid "%2$d people like this." msgstr "" -#: ../../include/conversation.php:1066 +#: ../../include/conversation.php:1077 #, php-format msgid "%2$d people don't like this." msgstr "" -#: ../../include/conversation.php:1072 +#: ../../include/conversation.php:1083 msgid "and" msgstr "" -#: ../../include/conversation.php:1075 +#: ../../include/conversation.php:1086 #, php-format msgid ", and %d other people" msgstr "" -#: ../../include/conversation.php:1076 +#: ../../include/conversation.php:1087 #, php-format msgid "%s like this." msgstr "" -#: ../../include/conversation.php:1076 +#: ../../include/conversation.php:1087 #, php-format msgid "%s don't like this." msgstr "" -#: ../../include/conversation.php:1100 ../../include/conversation.php:1117 +#: ../../include/conversation.php:1111 ../../include/conversation.php:1128 msgid "Visible to everybody" msgstr "" -#: ../../include/conversation.php:1102 ../../include/conversation.php:1119 +#: ../../include/conversation.php:1113 ../../include/conversation.php:1130 msgid "Please enter a video link/URL:" msgstr "" -#: ../../include/conversation.php:1103 ../../include/conversation.php:1120 +#: ../../include/conversation.php:1114 ../../include/conversation.php:1131 msgid "Please enter an audio link/URL:" msgstr "" -#: ../../include/conversation.php:1104 ../../include/conversation.php:1121 +#: ../../include/conversation.php:1115 ../../include/conversation.php:1132 msgid "Tag term:" msgstr "" -#: ../../include/conversation.php:1106 ../../include/conversation.php:1123 +#: ../../include/conversation.php:1117 ../../include/conversation.php:1134 msgid "Where are you right now?" msgstr "" -#: ../../include/conversation.php:1166 +#: ../../include/conversation.php:1177 msgid "upload photo" msgstr "" -#: ../../include/conversation.php:1168 +#: ../../include/conversation.php:1179 msgid "attach file" msgstr "" -#: ../../include/conversation.php:1170 +#: ../../include/conversation.php:1181 msgid "web link" msgstr "" -#: ../../include/conversation.php:1171 +#: ../../include/conversation.php:1182 msgid "Insert video link" msgstr "" -#: ../../include/conversation.php:1172 +#: ../../include/conversation.php:1183 msgid "video link" msgstr "" -#: ../../include/conversation.php:1173 +#: ../../include/conversation.php:1184 msgid "Insert audio link" msgstr "" -#: ../../include/conversation.php:1174 +#: ../../include/conversation.php:1185 msgid "audio link" msgstr "" -#: ../../include/conversation.php:1176 +#: ../../include/conversation.php:1187 msgid "set location" msgstr "" -#: ../../include/conversation.php:1178 +#: ../../include/conversation.php:1189 msgid "clear location" msgstr "" -#: ../../include/conversation.php:1185 +#: ../../include/conversation.php:1196 msgid "permissions" msgstr "" -#: ../../include/plugin.php:390 ../../include/plugin.php:392 +#: ../../include/plugin.php:400 ../../include/plugin.php:402 msgid "Click here to upgrade." msgstr "" -#: ../../include/plugin.php:398 +#: ../../include/plugin.php:408 msgid "This action exceeds the limits set by your subscription plan." msgstr "" -#: ../../include/plugin.php:403 +#: ../../include/plugin.php:413 msgid "This action is not available under your subscription plan." msgstr "" -#: ../../boot.php:582 +#: ../../boot.php:573 msgid "Delete this item?" msgstr "" -#: ../../boot.php:585 +#: ../../boot.php:576 msgid "show fewer" msgstr "" -#: ../../boot.php:792 +#: ../../boot.php:783 #, php-format msgid "Update %s failed. See error logs." msgstr "" -#: ../../boot.php:794 +#: ../../boot.php:785 #, php-format msgid "Update Error at %s" msgstr "" -#: ../../boot.php:895 +#: ../../boot.php:886 msgid "Create a New Account" msgstr "" -#: ../../boot.php:923 +#: ../../boot.php:914 msgid "Nickname or Email address: " msgstr "" -#: ../../boot.php:924 +#: ../../boot.php:915 msgid "Password: " msgstr "" -#: ../../boot.php:927 +#: ../../boot.php:918 msgid "Or login using OpenID: " msgstr "" -#: ../../boot.php:933 +#: ../../boot.php:924 msgid "Forgot your password?" msgstr "" -#: ../../boot.php:1100 +#: ../../boot.php:1091 msgid "Edit profile" msgstr "" -#: ../../boot.php:1160 +#: ../../boot.php:1151 msgid "Message" msgstr "" -#: ../../boot.php:1282 ../../boot.php:1368 +#: ../../boot.php:1273 ../../boot.php:1359 msgid "g A l F d" msgstr "" -#: ../../boot.php:1283 ../../boot.php:1369 +#: ../../boot.php:1274 ../../boot.php:1360 msgid "F d" msgstr "" -#: ../../boot.php:1328 ../../boot.php:1409 +#: ../../boot.php:1319 ../../boot.php:1400 msgid "[today]" msgstr "" -#: ../../boot.php:1340 +#: ../../boot.php:1331 msgid "Birthday Reminders" msgstr "" -#: ../../boot.php:1341 +#: ../../boot.php:1332 msgid "Birthdays this week:" msgstr "" -#: ../../boot.php:1402 +#: ../../boot.php:1393 msgid "[No description]" msgstr "" -#: ../../boot.php:1420 +#: ../../boot.php:1411 msgid "Event Reminders" msgstr "" -#: ../../boot.php:1421 +#: ../../boot.php:1412 msgid "Events this week:" msgstr "" -#: ../../boot.php:1638 +#: ../../boot.php:1629 msgid "Status Messages and Posts" msgstr "" -#: ../../boot.php:1645 +#: ../../boot.php:1636 msgid "Profile Details" msgstr "" -#: ../../boot.php:1662 +#: ../../boot.php:1653 msgid "Events and Calendar" msgstr "" -#: ../../boot.php:1669 +#: ../../boot.php:1660 msgid "Only You Can See This" msgstr "" From a287b34eb3c2194bd89ad70af9a2f4b0a34968d9 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Sun, 2 Sep 2012 11:59:44 +0200 Subject: [PATCH 11/59] DE strings (pokes THX @zottel) --- view/de/messages.po | 164 ++++++++++++++++++++++---------------------- view/de/strings.php | 136 ++++++++++++++++++------------------ 2 files changed, 150 insertions(+), 150 deletions(-) diff --git a/view/de/messages.po b/view/de/messages.po index b641a76f1..7ca3b565f 100644 --- a/view/de/messages.po +++ b/view/de/messages.po @@ -15,15 +15,15 @@ # Martin Schmitt , 2012. # Oliver , 2012. # , 2011, 2012. -# , 2011, 2012. +# , 2011-2012. # , 2011. msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: http://bugs.friendica.com/\n" -"POT-Creation-Date: 2012-08-23 10:00-0700\n" -"PO-Revision-Date: 2012-08-24 15:53+0000\n" -"Last-Translator: bavatar \n" +"POT-Creation-Date: 2012-08-28 10:00-0700\n" +"PO-Revision-Date: 2012-08-31 23:04+0000\n" +"Last-Translator: zottel \n" "Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -248,7 +248,7 @@ msgid "link to source" msgstr "Link zum Originalbeitrag" #: ../../mod/events.php:331 ../../view/theme/diabook/theme.php:131 -#: ../../include/nav.php:52 ../../boot.php:1656 +#: ../../include/nav.php:52 ../../boot.php:1659 msgid "Events" msgstr "Veranstaltungen" @@ -386,7 +386,7 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: ../../mod/photos.php:46 ../../boot.php:1649 +#: ../../mod/photos.php:46 ../../boot.php:1652 msgid "Photo Albums" msgstr "Fotoalben" @@ -1238,11 +1238,11 @@ msgstr "Bitte wähle deine Zeitzone." #: ../../mod/poke.php:192 msgid "Poke/Prod" -msgstr "" +msgstr "Anstupsen etc." #: ../../mod/poke.php:193 msgid "poke, prod or do other things to somebody" -msgstr "" +msgstr "Stupse Leute an oder mache anderes mit ihnen" #: ../../mod/poke.php:194 msgid "Recipient" @@ -2503,7 +2503,7 @@ msgstr "– du in einem Beitrag erwähnt wirst" #: ../../mod/settings.php:1015 msgid "You are poked/prodded/etc. in a post" -msgstr "" +msgstr "– du von jemandem angestupst oder sonstwie behandelt wirst" #: ../../mod/settings.php:1018 msgid "Advanced Account/Page Type Settings" @@ -2611,7 +2611,7 @@ msgstr "Private Nachrichten an diese Person könnten an die Öffentlichkeit gela msgid "Invalid contact." msgstr "Ungültiger Kontakt." -#: ../../mod/notes.php:44 ../../boot.php:1663 +#: ../../mod/notes.php:44 ../../boot.php:1666 msgid "Personal Notes" msgstr "Persönliche Notizen" @@ -2864,7 +2864,7 @@ msgstr "Editor für die Profil-Sichtbarkeit" #: ../../mod/profperm.php:103 ../../view/theme/diabook/theme.php:128 #: ../../include/profile_advanced.php:7 ../../include/profile_advanced.php:84 -#: ../../include/nav.php:50 ../../boot.php:1639 +#: ../../include/nav.php:50 ../../boot.php:1642 msgid "Profile" msgstr "Profil" @@ -3011,7 +3011,7 @@ msgid "Access denied." msgstr "Zugriff verweigert." #: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:130 -#: ../../include/nav.php:51 ../../boot.php:1646 +#: ../../include/nav.php:51 ../../boot.php:1649 msgid "Photos" msgstr "Bilder" @@ -4331,7 +4331,7 @@ msgstr "Eingabe (Diaspora) Nach BBCode zu konvertierender Text:" #: ../../mod/babel.php:31 msgid "Source input: " -msgstr "" +msgstr "Originaltext:" #: ../../mod/babel.php:35 msgid "bb2html: " @@ -4892,43 +4892,43 @@ msgstr "In Friendica verbinden!" #: ../../addon/morepokes/morepokes.php:19 msgid "bitchslap" -msgstr "" +msgstr "abwatschen" #: ../../addon/morepokes/morepokes.php:19 msgid "bitchslapped" -msgstr "" +msgstr "watschte" #: ../../addon/morepokes/morepokes.php:20 msgid "shag" -msgstr "" +msgstr "poppen" #: ../../addon/morepokes/morepokes.php:20 msgid "shagged" -msgstr "" +msgstr "poppte" #: ../../addon/morepokes/morepokes.php:21 msgid "do something obscenely biological to" -msgstr "" +msgstr "mit ihm/ihr etwas obszönes Körperliches machen" #: ../../addon/morepokes/morepokes.php:21 msgid "did something obscenely biological to" -msgstr "" +msgstr "machte etwas obszönes Körperliches mit" #: ../../addon/morepokes/morepokes.php:22 msgid "point out the new poke feature to" -msgstr "" +msgstr "die neue Anstups-Funktion zeigen" #: ../../addon/morepokes/morepokes.php:22 msgid "pointed out the new poke feature to" -msgstr "" +msgstr "zeigte die neue Anstups-Funktion" #: ../../addon/morepokes/morepokes.php:23 msgid "declare undying love for" -msgstr "" +msgstr "unterbliche Liebe verkünden" #: ../../addon/morepokes/morepokes.php:23 msgid "declared undying love for" -msgstr "" +msgstr "verkündete unsterbliche Liebe für" #: ../../addon/morepokes/morepokes.php:24 msgid "set fire to" @@ -4936,110 +4936,110 @@ msgstr "" #: ../../addon/morepokes/morepokes.php:25 msgid "patent" -msgstr "" +msgstr "patentieren" #: ../../addon/morepokes/morepokes.php:25 msgid "patented" -msgstr "" +msgstr "patentierte" #: ../../addon/morepokes/morepokes.php:26 msgid "stroke beard" -msgstr "" +msgstr "sich den Bart kratzen" #: ../../addon/morepokes/morepokes.php:26 msgid "stroked their beard at" -msgstr "" +msgstr "kratzte sich den Bart in Richtung" #: ../../addon/morepokes/morepokes.php:27 msgid "" "bemoan the declining standards of modern secondary and tertiary education to" -msgstr "" +msgstr "sich über die sinkenden Standards der Schul- und Hochschulbildung beklagen" #: ../../addon/morepokes/morepokes.php:27 msgid "" "bemoans the declining standards of modern secondary and tertiary education " "to" -msgstr "" +msgstr "beklagte sich über die sinkenden Standards der Schul- und Hochschulbildung bei" #: ../../addon/morepokes/morepokes.php:28 msgid "hug" -msgstr "" +msgstr "umarmen" #: ../../addon/morepokes/morepokes.php:28 msgid "hugged" -msgstr "" +msgstr "umarmte" #: ../../addon/morepokes/morepokes.php:29 msgid "kiss" -msgstr "" +msgstr "küssen" #: ../../addon/morepokes/morepokes.php:29 msgid "kissed" -msgstr "" +msgstr "küsste" #: ../../addon/morepokes/morepokes.php:30 msgid "raise eyebrows at" -msgstr "" +msgstr "Augenbrauen hochziehen" #: ../../addon/morepokes/morepokes.php:30 msgid "raised their eyebrows at" -msgstr "" +msgstr "zog die Augenbrauen hoch in Richtung" #: ../../addon/morepokes/morepokes.php:31 msgid "insult" -msgstr "" +msgstr "beleidigen" #: ../../addon/morepokes/morepokes.php:31 msgid "insulted" -msgstr "" +msgstr "beleidigte" #: ../../addon/morepokes/morepokes.php:32 msgid "praise" -msgstr "" +msgstr "preisen" #: ../../addon/morepokes/morepokes.php:32 msgid "praised" -msgstr "" +msgstr "pries" #: ../../addon/morepokes/morepokes.php:33 msgid "be dubious of" -msgstr "" +msgstr "ungewiss sein" #: ../../addon/morepokes/morepokes.php:33 msgid "was dubious of" -msgstr "" +msgstr "war ungewiss über" #: ../../addon/morepokes/morepokes.php:34 msgid "eat" -msgstr "" +msgstr "essen" #: ../../addon/morepokes/morepokes.php:34 msgid "ate" -msgstr "" +msgstr "aß" #: ../../addon/morepokes/morepokes.php:35 msgid "giggle and fawn at" -msgstr "" +msgstr "kichern und einschleimen" #: ../../addon/morepokes/morepokes.php:35 msgid "giggled and fawned at" -msgstr "" +msgstr "kicherte und schleimte sich ein bei" #: ../../addon/morepokes/morepokes.php:36 msgid "doubt" -msgstr "anzeigen/verbergen" +msgstr "bezweifeln" #: ../../addon/morepokes/morepokes.php:36 msgid "doubted" -msgstr "" +msgstr "bezweifelte" #: ../../addon/morepokes/morepokes.php:37 msgid "glare" -msgstr "" +msgstr "zornig anstarren" #: ../../addon/morepokes/morepokes.php:37 msgid "glared at" -msgstr "" +msgstr "starrte zornig auf" #: ../../addon/yourls/yourls.php:55 msgid "YourLS Settings" @@ -5210,7 +5210,7 @@ msgstr "Kein Zugriff" #: ../../addon/dav/common/wdcal_edit.inc.php:30 #: ../../addon/dav/common/wdcal_edit.inc.php:738 msgid "Could not open component for editing" -msgstr "" +msgstr "Kalender-Editierfunktion konnte nicht geöffnet werden" #: ../../addon/dav/common/wdcal_edit.inc.php:140 #: ../../addon/dav/friendica/layout.fnk.php:143 @@ -6163,11 +6163,11 @@ msgstr "Editplain Einstellungen aktualisiert" #: ../../addon/group_text/group_text.php:76 msgid "Group Text" -msgstr "" +msgstr "Gruppen als Text" #: ../../addon/group_text/group_text.php:78 msgid "Use a text only (non-image) group selector in the \"group edit\" menu" -msgstr "" +msgstr "Beim Bearbeiten von Gruppen Text statt Bilder anzeigen" #: ../../addon/libravatar/libravatar.php:14 msgid "Could NOT install Libravatar successfully.
It requires PHP >= 5.3" @@ -6550,7 +6550,7 @@ msgstr "Dieses Plugin/Addon aktivieren?" #: ../../addon/gnot/gnot.php:97 #, php-format msgid "[Friendica:Notify] Comment to conversation #%d" -msgstr "[Friendica Meldung] Kommentar zum Beitrag #%d" +msgstr "[Friendica-Meldung] Kommentar zum Beitrag #%d" #: ../../addon/wppost/wppost.php:42 msgid "Post to Wordpress" @@ -7416,51 +7416,51 @@ msgstr[1] "%d Kontakte" #: ../../include/text.php:719 msgid "poke" -msgstr "" +msgstr "anstupsen" #: ../../include/text.php:719 ../../include/conversation.php:201 msgid "poked" -msgstr "" +msgstr "stupste" #: ../../include/text.php:720 msgid "ping" -msgstr "" +msgstr "anpingen" #: ../../include/text.php:720 msgid "pinged" -msgstr "" +msgstr "pingte" #: ../../include/text.php:721 msgid "prod" -msgstr "" +msgstr "knuffen" #: ../../include/text.php:721 msgid "prodded" -msgstr "" +msgstr "knuffte" #: ../../include/text.php:722 msgid "slap" -msgstr "" +msgstr "ohrfeigen" #: ../../include/text.php:722 msgid "slapped" -msgstr "" +msgstr "ohrfeigte" #: ../../include/text.php:723 msgid "finger" -msgstr "" +msgstr "befummeln" #: ../../include/text.php:723 msgid "fingered" -msgstr "" +msgstr "befummelte" #: ../../include/text.php:724 msgid "rebuff" -msgstr "" +msgstr "eine Abfuhr erteilen" #: ../../include/text.php:724 msgid "rebuffed" -msgstr "" +msgstr "abfuhrerteilte" #: ../../include/text.php:736 msgid "happy" @@ -7701,7 +7701,7 @@ msgstr "Abmelden" msgid "End this session" msgstr "Diese Sitzung beenden" -#: ../../include/nav.php:49 ../../boot.php:1632 +#: ../../include/nav.php:49 ../../boot.php:1635 msgid "Status" msgstr "Status" @@ -7991,7 +7991,7 @@ msgstr "%s " #: ../../include/enotify.php:44 #, php-format msgid "[Friendica:Notify] New mail received at %s" -msgstr "[Friendica Meldung] Neue Nachricht erhalten von %s" +msgstr "[Friendica-Meldung] Neue Nachricht erhalten von %s" #: ../../include/enotify.php:46 #, php-format @@ -8030,7 +8030,7 @@ msgstr "%1$s kommentierte [url=%2$s]deinen %3$s[/url]" #: ../../include/enotify.php:114 #, php-format msgid "[Friendica:Notify] Comment to conversation #%1$d by %2$s" -msgstr "[Friendica Meldung] Kommentar zum Beitrag #%1$d von %2$s" +msgstr "[Friendica-Meldung] Kommentar zum Beitrag #%1$d von %2$s" #: ../../include/enotify.php:115 #, php-format @@ -8047,7 +8047,7 @@ msgstr "Bitte besuche %s, um die Konversation anzusehen und/oder zu kommentieren #: ../../include/enotify.php:125 #, php-format msgid "[Friendica:Notify] %s posted to your profile wall" -msgstr "[Friendica Meldung] %s hat auf deine Pinnwand geschrieben" +msgstr "[Friendica-Meldung] %s hat auf deine Pinnwand geschrieben" #: ../../include/enotify.php:127 #, php-format @@ -8062,7 +8062,7 @@ msgstr "%1$s hat etwas auf [url=%2$s]deiner Pinnwand[/url] gepostet" #: ../../include/enotify.php:140 #, php-format msgid "[Friendica:Notify] %s tagged you" -msgstr "[Friendica Meldung] %s hat dich erwähnt" +msgstr "[Friendica-Meldung] %s hat dich erwähnt" #: ../../include/enotify.php:141 #, php-format @@ -8077,22 +8077,22 @@ msgstr "%1$s [url=%2$s]erwähnte dich[/url]." #: ../../include/enotify.php:154 #, php-format msgid "[Friendica:Notify] %1$s poked you" -msgstr "" +msgstr "[Friendica-Meldung] %1$s hat dich angestupst" #: ../../include/enotify.php:155 #, php-format msgid "%1$s poked you at %2$s" -msgstr "" +msgstr "%1$s hat dich auf %2$s angestupst" #: ../../include/enotify.php:156 #, php-format msgid "%1$s [url=%2$s]poked you[/url]." -msgstr "" +msgstr "%1$s [url=%2$s]hat dich angestupst[/url]." #: ../../include/enotify.php:171 #, php-format msgid "[Friendica:Notify] %s tagged your post" -msgstr "[Friendica Meldung] %s markierte deinen Beitrag" +msgstr "[Friendica-Meldung] %s hat deinen Beitrag getaggt" #: ../../include/enotify.php:172 #, php-format @@ -8106,7 +8106,7 @@ msgstr "%1$s erwähnte [url=%2$s]Deinen Beitrag[/url]" #: ../../include/enotify.php:184 msgid "[Friendica:Notify] Introduction received" -msgstr "[Friendica Meldung] Kontaktanfrage erhalten" +msgstr "[Friendica-Meldung] Kontaktanfrage erhalten" #: ../../include/enotify.php:185 #, php-format @@ -8130,7 +8130,7 @@ msgstr "Bitte besuche %s, um die Kontaktanfrage anzunehmen oder abzulehnen." #: ../../include/enotify.php:198 msgid "[Friendica:Notify] Friend suggestion received" -msgstr "[Friendica Meldung] Kontaktvorschlag erhalten" +msgstr "[Friendica-Meldung] Kontaktvorschlag erhalten" #: ../../include/enotify.php:199 #, php-format @@ -8315,7 +8315,7 @@ msgstr "wird nicht mehr gefolgt" #: ../../include/Contact.php:220 ../../include/conversation.php:1002 msgid "Poke" -msgstr "" +msgstr "Anstupsen" #: ../../include/Contact.php:221 ../../include/conversation.php:996 msgid "View Status" @@ -8347,7 +8347,7 @@ msgstr "Private Nachricht senden" #: ../../include/conversation.php:197 #, php-format msgid "%1$s poked %2$s" -msgstr "" +msgstr "%1$s hat %2$s angestupst" #: ../../include/conversation.php:281 msgid "post/item" @@ -8551,18 +8551,18 @@ msgstr "Veranstaltungserinnerungen" msgid "Events this week:" msgstr "Veranstaltungen diese Woche" -#: ../../boot.php:1635 +#: ../../boot.php:1638 msgid "Status Messages and Posts" msgstr "Statusnachrichten und Beiträge" -#: ../../boot.php:1642 +#: ../../boot.php:1645 msgid "Profile Details" msgstr "Profildetails" -#: ../../boot.php:1659 +#: ../../boot.php:1662 msgid "Events and Calendar" msgstr "Ereignisse und Kalender" -#: ../../boot.php:1666 +#: ../../boot.php:1669 msgid "Only You Can See This" msgstr "Nur du kannst das sehen" diff --git a/view/de/strings.php b/view/de/strings.php index b80525f3c..c9e84ba23 100644 --- a/view/de/strings.php +++ b/view/de/strings.php @@ -252,8 +252,8 @@ $a->strings["UTC time: %s"] = "UTC Zeit: %s"; $a->strings["Current timezone: %s"] = "Aktuelle Zeitzone: %s"; $a->strings["Converted localtime: %s"] = "Umgerechnete lokale Zeit: %s"; $a->strings["Please select your timezone:"] = "Bitte wähle deine Zeitzone."; -$a->strings["Poke/Prod"] = ""; -$a->strings["poke, prod or do other things to somebody"] = ""; +$a->strings["Poke/Prod"] = "Anstupsen etc."; +$a->strings["poke, prod or do other things to somebody"] = "Stupse Leute an oder mache anderes mit ihnen"; $a->strings["Recipient"] = "Empfänger"; $a->strings["Choose what you wish to do to recipient"] = "Was willst du mit dem Empfänger machen:"; $a->strings["Make this post private"] = "Diesen Beitrag privat machen"; @@ -555,7 +555,7 @@ $a->strings["Someone writes a followup comment"] = "– jemand auch einen Kommen $a->strings["You receive a private message"] = "– du eine private Nachricht erhältst"; $a->strings["You receive a friend suggestion"] = "– du eine Empfehlung erhältst"; $a->strings["You are tagged in a post"] = "– du in einem Beitrag erwähnt wirst"; -$a->strings["You are poked/prodded/etc. in a post"] = ""; +$a->strings["You are poked/prodded/etc. in a post"] = "– du von jemandem angestupst oder sonstwie behandelt wirst"; $a->strings["Advanced Account/Page Type Settings"] = "Erweiterte Konto-/Seitentyp-Einstellungen"; $a->strings["Change the behaviour of this account for special situations"] = "Verhalten dieses Kontos in bestimmten Situationen:"; $a->strings["Manage Identities and/or Pages"] = "Verwalte Identitäten und/oder Seiten"; @@ -974,7 +974,7 @@ $a->strings["Add"] = "Hinzufügen"; $a->strings["No entries."] = "Keine Einträge"; $a->strings["Source (bbcode) text:"] = "Quelle (bbcode) Text:"; $a->strings["Source (Diaspora) text to convert to BBcode:"] = "Eingabe (Diaspora) Nach BBCode zu konvertierender Text:"; -$a->strings["Source input: "] = ""; +$a->strings["Source input: "] = "Originaltext:"; $a->strings["bb2html: "] = "bb2html: "; $a->strings["bb2html2bb: "] = "bb2html2bb: "; $a->strings["bb2md: "] = "bb2md: "; @@ -1103,43 +1103,43 @@ $a->strings["Generate new key"] = "Neuen Schlüssel erstellen"; $a->strings["Widgets key"] = "Widgets Schlüssel"; $a->strings["Widgets available"] = "Verfügbare Widgets"; $a->strings["Connect on Friendica!"] = "In Friendica verbinden!"; -$a->strings["bitchslap"] = ""; -$a->strings["bitchslapped"] = ""; -$a->strings["shag"] = ""; -$a->strings["shagged"] = ""; -$a->strings["do something obscenely biological to"] = ""; -$a->strings["did something obscenely biological to"] = ""; -$a->strings["point out the new poke feature to"] = ""; -$a->strings["pointed out the new poke feature to"] = ""; -$a->strings["declare undying love for"] = ""; -$a->strings["declared undying love for"] = ""; +$a->strings["bitchslap"] = "abwatschen"; +$a->strings["bitchslapped"] = "watschte"; +$a->strings["shag"] = "poppen"; +$a->strings["shagged"] = "poppte"; +$a->strings["do something obscenely biological to"] = "mit ihm/ihr etwas obszönes Körperliches machen"; +$a->strings["did something obscenely biological to"] = "machte etwas obszönes Körperliches mit"; +$a->strings["point out the new poke feature to"] = "die neue Anstups-Funktion zeigen"; +$a->strings["pointed out the new poke feature to"] = "zeigte die neue Anstups-Funktion"; +$a->strings["declare undying love for"] = "unterbliche Liebe verkünden"; +$a->strings["declared undying love for"] = "verkündete unsterbliche Liebe für"; $a->strings["set fire to"] = ""; -$a->strings["patent"] = ""; -$a->strings["patented"] = ""; -$a->strings["stroke beard"] = ""; -$a->strings["stroked their beard at"] = ""; -$a->strings["bemoan the declining standards of modern secondary and tertiary education to"] = ""; -$a->strings["bemoans the declining standards of modern secondary and tertiary education to"] = ""; -$a->strings["hug"] = ""; -$a->strings["hugged"] = ""; -$a->strings["kiss"] = ""; -$a->strings["kissed"] = ""; -$a->strings["raise eyebrows at"] = ""; -$a->strings["raised their eyebrows at"] = ""; -$a->strings["insult"] = ""; -$a->strings["insulted"] = ""; -$a->strings["praise"] = ""; -$a->strings["praised"] = ""; -$a->strings["be dubious of"] = ""; -$a->strings["was dubious of"] = ""; -$a->strings["eat"] = ""; -$a->strings["ate"] = ""; -$a->strings["giggle and fawn at"] = ""; -$a->strings["giggled and fawned at"] = ""; -$a->strings["doubt"] = "anzeigen/verbergen"; -$a->strings["doubted"] = ""; -$a->strings["glare"] = ""; -$a->strings["glared at"] = ""; +$a->strings["patent"] = "patentieren"; +$a->strings["patented"] = "patentierte"; +$a->strings["stroke beard"] = "sich den Bart kratzen"; +$a->strings["stroked their beard at"] = "kratzte sich den Bart in Richtung"; +$a->strings["bemoan the declining standards of modern secondary and tertiary education to"] = "sich über die sinkenden Standards der Schul- und Hochschulbildung beklagen"; +$a->strings["bemoans the declining standards of modern secondary and tertiary education to"] = "beklagte sich über die sinkenden Standards der Schul- und Hochschulbildung bei"; +$a->strings["hug"] = "umarmen"; +$a->strings["hugged"] = "umarmte"; +$a->strings["kiss"] = "küssen"; +$a->strings["kissed"] = "küsste"; +$a->strings["raise eyebrows at"] = "Augenbrauen hochziehen"; +$a->strings["raised their eyebrows at"] = "zog die Augenbrauen hoch in Richtung"; +$a->strings["insult"] = "beleidigen"; +$a->strings["insulted"] = "beleidigte"; +$a->strings["praise"] = "preisen"; +$a->strings["praised"] = "pries"; +$a->strings["be dubious of"] = "ungewiss sein"; +$a->strings["was dubious of"] = "war ungewiss über"; +$a->strings["eat"] = "essen"; +$a->strings["ate"] = "aß"; +$a->strings["giggle and fawn at"] = "kichern und einschleimen"; +$a->strings["giggled and fawned at"] = "kicherte und schleimte sich ein bei"; +$a->strings["doubt"] = "bezweifeln"; +$a->strings["doubted"] = "bezweifelte"; +$a->strings["glare"] = "zornig anstarren"; +$a->strings["glared at"] = "starrte zornig auf"; $a->strings["YourLS Settings"] = "YourLS Einstellungen"; $a->strings["URL: http://"] = "URL: http://"; $a->strings["Username:"] = "Nutzername:"; @@ -1176,7 +1176,7 @@ $a->strings["Latest photos"] = "Neueste Fotos"; $a->strings["Latest likes"] = "Neueste Favoriten"; $a->strings["event"] = "Veranstaltung"; $a->strings["No access"] = "Kein Zugriff"; -$a->strings["Could not open component for editing"] = ""; +$a->strings["Could not open component for editing"] = "Kalender-Editierfunktion konnte nicht geöffnet werden"; $a->strings["Go back to the calendar"] = "Zurück zum Kalender"; $a->strings["Event data"] = "Veranstaltungsdetails"; $a->strings["Calendar"] = "Kalender"; @@ -1395,8 +1395,8 @@ $a->strings["A list of strings["Default zoom"] = "Standard Zoom"; $a->strings["The default zoom level. (1:world, 18:highest)"] = "Standard Zoomlevel (1: Welt; 18: höchstes)"; $a->strings["Editplain settings updated."] = "Editplain Einstellungen aktualisiert"; -$a->strings["Group Text"] = ""; -$a->strings["Use a text only (non-image) group selector in the \"group edit\" menu"] = ""; +$a->strings["Group Text"] = "Gruppen als Text"; +$a->strings["Use a text only (non-image) group selector in the \"group edit\" menu"] = "Beim Bearbeiten von Gruppen Text statt Bilder anzeigen"; $a->strings["Could NOT install Libravatar successfully.
It requires PHP >= 5.3"] = "Kann Libravatar NICHT erfolgreich installieren.
PHP >=5.3 wird benötigt"; $a->strings["generic profile image"] = "allgemeines Profilbild"; $a->strings["random geometric pattern"] = "zufällig erzeugtes geometrisches Muster"; @@ -1480,7 +1480,7 @@ $a->strings["Gnot settings updated."] = "Gnot Einstellungen aktualisiert."; $a->strings["Gnot Settings"] = "Gnot Einstellungen"; $a->strings["Allows threading of email comment notifications on Gmail and anonymising the subject line."] = "Erlaubt das Veröffentlichen von E-Mail Kommentar Benachrichtigungen bei Gmail mit anonymisiertem Betreff"; $a->strings["Enable this plugin/addon?"] = "Dieses Plugin/Addon aktivieren?"; -$a->strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica Meldung] Kommentar zum Beitrag #%d"; +$a->strings["[Friendica:Notify] Comment to conversation #%d"] = "[Friendica-Meldung] Kommentar zum Beitrag #%d"; $a->strings["Post to Wordpress"] = "Bei WordPress veröffentlichen"; $a->strings["WordPress Post Settings"] = "WordPress-Beitragseinstellungen"; $a->strings["Enable WordPress Post Plugin"] = "WordPress-Plugin aktivieren."; @@ -1681,18 +1681,18 @@ $a->strings["%d Contact"] = array( 0 => "%d Kontakt", 1 => "%d Kontakte", ); -$a->strings["poke"] = ""; -$a->strings["poked"] = ""; -$a->strings["ping"] = ""; -$a->strings["pinged"] = ""; -$a->strings["prod"] = ""; -$a->strings["prodded"] = ""; -$a->strings["slap"] = ""; -$a->strings["slapped"] = ""; -$a->strings["finger"] = ""; -$a->strings["fingered"] = ""; -$a->strings["rebuff"] = ""; -$a->strings["rebuffed"] = ""; +$a->strings["poke"] = "anstupsen"; +$a->strings["poked"] = "stupste"; +$a->strings["ping"] = "anpingen"; +$a->strings["pinged"] = "pingte"; +$a->strings["prod"] = "knuffen"; +$a->strings["prodded"] = "knuffte"; +$a->strings["slap"] = "ohrfeigen"; +$a->strings["slapped"] = "ohrfeigte"; +$a->strings["finger"] = "befummeln"; +$a->strings["fingered"] = "befummelte"; +$a->strings["rebuff"] = "eine Abfuhr erteilen"; +$a->strings["rebuffed"] = "abfuhrerteilte"; $a->strings["happy"] = "glücklich"; $a->strings["sad"] = "traurig"; $a->strings["mellow"] = "sanft"; @@ -1824,7 +1824,7 @@ $a->strings["Friendica Notification"] = "Friendica-Benachrichtigung"; $a->strings["Thank You,"] = "Danke,"; $a->strings["%s Administrator"] = "der Administrator von %s"; $a->strings["%s "] = "%s "; -$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica Meldung] Neue Nachricht erhalten von %s"; +$a->strings["[Friendica:Notify] New mail received at %s"] = "[Friendica-Meldung] Neue Nachricht erhalten von %s"; $a->strings["%1\$s sent you a new private message at %2\$s."] = "%1\$s hat dir eine neue private Nachricht auf %2\$s geschickt."; $a->strings["%1\$s sent you %2\$s."] = "%1\$s schickte dir %2\$s."; $a->strings["a private message"] = "eine private Nachricht"; @@ -1832,27 +1832,27 @@ $a->strings["Please visit %s to view and/or reply to your private messages."] = $a->strings["%1\$s commented on [url=%2\$s]a %3\$s[/url]"] = "%1\$s kommentierte [url=%2\$s]a %3\$s[/url]"; $a->strings["%1\$s commented on [url=%2\$s]%3\$s's %4\$s[/url]"] = "%1\$s kommentierte [url=%2\$s]%3\$ss %4\$s[/url]"; $a->strings["%1\$s commented on [url=%2\$s]your %3\$s[/url]"] = "%1\$s kommentierte [url=%2\$s]deinen %3\$s[/url]"; -$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica Meldung] Kommentar zum Beitrag #%1\$d von %2\$s"; +$a->strings["[Friendica:Notify] Comment to conversation #%1\$d by %2\$s"] = "[Friendica-Meldung] Kommentar zum Beitrag #%1\$d von %2\$s"; $a->strings["%s commented on an item/conversation you have been following."] = "%s hat einen Beitrag kommentiert, dem du folgst."; $a->strings["Please visit %s to view and/or reply to the conversation."] = "Bitte besuche %s, um die Konversation anzusehen und/oder zu kommentieren."; -$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica Meldung] %s hat auf deine Pinnwand geschrieben"; +$a->strings["[Friendica:Notify] %s posted to your profile wall"] = "[Friendica-Meldung] %s hat auf deine Pinnwand geschrieben"; $a->strings["%1\$s posted to your profile wall at %2\$s"] = "%1\$s schrieb auf %2\$s auf deine Pinnwand"; $a->strings["%1\$s posted to [url=%2\$s]your wall[/url]"] = "%1\$s hat etwas auf [url=%2\$s]deiner Pinnwand[/url] gepostet"; -$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica Meldung] %s hat dich erwähnt"; +$a->strings["[Friendica:Notify] %s tagged you"] = "[Friendica-Meldung] %s hat dich erwähnt"; $a->strings["%1\$s tagged you at %2\$s"] = "%1\$s erwähnte dich auf %2\$s"; $a->strings["%1\$s [url=%2\$s]tagged you[/url]."] = "%1\$s [url=%2\$s]erwähnte dich[/url]."; -$a->strings["[Friendica:Notify] %1\$s poked you"] = ""; -$a->strings["%1\$s poked you at %2\$s"] = ""; -$a->strings["%1\$s [url=%2\$s]poked you[/url]."] = ""; -$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica Meldung] %s markierte deinen Beitrag"; +$a->strings["[Friendica:Notify] %1\$s poked you"] = "[Friendica-Meldung] %1\$s hat dich angestupst"; +$a->strings["%1\$s poked you at %2\$s"] = "%1\$s hat dich auf %2\$s angestupst"; +$a->strings["%1\$s [url=%2\$s]poked you[/url]."] = "%1\$s [url=%2\$s]hat dich angestupst[/url]."; +$a->strings["[Friendica:Notify] %s tagged your post"] = "[Friendica-Meldung] %s hat deinen Beitrag getaggt"; $a->strings["%1\$s tagged your post at %2\$s"] = "%1\$s erwähnte deinen Beitrag auf %2\$s"; $a->strings["%1\$s tagged [url=%2\$s]your post[/url]"] = "%1\$s erwähnte [url=%2\$s]Deinen Beitrag[/url]"; -$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica Meldung] Kontaktanfrage erhalten"; +$a->strings["[Friendica:Notify] Introduction received"] = "[Friendica-Meldung] Kontaktanfrage erhalten"; $a->strings["You've received an introduction from '%1\$s' at %2\$s"] = "Du hast eine Kontaktanfrage von '%1\$s' auf %2\$s erhalten"; $a->strings["You've received [url=%1\$s]an introduction[/url] from %2\$s."] = "Du hast eine [url=%1\$s]Kontaktanfrage[/url] von %2\$s erhalten."; $a->strings["You may visit their profile at %s"] = "Hier kannst du das Profil betrachten: %s"; $a->strings["Please visit %s to approve or reject the introduction."] = "Bitte besuche %s, um die Kontaktanfrage anzunehmen oder abzulehnen."; -$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica Meldung] Kontaktvorschlag erhalten"; +$a->strings["[Friendica:Notify] Friend suggestion received"] = "[Friendica-Meldung] Kontaktvorschlag erhalten"; $a->strings["You've received a friend suggestion from '%1\$s' at %2\$s"] = "Du hast einen Freunde-Vorschlag von '%1\$s' auf %2\$s erhalten"; $a->strings["You've received [url=%1\$s]a friend suggestion[/url] for %2\$s from %3\$s."] = "Du hast einen [url=%1\$s]Freunde-Vorschlag[/url] %2\$s von %3\$s erhalten."; $a->strings["Name:"] = "Name:"; @@ -1894,14 +1894,14 @@ $a->strings["Please upload a profile photo."] = "Bitte lade ein Profilbild hoch. $a->strings["Welcome back "] = "Willkommen zurück "; $a->strings["The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it."] = "Das Sicherheitsmerkmal war nicht korrekt. Das passiert meistens wenn das Formular vor dem Absenden zu lange geöffnet war (länger als 3 Stunden)."; $a->strings["stopped following"] = "wird nicht mehr gefolgt"; -$a->strings["Poke"] = ""; +$a->strings["Poke"] = "Anstupsen"; $a->strings["View Status"] = "Pinnwand anschauen"; $a->strings["View Profile"] = "Profil anschauen"; $a->strings["View Photos"] = "Bilder anschauen"; $a->strings["Network Posts"] = "Netzwerkbeiträge"; $a->strings["Edit Contact"] = "Kontakt bearbeiten"; $a->strings["Send PM"] = "Private Nachricht senden"; -$a->strings["%1\$s poked %2\$s"] = ""; +$a->strings["%1\$s poked %2\$s"] = "%1\$s hat %2\$s angestupst"; $a->strings["post/item"] = "Nachricht/Beitrag"; $a->strings["%1\$s marked %2\$s's %3\$s as favorite"] = "%1\$s hat %2\$s\\s %3\$s als Favorit markiert"; $a->strings["Delete Selected Items"] = "Lösche die markierten Beiträge"; From 0aebf15f034ec66720b5af54c8c2e70fc109f1db Mon Sep 17 00:00:00 2001 From: pixelroot Date: Sun, 2 Sep 2012 13:09:16 +0200 Subject: [PATCH 12/59] deleted: view/theme/softy/back-gradient.jpg deleted: view/theme/softy/calendar.png deleted: view/theme/softy/comment_item.tpl deleted: view/theme/softy/connect.png deleted: view/theme/softy/contact_template.tpl deleted: view/theme/softy/conversation.tpl deleted: view/theme/softy/group_drop.tpl deleted: view/theme/softy/group_edit.tpl deleted: view/theme/softy/group_side.tpl deleted: view/theme/softy/groups.png deleted: view/theme/softy/icons.png deleted: view/theme/softy/icons.svg deleted: view/theme/softy/jot-header.tpl deleted: view/theme/softy/jot.tpl deleted: view/theme/softy/lock.cur deleted: view/theme/softy/login-bg.gif deleted: view/theme/softy/lrarrow.gif deleted: view/theme/softy/mail_head.tpl deleted: view/theme/softy/match.tpl deleted: view/theme/softy/menu-user-pin.jpg deleted: view/theme/softy/menu-user-pin.png deleted: view/theme/softy/nav-bg.png deleted: view/theme/softy/nav.tpl deleted: view/theme/softy/nets.tpl deleted: view/theme/softy/next.png deleted: view/theme/softy/notifications.png deleted: view/theme/softy/photo-menu.jpg deleted: view/theme/softy/photo_album.tpl deleted: view/theme/softy/photo_top.tpl deleted: view/theme/softy/photo_view.tpl deleted: view/theme/softy/photography.png deleted: view/theme/softy/premium.png deleted: view/theme/softy/prev.png deleted: view/theme/softy/profile_entry.tpl deleted: view/theme/softy/profile_vcard.tpl deleted: view/theme/softy/saved_searches_aside.tpl deleted: view/theme/softy/screenshot.jpg deleted: view/theme/softy/screenshot.png deleted: view/theme/softy/search.png deleted: view/theme/softy/search_item.tpl deleted: view/theme/softy/star.png deleted: view/theme/softy/style.css deleted: view/theme/softy/theme.php deleted: view/theme/softy/user.png deleted: view/theme/softy/wall_item.tpl deleted: view/theme/softy/wallwall_item.tpl view/theme/smoothly/ --- view/theme/softy/back-gradient.jpg | Bin 629 -> 0 bytes view/theme/softy/calendar.png | Bin 3779 -> 0 bytes view/theme/softy/comment_item.tpl | 32 - view/theme/softy/connect.png | Bin 443 -> 0 bytes view/theme/softy/contact_template.tpl | 25 - view/theme/softy/conversation.tpl | 27 - view/theme/softy/group_drop.tpl | 8 - view/theme/softy/group_edit.tpl | 16 - view/theme/softy/group_side.tpl | 28 - view/theme/softy/groups.png | Bin 911 -> 0 bytes view/theme/softy/icons.png | Bin 19752 -> 0 bytes view/theme/softy/icons.svg | 1463 --------- view/theme/softy/jot-header.tpl | 361 --- view/theme/softy/jot.tpl | 74 - view/theme/softy/lock.cur | Bin 4286 -> 0 bytes view/theme/softy/login-bg.gif | Bin 237 -> 0 bytes view/theme/softy/lrarrow.gif | Bin 236 -> 0 bytes view/theme/softy/mail_head.tpl | 3 - view/theme/softy/match.tpl | 13 - view/theme/softy/menu-user-pin.jpg | Bin 385 -> 0 bytes view/theme/softy/menu-user-pin.png | Bin 276 -> 0 bytes view/theme/softy/nav-bg.png | Bin 665 -> 0 bytes view/theme/softy/nav.tpl | 66 - view/theme/softy/nets.tpl | 10 - view/theme/softy/next.png | Bin 891 -> 0 bytes view/theme/softy/notifications.png | Bin 8473 -> 0 bytes view/theme/softy/photo-menu.jpg | Bin 2801 -> 0 bytes view/theme/softy/photo_album.tpl | 8 - view/theme/softy/photo_top.tpl | 8 - view/theme/softy/photo_view.tpl | 40 - view/theme/softy/photography.png | Bin 766 -> 0 bytes view/theme/softy/premium.png | Bin 2317 -> 0 bytes view/theme/softy/prev.png | Bin 853 -> 0 bytes view/theme/softy/profile_entry.tpl | 11 - view/theme/softy/profile_vcard.tpl | 45 - view/theme/softy/saved_searches_aside.tpl | 14 - view/theme/softy/screenshot.jpg | Bin 67853 -> 0 bytes view/theme/softy/screenshot.png | Bin 135107 -> 0 bytes view/theme/softy/search.png | Bin 808 -> 0 bytes view/theme/softy/search_item.tpl | 53 - view/theme/softy/star.png | Bin 2129 -> 0 bytes view/theme/softy/style.css | 3319 --------------------- view/theme/softy/theme.php | 19 - view/theme/softy/user.png | Bin 664 -> 0 bytes view/theme/softy/wall_item.tpl | 78 - view/theme/softy/wallwall_item.tpl | 81 - 46 files changed, 5802 deletions(-) delete mode 100644 view/theme/softy/back-gradient.jpg delete mode 100644 view/theme/softy/calendar.png delete mode 100644 view/theme/softy/comment_item.tpl delete mode 100644 view/theme/softy/connect.png delete mode 100644 view/theme/softy/contact_template.tpl delete mode 100644 view/theme/softy/conversation.tpl delete mode 100644 view/theme/softy/group_drop.tpl delete mode 100644 view/theme/softy/group_edit.tpl delete mode 100644 view/theme/softy/group_side.tpl delete mode 100644 view/theme/softy/groups.png delete mode 100644 view/theme/softy/icons.png delete mode 100644 view/theme/softy/icons.svg delete mode 100644 view/theme/softy/jot-header.tpl delete mode 100644 view/theme/softy/jot.tpl delete mode 100644 view/theme/softy/lock.cur delete mode 100644 view/theme/softy/login-bg.gif delete mode 100644 view/theme/softy/lrarrow.gif delete mode 100644 view/theme/softy/mail_head.tpl delete mode 100644 view/theme/softy/match.tpl delete mode 100644 view/theme/softy/menu-user-pin.jpg delete mode 100644 view/theme/softy/menu-user-pin.png delete mode 100644 view/theme/softy/nav-bg.png delete mode 100644 view/theme/softy/nav.tpl delete mode 100644 view/theme/softy/nets.tpl delete mode 100644 view/theme/softy/next.png delete mode 100644 view/theme/softy/notifications.png delete mode 100644 view/theme/softy/photo-menu.jpg delete mode 100644 view/theme/softy/photo_album.tpl delete mode 100644 view/theme/softy/photo_top.tpl delete mode 100644 view/theme/softy/photo_view.tpl delete mode 100644 view/theme/softy/photography.png delete mode 100644 view/theme/softy/premium.png delete mode 100644 view/theme/softy/prev.png delete mode 100644 view/theme/softy/profile_entry.tpl delete mode 100644 view/theme/softy/profile_vcard.tpl delete mode 100644 view/theme/softy/saved_searches_aside.tpl delete mode 100644 view/theme/softy/screenshot.jpg delete mode 100644 view/theme/softy/screenshot.png delete mode 100644 view/theme/softy/search.png delete mode 100644 view/theme/softy/search_item.tpl delete mode 100644 view/theme/softy/star.png delete mode 100644 view/theme/softy/style.css delete mode 100644 view/theme/softy/theme.php delete mode 100644 view/theme/softy/user.png delete mode 100644 view/theme/softy/wall_item.tpl delete mode 100644 view/theme/softy/wallwall_item.tpl diff --git a/view/theme/softy/back-gradient.jpg b/view/theme/softy/back-gradient.jpg deleted file mode 100644 index 87146cf491bf66507ff8995e3a5cafec3c63dba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmex=C5UDGKfoZ!!FY&4gqcy0fk}{&S&;Gn5r!zJ z!+`FD0cJ)f7A{6c7#BthFakZzjx5X=xKJ>0;>CwdLc)T`;$R*BZ!z#NGXgDQ7G$tz z`27Q747=U0YnM03!3iaZFwZedE%#v$fD;!{8mwRlT$G+p- z?Z$V;+a7?7V`wvuyygH?#>T*){^iskMkr=V04iXD>rXbFn=>$)ddpJV_hZF!qF*HaGx9fIt$&HtagKfz2@D N8b%0$RIvZQ2>_h)jWz%P diff --git a/view/theme/softy/calendar.png b/view/theme/softy/calendar.png deleted file mode 100644 index 705a75b8a8646ce86030c5ee5220bde99490bff4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3779 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 -
- - - - - - - -
- $mytitle -
-
- - {{ if $qcomment }} - {{ for $qcomment as $qc }} - $qc -   - {{ endfor }} - {{ endif }} - -
- - -
-
- -
- diff --git a/view/theme/softy/connect.png b/view/theme/softy/connect.png deleted file mode 100644 index b76fc13dce9eee21d5a9449f80e21444c801cabe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 443 zcmV;s0Yv_ZP)!~>``3MAvsy{nQinWJDuHZx1&Pfqp!=gT=cM`lKyLI}%}9ZNh)BkQeJ zD-LE{Z8zYYZ2}8steO=om6>6HveX4oNah=j|4kQ32q`FWJ0A6G+T71AW8BLI{g#n%)co^zxF;6@}Xd-KJ@J z*f;V#UviF9U;=aoESTAybB*10yM6x+81~9Q^J{Dah|#Y}+9^vDFbnMc2B?x^%wK^~ l;NdT49F&>aKJXyv-~)f?rYbayUt9nH002ovPDHLkV1mQvvw#2q diff --git a/view/theme/softy/contact_template.tpl b/view/theme/softy/contact_template.tpl deleted file mode 100644 index 48930b48a..000000000 --- a/view/theme/softy/contact_template.tpl +++ /dev/null @@ -1,25 +0,0 @@ - -
-
-
- - $contact.name - - {{ if $contact.photo_menu }} - menu -
-
    - $contact.photo_menu -
-
- {{ endif }} -
- -
-
-
$contact.name
- -
-
diff --git a/view/theme/softy/conversation.tpl b/view/theme/softy/conversation.tpl deleted file mode 100644 index fccd9a8bb..000000000 --- a/view/theme/softy/conversation.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{ for $threads as $thread }} -
- {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} -
- $thread.num_comments $thread.hide_text -
- {{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -
-{{ endfor }} - -
- -{{ if $dropping }} - -
-{{ endif }} diff --git a/view/theme/softy/group_drop.tpl b/view/theme/softy/group_drop.tpl deleted file mode 100644 index f088fc06f..000000000 --- a/view/theme/softy/group_drop.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -
diff --git a/view/theme/softy/group_edit.tpl b/view/theme/softy/group_edit.tpl deleted file mode 100644 index a8b3f92a0..000000000 --- a/view/theme/softy/group_edit.tpl +++ /dev/null @@ -1,16 +0,0 @@ -

$title

- - -
-
-
- - - - $drop -
-
-
$desc
-
-
-
diff --git a/view/theme/softy/group_side.tpl b/view/theme/softy/group_side.tpl deleted file mode 100644 index a1fc70a22..000000000 --- a/view/theme/softy/group_side.tpl +++ /dev/null @@ -1,28 +0,0 @@ -
-

$title

- - - -
- - diff --git a/view/theme/softy/groups.png b/view/theme/softy/groups.png deleted file mode 100644 index a65a7218c93c372404e70bd45434ffc2c915b1d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 911 zcmV;A191F_P)V-&!NoiH9r8AZ;Q?uyY zd*}YnKdnf_O}@;{{QvpR`M&R5fPWr_VSwXU5Jdq9AuK{^ZeHFHi&gHiEh{bv0Uo@=pCqWjLW63RWr-#LUeO2i1PX=1Aa=?$ENU#IQz?&m0{cuErSAPzw#!rm!4)gc8WNZ{4Upb@JG{ zwd*!?8M+ZjqC`zAHZ(NeIe+fVffXxSKDchwqp~m+a2*S5(*#wLwsC7#x2(B*@%%YS z6!h=k(sup)#3zg^ho)I7=dRY@I8f)@ay8HrNf=c*HvN32j3s31i$!^(V=;c z69uZBL#HP;3_Fxc)F|A_B4QlgynZ#ib<571PafW@A<<~DCO+%kSSE9YR}@(^3JhKH|h2mvvU$Ri3&+oQW3snnOMAn=v!&x}?ol~_WH!jSGmfU>f_@2An1>s{}Y lC#akN_anq}ybHet7yy>`LZi9QUkv~N002ovPDHLkV1hz7sXPDx diff --git a/view/theme/softy/icons.png b/view/theme/softy/icons.png deleted file mode 100644 index d21640eaea3566f714849b8a44f1ae4b5bd36e46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19752 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 P00000NkvXXu0mjf03f{R diff --git a/view/theme/softy/icons.svg b/view/theme/softy/icons.svg deleted file mode 100644 index 91bb2ff38..000000000 --- a/view/theme/softy/icons.svg +++ /dev/null @@ -1,1463 +0,0 @@ - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - YouTube - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Lorem Ip - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ? - ? - - - diff --git a/view/theme/softy/jot-header.tpl b/view/theme/softy/jot-header.tpl deleted file mode 100644 index 0d11da271..000000000 --- a/view/theme/softy/jot-header.tpl +++ /dev/null @@ -1,361 +0,0 @@ - - - - - - diff --git a/view/theme/softy/jot.tpl b/view/theme/softy/jot.tpl deleted file mode 100644 index 45d206d57..000000000 --- a/view/theme/softy/jot.tpl +++ /dev/null @@ -1,74 +0,0 @@ - -
-
-
 
- -
- -
-
- -
- - - - - - - -
-
- - -
- - - - - - - - - - - - - -
- - - -
-
- $acl -
-
$emailcc
-
- $jotnets -
-
- -
-
-
- {{ if $content }}{{ endif }} diff --git a/view/theme/softy/lock.cur b/view/theme/softy/lock.cur deleted file mode 100644 index 892c5e851eedc16e9844061b199e24194cfbc370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmd^C$KVDWfom`T#)dc~R#4I^Rs~r4O)`b{bmUKcqz}))c5uC(7v?)v4a2P)ZNa- z@$&T2)z|&~{r~^}A^8LV00000EC2ui01yBW000GQ;3tk`X`bk)Wk@<6#nZYULKH{p zEx|?+kif!I0vIL|#ZMubBmjWH2OtmxIFVa~6JQ7!1CK!f5W#StOTv&C3=E8h2vI1s n+#cd5;2fT3B_0kF0v!+!GARoV78n&7dMN`JIW(4+BOw4gP{MS* diff --git a/view/theme/softy/lrarrow.gif b/view/theme/softy/lrarrow.gif deleted file mode 100644 index fa26769446d0c934b42ede073b15e7b792c519a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmZ?wbhEHbRA5kGSj4~}At9lzu5M~->f+)O92}en1ByRc7#SGY8FUzc0Hl_Id1J+{ zJO2!r%ogV^SXEQa=X0R+0=r)0iixMy=XibSd-HJLLWA|wtsiI{^mqNlTimR;mSuu! z`^pstJ13hgZ<(LBS~_Lwp0lQ&KkUxm%b#lGH~szxi>VrAyB=5kn3H_w_tS*j`sV!V zrk3Wm_Ku1+v+kbMzS4+^StYvd85xrj_-mtLVyAmcr3oF9>ilSOWk7D_}7I diff --git a/view/theme/softy/mail_head.tpl b/view/theme/softy/mail_head.tpl deleted file mode 100644 index afb65f537..000000000 --- a/view/theme/softy/mail_head.tpl +++ /dev/null @@ -1,3 +0,0 @@ -

$messages

- -$tab_content diff --git a/view/theme/softy/match.tpl b/view/theme/softy/match.tpl deleted file mode 100644 index 244b243ec..000000000 --- a/view/theme/softy/match.tpl +++ /dev/null @@ -1,13 +0,0 @@ -
-
- - $name - -
- $name$inttxt
$tags
-
- {{ if $connlnk }} - - {{ endif }} -
-
\ No newline at end of file diff --git a/view/theme/softy/menu-user-pin.jpg b/view/theme/softy/menu-user-pin.jpg deleted file mode 100644 index 26449569f40425feda7ce4986e1935b4a67076d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 385 zcmex=LJ%Z3brsW+o;O z0s6Oj-S z5fuR$!pIEN!@|nR%E~Fi%grl7GWdUhL6C!igMo*cQHg;`kdaxC@&6G9F|hj?kO4D0 zP+UoX0ca!8(Qp|?CT11}RyIK)MRrHSz(k-LQIOYB024D%SX>Y&jv~PbwD12dkj+2_ zvmk>#!}N~gJ*B%@y6YT;gydRoMhD3xvih4@Kir$MLU@5~^Uuh%)Ox?j37$JRdX8kK Zcl($$OlaY6yuN=|Q1|jygZ=++0szW8M1TMQ diff --git a/view/theme/softy/menu-user-pin.png b/view/theme/softy/menu-user-pin.png deleted file mode 100644 index 6becfbb663c2726e085edfb5d6bfb42e06a35398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmV+v0qg#WP)M68Y6%I?#i>L`8rhD=9xJZvx)?%mpipRxF(yrmAChtI3C$~cOeu{@ z>KF9~j_{quhI@tJEFw4Jfrkl}7R5x-+*057M;V6UL2FJ8ulmD zFdp?1Q0!NT;O>%%n58ZdJ$uTwjT^pmZ5L2HDARJ{Zr}YD>(2fSoA=A}Sns}Gdw2fL z+gD;PZhKpH?q^(1xirufFP2}Pa_M4;)!(YGiBawE-|pDcQ<~rhln8lbac#0MM?TXJ z4ZZ3#W(Ed_RKMi6ZY<~B1^4$K)d#AWx=Z-A@6Dc~bNpw4(hXg)W$!Cu4+A9v)^5v{ z@9AL#3f_7;XEFoO(+L7B20$4m2_TUbXx9{auhonb$X*q?tNc#sTu+d$dIsyitRSU~ zZ&-lp8V<4)c%3u>$_N|)NxL$DYylb8AjMR%HL8+T3dsD$e1j8Yax+JQI!GChQo~%3 zLW2$lJ+MH4H6sr&%nO)q)HeWKv|?s|0+3Pwu^m7P9pst8j#3ASfNcWHE%0aD6Qftl z!VR=z)zdlqrwc!LeB-?&JJ5=$zdnAxesT}Xhub?UrCv{)2^0#Lt@k`!f1ds6>F@38 zEo}DKd%Y~q$(P~5$sX)Jd-DCUct$pcymPm*&t3OY1xhe@y85}S Ib4q9e05tUW*8l(j diff --git a/view/theme/softy/nav.tpl b/view/theme/softy/nav.tpl deleted file mode 100644 index 43cc7bca0..000000000 --- a/view/theme/softy/nav.tpl +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - diff --git a/view/theme/softy/nets.tpl b/view/theme/softy/nets.tpl deleted file mode 100644 index b0cb8890c..000000000 --- a/view/theme/softy/nets.tpl +++ /dev/null @@ -1,10 +0,0 @@ -
-

$title

-
$desc
- $all -
    - {{ for $nets as $net }} -
  • $net.name
  • - {{ endfor }} -
-
diff --git a/view/theme/softy/next.png b/view/theme/softy/next.png deleted file mode 100644 index 353e2e72a6513fac3f3775b347354a4fbbb7c622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 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 z

)&mY3;iDTMCYwJpa{0kt}bf+W4=a)@=QNPNUn{NPI_5_r8E)#kZw>~2<*8T~Ns z&<(WbAOG8c>E1N!QWvn109W4Ah=`4|tp?GqgRjCG9U(jS!tui3QfF&l&-4DuAZT0; z`b@UqOQ~}Fc%c%TfKi?%?5l;^)-ZSqxynKB*?x<7a!HS0?i1U8`o=cg* zK)drO-wxzhgtxbF=jF-#ZzP+Czdu)vky?pq5>YWTI#3a8qJV<0(2F*Yo|!Dt=UV)Nfs>kk0ghK|+n!}WhEmm4Pii|5?=-wxK- z*Dp4w>jE#&j`zSB)nG>-FE&DFRnFw=1ORR$pLkm0N|PcQNq0;Fn18`RH3OL>5c2{L z5?GI&QESxs2{$ATY{_J1NqD1fE=FHRS@%3sVwVj7?4vJ(e|`?$qKi+~dU@x|N6#tl zqVfKB?u8T}j(g?Og|olvw%hH3&xiHmiqOLq?dACW*RO9tu^M!`KFjMjk{pEGL;uB8 zup8#jleT6e%f?F#GIG?(tXTMgi{Jes?CJA854(2X|lanEX zw<56qHtPD9wiy;Nk+P3GBqZk1WU~nyNQg^7;CRHz?re6*?(AlE zl58lgf+DtmAP9=mKLknDN`0WbkEK!{lzJ>6V1QU`&>CzHH3$YDgza}{Ux7nw+q*k+ zfA{---|K!ecQ<+}`d7$osB_ivh`gOPgKu>YQ^Or~uGy6ha|C%>x8v zRdLnV@QW5N;q|A1hFic0Ibamr;ZSvR^IX6|xMaS541Wmd3E;T-=KAZ|H>`{vG3*AQ z3@8tJ!tMa#2mrIt9a2;P_9)6{b*mx7I>MQtV1kHmCAckyZ3MT*aIMB^aoLfx2=Q3A zPw*i2A)e7XO5QdK$8tah`l%OXQIXs{*^6c+=#~7Urik6XM?H%9pJ2e>i8X6uJl-=x zYK;r$+wr>WRq7VtoR9mEv)tEm58`aZHInLViOUzstxfX~BcFP(JvfKh63%lTvDSfj z2I4ouUGoXnILm$Zra0&PGNGXvaSn2>h1BM_A9}LvZz4U$xOAl$cFd32(v!VXoii@? zhWy%dfd1*VN~eqDX+peTP#pDf{zsy`Aa2Xh9-(#)$}QN>d}sy{6!3xse&E3c^-zOz zJxXQx95oWSA&4vm?+I2LY7*KG=tM5DTnIJmays)oBw@nPv#3;vZV^#^j`iKgsUB_jtyk6;O@&`!$aN^eSO~B7~DX^XMGB^17U) zh9?<{Ynq0eVAYJ2)YfOaU^{8sYU{QAttuKrNFaQ>`&NAwiZ`+v2zm)&cW4k z)xdMpxl*oxYalq$Z7vUWrFeJ5`=01Xk}-PsFrQSPNIeOb8Cp?C`bPTMh1icPd`(p` zg69N)Js9dyq&A<*7uswkd^H|hBJY&lmKnU@_w$-6%qwD8RJufu1<094>;Nvgw6l!L zK9Z8DjQ|z@#Aog)jm^A0sEB;A zrPyLKRi^ViU#@t(Wv<$~xH+yWO!0`_-QAY%B1=$dvlf(=mRfCv*1|$FGR)x~SrsB? zIXpGyB;ltPe?Sx|q)I`VCw_(2V5eGPGLb;Z5zjLaN(Q=VX-Us$SdKN8*%eVxgGx&< z=&!6MJHa~xLYwFk1y4`8^+rZKWVw~(F)FWE(V7&iu1rVE#12-bL$n|4KvNX?()h)} z=om6MmSuE$POsN<9H%!J)AWXP1IML}NlP~xGcq#tX=BEY$ry{!NSqK`Mzhr!4V=OF zKac2}kY#{O$YdxJ&{-6dMMd9+Tzu$s_%DL|k%$k9W>_6&gn1xgS0<*!_=r?QEFevS8so_-eU5qPNW_EeoriUEPtMnxq#+wRP8Ya}N-@4;q+SDS~(8N~dSbFwt#RJnWlG3!w{=33f{a=+O3rp2?1~M25 zo5y596?~I7T={kG_G>3L?|J0vl%Wj=H|IY3#aHIy!()11KXvAJ{r1eBhQpy_oBZ2% zH1;2;&s*yodG(rp*~hP)-F~hrZN-uydG)}1BPC6LxwE$ - - $imgalt -

-

$desc

-
- -
diff --git a/view/theme/softy/photo_top.tpl b/view/theme/softy/photo_top.tpl deleted file mode 100644 index 48a546a16..000000000 --- a/view/theme/softy/photo_top.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - -
diff --git a/view/theme/softy/photo_view.tpl b/view/theme/softy/photo_view.tpl deleted file mode 100644 index 4c754f597..000000000 --- a/view/theme/softy/photo_view.tpl +++ /dev/null @@ -1,40 +0,0 @@ -
-

$album.1

- - - -
- {{ if $prevlink }}{{ endif }} - - {{ if $nextlink }}{{ endif }} -
- -
-
$desc
-{{ if $tags }} -
$tags.0
-
$tags.1
-{{ endif }} -{{ if $tags.2 }}{{ endif }} - -{{ if $edit }}$edit{{ endif }} - -{{ if $likebuttons }} -
- $likebuttons - $like - $dislike -
-{{ endif }} - -$comments - -$paginate - diff --git a/view/theme/softy/photography.png b/view/theme/softy/photography.png deleted file mode 100644 index 7ec919f2b3cf1d4d782a0b3009f8f7654cceca94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 766 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 diff --git a/view/theme/softy/prev.png b/view/theme/softy/prev.png deleted file mode 100644 index 0ae6022af5701934cfa5e3e7391fcab8827398c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmV-b1FHOqP)Rchfa8%+jGL}bvC z!sTpv4;QRc?x=t;3715SXsPjjc>vkC(XGl=2q7WUE(lZtA=4q!%lS`zr>kfB?;c`i zG!mw1s!OX&eG2UB4C-R$agW+G5{t#ws1dlX>ztX|2r4}82%z$ z_m7mhuIrwbHs1_@Pz~8P<%r;E2Qa|&qpr*i!_YuH4dQMmEir=Pnj40pL9wR*ID!GZ zvaG2WqOz2Mdj#@KE}IWCGdsdd;DiwTCYR0kq*AFY0Mvw=rm2EB4&bIEmiVn#^X-8F z;Lw_zrl~HkF2+F!3o?G^RhzpF;?G-~gC90>vH{=)P)h?~Pb2wk8Gdz=4C8eP!fbwB27X7yuLko;YZ>*gM)2#!&$K( z33TW4+qviU8YuC{GcUoE5NI#ti<|S2NTgK^XJ-EW>(4y^Q;uq;i=HM`Y_NB?lp1Lg zvPKeh=wAD0GMVj;cK=;4%?RLKQ0#fbFj_=#0EkATg^m*^2LQ~93|z%$wG0m2=h0}i z(9!NUL4u^e!AoJa*YcXPa4W`hs?TQR~Q1=R5w&m)z zbOatd&i(vn-TOHJq|@oG^|fp-nC1`D5NNXTf1>IoT2Wn|GY!FaV_={!z)*%ke3qFl fcGGxbEb;vxK8sTe6HUu~00000NkvXXu0mjf@o{ -
-$alt -
-
- -
$visible
- -
- diff --git a/view/theme/softy/profile_vcard.tpl b/view/theme/softy/profile_vcard.tpl deleted file mode 100644 index 0ee6919bc..000000000 --- a/view/theme/softy/profile_vcard.tpl +++ /dev/null @@ -1,45 +0,0 @@ -
-
$profile.name
- - - {{ if $pdesc }}
$profile.pdesc
{{ endif }} -
$profile.name
- - - - {{ if $location }} -
$location
-
- {{ if $profile.address }}
$profile.address
{{ endif }} - - $profile.locality{{ if $profile.locality }}, {{ endif }} - $profile.region - $profile.postal-code - - {{ if $profile.country-name }}$profile.country-name{{ endif }} -
-
- {{ endif }} - - {{ if $gender }}
$gender
$profile.gender
{{ endif }} - - {{ if $profile.pubkey }}{{ endif }} - - {{ if $marital }}
$marital
$profile.marital
{{ endif }} - - {{ if $homepage }}
$homepage
$profile.homepage
{{ endif }} - - {{ inc diaspora_vcard.tpl }}{{ endinc }} - - -
- -$contact_block - - diff --git a/view/theme/softy/saved_searches_aside.tpl b/view/theme/softy/saved_searches_aside.tpl deleted file mode 100644 index e2aae1e77..000000000 --- a/view/theme/softy/saved_searches_aside.tpl +++ /dev/null @@ -1,14 +0,0 @@ -
- - $searchbox - -
    - {{ for $saved as $search }} -
  • - - $search.term -
  • - {{ endfor }} -
-
-
diff --git a/view/theme/softy/screenshot.jpg b/view/theme/softy/screenshot.jpg deleted file mode 100644 index ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67853 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

+O8QUQWGB{}(l$@a-Fz%jWExC)y5nM#N( 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 mIIzspeo0000 -

-
-
- - $item.name - menu -
-
    - $item.item_photo_menu -
-
-
-
-
{{ if $item.location }}$item.location {{ endif }}
-
-
- {{ if $item.lock }}
$item.lock
- {{ else }}
{{ endif }} -
-
-
- {{ if $item.drop.dropping }}{{ endif }} -
- {{ if $item.drop.dropping }}{{ endif }} -
-
-
-
$item.title
-
-
$item.body
-
-
- $item.name -
$item.ago
- -
- -
-
- - -
- {{ if $item.conv }} - $item.conv.title - {{ endif }} -
-
- - -
diff --git a/view/theme/softy/star.png b/view/theme/softy/star.png deleted file mode 100644 index a327ba14e462a494523d9d5be1195989b08b36ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2129 zcmZ8h3pf+%8=p&!&6Eg9TEpnJ86(!LT*9)MTji2z7S4x@eU49cNQa*7D)vFxC)8h!x261T1zje1vR6om@o}h zTzF|>zLN?Ck3*;!`AQN z#MCp|d*RNzSM}8KJ_u&j4ca3)QpRxQQgAQ-f||yRKD0TRk%0|8wzB2Alzq>ZEt)Y0pLsFkGC9KoruRjq@DJ_l~-En(7Z#}&dtm3hhGG6OK zramT}^yrVanmF&3`#l=mWu7B7KC;F~P58$Q`OB6_5Ghedl-u(BVdv{AjgI)k+i;bI zUgGxm#@&SO>5#^jlzIDh-G%cg2fu=5BVvAv&8HXcV3U`-m@d+p-xIrOrrDwy7udi^qLdFc_k>Irqx`1t^kfQ)YLDh*44KGm(fEHnJ&I;006AH zED8XAzAgZu5JL0z;rI{rBgW+D3=}?#l~=LVLuQU zxxVa1!k|AOoCsT(578a!z+h3KXapKz2E&1%P$-ra5{mJ3bov=Cw`^hI91atMM8?F# zAYv>K3|1HtWn*K5G&4t(1dq_TrqG$x0}h=MNXr35je zIkqs^a-m=6XPAmpRDBkkX#BAi9(nme`S^jV&xn$4lF8#!(e$c7?C);lFhgZ%T2a-qrJ3$<1{rFLJ`MRRv9qqiWH41VD zBQ!m<+PmJ<%1~uA0pVgFqFt+A+b^{wI#C$^Ed`0YmehRB!*0dpIlQ}8JuV4mx&)R6 z`LB3Zj?+r?8!F?MJk<*x8VEJl?80l}J)D^%69&=+DRS6$veRrZQu~}ip4duf7Q!Qv zV3}V+OD5B@a%LA|5&5$5Xr04W%5}WaK$G-0?=QWyH{AI5KG)LuTR52NWtSASpCSOM+Xu;B`>#O_UlyZi`jIxnl%)@mt~Rtl~|HL4FpBfBkK* znI5VimD^F8t-GT;N3>Pol+!8`^#(l+J&IXWzR}5klIMG*Ea)RQ-#Uz>C2N!8Ri+43zD5Z;!92h*!7kK|i(J@cbOe>-y&K00YH_A~pXB z9|V(hc~@ZzwDAgPhtS!{$yz(WY?~7HteJAKAhGbRm z3Y+d6vtqm$5YNeEDWMjX%&djC4>FEBOJ6l1k3>f+jetYU@dE*{@!xg5*l`5n_{$q) z0cbVaH^8eWVY0EzbZ`FV=fDQj#Z$*6nGa_YR(%*gYq0C6B4fC@!>_7O5#daXa}CYC zg|>+3uXm_vUZPSvG<)cc+(be-;>JK*K_;BAi|cQ9I{ zQrzbVFWeUikro-5pGPn{0DV$TTX&uSpZT^pGS9Qia(vG`Ba9%y*KBq9MmmJny8wr` zM??o`0)c01-0Z9mZ&7<7a;C&V0XNT3SK~EP+d{YLc%(+CaBHb|^;|zDv9Q`*34Z<# zneT)zI<8EKs$cC)KZZ?Vy*UcxHl>`)*M2#xh?IpS*nmwt>are{#O#4xcJ0i!g%HI= z+f;3&5HA)%@}Va82nKMB@a z_1_OdwfoiIkZNaB;rZ&$4 a, h4 > a { - font-size: 18px; - color: #626262; -} - -h3 { - margin: 0px; - margin-bottom: 5px; - font-size: 18px; - color: #626262; -} - -h2 { - color: #626262; -} - -p { - - max-width: 600px; -} - -label { -/* font-variant:small-caps; */ -} - -li { - list-style: none; -} - -.required { display: inline; color: #b20202; } -.fakelink { color: #b20202; cursor: pointer; } -.fakelink :hover { color: #db0503; } -.heart { color: #FF0000; font-size: 100%; } - - -input[type=text] { - border: 2px solid #b0b0b0; - padding: 2px; - margin: 0px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -input[type=submit] { - margin: 10px 2px 5px 2px; - border: none; - font-size: 0.9em; - padding: 5px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -input[type=submit]:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} -input[type=submit]:active { - position:relative; - top:1px; -} - -.smalltext { font-size: 0.7em } - -::selection { background:#fdf795; color: #000; /* Safari and Opera */ } -::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } - -section { - float: left; - margin-left: 8%; - padding-top: 30px; /*50*/ - width: 64%; /*50%*/ - margin: 20px 0px 30px 4%; /*10%*/ - font-size: 0.9em; - line-height: 1.2em; -} - -.lframe { - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 6px #959494; - -webkit-box-shadow: 3px 3px 6px #959494; - box-shadow: 3px 3px 6px #959494; - background-color: #efefef; - padding: 10px; -} - -.mframe { - padding: 5px; - background-color: #efefef; - border: 2px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -#wall-item-lock { - margin-left: 10px; -} - -.button { - border: none; - font-size: 1em; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color:#efefef; - text-align: center; -} - -.button:hover { - border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color: #efefef; -} - -.button:active { - position:relative; - top:1px; -} - -.button a { - color: #efefef; -} - -/* ========= */ -/* = Login = */ -/* ========= */ - -#login-name-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-name-wrapper input { - width: 120px; - margin-left: 20px; -} - -#login-password-wrapper { - vertical-align: middle; - margin: auto; -} - -#login-extra-links { - width: 90px; - margin-top: 20px; -} - -#login-extra-links a { - display: block; - margin: 10px; - padding: 5px 0px 5px 0px; - text-align: center; - margin-right: 20px; -} - -#login-extra-filler { - display: none; -} - -/* ========= */ -/* = Panel = */ -/* ========= */ - -#panel { - position: absolute; - font-size:0.8em; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - border: 1px solid #494948; - background-color: #2e3436; - opacity:50%; - color: #eeeeec; - padding:1em; - z-index: 200; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; -} - -/* ========= */ -/* = Pager = */ -/* ========= */ - -.pager { - padding-top: 30px; - display:block; - clear: both; - text-align: center; -} - -.pager a { - color: #626262; -} - -.pager span { padding: 4px; margin:4px; } -.pager_current { background-color: #b20202; color: #ffffff; } - -/* ======= */ -/* = Nav = */ -/* ======= */ - -nav { - z-index: 10000; - height: 50px; - /*display: block;*/ - position: fixed; - width: 100%; - padding: 0px 10%; - color: #efefef; - background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; - /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ - /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ - /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ - /*background-color:#7c7d7b;*/ - margin-bottom: 16px; - font-size: 15px; - /*border-bottom: 1px solid #494948;*/ -} -nav a { text-decoration: none; color: #eeeeec; border:0px;} -nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} - -nav #banner { - display: block; - position: absolute; - margin-left: -90px; /*10*/ - margin-top: 10px; /*5*/ - padding-bottom:5px; -} -nav #banner #logo-text a { - display: hidden; - font-size: 40px; - font-weight: bold; - margin-left: 3px; -} - -nav #user-menu { - display: block; - width: 190px; /*240*/ - float: right; - margin-right: 16%; /*20%*/ - margin-top: 10px; - padding: 5px; - position: relative; - vertical-align: middle; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border: 1px solid #9A9A9A; - color:#efefef; - text-decoration:none; - text-align: center; -} - -nav #user-menu-label::after { - content: url("menu-user-pin.png") no-repeat; - padding-left: 15px; -} - -nav #user-menu-label { - vertical-align: middle; - font-size: 12px; - padding: 5px; - text-align: center; -} - -ul#user-menu-popup { - display: none; - position: absolute; - background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#898988; - width: 100%; - padding: 10px 0px; - margin: 0px; - margin-top: 4px; - top: 20px; - left: 0px; - border: 1px solid #9a9a9a; - border-top: none; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - z-index: 10000; -} - -ul#user-menu-popup li { display: block; } -ul#user-menu-popup li a { display: block; padding: 5px; } -ul#user-menu-popup li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; -} - -ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } - -/* ============= */ -/* = Notifiers = */ -/* ============= */ - -#notifications { - height: 32px; - position: absolute; - top:10px; left: 35%; -} -.nav-ajax-update { - width: 44px; - height: 32px; - background: transparent url('notifications.png') 0px 0px no-repeat; - color: #333333; /*efefef*/ - font-weight: bold; - font-size: 0.8em; - padding-top: 0.5em; - float: left; - padding-left: 11px; - /*display: none;*/ -} -#notify-update { background-position: 0px -168px; } -#net-update { background-position: 0px -126px } -#mail-update { background-position: 0px -40px; } -#intro-update { background-position: 0px -84px; } -#home-update { background-position: 0px 0px; } - -#lang-select-icon { - cursor: pointer; - position: absolute; - left: 10px; /*left: 10px*/ - top: 65px; -} - -#language-selector { - position: absolute; - top: 0; - left: 16px; -} - -/* =================== */ -/* = System Messages = */ -/* =================== */ - -#sysmsg_info, #sysmsg { - position:fixed; - bottom: 0px; right:20%; - -moz-box-shadow: 7px 7px 12px #434343; - -webkit-box-shadow: 7px75px 12px #434343; - box-shadow: 7px 7px 10px #434343; - padding: 10px; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - -webkit-border-radius: 5px 5px 0px 0px; - -moz-border-radius: 5px 5px 0px 0px; - border-radius: 5px 5px 0px 0px; - border: 1px solid #da2c2c; - border-bottom:0px; - padding-bottom: 50px; - z-index: 1000; - color: #efefef; - font-style: bold; -} - -#sysmsg_info br, -#sysmsg br { - display:block; - margin:2px 0px; - border-top: 1px solid #dddddd; -} - -/* ================= */ -/* = Aside/Sidebar = */ -/* ================= */ - -aside { - float: right; - margin-right: 5%; /*10%*/ - /*width: 21%;*/ - width: 200px; /*250*/ - margin-top: 40px; /*50*/ - font-size: 0.8em; - font-style: bold; -} - -aside a{ - padding-bottom: 5px; - -} - -.vcard { - font-size: 1em; -/* font-variant:small-caps; */ -} - -.vcard dd { - font-size: 12px; - font-variant: normal; - -webkit-margin-start: 10px; -} - -.vcard .fn { - font-size: 1.4em; - font-weight: bold; - border-bottom: none; - padding-top: 10px; -} - -.vcard #profile-photo-wrapper { - margin: 10px 0px; - padding: 12px; - width: 175px; - background-color: #f3f3f3; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -border-radius: 5px 5px 5px 5px; -} - -aside h4 { font-size: 1.3em; } - -.allcontact-link { - color: #626262; - text-align: center; - font-weight: bold; -/* font-variant:small-caps; */ - font-size: 1.1em; -} -.allcontact-link a { - padding-bottom: 10px; -} - -#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } - -#dfrn-request-link { - -moz-box-shadow:inset 0px 1px 0px 0px #a65151; - -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; - box-shadow:inset 0px 1px 0px 0px #a65151; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #fc5656; - display:inline-block; - color:#f0e7e7; - font-family:Trebuchet MS; - font-size:19px; - font-weight:bold; - text-align: center; - padding:10px; - width: 185px; - text-decoration:none; - text-shadow:1px 1px 0px #b36f6f; -} - -#dfrn-request-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#dfrn-request-link:active { - position:relative; - top:1px; -} - -#dfrn-request-intro { - width: 600px; -} - -#netsearch-box { - background-color: #f6f6f6; - padding: 10px 8px 10px 8px; -} -#netsearch-box input[type="text"] { - width: 97%; -} -#netsearch-box input[type="submit"] { - width: 48%; -} - -h3#search:before { - content: url("search.png"); - padding-right: 10px; - vertical-align: middle; -} - -#network-new-link { - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - margin-bottom: 10px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#group-sidebar { - vertical-align: middle; - margin: auto; - margin-top: 20px; - padding-bottom: 10px; -} - -#sidebar-group-list { - margin-left: 30px; - margin-right: 30px; -} - -#sidebar-group-list > a{ - padding-bottom: 10px; -} - -.widget { - margin-top: 20px; - -moz-box-shadow: 1px 2px 6px 0px #959494; - -webkit-box-shadow: 1px 2px 6px 0px #959494; - box-shadow: 1px 2px 6px 0px #959494; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); - background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); - background-color:#f8f8f8; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - border:1px solid #eee; - color:#e6e6e6; - /*text-shadow:-1px 0px 0px #bdbdbd;*/ - border: 1px solid #cdcdcd; -} - -#sidebar-new-group { - padding:7px; - width: 165px; - margin: auto; - margin-left: 10px; /*40*/ - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - - -#sidebar-new-group:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#sidebar-new-group:active { - position:relative; - top:1px; -} - -.group-selected, .nets-selected { - padding-bottom: 0px; - padding-left: 2px; - padding-right: 2px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; -} - -#sidebar-new-group a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - -ul .sidebar-group-li{ - list-style: none; - font-size: 1.2em; - padding-bottom: 5px; -} - -ul .sidebar-group-li .icon{ - display: inline-block; - height: 12px; - width: 12px; -} - - -.nets-ul { - list-style-type: none; -} - -.nets-ul li { - margin-top: 10px; -} - -.nets-link { - margin-left: 24px; -} -.nets-all { - margin-left: 42px; -} - - -.widget h3{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); - background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); - background-color:#f0edf0; - -moz-border-radius:5px 5px 0px 0px; - -webkit-border-radius:5px 5px 0px 0px; - border-radius:5px 5px 0px 0px; - border:1px solid #e2e2e2; - border-bottom: 1px solid #cdcdcd; - padding-top:5px; - padding-bottom: 5px; - vertical-align: baseline; - text-align: center; - text-shadow:-1px 0px 0px #bdbdbd; -} - -#group-sidebar h3:before{ - content: url("groups.png"); - padding-right: 10px; - vertical-align: middle; -} - -#saved-search-list{ - margin-top: 15px; - padding-bottom: 20px; -} - -.saved-search-li { - list-style: none; - font-size: 1.2em; -} - -.saved-search-li .icon { - margin-right: 5px; -} - -.birthday-today, .event-today { - font-weight: bold; -} - -#birthday-wrapper, #event-wrapper { - margin-left: 15px; -} - -#pause { - position: fixed; - bottom: 5px; - right: 5px; -} - -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; /*42*/ - height: 48px; - padding-right: 2px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -/* ======= */ -/* = Jot = */ -/* ======= */ - -#profile-jot-text_tbl { margin-bottom: 10px; } -#profile-jot-text_ifr { width: 99.9%!important } -#profile-jot-submit-wrapper { -} - - -#jot-title { - border: 0px; - margin: 0px; - height: 20px; - width: 462px; - font-weight: bold; - border: 1px solid #ffffff; -} - -#jot-title::-webkit-input-placeholder{font-weight: normal;} -#jot-title:-moz-placeholder{font-weight: normal;} - - -#jot-title:hover, -#jot-title:focus { - border: 1px solid #cccccc; -} - -.preview { - background: #FFFFC8; -} - -#profile-jot-perms, #profile-jot-submit, #jot-preview-link { - width: 60px; - font-size: 12px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#profile-jot-perms { - width: 30px; - overflow: hidden; - border: 0px; - margin-left:5px; -} - -#jot-perms-perms .icon { - height: 1px; -} - -#profile-jot-submit { - float: left; - margin-right:5px; - border: 0px; - margin-top: 0px; - margin-left: -30px; -} - -#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} -#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { - position:relative; - top:1px; -} - -#character-counter { - position: absolute: right: 100px; top:100px; -} -#profile-rotator-wrapper { - float: right; -} - -.jot-tool { - float: left; - margin-right: 5px; -} -#profile-jot-tools-end, -#profile-jot-banner-end { clear: both; } - -#profile-jot-email-wrapper { - margin: 10px 10% 0px 10%; - border: 1px solid #eeeeee; - border-bottom: 0px; -} -#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} -#profile-jot-email { margin: 5px; width: 98%; } - -#profile-jot-networks { - margin: 0px 10%; - border: 1px solid #eeeeee; - border-top: 0px; - border-bottom: 0px; - padding: 5px; -} -#profile-jot-acl-wrapper { - margin: 0px 10px; - border: 1px solid #eeeeee; - border-top: 0px; - display:block!important; -} -#group_allow_wrapper, -#group_deny_wrapper, -#acl-permit-outer-wrapper { width: 47%; float: left; } - -#contact_allow_wrapper, -#contact_deny_wrapper, -#acl-deny-outer-wrapper { width: 47%; float: right; } - -#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} -#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} -#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} - -#acl-permit-text-end, -#acl-deny-text-end { clear: both; } -#profile-jot-wrapper { - margin-top: 0px; - padding-top: 0px; -} - -profile-jot-banner-wrapper { - padding: 0px; - margin: 0px; -} - -.contact-h4 { - font-size: 1.2em; -} - -/* ======== */ -/* = Tabs = */ -/* ======== */ - -.tabs { - min-width: 400px; - list-style: none; - padding: 0px; /*10*/ - border-bottom: 1px solid #efefef; - font-size: 0.9em; -} -.tabs li { display: inline;} - -.tab { - padding: 5px 10px 5px 10px; - display: inline-block; - margin-bottom: 5px; - margin-right: 5px; - font-style: bold; -} - -.tab:hover { - padding: 5px 10px 5px 10px; -} - -/* ========= */ -/* = Posts = */ -/* ========= */ - -.wall-item-outside-wrapper { - max-width: 100%; - border-bottom: 1px solid #dedede; - margin-top: 20px; - margin-bottom: 20px; - padding-right: 10px; - padding-left: 12px; - background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; - border: 1px solid #CDCDCD; - border-radius: 5px 5px 5px 5px; - box-shadow: 1px 2px 6px 0 #959494; - /*color: #E6E6E6;*/ - margin-top: 20px; - /*text-shadow: -1px 0 0 #BDBDBD;*/ - /* Overflow: hidden; */ -} - -.wall-item-outside-wrapper-end { clear: both;} -.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } -.wall-item-photo-menu { display: none;} -.wall-item-photo-menu-button { - display:none; - text-indent: -99999px; - background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; - position: absolute; - overflow: hidden; - height: 20px; width: 90px; - top: 85px; left: -1px; - -webkit-border-radius: 0px 0px 5px 5px; - -moz-border-radius: 0px 0px 5px 5px; - border-radius: 0px 0px 5px 5px; -} - -.wall-item-info { float: left; width: 100px; } /*140*/ -.wall-item-photo-wrapper { - width: 80px; height: 80px; - position: relative; -} - -.wall-item-tools { - filter: alpha(opacity=60); - opacity: 0.7; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - /*margin-left: 140px;*/ - margin-top: 10px; - padding-bottom: 5px; - float: right; -} - -.wall-item-tools:hover { - filter: alpha(opacity=100); - opacity: 1; - -webkit-transition: all 0.25s ease-in-out; - -moz-transition: all 0.25s ease-in-out; - -o-transition: all 0.25s ease-in-out; - -ms-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; - margin-left: 140px; -} - -.wall-item-outside-wrapper.comment .wall-item-tools { - margin: 5px 5px 0px 70px; - float: right; -} - -.wall-item-like-buttons { - float: left; - padding-left: 10px; -} -.wall-item-like-buttons a.icon { - float: left; - margin-right: 15px; /*5*/ - display: inline; -} -.wall-item-links-wrapper { - width: 50px; /*20*/ - float: left; -} -.wall-item-delete-wrapper { - float: left; -} -.wall-item-links-wrapper a.icon { - float: left; - margin-right: 15px; /*5*/ - display: inline; -} -.pencil { - float: left; - margin-right: 15px; -} - -.star-item { - margin-left: 15px; - margin-right: 15px; - float: left; -} -.tag-item { - margin-left: 15px; - margin-right: 15px; - float: left; -} -.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } -.wall-item-body { - margin-left: 100px; /*140*/ - padding-right: 10px; - padding-top: 5px; - max-width: 100%; /*85*/ -} - -.wall-item-body img { max-width: 100%; height: auto; } - -.wall-item-body p { - font-size: 0.8em; -} -.wall-item-lock-wrapper { float: right; } -.wall-item-dislike, -.wall-item-like, -.wall-item-author { - /*clear: left;*/ - font-size: 0.9em; - margin: 0px 0px 0px 0px; /*140*/ - padding-left: 0px; /*10*/ -/* font-variant:small-caps; */ -} - -.wall-item-author a { - color: #898989; -} - -.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ -.wall-item-wrapper-end { clear:both; } -.wall-item-location { - margin-top:5px; - width: 100px; - overflow: hidden; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; -} - -.wall-item-location .icon { float: left; } -.wall-item-location > a { - margin-left: 0px; /*25*/ - font-size: 0.9em; - display: block; -/* font-variant:small-caps; */ - color: #898989; -} - -.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} -.wall-item-location > br { display: none; } -.wall-item-conv a{ - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.wallwall .wwto { - left: -10px; - margin: 0; - position: absolute; - top: 65px; - width: 30px; - z-index: 900; - width: 30px; - height: 30px; -} - -.wallwall .wwto img { width: 30px!important; height: 30px!important;} -.wallwall .wall-item-photo-end { clear: both; } -.wall-item-arrowphoto-wrapper { - position: absolute; - left: 20px; - top: 70px; - z-index: 950; -} - -.wall-item-photo-menu { - min-width: 92px; - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - position: absolute; - left: -2px; top: 101px; - display: none; - z-index: 10000; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu-button { - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.fakelink wall-item-photo-menu-button { - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } -.wall-item-photo-menu li a:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.icon.drop, -.icon.drophide { float: left;} -#item-delete-selected { overflow: auto; width: 100%;} - - -/* ============ */ -/* = Comments = */ -/* ============ */ - - .ccollapse-wrapper { - font-size: 0.9em; - color: #898989; - margin-left: 60px; -/* font-variant:small-caps; */ -} - -.wall-item-outside-wrapper.comment { margin-left: 70px; } -.wall-item-outside-wrapper.comment .wall-item-photo { - width: 40px!important; - height: 40px!important; -} - -.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } -.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { - width: 50px; - top: 45px; - background-position: 35px center; -} -.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ -.wall-item-outside-wrapper.comment .wall-item-body { - margin-left: 40px;/*70*/ - max-width: 85%; - padding-right: 10px; - padding-left: 10px; -} - -.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ - -.wall-item-outside-wrapper.comment .wall-item-photo-menu { - min-width: 50px; - top: 60px; -} -.icollapse-wrapper { - font-size: 0.9em; - color: #898989; -/* font-variant:small-caps; */ -} - -.comment-wwedit-wrapper, -.comment-edit-wrapper { margin: 30px 0px 0px 80px;} -.comment-wwedit-wrapper img, -.comment-edit-wrapper img { width: 20px; height: 20px; } -.comment-edit-photo-link { float: left; width: 40px;} -.comment-edit-text-empty { - width: 80%; - height: 20px; - border: 0px; - color: #babdb6; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-text-empty:hover { color: #999999;} -.comment-edit-text-full { width: 80%; height: 6em; - -webkit-transition: all 0.5s ease-in-out; - -moz-transition: all 0.5s ease-in-out; - -o-transition: all 0.5s ease-in-out; - -ms-transition: all 0.5s ease-in-out; - transition: all 0.5s ease-in-out; -} -.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } -.comment-edit-submit { - height: 22px; - background-color: #a2a2a2; - color: #eeeeec; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - border: 0px; -} - -.comment-edit-submit:hover { - background-color: #b20202; -} - -.comment-edit-submit:active { - background-color: #b20202; -} - -#item-delete-selected-desc { - color: #898989; -} - -.wall-item-body code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #cccccc; - border-width: 1px 1px 1px 10px; - padding-left: 10px; - margin-top: 20px; -} - -/* =========== */ -/* = Profile = */ -/* =========== */ - -.advanced-profile-content { - margin-top: 5px; - margin-bottom: 10px; - margin-left: 30px; - width: 60%; -} - -.advanced-profile-label { - margin-top: 10px; - margin-bottom: 0px; - padding-bottom: 5px; - font-size: 18px; -/* font-variant:small-caps; */ -} - -div[id$="wrapper"] { height: 100%;} -div[id$="wrapper"] br { clear: left; } -#advanced-profile-with { margin-left: 20px;} - -#profile-listing-desc { - float: left; - display: inline; - padding: 5px 10px 5px 10px; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - display:inline-block; - font-style: bold; - text-align: center; -} - -#profile-listing-new-link-wrapper { - float: left; - display: inline; - width: 130px; - margin-left:5px; - margin-top: 20px; - padding: 5px 10px 5px 10px; - font-style: bold; - text-align: center; -} - -.profile-listing-name { - font-size: 1em; -/* font-variant: small-caps;*/ -} -.profile-listing-name a { - color: #898989; -} - -#profile-edit-links li { - display: inline; - width: 150px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#profile-edit-links li a { - color: #efefef; -} - -#profile-edit-links li:hover { - background-color: #b20202; -} - -#profile-edit-links li:active { - background-color: #b20202; -} - -.profile-edit-side-div { - margin-top: 5px; - margin-right: 30px; - float: right; -} - -#cropimage-wrapper { float:left; } -#crop-image-form { clear:both; } - -.profile-match-name a{ - color: #999; -/* font-variant: small-caps; */ - font-size: 1em; -} - -.profile-match-name a:hover { - color: #999; -} - -.profile-match-wrapper { - width: 82%; - padding: 5px; - margin-bottom:10px; - margin-left: 20px; - background-color: #f6f6f6; - border: 1px solid #dddddd; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - clear: both; -} - -.profile-match-end { - clear: both; -} - -.profile-match-photo { - float: left; - margin-right: 10px; - margin-bottom: 5px; -} - -/* ========== */ -/* = Photos = */ -/* ========== */ -.photos { - height: auto; - overflow: auto; -} - -#side-bar-photos-albums h3:before { - content: url("photography.png"); - padding-right: 10px; - vertical-align: middle; -} - -#side-bar-photos-albums li { - font-size: 14px; - font-variant: none; - text-align: left; - padding-left: 20px; - margin-bottom: 5px; -} - -#photo-top-links { - width: 130px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#photo-top-links a { - color: #efefef; -} - -#photo-top-links:hover { - background-color: #b20202; -} - -#photo-top-links:active { - background-color: #b20202; -} - -.photo-album-image-wrapper { - float: left; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -.photo-top-image-wrapper { - float: left; - width: 180px; - height: 180px; - margin: 0px 10px 10px 0px; - padding-bottom: 30px; - position:relative; -} - -#photo-album-wrapper-inner { - position: relative; - float: left; - width: 180px; - height: 180px; - overflow: hidden; -} - -#photo-photo { max-width: 85%; height: auto; } -#photo-photo img { max-width: 100% } - -.photo-top-image-wrapper a:hover, -#photo-photo a:hover, -.photo-album-image-wrapper a:hover { - border-bottom: 0px; -} - -.photo-top-photo {} -.photo-album-photo {} - -.photo-top-album-name { - position: absolute; - bottom: 0px; - padding: 0px 5px; - font-weight: bold; - font-stretch:semi-expanded; -/* font-variant:small-caps; */ -} - -.photo-top-album-name a{ - text-align: center; - color: #6e6e6e; -} -.caption { - position: absolute; - bottom: 0px; - margin: 0px 5px; - text-align: center; - color: #6e6e6e; - font-size: 0.9em; -/* font-variant: small-caps; */ -} - -#photo-photo{ - position: relative; - float:left; -} - -#photo-caption { - margin-top: 10px; - color: #6E6E6E; -/* font-variant:small-caps; */ - font-size: 1.1em; -} - -#photo-photo-end { clear: both; } -#photo-prev-link, -#photo-next-link{ - position: absolute; - width:10%; - height: 100%; - background-color: rgba(255,255,255,0.2); - opacity: 0; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; - background-position: center center; - background-repeat: no-repeat; -} - -#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } -#photo-next-link { right:0px; top:0px; background-image: url('next.png');} -#photo-prev-link a, -#photo-next-link a{ - display: block; width: 100%; height: 100%; - overflow: hidden; - text-indent: -900000px; -} - -#photo-prev-link:hover, -#photo-next-link:hover { - opacity: 1; - -webkit-transition: all 0.2s ease-in-out; - -moz-transition: all 0.2s ease-in-out; - -o-transition: all 0.2s ease-in-out; - -ms-transition: all 0.2s ease-in-out; - transition: all 0.2s ease-in-out; -} - -#photo-next-link .icon, -#photo-prev-link .icon { display: none } - -#photos-upload-spacer, -#photos-upload-new-wrapper, -#photos-upload-exist-wrapper { margin-bottom: 1em; } -#photos-upload-existing-album-text, -#photos-upload-newalbum-div { - background-color: #fff; - color: #909090; - font-size: 1.2em; - padding: 3px 0px; - padding-left: 0px; - width: 300px; -} - -#photos-upload-album-select, -#photos-upload-newalbum { width: 400px; } - -#photos-upload-perms-menu { - width: 180px; - padding: 7px; -} - -#photos-upload-perms-menu .icon { - display: none; -} - -select, input { - border: 2px solid #b0b0b0; - padding: 2px; - -webkit-border-radius: 3px 3px 3px 3px; - -moz-border-radius: 3px 3px 3px 3px; - border-radius: 3px 3px 3px 3px; -} - -select[size], select[multiple], select[size][multiple] { - -webkit-appearance: listbox; -} - -select { - -webkit-appearance: menulist; - box-sizing: border-box; - -webkit-box-align: center; - cursor: default; -} - -keygen, select { - -webkit-border-radius: ; -} - -input, textarea, keygen { - font-size: 0.9em; - letter-spacing: normal; - word-spacing: normal; - line-height: 1.2em; - text-transform: none; - text-indent: 0px; - text-shadow: none; - display: inline-block; - text-align: -webkit-auto; -} - -.qq-upload-button { - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; -} - -#album-edit-link { - width: 70px; - margin-bottom:20px; - margin-top: 20px; - background-color: #a2a2a2; - color: #eeeeec; - padding: 5px 10px 5px 10px; - margin-right: 5px; - font-style: bold; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#album-edit-link a { - color: #efefef; -} - -#album-edit-link:hover { - background-color: #b20202; -} - -#photo-edit-link-wrap { - margin-bottom: 10px; -} - -#photo_edit_form { - width: 500px; - margin-top:20px; - text-align: left; -} - -input#photo_edit_form { - display: block; - width: 100%; -} - -#photo-edit-perms-menu { - float: left; - display: inline; - margin-top: 10px; - margin-right: 10px; - padding: 4px; - width: 100px; -} - -#photo-edit-perms-menu .icon { - display: none; -} - -#photo-edit-delete-button { - float: left; - display: inline; - margin-left: 190px; -} - -#photo-album-edit-wrapper { - margin-bottom: 10px; -} - -/* ============ */ -/* = Messages = */ -/* ============ */ - -#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { - position: relative; - width: 500px; - padding: 50px; - margin: 20px auto; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.prvmail-text { - width: 100%; -} - -#prvmail-form input - -#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} -#prvmail-subject .input{ - border: none !important ; -} - -#prvmail-subject-label { -/* font-variant:small-caps; */ -} - -#prvmail-to { - padding-left: 10px; -} -#prvmail-to-label { -/* font-variant:small-caps; */ -} - -#prvmail-message-label { -/* font-variant:small-caps; */ - font-size: 1em; -} - -#prvmail-submit-wrapper { margin-top: 10px; } -#prvmail-submit { - float: right; - margin-top: 0px; - margin-right: 0px; -} - -#prvmail-upload { -margin-left: 0px; -} - -#prvmail-submit-wrapper > div { - margin-right: 5px; - float: left; -} - -.mail-list-outside-wrapper { - margin-top: 20px; -} - -.mail-list-sender { - float: left; - padding: 5px; - background-color: #efefef; - border: 2px dotted #eeeeee; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; -} - -.mail-list-detail { - margin-left: 100px; - width: 300px; - min-height: 70px; - padding: 20px; - padding-top:10px; - border: 1px solid #dddddd; - } - -.mail-list-sender-name { - font-size: 1.1em; - display: inline; -/* font-variant:small-caps; */ -} - -.mail-list-date { - float: right; - clear: block; - display: inline; - font-size: 0.9em; - padding-left: 10px; - font-stretch:ultra-condensed; -/* font-variant:small-caps; */ -} - -.mail-list-subject { - clear: block; - font-size: 1.2em; - padding-top: 20px; - padding-right: 50px; -} - -.mail-list-subject a { - color: #626262; -} - -.mail-list-delete-wrapper { float: right;} -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-bottom: 10px; -} - -.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } -.mail-conv-sender-photo { - width: 64px; - height: 64px; -} - -.mail-conv-sender-name { float: left; font-style: bold; } -.mail-conv-date { float: right; } -.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } -.mail-conv-body { - clear: both; -} - -.mail-conv-detail { - width: 500px; - padding: 30px; - padding-bottom: 10px; - margin-left: 20px; - margin-bottom: 0px; - vertical-align: middle; - margin: auto; - border: 1px solid #dddddd; -} -.mail-conv-break { display: none; border: none;} -.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } - -#prvmail-subject { - font-weight: bold; - border: 1px solid #dddddd; -} - -/* ================= */ -/* = Notifications = */ -/* ================= */ - -/*#notification-show-hide-wrapper { - width: 160px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-right: 5px; - margin-top: 10px; - font-style: bold; - color: #efefef; - text-align: center; -} - -#notification-show-hide-wrapper:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#notification-show-hide-wrapper:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#notification-show-hide-wrapper a { - color: #efefef; -}*/ - -/* ============ */ -/* = Contacts = */ -/* ============ */ - -#contacts-main { - margin-bottom: 10px; -} - -.view-contact-wrapper, -.contact-entry-wrapper { - float: left; - margin-right: 30px; - margin-bottom: 20px; - width: 88px; - height: 120px; - position: relative; -} - -.contact-entry-direction-wrapper {position: absolute; top: 20px;} -.contact-entry-edit-links { position: absolute; top: 60px; } -#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} - -.contact-entry-name { - width: 100px; - overflow: hidden; - font: #999; - font-size: 12px; - text-align:center; -/* font-variant:small-caps; */ - font-weight: bold; - margin-top:5px; -} - -.contact-entry-photo { - position: relative; -} - -.contact-entry-edit-links .icon { - border: 1px solid #babdb6; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - background-color: #ffffff; -} - -#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } - - -#contact-edit-update-now { - padding:7px; - width: 165px; - margin: auto; - margin-left: 40px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - display:inline-block; - color:#efefef; - text-decoration:none; - text-align: center; -} - -#contact-edit-update-now:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-edit-update-now:active { - position:relative; - top:1px; -} - -#contact-edit-update-now a { - color: #efefef; - font-size: 14px; - text-align: center; - margin: auto; -} - - -.contact-photo-menu-button { - position: absolute; - background-image: url("photo-menu.jpg"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px; padding: 0px; - width: 16px; - height: 16px; - top: 64px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; -} - -.contact-photo-menu { - width: auto; - border: 1px solid #ddd; - background: #f1f1f1; - position: absolute; - left: 0px; top: 90px; - display: none; - z-index: 10000; - -moz-box-shadow: 3px 3px 5px #888; - -webkit-box-shadow: 3px 3px 5px #888; - box-shadow: 3px 3px 5px #888; -} - -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } -.contact-photo-menu li a:hover { - color: #FFFFFF; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - text-decoration: none; -} - -.view-contact-name { -/* font-variant: small-caps; */ -} - -#div.side-link { - background-color: #efefef; - padding: 10px; - margin-top:20px; -} - -#follow-sidebar { - margin-bottom: 20px; -} - -#follow-sidebar h3:before { - content: url("user.png"); - padding-right: 10px; - vertical-align: middle; -} - -#follow-sidebar input[type="text"] { - margin-left: 10px; - margin-bottom: 10px; -} - -#side-follow-submit { - width: 70px; -} - -#side-match-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-match-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#side-match-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-match-link a { - color: #efefef; -} - -#side-invite-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-invite-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-invite-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-invite-link a { - color: #efefef; -} - -#side-suggest-link { - width: 180px; - padding: 10px; - margin: auto; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#side-suggest-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - - -#side-suggest-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#side-suggest-link a { - color: #efefef; -} - -#invite-message, #invite-recipients, #invite-recipient-text { - padding: 10px; -} - -#side-follow-wrapper { - font-size: 1em; - font-weight: bold; - font-stretch:semi-expanded; - background-color: #f3f3f3; - border: 1px solid #cdcdcd; - padding: 10px; - margin-top: 20px; - -webkit-border-radius: 5px 5px 5px 5px; - -moz-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} - -#side-follow-wrapper label{ - font-size: 1.1em; - font-variant: normal; -} - -#contact-suggest { - float: left; - margin-left: 10px; - width: 120px; - padding: 10px; - margin-bottom: 20px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - color: #efefef; - font-size: 1.2em; - text-align: center; -} - -#contact-suggest:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#contact-suggest:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#contact-suggest a { - color: #efefef; -} - -.crepair-label { - margin-top: 10px; - float: left; - width: 250px; -} - -.crepair-input { - margin-top: 10px; - float: left; - width: 200px; -} - -/* ===================================== */ -/* = Register, Settings, Profile Forms = */ -/* ===================================== */ - -.openid input{ - background: url(login-bg.gif) no-repeat; - background-position: 0 50%; - padding-left: 18px; - width: 384px!important; -} - -#profile-tabs-wrapper { - padding-top: 10px; -} - -#profile-tab-status-link { - border: 0px; - padding: 5px 10px 5px 10px; - font-style: bold; -} - -#uexport-link a { - color: #efefef; -} - -#profile-tab-profile-link { - border: 0px; - padding: 5px 10px 5px 10px; -} - -#uexport-link { - width: 140px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#uexport-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#uexport-link:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-default-perms { - width: 160px; - text-align: center; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); - background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); - background-color:#7c7d7b; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - padding: 5px 10px 5px 10px; - margin-bottom: 10px; -} - -#settings-default-perms .fakelink { - color: #efefef; -} - -#settings-default-perms:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); - background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); - background-color:#555753; -} - -#settings-default-perms:active { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - position:relative; - top:1px; -} - -#settings-nickname-desc { - width: 80%; - background-color: #efefef; - margin-bottom: 10px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding: 5px; -} - -#register-form div { - clear: both; -} - -#profile-edit-form div { - margin-bottom: 5px; -} - -#profile-edit-form div[id$='desc'] { - font-size: 0.8em; - margin-left: 2%; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -/* #register-form span, -#profile-edit-form span { */ -#register-form span { - color: #555753; - display:block; - margin-bottom: 20px; -} - -.settings-submit-wrapper, -.profile-edit-submit-wrapper { margin: 30px 0px;} -.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} - -#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } - - -#register-sitename { display: inline; font-weight: bold;} - -/* ===================== */ -/* = Contacts Selector = */ -/* ===================== */ - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-edit-name-wrapper { - margin-bottom: 0px; - display: inline; -} -#group-edit-submit-wrapper { - margin-bottom: 10px; - margin-right: 400px; - float: right; - display: inline; -} - -.group-delete-wrapper { - width: 90px; - display: inline; - padding: 5px; - margin-bottom: 10px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px;*/ -} - -.group-delete-wrapper:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper:active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -.group-delete-wrapper a { - color: #efefef; - font-size: 0.9em; -} - -#group-edit-desc { margin: 10px 0xp; } -#group-new-text {font-size: 1.1em;} -#group-members, -#prof-members { - width: 83%; - height: 200px; - overflow: auto; - border: none; - background-color: #f0edf0; - color: #555753; - border: 1px solid #ccc; - margin-bottom: 10px; - padding: 10px; -} - -#group-all-contacts, -#prof-all-contacts { - width: 83%; - height: 200px; - overflow: auto; - border: 1px solid #ccc; - background-color: #f0edf0; - padding: 10px; -} - -#group-members h3, -#group-all-contacts h3, -#prof-members h3, -#prof-all-contacts h3{ - color: #555753; - margin: 0px; - padding: 5px; -} - -#group-separator, -#prof-separator { display: none;} - -/* ========== */ -/* = Events = */ -/* ========== */ - -.clear { clear: both; } -.eventcal { - float: left; - font-size: 20px; - padding: 20px; -} - -.vevent { - position: relative; - width: 400px; - padding: 20px; - padding-top: 10px; - margin: 0 0px; - margin-bottom: 10px; - background-color: #fff; - -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); - box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -} - -.vevent:before, .vevent:after { - position: absolute; - width: 40%; - height: 10px; - content: ' '; - left: 12px; - bottom: 12px; - background: transparent; - -webkit-transform: skew(-5deg) rotate(-5deg); - -moz-transform: skew(-5deg) rotate(-5deg); - -ms-transform: skew(-5deg) rotate(-5deg); - -o-transform: skew(-5deg) rotate(-5deg); - transform: skew(-5deg) rotate(-5deg); - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); - z-index: -1; -} - -.vevent:after { - left: auto; - right: 12px; - -webkit-transform: skew(5deg) rotate(5deg); - -moz-transform: skew(5deg) rotate(5deg); - -ms-transform: skew(5deg) rotate(5deg); - -o-transform: skew(5deg) rotate(5deg); - transform: skew(5deg) rotate(5deg); -} - -.vevent .event-description { - margin-left: 10px; - margin-right: 10px; - text-align:center; - font-size: 1.2em; - font-weight:bolder; -} - - .vevent .event-location{ - margin-left: 10px; - margin-right: 10px; - font-size: 1em; - font-style: oblique; - text-align: center; - -} - -.vevent .event-start, .vevent .event-end { - margin-left: 20px; - margin-right: 20px; - margin-bottom: 2px; - margin-top: 2px; - font-size: 0.9em; -/* font-variant: small-caps; */ - text-align: left; -} - -#new-event-link{ - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 170px; ; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; -} - -#new-event-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#new-event-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#new-event-link a { - color: #efefef; - text-align: center; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('calendar.png'); - margin-right: 15px; - vertical-align: middle; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - color: #626262; - margin-bottom: 10px; -/* font-variant:small-caps; */ - font-stretch:condensed; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} - -.event-calendar-end { - clear: both; -} - -.calendar { - width: 300px; - font-family: Helvetica, Arial, sans-serif; - background-color: #f1f1f1; - border: 1px solid #dedede; - margin-bottom: 10px; - -moz-box-shadow: 5px 5px 8px #959494; - -webkit-box-shadow: 5px 5px 8px #959494; - box-shadow: 5px 5px 8px #959494; -} - -.calendar caption{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color: #b20202; - padding: 10px 0px 10px 0px; - width: 300px; - color: #ffffff; - font-weight: bold; - text-align:center; -/* font-variant:small-caps; */ - -moz-box-shadow: 5px 2px 8px #959494; - -webkit-box-shadow: 5px 2px 8px #959494; - box-shadow: 5px 2px 8px #959494; -} - -tr { - border: 1px solid #eeeeee; -} - -.calendar td { - font-size: 14px; - text-align: center; - padding: 3px 0px; -} - -.calendar td > a { - background-color: #cdcdcd; - padding: 2px; - color: #000; -} - -.calendar th { - font-size: 16px; -} - -.today { - font-weight: bold; - text-align: center; - background-color: #b20202; - color: #fff; -} - -#event-start-text, -#event-finish-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-nofinish-checkbox, -#event-nofinish-text, -#event-adjust-checkbox, -#event-adjust-text, -#event-share-checkbox { - float: left; -} - -#event-datetime-break { - margin-bottom: 10px; -} - -#event-nofinish-break, -#event-adjust-break, -#event-share-break { - clear: both; -} - -#event-desc-text, -#event-location-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-submit { - margin-top: 10px; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ - -.directory-item { - float: left; - margin: 50px 50px 0px 0px; -} - -.directory-details { - font-size: 0.9em; -/* font-variant: small-caps; */ - width: 160px; -} - -.directory-name { - font-size: 1em; -/* font-variant: small-caps; */ - width: 150px; -} - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { - width: 80%; -} - -#pending-update { - float:right; - color: #ffffff; - font-weight: bold; - background-color: #FF0000; - padding: 0em 0.3em; -} - -.admin.linklist { - border: 0px; padding: 0px; -} - -.admin.link { - list-style-position: inside; - font-size: 1em; - padding: 5px; - width: 100px; - margin: 5px; -} - -#adminpage dl { - clear: left; - margin-bottom: 2px; - padding-bottom: 2px; - border-bottom: 1px solid black; -} - -#adminpage dt { - width: 200px; - float: left; - font-weight: bold; -} - -#adminpage dd { - margin-left: 200px; -} -#adminpage h3 { - border-bottom: 1px solid #898989; - margin-bottom: 5px; - margin-top: 10px; -} - -#adminpage .submit { - clear:left; -} - -#adminpage #pluginslist { - margin: 0px; padding: 0px; -} - -#adminpage .plugin { - list-style: none; - display: block; - border: 1px solid #888888; - padding: 1em; - margin-bottom: 5px; - clear: left; -} - -#adminpage .toggleplugin { - float:left; - margin-right: 1em; -} - -#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} -#adminpage table th { text-align: left;} -#adminpage td .icon { float: left;} -#adminpage table#users img { width: 16px; height: 16px; } -#adminpage table tr:hover { background-color: #eeeeee; } -#adminpage .selectall { text-align: right; } - -/* =============== */ -/* = Form Fields = */ -/* =============== */ - -.field { - margin-bottom: 5px; - padding-bottom: 10px; - overflow: auto; - width: 90%; -} - -.field label { - float: left; - width: 200px; -} - -.field input, -.field textarea { - width: 400px; -} -.field textarea { height: 100px; } -.field_help { - display: block; - margin-left: 100px; - color: #666666; -} - -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border:1px solid #c1c1c1; - background-image:url("../../../images/onoff.jpg"); - background-repeat: no-repeat; - padding: 4px 2px 2px 2px; - height: 16px; - text-decoration: none; -} -.field .onoff .off { - border-color:#c1c1c1; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} - -.field .onoff .on { - border-color:#c1c1c1; - padding-right: 40px; - background-position: right center; - background-color: #b20202; - color: #FFFFFF; - text-align: left; -} - -.hidden { display: none!important; } - -.field.radio .field_help { margin-left: 0px; } - -/* ========= */ -/* = Icons = */ -/* ========= */ - -.sparkle { - cursor: url('lock.cur'), pointer; -} - -.icon { - margin-left: 15px; - margin-right: 15px; - display: block; width: 20px; height: 20px; - background-image: url('icons.png'); -} -.starred { - background-image: url("star.png"); - repeat: no-repeat; -} -.unstarred { - background-image: url("premium.png"); - repeat: no-repeat; -} - -.notify { - background-image: url("notify.png");} - repeat: no-repeat; -} - -.border { - border: 1px solid #c1c1c1; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -.article { background-position: -50px 0px;} -.audio { background-position: -70px 0px;} -.block { background-position: -90px 0px;} -.drop { background-position: -110px 0px;} -.drophide { background-position: -130px 0px;} -.edit { background-position: -150px 0px;} -.camera { background-position: -170px 0px;} -.dislike { background-position: -190px 0px;} -.like { background-position: -210px 0px;} -.link { background-position: -230px 0px;} - -.globe { background-position: -50px -20px;} -.noglobe { background-position: -70px -20px;} -.no { background-position: -90px -20px;} -.pause { background-position: -110px -20px;} -.play { background-position: -130px -20px;} -.pencil { background-position: -150px -20px;} -.small-pencil { background-position: -170px -20px;} -.recycle { background-position: -190px -20px;} -.remote-link { background-position: -210px -20px;} -.share { background-position: -230px -20px;} - -.tools { background-position: -50px -40px;} -.lock { background-position: -70px -40px;} - -.unlock { - background-position: -90px -40px; - background-image: none; - width: 70px; - height: 20px; -} - -.sharePerms { - background-image: url(icons.png); - width: 20px; - height: 20px; - margin: 2px 0px 2px 3px; - display: block; -} - -.video { background-position: -110px -40px;} -.youtube { background-position: -130px -40px;} - -.attach { background-position: -190px -40px;} -.language { background-position: -210px -40px;} - - -.on { background-position: -50px -60px;} -.off { background-position: -70px -60px;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -.tagged { background-position: -130px -60px;} - -.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); -} - -.type-video { background-position: 0px 0px; } -.type-image { background-position: -20px 0px; } -.type-audio { background-position: -40px 0px; } -.type-text { background-position: -60px 0px; } -.type-unkn { background-position: -80px 0px; } - -/* ========== */ -/* = Footer = */ -/* ========== */ - -.cc-license { margin-top: 100px; font-size: 0.7em; } -footer { display: block; margin: 50px 20%; clear: both; } - -#profile-jot-text { - height: 20px; - color:#cccccc; - border: 1px solid #cccccc; -} - -/* ======= */ -/* = ACL = */ -/* ======= */ - -#photo-edit-perms-select, -#photos-upload-permissions-wrapper, -#profile-jot-acl-wrapper{ - display:block!important; -} - -#acl-wrapper { - width: 690px; - float:left; -} -#acl-search { - float:right; - background: #ffffff url("../../../images/search_18.png") no-repeat right center; - padding-right:20px; -} -#acl-showall { - float: left; - display: block; - font-size: 1em; - font-style: bold; - text-align: center; - padding: 3px; - margin-bottom: 5px; - background-color: #cccccc; - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 5px; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - color: #999999; -} -#acl-showall.selected { - color: #fff; - background-color: #b20202; -} - -#acl-list { - height: 210px; - border: 1px solid #cccccc; - background-color: #efefef; - clear: both; - margin-top: 30px; - overflow: auto; -} - -#acl-list-content { - margin-left: 20px; -} - -.acl-list-item { - display: block; - width: 150px; - height: 40px; - border: 1px solid #cccccc; - background-color: #fff; - margin: 5px; - float: left; - -moz-box-shadow: 2px 2px 3px #c1c1c1; - -webkit-box-shadow: 2px 2px 3px #c1c1c1; - box-shadow: 2px 2px 3px #c1c1c1; -} -.acl-list-item img{ - width:30px; - height: 30px; - float: left; - margin: 5px; -} - -.acl-list-item p { - color: #999; - height: 12px; - font-size: 0.7em; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} - -.acl-list-item a { - font-size: 10px; - display: block; - float: left; - color: #efefef; - background-color: #898989; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding: 3px; -} - -#acl-wrapper a:hover { - text-decoration: none; - background-color:#b20202; -} - -.acl-button-show.selected { - color: #efefef; - background-color: #b20202; -} - -.acl-button-hide.selected { - color: #efefef; - background-color: #a2a2a2; -} - -.acl-list-item.groupshow { border-color: #b20202; } -.acl-list-item.grouphide { border-color: #a2a2a2; } - -/* ========================= */ -/* = Global Directory Link = */ -/* ========================= */ - -#global-directory-link { - width: 130px; - padding: 7px; - margin-bottom: 10px; - margin-left: 0px; - -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; - box-shadow:inset 0px 1px 0px 0px #cfcfcf; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); - background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); - background-color:#bdbdbd; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - color: #efefef; - text-align: center; -} - -#global-directory-link:hover { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#global-directory-link:active { - background-color: #b20202; - position:relative; - top:1px; -} - -#global-directory-link a { - color: #efefef; -} - -#global-directory-link { - -webkit-padding-start: 0px; -} - -a.active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - color:#efefef; - padding: 5px 10px 5px 10px; - margin-right: 5px; -} - -/* notifications popup menu */ -.nav-notify { - display: none; - position: absolute; - font-size: 10px; - padding: 1px 3px; - top: 0px; - right: -10px; - min-width: 15px; - text-align: right; -} -.nav-notify.show { - display: block; -} -ul.menu-popup { - position: absolute; - display: none; - width: 10em; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - top: 40px; -} -#nav-notifications-menu { - width: 320px; - max-height: 400px; - overflow-y: scroll;overflow-style:scrollbar; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); - background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); - background-color:#a2a2a2; - -moz-border-radius:0px 0px 5px 5px; - -webkit-border-radius:0px 0px 5px 5px; - border-radius:0px 0px 5px 5px; - border: 1px solid #9A9A9A; - border-top: none; - -moz-box-shadow: 5px 5px 10px #242424; - -webkit-box-shadow: 5px 5px 10px #242424; - box-shadow: 5px 5px 10px #242424; - -} -#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } -#nav-notifications-menu img { float: left; margin-right: 5px; } -#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } -#nav-notifications-menu li { - padding: 7px 0px 7px 10px; - word-wrap:normal; - border-bottom: 1px solid #626262; -} - -#nav-notifications-menu li:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; -} - -#nav-notifications-menu a:hover { - text-decoration: underline; -} - -.notif-item a { - vertical-align: middle; - color: #626262; - padding-bottom: 7px; -} - -.notif-item a:hover { - color: #b20202; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -#jGrowl { - z-index: 20000; -} - -/* autocomplete popup */ -.acpopup { - max-height:150px; - overflow:auto; - z-index:100000; - - color: #2e3436; - border-top: 0px; - background: #eeeeee; - border-right: 1px solid #dddddd; - border-left: 1px solid #dddddd; - border-bottom: 1px solid #dddddd; - -webkit-border-radius: 0px 5px 5px 5px; - -moz-border-radius: 0px 5px 5px 5px; - border-radius: 0px 5px 5px 5px; - -moz-box-shadow: 3px 3px 4px #959494; - -webkit-box-shadow: 3px 3px 4px #959494; - box-shadow: 3px 3px 4px #959494; - -} -.acpopupitem { - color: #2e3436; padding: 4px; - clear:left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} - -.acpopupitem.selected { - color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; - order-bottom: none; -} - -.qcomment { - opacity: 0; - filter:alpha(opacity=0); -} -.qcomment:hover { - opacity: 1.0; - filter:alpha(opacity=100); -} -.notify-seen { - background: #000; -} - - -/* Pages profile widget */ -#page-profile div#profile-page-list{ -margin-left: 45px; -} diff --git a/view/theme/softy/theme.php b/view/theme/softy/theme.php deleted file mode 100644 index 680ba43af..000000000 --- a/view/theme/softy/theme.php +++ /dev/null @@ -1,19 +0,0 @@ - - * Maintainer: Alex alex@friendica.pixelbits.de> - * Description: Based on "Test Bubble", optimized for iPad. - * Screenshot: Screenshot - */ - -$a->page['htmlhead'] .= <<< EOT - -EOT; diff --git a/view/theme/softy/user.png b/view/theme/softy/user.png deleted file mode 100644 index df899e7e08ad95deae68e481b798e50be1e22325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)RluQMh~O_Jg+Xok%1M@LN9Ej(dXup}04(nSvBzs8U`U&1BM$ zMI=*w5I1xXMe$NE3X+IjhM`eajdd0zNrE5M)B~G>0Cbl zp-?dI{cjFm;Pa`e^WVPzP%X=zELWDV ztS8_;m`^4j-Ym_$zO3nb$2dXY;vxvc5PZK4mSsV0r3Te%6>Qr*zEJ*B>Y8XE_RP<{ zJKH~yg_x>hGX1L&6$W7dx)B4WP@r-EwV&ZF+*u>wt=mnhkWTbvfH4IKAa_UX3Y0n y60ZbLZ_Bc5%QCAID$F6#qYD?WzU2JB1sDK>D#xq$6bx?w0000 -
-
-
- - $item.name - - menu -
-
    - $item.item_photo_menu -
-
-
-
-
{{ if $item.location }}$item.location {{ endif }}
-
-
- {{ if $item.lock }}
$item.lock
- {{ else }}
{{ endif }} -
-
-
$item.title
-
-
$item.body -
- {{ for $item.tags as $tag }} - $tag - {{ endfor }} -
-
-
-
- {{ if $item.vote }} - - {{ endif }} - {{ if $item.plink }} - - {{ endif }} - {{ if $item.edpost }} - - {{ endif }} - - {{ if $item.star }} - - - {{ endif }} - -
- {{ if $item.drop.dropping }}{{ endif }} -
- {{ if $item.drop.dropping }}{{ endif }} -
-
- -
- $item.name -
$item.ago
- -
-
-
- -
$item.dislike
-
- $item.comment -
- - -
- diff --git a/view/theme/softy/wallwall_item.tpl b/view/theme/softy/wallwall_item.tpl deleted file mode 100644 index e4849cf0b..000000000 --- a/view/theme/softy/wallwall_item.tpl +++ /dev/null @@ -1,81 +0,0 @@ -
-
-
-
- - $item.owner_name -
-
$item.wall
-
- - $item.name - menu -
-
    - $item.item_photo_menu -
-
- -
-
-
{{ if $item.location }}$item.location {{ endif }}
-
-
- {{ if $item.lock }}
$item.lock
- {{ else }}
{{ endif }} -
-
-
$item.title
-
-
$item.body -
- {{ for $item.tags as $tag }} - $tag - {{ endfor }} -
-
-
-
- {{ if $item.vote }} - - {{ endif }} - {{ if $item.plink }} - - {{ endif }} - {{ if $item.edpost }} - - {{ endif }} - - {{ if $item.star }} - - - {{ endif }} - -
- {{ if $item.drop.dropping }}{{ endif }} -
- {{ if $item.drop.dropping }}{{ endif }} -
-
-
- $item.name -
$item.ago
-
-
-
- -
$item.dislike
-
- $item.comment -
-
- -
- From 05dda2f226b263e82249bd43d3511051b9c6a49a Mon Sep 17 00:00:00 2001 From: pixelroot Date: Sun, 2 Sep 2012 13:11:17 +0200 Subject: [PATCH 13/59] new file: view/theme/smoothly/back-gradient.jpg new file: view/theme/smoothly/calendar.png new file: view/theme/smoothly/comment_item.tpl new file: view/theme/smoothly/connect.png new file: view/theme/smoothly/contact_template.tpl new file: view/theme/smoothly/conversation.tpl new file: view/theme/smoothly/group_drop.tpl new file: view/theme/smoothly/group_edit.tpl new file: view/theme/smoothly/group_side.tpl new file: view/theme/smoothly/groups.png new file: view/theme/smoothly/icons.png new file: view/theme/smoothly/icons.svg new file: view/theme/smoothly/jot-header.tpl new file: view/theme/smoothly/jot.tpl new file: view/theme/smoothly/lock.cur new file: view/theme/smoothly/login-bg.gif new file: view/theme/smoothly/lrarrow.gif new file: view/theme/smoothly/mail_head.tpl new file: view/theme/smoothly/match.tpl new file: view/theme/smoothly/menu-user-pin.jpg new file: view/theme/smoothly/menu-user-pin.png new file: view/theme/smoothly/nav-bg.png new file: view/theme/smoothly/nav.tpl new file: view/theme/smoothly/nets.tpl new file: view/theme/smoothly/next.png new file: view/theme/smoothly/notifications.png new file: view/theme/smoothly/photo-menu.jpg new file: view/theme/smoothly/photo_album.tpl new file: view/theme/smoothly/photo_top.tpl new file: view/theme/smoothly/photo_view.tpl new file: view/theme/smoothly/photography.png new file: view/theme/smoothly/premium.png new file: view/theme/smoothly/prev.png new file: view/theme/smoothly/profile_entry.tpl new file: view/theme/smoothly/profile_vcard.tpl new file: view/theme/smoothly/saved_searches_aside.tpl new file: view/theme/smoothly/screenshot.jpg new file: view/theme/smoothly/screenshot.png new file: view/theme/smoothly/search.png new file: view/theme/smoothly/search_item.tpl new file: view/theme/smoothly/star.png new file: view/theme/smoothly/style.css new file: view/theme/smoothly/theme.php new file: view/theme/smoothly/user.png new file: view/theme/smoothly/wall_item.tpl new file: view/theme/smoothly/wallwall_item.tpl --- view/theme/smoothly/back-gradient.jpg | Bin 0 -> 629 bytes view/theme/smoothly/calendar.png | Bin 0 -> 3779 bytes view/theme/smoothly/comment_item.tpl | 32 + view/theme/smoothly/connect.png | Bin 0 -> 443 bytes view/theme/smoothly/contact_template.tpl | 25 + view/theme/smoothly/conversation.tpl | 27 + view/theme/smoothly/group_drop.tpl | 8 + view/theme/smoothly/group_edit.tpl | 16 + view/theme/smoothly/group_side.tpl | 28 + view/theme/smoothly/groups.png | Bin 0 -> 911 bytes view/theme/smoothly/icons.png | Bin 0 -> 19752 bytes view/theme/smoothly/icons.svg | 1463 ++++++++ view/theme/smoothly/jot-header.tpl | 361 ++ view/theme/smoothly/jot.tpl | 74 + view/theme/smoothly/lock.cur | Bin 0 -> 4286 bytes view/theme/smoothly/login-bg.gif | Bin 0 -> 237 bytes view/theme/smoothly/lrarrow.gif | Bin 0 -> 236 bytes view/theme/smoothly/mail_head.tpl | 3 + view/theme/smoothly/match.tpl | 13 + view/theme/smoothly/menu-user-pin.jpg | Bin 0 -> 385 bytes view/theme/smoothly/menu-user-pin.png | Bin 0 -> 276 bytes view/theme/smoothly/nav-bg.png | Bin 0 -> 665 bytes view/theme/smoothly/nav.tpl | 66 + view/theme/smoothly/nets.tpl | 10 + view/theme/smoothly/next.png | Bin 0 -> 891 bytes view/theme/smoothly/notifications.png | Bin 0 -> 8473 bytes view/theme/smoothly/photo-menu.jpg | Bin 0 -> 2801 bytes view/theme/smoothly/photo_album.tpl | 8 + view/theme/smoothly/photo_top.tpl | 8 + view/theme/smoothly/photo_view.tpl | 40 + view/theme/smoothly/photography.png | Bin 0 -> 766 bytes view/theme/smoothly/premium.png | Bin 0 -> 2317 bytes view/theme/smoothly/prev.png | Bin 0 -> 853 bytes view/theme/smoothly/profile_entry.tpl | 11 + view/theme/smoothly/profile_vcard.tpl | 45 + view/theme/smoothly/saved_searches_aside.tpl | 14 + view/theme/smoothly/screenshot.jpg | Bin 0 -> 67853 bytes view/theme/smoothly/screenshot.png | Bin 0 -> 135107 bytes view/theme/smoothly/search.png | Bin 0 -> 808 bytes view/theme/smoothly/search_item.tpl | 53 + view/theme/smoothly/star.png | Bin 0 -> 2129 bytes view/theme/smoothly/style.css | 3325 ++++++++++++++++++ view/theme/smoothly/theme.php | 19 + view/theme/smoothly/user.png | Bin 0 -> 664 bytes view/theme/smoothly/wall_item.tpl | 78 + view/theme/smoothly/wallwall_item.tpl | 81 + 46 files changed, 5808 insertions(+) create mode 100644 view/theme/smoothly/back-gradient.jpg create mode 100644 view/theme/smoothly/calendar.png create mode 100644 view/theme/smoothly/comment_item.tpl create mode 100644 view/theme/smoothly/connect.png create mode 100644 view/theme/smoothly/contact_template.tpl create mode 100644 view/theme/smoothly/conversation.tpl create mode 100644 view/theme/smoothly/group_drop.tpl create mode 100644 view/theme/smoothly/group_edit.tpl create mode 100644 view/theme/smoothly/group_side.tpl create mode 100644 view/theme/smoothly/groups.png create mode 100644 view/theme/smoothly/icons.png create mode 100644 view/theme/smoothly/icons.svg create mode 100644 view/theme/smoothly/jot-header.tpl create mode 100644 view/theme/smoothly/jot.tpl create mode 100644 view/theme/smoothly/lock.cur create mode 100644 view/theme/smoothly/login-bg.gif create mode 100644 view/theme/smoothly/lrarrow.gif create mode 100644 view/theme/smoothly/mail_head.tpl create mode 100644 view/theme/smoothly/match.tpl create mode 100644 view/theme/smoothly/menu-user-pin.jpg create mode 100644 view/theme/smoothly/menu-user-pin.png create mode 100644 view/theme/smoothly/nav-bg.png create mode 100644 view/theme/smoothly/nav.tpl create mode 100644 view/theme/smoothly/nets.tpl create mode 100644 view/theme/smoothly/next.png create mode 100644 view/theme/smoothly/notifications.png create mode 100644 view/theme/smoothly/photo-menu.jpg create mode 100644 view/theme/smoothly/photo_album.tpl create mode 100644 view/theme/smoothly/photo_top.tpl create mode 100644 view/theme/smoothly/photo_view.tpl create mode 100644 view/theme/smoothly/photography.png create mode 100644 view/theme/smoothly/premium.png create mode 100644 view/theme/smoothly/prev.png create mode 100644 view/theme/smoothly/profile_entry.tpl create mode 100644 view/theme/smoothly/profile_vcard.tpl create mode 100644 view/theme/smoothly/saved_searches_aside.tpl create mode 100644 view/theme/smoothly/screenshot.jpg create mode 100644 view/theme/smoothly/screenshot.png create mode 100644 view/theme/smoothly/search.png create mode 100644 view/theme/smoothly/search_item.tpl create mode 100644 view/theme/smoothly/star.png create mode 100644 view/theme/smoothly/style.css create mode 100644 view/theme/smoothly/theme.php create mode 100644 view/theme/smoothly/user.png create mode 100644 view/theme/smoothly/wall_item.tpl create mode 100644 view/theme/smoothly/wallwall_item.tpl diff --git a/view/theme/smoothly/back-gradient.jpg b/view/theme/smoothly/back-gradient.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87146cf491bf66507ff8995e3a5cafec3c63dba0 GIT binary patch literal 629 zcmex=C5UDGKfoZ!!FY&4gqcy0fk}{&S&;Gn5r!zJ z!+`FD0cJ)f7A{6c7#BthFakZzjx5X=xKJ>0;>CwdLc)T`;$R*BZ!z#NGXgDQ7G$tz z`27Q747=U0YnM03!3iaZFwZedE%#v$fD;!{8mwRlT$G+p- z?Z$V;+a7?7V`wvuyygH?#>T*){^iskMkr=V04iXD>rXbFn=>$)ddpJV_hZF!qF*HaGx9fIt$&HtagKfz2@D N8b%0$RIvZQ2>_h)jWz%P literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/calendar.png b/view/theme/smoothly/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..705a75b8a8646ce86030c5ee5220bde99490bff4 GIT binary patch literal 3779 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 +
+ + + + + + + +
+ $mytitle +
+
+ + {{ if $qcomment }} + {{ for $qcomment as $qc }} + $qc +   + {{ endfor }} + {{ endif }} + +
+ + +
+
+ + + diff --git a/view/theme/smoothly/connect.png b/view/theme/smoothly/connect.png new file mode 100644 index 0000000000000000000000000000000000000000..b76fc13dce9eee21d5a9449f80e21444c801cabe GIT binary patch literal 443 zcmV;s0Yv_ZP)!~>``3MAvsy{nQinWJDuHZx1&Pfqp!=gT=cM`lKyLI}%}9ZNh)BkQeJ zD-LE{Z8zYYZ2}8steO=om6>6HveX4oNah=j|4kQ32q`FWJ0A6G+T71AW8BLI{g#n%)co^zxF;6@}Xd-KJ@J z*f;V#UviF9U;=aoESTAybB*10yM6x+81~9Q^J{Dah|#Y}+9^vDFbnMc2B?x^%wK^~ l;NdT49F&>aKJXyv-~)f?rYbayUt9nH002ovPDHLkV1mQvvw#2q literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/contact_template.tpl b/view/theme/smoothly/contact_template.tpl new file mode 100644 index 000000000..48930b48a --- /dev/null +++ b/view/theme/smoothly/contact_template.tpl @@ -0,0 +1,25 @@ + +
+
+
+ + $contact.name + + {{ if $contact.photo_menu }} + menu +
+
    + $contact.photo_menu +
+
+ {{ endif }} +
+ +
+
+
$contact.name
+ +
+
diff --git a/view/theme/smoothly/conversation.tpl b/view/theme/smoothly/conversation.tpl new file mode 100644 index 000000000..fccd9a8bb --- /dev/null +++ b/view/theme/smoothly/conversation.tpl @@ -0,0 +1,27 @@ +{{ for $threads as $thread }} +
+ {{ for $thread.items as $item }} + {{if $item.comment_firstcollapsed}} +
+ $thread.num_comments $thread.hide_text +
+ {{endif}} + + {{ inc $item.template }}{{ endinc }} + + + {{ endfor }} +
+{{ endfor }} + +
+ +{{ if $dropping }} + +
+{{ endif }} diff --git a/view/theme/smoothly/group_drop.tpl b/view/theme/smoothly/group_drop.tpl new file mode 100644 index 000000000..f088fc06f --- /dev/null +++ b/view/theme/smoothly/group_drop.tpl @@ -0,0 +1,8 @@ + +
diff --git a/view/theme/smoothly/group_edit.tpl b/view/theme/smoothly/group_edit.tpl new file mode 100644 index 000000000..a8b3f92a0 --- /dev/null +++ b/view/theme/smoothly/group_edit.tpl @@ -0,0 +1,16 @@ +

$title

+ + +
+
+
+ + + + $drop +
+
+
$desc
+
+
+
diff --git a/view/theme/smoothly/group_side.tpl b/view/theme/smoothly/group_side.tpl new file mode 100644 index 000000000..a1fc70a22 --- /dev/null +++ b/view/theme/smoothly/group_side.tpl @@ -0,0 +1,28 @@ +
+

$title

+ + + +
+ + diff --git a/view/theme/smoothly/groups.png b/view/theme/smoothly/groups.png new file mode 100644 index 0000000000000000000000000000000000000000..a65a7218c93c372404e70bd45434ffc2c915b1d3 GIT binary patch literal 911 zcmV;A191F_P)V-&!NoiH9r8AZ;Q?uyY zd*}YnKdnf_O}@;{{QvpR`M&R5fPWr_VSwXU5Jdq9AuK{^ZeHFHi&gHiEh{bv0Uo@=pCqWjLW63RWr-#LUeO2i1PX=1Aa=?$ENU#IQz?&m0{cuErSAPzw#!rm!4)gc8WNZ{4Upb@JG{ zwd*!?8M+ZjqC`zAHZ(NeIe+fVffXxSKDchwqp~m+a2*S5(*#wLwsC7#x2(B*@%%YS z6!h=k(sup)#3zg^ho)I7=dRY@I8f)@ay8HrNf=c*HvN32j3s31i$!^(V=;c z69uZBL#HP;3_Fxc)F|A_B4QlgynZ#ib<571PafW@A<<~DCO+%kSSE9YR}@(^3JhKH|h2mvvU$Ri3&+oQW3snnOMAn=v!&x}?ol~_WH!jSGmfU>f_@2An1>s{}Y lC#akN_anq}ybHet7yy>`LZi9QUkv~N002ovPDHLkV1hz7sXPDx literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/icons.png b/view/theme/smoothly/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..d21640eaea3566f714849b8a44f1ae4b5bd36e46 GIT binary patch literal 19752 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 P00000NkvXXu0mjf03f{R literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/icons.svg b/view/theme/smoothly/icons.svg new file mode 100644 index 000000000..91bb2ff38 --- /dev/null +++ b/view/theme/smoothly/icons.svg @@ -0,0 +1,1463 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + YouTube + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lorem Ip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ? + ? + + + diff --git a/view/theme/smoothly/jot-header.tpl b/view/theme/smoothly/jot-header.tpl new file mode 100644 index 000000000..0d11da271 --- /dev/null +++ b/view/theme/smoothly/jot-header.tpl @@ -0,0 +1,361 @@ + + + + + + diff --git a/view/theme/smoothly/jot.tpl b/view/theme/smoothly/jot.tpl new file mode 100644 index 000000000..45d206d57 --- /dev/null +++ b/view/theme/smoothly/jot.tpl @@ -0,0 +1,74 @@ + +
+
+
 
+ +
+ +
+
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ + + +
+
+ $acl +
+
$emailcc
+
+ $jotnets +
+
+ +
+
+
+ {{ if $content }}{{ endif }} diff --git a/view/theme/smoothly/lock.cur b/view/theme/smoothly/lock.cur new file mode 100644 index 0000000000000000000000000000000000000000..892c5e851eedc16e9844061b199e24194cfbc370 GIT binary patch literal 4286 zcmd^C$KVDWfom`T#)dc~R#4I^Rs~r4O)`b{bmUKcqz}))c5uC(7v?)v4a2P)ZNa- z@$&T2)z|&~{r~^}A^8LV00000EC2ui01yBW000GQ;3tk`X`bk)Wk@<6#nZYULKH{p zEx|?+kif!I0vIL|#ZMubBmjWH2OtmxIFVa~6JQ7!1CK!f5W#StOTv&C3=E8h2vI1s n+#cd5;2fT3B_0kF0v!+!GARoV78n&7dMN`JIW(4+BOw4gP{MS* literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/lrarrow.gif b/view/theme/smoothly/lrarrow.gif new file mode 100644 index 0000000000000000000000000000000000000000..fa26769446d0c934b42ede073b15e7b792c519a5 GIT binary patch literal 236 zcmZ?wbhEHbRA5kGSj4~}At9lzu5M~->f+)O92}en1ByRc7#SGY8FUzc0Hl_Id1J+{ zJO2!r%ogV^SXEQa=X0R+0=r)0iixMy=XibSd-HJLLWA|wtsiI{^mqNlTimR;mSuu! z`^pstJ13hgZ<(LBS~_Lwp0lQ&KkUxm%b#lGH~szxi>VrAyB=5kn3H_w_tS*j`sV!V zrk3Wm_Ku1+v+kbMzS4+^StYvd85xrj_-mtLVyAmcr3oF9>ilSOWk7D_}7I literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/mail_head.tpl b/view/theme/smoothly/mail_head.tpl new file mode 100644 index 000000000..afb65f537 --- /dev/null +++ b/view/theme/smoothly/mail_head.tpl @@ -0,0 +1,3 @@ +

$messages

+ +$tab_content diff --git a/view/theme/smoothly/match.tpl b/view/theme/smoothly/match.tpl new file mode 100644 index 000000000..244b243ec --- /dev/null +++ b/view/theme/smoothly/match.tpl @@ -0,0 +1,13 @@ +
+
+ + $name + +
+ $name$inttxt
$tags
+
+ {{ if $connlnk }} + + {{ endif }} +
+
\ No newline at end of file diff --git a/view/theme/smoothly/menu-user-pin.jpg b/view/theme/smoothly/menu-user-pin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26449569f40425feda7ce4986e1935b4a67076d1 GIT binary patch literal 385 zcmex=LJ%Z3brsW+o;O z0s6Oj-S z5fuR$!pIEN!@|nR%E~Fi%grl7GWdUhL6C!igMo*cQHg;`kdaxC@&6G9F|hj?kO4D0 zP+UoX0ca!8(Qp|?CT11}RyIK)MRrHSz(k-LQIOYB024D%SX>Y&jv~PbwD12dkj+2_ zvmk>#!}N~gJ*B%@y6YT;gydRoMhD3xvih4@Kir$MLU@5~^Uuh%)Ox?j37$JRdX8kK Zcl($$OlaY6yuN=|Q1|jygZ=++0szW8M1TMQ literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/menu-user-pin.png b/view/theme/smoothly/menu-user-pin.png new file mode 100644 index 0000000000000000000000000000000000000000..6becfbb663c2726e085edfb5d6bfb42e06a35398 GIT binary patch literal 276 zcmV+v0qg#WP)M68Y6%I?#i>L`8rhD=9xJZvx)?%mpipRxF(yrmAChtI3C$~cOeu{@ z>KF9~j_{quhI@tJEFw4Jfrkl}7R5x-+*057M;V6UL2FJ8ulmD zFdp?1Q0!NT;O>%%n58ZdJ$uTwjT^pmZ5L2HDARJ{Zr}YD>(2fSoA=A}Sns}Gdw2fL z+gD;PZhKpH?q^(1xirufFP2}Pa_M4;)!(YGiBawE-|pDcQ<~rhln8lbac#0MM?TXJ z4ZZ3#W(Ed_RKMi6ZY<~B1^4$K)d#AWx=Z-A@6Dc~bNpw4(hXg)W$!Cu4+A9v)^5v{ z@9AL#3f_7;XEFoO(+L7B20$4m2_TUbXx9{auhonb$X*q?tNc#sTu+d$dIsyitRSU~ zZ&-lp8V<4)c%3u>$_N|)NxL$DYylb8AjMR%HL8+T3dsD$e1j8Yax+JQI!GChQo~%3 zLW2$lJ+MH4H6sr&%nO)q)HeWKv|?s|0+3Pwu^m7P9pst8j#3ASfNcWHE%0aD6Qftl z!VR=z)zdlqrwc!LeB-?&JJ5=$zdnAxesT}Xhub?UrCv{)2^0#Lt@k`!f1ds6>F@38 zEo}DKd%Y~q$(P~5$sX)Jd-DCUct$pcymPm*&t3OY1xhe@y85}S Ib4q9e05tUW*8l(j literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/nav.tpl b/view/theme/smoothly/nav.tpl new file mode 100644 index 000000000..43cc7bca0 --- /dev/null +++ b/view/theme/smoothly/nav.tpl @@ -0,0 +1,66 @@ + + + + + + diff --git a/view/theme/smoothly/nets.tpl b/view/theme/smoothly/nets.tpl new file mode 100644 index 000000000..b0cb8890c --- /dev/null +++ b/view/theme/smoothly/nets.tpl @@ -0,0 +1,10 @@ +
+

$title

+
$desc
+ $all +
    + {{ for $nets as $net }} +
  • $net.name
  • + {{ endfor }} +
+
diff --git a/view/theme/smoothly/next.png b/view/theme/smoothly/next.png new file mode 100644 index 0000000000000000000000000000000000000000..353e2e72a6513fac3f3775b347354a4fbbb7c622 GIT binary patch literal 891 zcmV->1BCpEP)^<1w$f)Y{tG8_)l4Jq6x*Y3~WKzU_Hl zXIfnUb<$cJ0s}0dW8b#z+|;-TUys@UFpPRr7ibZFNyyAkTcFiUyl0S`5BuGnNelFQ z@4mmM;9+7?)b%jxHAq^6(XD#D-b)HJ7wEGeK@bcI`Qj>~HVq0E)0s=#mSts(Z~)hJ`-LlS-3PW3c_mBecx-`w z`GM=Y{X)KI0ky;exG}Ea75qZMJw(+F3+lrPl!%Oc%d)H#I^FOIl}aTX zJNeo2JTD^FcY#JCuH>WcX}jh)PTFYlvt?OU3MEyP+)50?UM_R_PNh-_jc|bF<>gCr zZ)U5&vO)ak=27c2WBfwFCh%!uSjnA<@biMpxh<4@k`S#;j02R*<*S1@`V*KN6AQ=w zTZS#$wsV6xswTi7YImZ^ZQIU;QO^hFld?)=$$0WfU_@=KuRjWm@KULi4g1|4BN!ev zkDq-7Flz#*v#A|~>jrSOdDL1Bf?xm%*Z&3F02UHiQJaN)@f?OR*Wa?N3`!a(Su&V- ztB@~RuIu(MJ{)>1mStto@is6u3`36P1zZPi7{Ikr@GH3EIBAsBfSZY|sCpq^yf+Gl z3uo>)PP%*At^pq#OuS93?|PmWjSJ~1;D!l&j(1Pn-URT92@EiE`1|1p3cgQFirPWU zVSrgJd}EOFJMHd@@B79u{C_N05;D7;liruU@BcFi44?(|!^mAxKXp!eUrYl7=u9fJ z1so39+wHWwpHB+|%p4pX^nd&HseAma`G-cx?{vmTV(9s00|Mw~Gs>%e>-NWi$agPggp1f>o429 zu|%_dWJkpDMEy^F(6)_q-n6&;>jQIL(P@r3D@+WjU*frBiP^-c)rrO7oNof|HxBE@ z6jnceP&18x|GqZDzFlQ=5!UkhmFgQ@y79oPdy~N?>m!+hhri#3(*W0BZYC#PZ@a6E zDqrmNGn}8D_qEX@G)aNtHC+-g)EESYgEvhV8cKcZmen3p&#Bf{t!3R1I&k}q%2Unq zH937=bzbMih}|wGjGUI{ed>O~0E3C*w|Sc*c6PoAeZB4>CzaY0Ag<5MvQZf#VRQ&M$Qj)8*9r?%Jk^QSGUsC(LX_H2pU0k zawGyEb^O>QkIfNZr=6s7(M1M2BkADx|0!|cr?peX4LxWj>Ni=4DM-uZ1B)Q5!I?xG zKj;Bk;y2vIb15pZ1Gn7EDvOCBy_w|ry76S6#fZJ%w{B(unq8HJ9u&0v-zzm_)M-t9 zQCAO`xr@!rd0>5-|MgWB7e1QP>^i*`pfAoFV<5YV|8IGMvHTE!O=iCA`H}NSWw9}x zNj-&b(##|~e=Gw=wTtwPCoK|jv>1O#gG7XNa!d-n_{|Z9uVZ86*3@J~p-}ZbJwE4%X-+O;31$iA)&6))-j*KWCMaL&4 z)Srzo#~)q(=L%kK`!bLn0jCbdP^d1uN3Ya3w_SbqPv{82r(Ew$N55EEak63;Ir|uI zQsuxu_L>fdY+Eiw7$Xt-J}UCK3FiJ(@%w4;WNKHL{A@}0Z;Zk@4L=h#rOISsW2h&s zGK=j9olgI2<$mS{y%kY<9dKTt6+)RKr|Kn>uQ(L2OaGSeK`?z{AOKq;lecAk_-WtQ z`6}+81Z7#HsnDKqLtFFt0s^z6!Fvx-)+o>~tkq+ktHBKS8t0 zr7ydsa_MgX@kum*DxbrGxK}%A%w9!{=sTD5Z%Blp_k#k2*Gg$(zzUP-wwh+dX~(uK zN{R&?cvR*REVtb@?L)fvhBr(ewI-F)45%R+kL0k4hz8xbgb zAZU`Bbmc)kj4LDtUMJtwZG9&*84_LExj7QjT;L-(zptZjUWc8UDqH`SA8H#K8oDcH zppE|dkQgvnkij8uJ$Gsg_wYypfPvPY%bg)`s~J~3G+g@bI@9c+xG#DaYnz^=JR1@% zLI#0k7QYQYKq>|fFNt zc1xY5SQBh(@t#?C2-{CA(Ye~sXtTH%j*%00(IK}NaOx&-7KHw-hhuH;xblX~`?jX= zJ9JUz+_$0sFF1H4Ayzf)AdvaFHpJ=t>};Xgb@XXr_{qCBSdR;Yhc z*;xt@AhM?&OP79j8X8y2@z+~l!ooaq%ir*|RVO;?q+HVXEqCdVmSc17oPBu`+Kj*` z>)dzfR$PpBRM9m1-Gcqwg-iMyCXnw*-9K@!rjynZ*;ZBc!anMF`e3KdkL%&_N9g{L zQNCRTtY#ymboRx-4!bpc(j#6T3*yv=bAD{MbBp|-zTJIf>wS;N;(Yr|jVc{+9HCGS zm(cR)z(;1DS-ZqC_Q2DS91^zNOZ4=3$^OAo_hwq4dF4m6zwcS5u+`U?B+tF%W3z@y zvKFkN_bWJB=EF2$;Q+xc zU;71=p`q)V-Jfk6#BXp8 zR^PuDVRGf=dR{_K+K82ar#4omt_`d* zR+e6Db1JK|xc55Ej_nCYc)g8*H`QX)xR>-+s^p)8Kcj0==Y)2ll*qYd#p zn~0bDzmSl=Prmc_LKgycwsI@QvmY*ok?7y$cT08hU7P=@L|DAbH0Hp~Bx=vjr5HA$ zW%k>$xbtq`;uf4hY4GFe<_OH1M}1YYUjBeZJ&w(z5Y9rHQ!KKlSQq@}s)v6S|g|Bi*AmTZ-# zR5oR-YErk10c;F1KNQF5;%B!zqdDrs(<3KcURM$?xPCP$-*?HtRr)h`ya7(`L#5% zIL7qSYBT7c@+@VW=RopS2CUEZ?UNMIo(qX^oc9(N(SBLFa_Qwcp+m4J^1JVR_qQ8P zs`^mTit?a#LlP2_fQ^cmj^`&kEg5X^+_XAs*{xdY1Se~F43)8FLZPBAbmi-yRWD*( z$?9&JiSXpf6A{x`6Y|$_78NiG8cs#XOOeM3^U8CNz9CsgKVlb{%`;Vv zC^Aisy7ezogd1YqpIzS%GvQ7s{=Kgb5ljfshcbans%)Z0bvmg^j0;Zv^yyQ_%h9cs zI)m<%W4VE+{4T*FjGc$v2{D5XHq_%P1Vv`JS1uPX{aUIl&K|N-k!62xqXG=tE$g1` zWeO`Zb4-gUDsj-Eo!&gL{>8RU)Te~NgogY7C>04~2-EjjJVt93^AehTm~bOjn7(M+ zUMJ<&tHr)a9$Ei@09t#SR?a&jounB~N-pV&`QPp^yNf`GL#Jonmoi=L5f5ZDGrJcB zbR^&Hvlys>%fET4tau<|^|i6}!%L(55Z0xR(1u3rJziL6S65dJ?0wry(eB)SX zS+Y;@X6QVt)fC=RG3q{#Ar?u+lcOW#F?#08gEMmPOUdG*y@H~mVUjLdE+XwW1*%0| zm!~3YCFQnoz{&P(L`G62HPeg3hWhBiow*j_-MnjjJH8;~fUI?Xn_`VKlz>OvndEl9d( zYI>mlU~N6?%`l&1#AO)K`#Ed8u`cK=hbCvO$5vKW$Pt%SA%+dZEO9kjYiNZ*?mjeb z9XXolq&t+mVzTAHK8SoF+I0jwJjeGmd}#MUesc?E)Hc>#p`+_0RJXXf+J_|RLX~|` z1zF>`4w&f~Lj1L^(D~7nNgX$}w#2(s%%32E%#ko2QgN5xof;@|0FC_T1^_vA(+G>Oicx_F{Nd%O|~4UlzEr{_K$_bz|9URWTTA zV2h)an)!<9KSA*!)nTvRJk75(bOl+ks63j+GHd>NQz478ir+Qpi0_-inucb_bD7@5 zXK+^lh`}fk>{dp~2%O%!GfpP3_sPMAD+}$2m*}rCBmm;q*X$BnVpNL(pU;8gl;4vU7PJujYSwc zI!;_b%$?0mUf$A=KIBANQ$Gdd zt}hO!jUN75KzzBNI!hP0Vu+3vir7N6_W4Jyu`yT_H-mP*AAkMtauH-#nf2XiLTUu= zSF4VU&w^OugY-!rfeA&QKq-2DQL)b`Pp}N!9u*tK7%t%Hpb5sjV|6gE@#a!q| z`*i$LPfsAW-Ug8kJM0rea%fG~>tzbGfD+r3m^7E{kt6PAY+^G0?iYE7`;JOuG#Q-{ zUnw!2E7!Brm3=rmtpJrJ|5!hq6L-;PC?I)dUd62^vYsRIM1CVNI*KTP7EGIBxlx^! zo>P_YBr&r6MTlLw0T#56%$9<@LbbO))6Qa7erQMt8OWOV)qb`S?5({?a7fDjz5a}h zjPAP`BA|H>AlG$#|{!3C`6{-Bv-K6Up-!72(f>vr?u7U(l}OH}rj-s0RoHC?6$Jl9YM4w18P-~E zarLFkt+gnUNRZ+cC59rM8*>ST-YE2+!+%N|8XA?)ZtDWWN@st|ges(BDeGZhp%syz zv0c@Vbg(I~t$P7elQS>5=tdOM3l)EQNsfuf(^L?i5d+)C40j;FCaQJO>-4bby8c6Z z{cV^mPeKDpVRDi#MEu@EJ2WtDIwc=TN2m7`1o`h;$s1992fAW@siY??8gU>7#54-z<#8ADs01!h4Fw>7nxqwd4QaB+1X+>q8 zsW{%`oS5~a@a%VBs^lp9ht#GVRuW8m0Acr+E%cb;?`4?O5Od(8U)5suevgodn>F+Y z7>w}>vQBI$iKlGtOxYOVhu2q@4^IeESF@6E6maBLI>AN*I=99cw2n7yK7D-S0K_nZ zYV_GhHVp3_9t*GLsd1g1QdSBltrgJfBIHW+N|-&T;As;FQ!mAEb(h@rXfYe2|4tGt-Ilkb0ri0N@)^j-e-bzBP`7{N#LhH~#1R{1y$n ztm-G{IyR$6ca3#wp?ZWE>D5B+mfR8LH_(bO1mc6w@WbKf&&e`IT)v8S@9~y<{Idpz zIk)A8L-C6{C;x3vf{R>jA*ylygmBX|I-2X4aBSXWP3q0T!%KbZrg;TSPtq~hdswZQ z_-GN%{JfZWFfVV&(cGM2o$a7LeA`;OA}S?M!j*C?R~a6*I*|M;$y%G2-t@sZ^_y{8 zfDuRnXKQ<7C$_s=d1(qUK{z`4sb8UszdaQk~lE z(po-#T!vO5iG8a+&I+YCS3e4w0c7z3@OF1 z&E{KdzL*qpZ0Z;N7~2gbE3D!IIHTkrqT zcZ~%-ILnq_v&AUB^b4gda&U5raAlK%@TvhdVJ%X*0Wk}TtR!fM^m%5_zG;3IUPo%s z57F_$f}9_A!Q&Vv`GC{E)dx44($F;2)D}VQ$Pu>>GSnL5;kRS1gw?cJAJX#1g>oW; zp>cgk1dF%tjG1^Zizp~)E)p^+yhV$>0erG2kW(>Yi(4|R-nk#r!tw2hG!;-Hlt61S z+6gAWAF^QgsQXK?XAJT5L%CAC#u^9X^jVLnxU_EHUWro>X>-ciAKA$)6QiWE-2wms zpf^D%MIJ11p{skP^S`OvDir3}Kg+2af=D>0hGW{yW1Dv}=Utf-wdc z4`j8QMJ`iSChpL)KS%{ebkrwuis}&J(6L-`@J_ELb+}5hn%S$1%d_qoK!r6KhXNI= zN=jl$fX3UxR-~BEtfzJwU(#0fGJ^1t#}?AGL_pMjpQsmLx@B+ARHwSZO?^*|HY*$E z%A+}$X@#Au0f6lTQ3p=LT(Lq=)H`vq0)%Seo=0+(Sl1!V2!o9D!^xexM;mErX#qP1 z-oj3_n?fo7F>2XDZyP}2U$lHuS>`7uUORyzB~7?KMc)L`vteCTaA}!QH8h;-CEg*E zC%0uyOB%N2yHt8Oo}W&*+*2OC5qi&5gj$15yM!XH7Xp>S*+~vj(-}DfVx4<$5?5~R zUZ_DJph4SIXPxCNL{`(KujLNPyJ4-t;s6MprGcJv(Is&(Rq@zc?dh&&s2&HIpO#c) zUo;2d#|#z`=7j)9Q+*b@fU6s?;^X80*vX&^5Xv{W&HFQnZy(=2*2`ARm-oH*xI2=i z!*B5Ts-~(C7P=G_3a&G+iavFSiKb9OwaD})N(E#4k~i5xn6MbpFk}0YK1VEtH&4l5 zW@oXT?d_tVYp)OLCrQ2G4Ay8jtETBq-X=*d1xGVwozq7OQuZJDb!L8 zCAA=*3e)5x0yeMC@#%%pSK(Dz^yNv>J6l#O2Y-YmxFQ>+pGA+}c~XZmBh+oYPImlz-6R4bE1VqgrXM%LI`F4 z#L2R1Feat|1Q!oqsb{jTzNr$MJsFUHn!uPkjQ`aUy1m*U@+m@j5nlfKk*--j920&M zYT}jd{a(@17ETR%hf=$H>@18CnoKh-%=KI{sD+_CoIpP+WZVln&__nj0nD1Jdeh!ftt1}TlxM1qTr|N=d_HG z<3x)eVhPeRGMnQT18*!~E}87kYbPA@vu9Q_w|Y+IxP%o#w~xqgolNXa1Qh&)45hM= ztj*6k_LV2^eI0Gsb8Zr9!Im(-VWLcYz`?RUiYX|)rUk{_h3h`TWRUfgjw5z>M?3c!Gs}-pq8a}3+Qj-tP z*5~io{S$mK>s~a7;_|tf4f_>VTDBywEeX6fP$sG!{6-?U9}B9W!mP2(1$z%uFs7=z zosY*=#i04ngL#?ai_hvMAN#*mzFLDv*+h)!|$ zg`i^R4T{N1mjN{c1FHLWZM2k$#D;~6EExH%`?8luQ%)em7H7rDra8^Lf70kVB>;&7 zK#=VddajiOzQgr+rF3(XZxt=|>nxH2YxEf}{~hA``QO?Rx7*RgamRf6B;)1b(YQAB z>Sa84QZ`JUTI21Ai{tjsrtSV)Dw_ z|HMz9K5Yhm(ROpLOh*SjJY}MSA_A`V zUZ_kwzsZ(G=!V`@&txS9t>erZk zEcO%3H^N0Nc80h7d#_#-`6Ec-`vGVQ$WXyg&(%4oA4ko|kz?enn_cwI{JhL-<;9*| zoPwo4_lhiLQX;V-FOKQAK0ksnnP_6*ztB(w52;Dh(AmoiOknv8_hi`=E6JwxnZ8?8JPa zUhPAeLkZ{Xo=@^Npi&VV5i@O&pK~lU9FG_Gg0~tLMl_k}6)) zLZhv%-5YW1xK#?oim%t?JnX| z+qAmf04;%0mS>qpmwr}Oc=L=*4G^|^Z`j^&?2_t~s7{0%FLKEIy@H<+c4=mfd=(2? zbC`ZC;=PRfh9Y*06sH)~zF6$?$!E4SWM}S%8DlJM>B;#S!Mvb)io^=83R&qBOW=lh z

)&mY3;iDTMCYwJpa{0kt}bf+W4=a)@=QNPNUn{NPI_5_r8E)#kZw>~2<*8T~Ns z&<(WbAOG8c>E1N!QWvn109W4Ah=`4|tp?GqgRjCG9U(jS!tui3QfF&l&-4DuAZT0; z`b@UqOQ~}Fc%c%TfKi?%?5l;^)-ZSqxynKB*?x<7a!HS0?i1U8`o=cg* zK)drO-wxzhgtxbF=jF-#ZzP+Czdu)vky?pq5>YWTI#3a8qJV<0(2F*Yo|!Dt=UV)Nfs>kk0ghK|+n!}WhEmm4Pii|5?=-wxK- z*Dp4w>jE#&j`zSB)nG>-FE&DFRnFw=1ORR$pLkm0N|PcQNq0;Fn18`RH3OL>5c2{L z5?GI&QESxs2{$ATY{_J1NqD1fE=FHRS@%3sVwVj7?4vJ(e|`?$qKi+~dU@x|N6#tl zqVfKB?u8T}j(g?Og|olvw%hH3&xiHmiqOLq?dACW*RO9tu^M!`KFjMjk{pEGL;uB8 zup8#jleT6e%f?F#GIG?(tXTMgi{Jes?CJA854(2X|lanEX zw<56qHtPD9wiy;Nk+P3GBqZk1WU~nyNQg^7;CRHz?re6*?(AlE zl58lgf+DtmAP9=mKLknDN`0WbkEK!{lzJ>6V1QU`&>CzHH3$YDgza}{Ux7nw+q*k+ zfA{---|K!ecQ<+}`d7$osB_ivh`gOPgKu>YQ^Or~uGy6ha|C%>x8v zRdLnV@QW5N;q|A1hFic0Ibamr;ZSvR^IX6|xMaS541Wmd3E;T-=KAZ|H>`{vG3*AQ z3@8tJ!tMa#2mrIt9a2;P_9)6{b*mx7I>MQtV1kHmCAckyZ3MT*aIMB^aoLfx2=Q3A zPw*i2A)e7XO5QdK$8tah`l%OXQIXs{*^6c+=#~7Urik6XM?H%9pJ2e>i8X6uJl-=x zYK;r$+wr>WRq7VtoR9mEv)tEm58`aZHInLViOUzstxfX~BcFP(JvfKh63%lTvDSfj z2I4ouUGoXnILm$Zra0&PGNGXvaSn2>h1BM_A9}LvZz4U$xOAl$cFd32(v!VXoii@? zhWy%dfd1*VN~eqDX+peTP#pDf{zsy`Aa2Xh9-(#)$}QN>d}sy{6!3xse&E3c^-zOz zJxXQx95oWSA&4vm?+I2LY7*KG=tM5DTnIJmays)oBw@nPv#3;vZV^#^j`iKgsUB_jtyk6;O@&`!$aN^eSO~B7~DX^XMGB^17U) zh9?<{Ynq0eVAYJ2)YfOaU^{8sYU{QAttuKrNFaQ>`&NAwiZ`+v2zm)&cW4k z)xdMpxl*oxYalq$Z7vUWrFeJ5`=01Xk}-PsFrQSPNIeOb8Cp?C`bPTMh1icPd`(p` zg69N)Js9dyq&A<*7uswkd^H|hBJY&lmKnU@_w$-6%qwD8RJufu1<094>;Nvgw6l!L zK9Z8DjQ|z@#Aog)jm^A0sEB;A zrPyLKRi^ViU#@t(Wv<$~xH+yWO!0`_-QAY%B1=$dvlf(=mRfCv*1|$FGR)x~SrsB? zIXpGyB;ltPe?Sx|q)I`VCw_(2V5eGPGLb;Z5zjLaN(Q=VX-Us$SdKN8*%eVxgGx&< z=&!6MJHa~xLYwFk1y4`8^+rZKWVw~(F)FWE(V7&iu1rVE#12-bL$n|4KvNX?()h)} z=om6MmSuE$POsN<9H%!J)AWXP1IML}NlP~xGcq#tX=BEY$ry{!NSqK`Mzhr!4V=OF zKac2}kY#{O$YdxJ&{-6dMMd9+Tzu$s_%DL|k%$k9W>_6&gn1xgS0<*!_=r?QEFevS8so_-eU5qPNW_EeoriUEPtMnxq#+wRP8Ya}N-@4;q+SDS~(8N~dSbFwt#RJnWlG3!w{=33f{a=+O3rp2?1~M25 zo5y596?~I7T={kG_G>3L?|J0vl%Wj=H|IY3#aHIy!()11KXvAJ{r1eBhQpy_oBZ2% zH1;2;&s*yodG(rp*~hP)-F~hrZN-uydG)}1BPC6LxwE$ + + $imgalt + +

$desc

+ + +
diff --git a/view/theme/smoothly/photo_top.tpl b/view/theme/smoothly/photo_top.tpl new file mode 100644 index 000000000..48a546a16 --- /dev/null +++ b/view/theme/smoothly/photo_top.tpl @@ -0,0 +1,8 @@ + + +
diff --git a/view/theme/smoothly/photo_view.tpl b/view/theme/smoothly/photo_view.tpl new file mode 100644 index 000000000..4c754f597 --- /dev/null +++ b/view/theme/smoothly/photo_view.tpl @@ -0,0 +1,40 @@ +
+

$album.1

+ + + +
+ {{ if $prevlink }}{{ endif }} + + {{ if $nextlink }}{{ endif }} +
+ +
+
$desc
+{{ if $tags }} +
$tags.0
+
$tags.1
+{{ endif }} +{{ if $tags.2 }}{{ endif }} + +{{ if $edit }}$edit{{ endif }} + +{{ if $likebuttons }} +
+ $likebuttons + $like + $dislike +
+{{ endif }} + +$comments + +$paginate + diff --git a/view/theme/smoothly/photography.png b/view/theme/smoothly/photography.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec919f2b3cf1d4d782a0b3009f8f7654cceca94 GIT binary patch literal 766 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 literal 0 HcmV?d00001 diff --git a/view/theme/smoothly/prev.png b/view/theme/smoothly/prev.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae6022af5701934cfa5e3e7391fcab8827398c0 GIT binary patch literal 853 zcmV-b1FHOqP)Rchfa8%+jGL}bvC z!sTpv4;QRc?x=t;3715SXsPjjc>vkC(XGl=2q7WUE(lZtA=4q!%lS`zr>kfB?;c`i zG!mw1s!OX&eG2UB4C-R$agW+G5{t#ws1dlX>ztX|2r4}82%z$ z_m7mhuIrwbHs1_@Pz~8P<%r;E2Qa|&qpr*i!_YuH4dQMmEir=Pnj40pL9wR*ID!GZ zvaG2WqOz2Mdj#@KE}IWCGdsdd;DiwTCYR0kq*AFY0Mvw=rm2EB4&bIEmiVn#^X-8F z;Lw_zrl~HkF2+F!3o?G^RhzpF;?G-~gC90>vH{=)P)h?~Pb2wk8Gdz=4C8eP!fbwB27X7yuLko;YZ>*gM)2#!&$K( z33TW4+qviU8YuC{GcUoE5NI#ti<|S2NTgK^XJ-EW>(4y^Q;uq;i=HM`Y_NB?lp1Lg zvPKeh=wAD0GMVj;cK=;4%?RLKQ0#fbFj_=#0EkATg^m*^2LQ~93|z%$wG0m2=h0}i z(9!NUL4u^e!AoJa*YcXPa4W`hs?TQR~Q1=R5w&m)z zbOatd&i(vn-TOHJq|@oG^|fp-nC1`D5NNXTf1>IoT2Wn|GY!FaV_={!z)*%ke3qFl fcGGxbEb;vxK8sTe6HUu~00000NkvXXu0mjf@o{ +
+$alt +
+
+ +
$visible
+ +
+ diff --git a/view/theme/smoothly/profile_vcard.tpl b/view/theme/smoothly/profile_vcard.tpl new file mode 100644 index 000000000..0ee6919bc --- /dev/null +++ b/view/theme/smoothly/profile_vcard.tpl @@ -0,0 +1,45 @@ +
+
$profile.name
+ + + {{ if $pdesc }}
$profile.pdesc
{{ endif }} +
$profile.name
+ + + + {{ if $location }} +
$location
+
+ {{ if $profile.address }}
$profile.address
{{ endif }} + + $profile.locality{{ if $profile.locality }}, {{ endif }} + $profile.region + $profile.postal-code + + {{ if $profile.country-name }}$profile.country-name{{ endif }} +
+
+ {{ endif }} + + {{ if $gender }}
$gender
$profile.gender
{{ endif }} + + {{ if $profile.pubkey }}{{ endif }} + + {{ if $marital }}
$marital
$profile.marital
{{ endif }} + + {{ if $homepage }}
$homepage
$profile.homepage
{{ endif }} + + {{ inc diaspora_vcard.tpl }}{{ endinc }} + + +
+ +$contact_block + + diff --git a/view/theme/smoothly/saved_searches_aside.tpl b/view/theme/smoothly/saved_searches_aside.tpl new file mode 100644 index 000000000..e2aae1e77 --- /dev/null +++ b/view/theme/smoothly/saved_searches_aside.tpl @@ -0,0 +1,14 @@ +
+ + $searchbox + +
    + {{ for $saved as $search }} +
  • + + $search.term +
  • + {{ endfor }} +
+
+
diff --git a/view/theme/smoothly/screenshot.jpg b/view/theme/smoothly/screenshot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477 GIT binary patch literal 67853 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

+O8QUQWGB{}(l$@a-Fz%jWExC)y5nM#N( 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 mIIzspeo0000 +

+
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+
$item.title
+
+
$item.body
+
+
+ $item.name +
$item.ago
+ +
+ +
+
+ + +
+ {{ if $item.conv }} + $item.conv.title + {{ endif }} +
+
+ + +
diff --git a/view/theme/smoothly/star.png b/view/theme/smoothly/star.png new file mode 100644 index 0000000000000000000000000000000000000000..a327ba14e462a494523d9d5be1195989b08b36ad GIT binary patch literal 2129 zcmZ8h3pf+%8=p&!&6Eg9TEpnJ86(!LT*9)MTji2z7S4x@eU49cNQa*7D)vFxC)8h!x261T1zje1vR6om@o}h zTzF|>zLN?Ck3*;!`AQN z#MCp|d*RNzSM}8KJ_u&j4ca3)QpRxQQgAQ-f||yRKD0TRk%0|8wzB2Alzq>ZEt)Y0pLsFkGC9KoruRjq@DJ_l~-En(7Z#}&dtm3hhGG6OK zramT}^yrVanmF&3`#l=mWu7B7KC;F~P58$Q`OB6_5Ghedl-u(BVdv{AjgI)k+i;bI zUgGxm#@&SO>5#^jlzIDh-G%cg2fu=5BVvAv&8HXcV3U`-m@d+p-xIrOrrDwy7udi^qLdFc_k>Irqx`1t^kfQ)YLDh*44KGm(fEHnJ&I;006AH zED8XAzAgZu5JL0z;rI{rBgW+D3=}?#l~=LVLuQU zxxVa1!k|AOoCsT(578a!z+h3KXapKz2E&1%P$-ra5{mJ3bov=Cw`^hI91atMM8?F# zAYv>K3|1HtWn*K5G&4t(1dq_TrqG$x0}h=MNXr35je zIkqs^a-m=6XPAmpRDBkkX#BAi9(nme`S^jV&xn$4lF8#!(e$c7?C);lFhgZ%T2a-qrJ3$<1{rFLJ`MRRv9qqiWH41VD zBQ!m<+PmJ<%1~uA0pVgFqFt+A+b^{wI#C$^Ed`0YmehRB!*0dpIlQ}8JuV4mx&)R6 z`LB3Zj?+r?8!F?MJk<*x8VEJl?80l}J)D^%69&=+DRS6$veRrZQu~}ip4duf7Q!Qv zV3}V+OD5B@a%LA|5&5$5Xr04W%5}WaK$G-0?=QWyH{AI5KG)LuTR52NWtSASpCSOM+Xu;B`>#O_UlyZi`jIxnl%)@mt~Rtl~|HL4FpBfBkK* znI5VimD^F8t-GT;N3>Pol+!8`^#(l+J&IXWzR}5klIMG*Ea)RQ-#Uz>C2N!8Ri+43zD5Z;!92h*!7kK|i(J@cbOe>-y&K00YH_A~pXB z9|V(hc~@ZzwDAgPhtS!{$yz(WY?~7HteJAKAhGbRm z3Y+d6vtqm$5YNeEDWMjX%&djC4>FEBOJ6l1k3>f+jetYU@dE*{@!xg5*l`5n_{$q) z0cbVaH^8eWVY0EzbZ`FV=fDQj#Z$*6nGa_YR(%*gYq0C6B4fC@!>_7O5#daXa}CYC zg|>+3uXm_vUZPSvG<)cc+(be-;>JK*K_;BAi|cQ9I{ zQrzbVFWeUikro-5pGPn{0DV$TTX&uSpZT^pGS9Qia(vG`Ba9%y*KBq9MmmJny8wr` zM??o`0)c01-0Z9mZ&7<7a;C&V0XNT3SK~EP+d{YLc%(+CaBHb|^;|zDv9Q`*34Z<# zneT)zI<8EKs$cC)KZZ?Vy*UcxHl>`)*M2#xh?IpS*nmwt>are{#O#4xcJ0i!g%HI= z+f;3&5HA)%@}Va82nKMB@a z_1_OdwfoiIkZNaB;rZ&$4 a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + /*margin-left: 8%;*/ + padding-top: 60px; /*50*/ + width: 730px; /*50%*/ + /*margin: 0px 0px 30px 4%;*/ + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + display: block; + float: left; + list-style: none outside none; + margin: 0; + padding: 0; + width: 960px; + z-index: 10000; + height: 50px; + position: fixed; /*fixed*/ + color: #efefef; + background: url("nav-bg.png") no-repeat scroll 0px 7px transparent; + /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ + /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ + /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ + /*background-color:#7c7d7b;*/ + margin-bottom: 16px; + font-size: 15px; + /*border-bottom: 1px solid #494948;*/ +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: 3px; /*10*/ + margin-top: 10px; /*5*/ + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 190px; /*240*/ + float: right; + margin-right: 5px; /*20%*/ + margin-top: 11px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #333333; /*efefef*/ + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + bottom: 6px; + cursor: pointer; + left: 28px; + position: fixed; + z-index: 10; +} + +#language-selector { + position:fixed; + bottom:2px; + left:52px; + z-index:10; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 5px; /*10%*/ + /*width: 21%;*/ + width: 200px; /*250*/ + margin-top: 40px; /*50*/ + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 0px; /*10*/ +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +border-radius: 5px 5px 5px 5px; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + /*text-shadow:-1px 0px 0px #bdbdbd;*/ + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 10px; /*40*/ + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 48px; /*42*/ + height: 48px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 0px; /*10*/ + border-bottom: 1px solid #efefef; + font-size: 0.9em; + margin-top: 0px; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 100%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + margin-bottom: 20px; + padding-right: 10px; + padding-left: 12px; + background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + box-shadow: 3px 3px 4px 0 #959494; + /*color: #E6E6E6;*/ + margin-top: 20px; + /*text-shadow: -1px 0 0 #BDBDBD;*/ + /* Overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 100px; } /*140*/ +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + /*margin-left: 140px;*/ + margin-top: 10px; + padding-bottom: 5px; + float: right; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 0px 70px; + float: right; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.wall-item-links-wrapper { + width: 30px; /*20*/ + float: left; +} +.wall-item-delete-wrapper { + float: left; + margin-right: 5px; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.pencil { + float: left; +} + +.star-item { + float: left; +} +.tag-item { + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-body { + margin-left: 100px; /*140*/ + padding-right: 10px; + padding-top: 5px; + max-width: 100%; /*85*/ +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + /*clear: left;*/ + font-size: 0.9em; + margin: 0px 0px 0px 0px; /*140*/ + padding-left: 0px; /*10*/ +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 0px; /*25*/ + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left;} +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 40px;/*70*/ + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 20px; /*5*/ + margin-right: 0px; /*30*/ + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + margin-top: 0px; + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + margin-left: 5px; + margin-right: 5px; + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} diff --git a/view/theme/smoothly/theme.php b/view/theme/smoothly/theme.php new file mode 100644 index 000000000..353510ab0 --- /dev/null +++ b/view/theme/smoothly/theme.php @@ -0,0 +1,19 @@ + + * Maintainer: Alex alex@friendica.pixelbits.de> + * Description: Based on "Test Bubble", optimized for iPad. + * Screenshot: Screenshot + */ + +$a->page['htmlhead'] .= <<< EOT + +EOT; diff --git a/view/theme/smoothly/user.png b/view/theme/smoothly/user.png new file mode 100644 index 0000000000000000000000000000000000000000..df899e7e08ad95deae68e481b798e50be1e22325 GIT binary patch literal 664 zcmV;J0%!e+P)RluQMh~O_Jg+Xok%1M@LN9Ej(dXup}04(nSvBzs8U`U&1BM$ zMI=*w5I1xXMe$NE3X+IjhM`eajdd0zNrE5M)B~G>0Cbl zp-?dI{cjFm;Pa`e^WVPzP%X=zELWDV ztS8_;m`^4j-Ym_$zO3nb$2dXY;vxvc5PZK4mSsV0r3Te%6>Qr*zEJ*B>Y8XE_RP<{ zJKH~yg_x>hGX1L&6$W7dx)B4WP@r-EwV&ZF+*u>wt=mnhkWTbvfH4IKAa_UX3Y0n y60ZbLZ_Bc5%QCAID$F6#qYD?WzU2JB1sDK>D#xq$6bx?w0000 +
+
+
+ + $item.name + + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+ +
+ $item.name +
$item.ago
+ +
+
+
+ +
$item.dislike
+
+ $item.comment +
+ + +
+ diff --git a/view/theme/smoothly/wallwall_item.tpl b/view/theme/smoothly/wallwall_item.tpl new file mode 100644 index 000000000..e4849cf0b --- /dev/null +++ b/view/theme/smoothly/wallwall_item.tpl @@ -0,0 +1,81 @@ +
+
+
+
+ + $item.owner_name +
+
$item.wall
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+ +
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+ $item.name +
$item.ago
+
+
+
+ +
$item.dislike
+
+ $item.comment +
+
+ +
+ From 2b51e9141447f356a3398813c910ccf3c9d05ff9 Mon Sep 17 00:00:00 2001 From: Domovoy Date: Sun, 2 Sep 2012 23:00:58 +0200 Subject: [PATCH 14/59] Added comments in .htacces to help configuring installation behind a VirtualDocumantRoot --- .htaccess | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.htaccess b/.htaccess index 6cb3a0749..a22c8c37a 100644 --- a/.htaccess +++ b/.htaccess @@ -15,6 +15,16 @@ Deny from all # Also place auth information into REMOTE_USER for sites running # in CGI mode. + # If you have troubles or use VirtualDocumentRoot + # uncomment this and set it to the path where your friendica installation is + # i.e.: + # Friendica url: http://some.example.com + # RewriteBase / + # Friendica url: http://some.example.com/friendica + # RewriteBase /firendica/ + # + #RewriteBase / + RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [E=REMOTE_USER:%{HTTP:Authorization},L,QSA] From ca371de509ba4d107e90431d9464252074df9136 Mon Sep 17 00:00:00 2001 From: friendica Date: Mon, 3 Sep 2012 21:31:00 -0700 Subject: [PATCH 15/59] rev update --- boot.php | 2 +- util/messages.po | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/boot.php b/boot.php index c3438c3a3..d04a234aa 100644 --- a/boot.php +++ b/boot.php @@ -11,7 +11,7 @@ require_once('include/cache.php'); require_once('library/Mobile_Detect/Mobile_Detect.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '3.0.1453' ); +define ( 'FRIENDICA_VERSION', '3.0.1455' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1154 ); diff --git a/util/messages.po b/util/messages.po index 141abe861..060be752f 100644 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 3.0.1453\n" +"Project-Id-Version: 3.0.1455\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-01 10:00-0700\n" +"POT-Creation-Date: 2012-09-03 10:00-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" From cdf648c0b47f6be3f562833dbf92dfb0339bcf46 Mon Sep 17 00:00:00 2001 From: friendica Date: Mon, 3 Sep 2012 21:31:35 -0700 Subject: [PATCH 16/59] attachments from non-friendica contacts shouldn't go through redir - it won't work --- include/text.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/text.php b/include/text.php index 3783d2acc..c1e01343a 100644 --- a/include/text.php +++ b/include/text.php @@ -1005,7 +1005,7 @@ function prepare_body($item,$attach = false) { } $title = ((strlen(trim($mtch[4]))) ? escape_tags(trim($mtch[4])) : escape_tags($mtch[1])); $title .= ' ' . $mtch[2] . ' ' . t('bytes'); - if((local_user() == $item['uid']) && $item['contact-id'] != $a->contact['id']) + if((local_user() == $item['uid']) && ($item['contact-id'] != $a->contact['id']) && ($item['network'] == NETWORK_DFRN)) $the_url = $a->get_baseurl() . '/redir/' . $item['contact-id'] . '?f=1&url=' . $mtch[1]; else $the_url = $mtch[1]; From 79012bf8882baa6843726bcffbcafe959028c1bd Mon Sep 17 00:00:00 2001 From: Zach Prezkuta Date: Tue, 4 Sep 2012 18:47:49 -0600 Subject: [PATCH 17/59] conversation needs preview parameter --- include/conversation.php | 6 +++--- mod/item.php | 2 +- view/theme/frost/wall_item.tpl | 2 +- view/theme/frost/wall_thread.tpl | 2 +- view/theme/frost/wallwall_item.tpl | 2 +- view/theme/frost/wallwall_thread.tpl | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/conversation.php b/include/conversation.php index 1fc064285..90efc6d24 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -346,7 +346,7 @@ function count_descendants($item) { * Recursively prepare a thread for HTML */ -function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike, $thread_level=1) { +function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike, $previewing, $thread_level=1) { $result = array(); $wall_template = 'wall_thread.tpl'; @@ -651,7 +651,7 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr $item_result['children'] = array(); if(count($item['children'])) { - $item_result['children'] = prepare_threads_body($a, $item['children'], $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike, ($thread_level + 1)); + $item_result['children'] = prepare_threads_body($a, $item['children'], $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike, $previewing, ($thread_level + 1)); } $item_result['private'] = $item['private']; $item_result['toplevel'] = ($toplevelpost ? 'toplevel_item' : ''); @@ -901,7 +901,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) { } } - $threads = prepare_threads_body($a, $threads, $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike); + $threads = prepare_threads_body($a, $threads, $cmnt_tpl, $page_writeable, $mode, $profile_owner, $alike, $dlike, $previewing); } } diff --git a/mod/item.php b/mod/item.php index 6c1c06f99..c2033d250 100644 --- a/mod/item.php +++ b/mod/item.php @@ -608,7 +608,7 @@ function item_post(&$a) { if($preview) { require_once('include/conversation.php'); - $o = conversation($a,array(array_merge($contact_record,$datarray)),'search', false); + $o = conversation($a,array(array_merge($contact_record,$datarray)),'search', false, true); logger('preview: ' . $o); echo json_encode(array('preview' => $o)); killme(); diff --git a/view/theme/frost/wall_item.tpl b/view/theme/frost/wall_item.tpl index fb9290f12..e2cb60dbe 100644 --- a/view/theme/frost/wall_item.tpl +++ b/view/theme/frost/wall_item.tpl @@ -1,6 +1,6 @@ -
+
-
+
-
+
diff --git a/view/theme/frost/wallwall_thread.tpl b/view/theme/frost/wallwall_thread.tpl index 0039e8d91..f23cf00ab 100644 --- a/view/theme/frost/wallwall_thread.tpl +++ b/view/theme/frost/wallwall_thread.tpl @@ -7,7 +7,7 @@
-
+
From a9deda1e5e87d51ac967dd62b01664ce1a11ab39 Mon Sep 17 00:00:00 2001 From: friendica Date: Tue, 4 Sep 2012 20:41:44 -0700 Subject: [PATCH 18/59] rev update --- boot.php | 2 +- util/messages.po | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/boot.php b/boot.php index d04a234aa..03999e31a 100644 --- a/boot.php +++ b/boot.php @@ -11,7 +11,7 @@ require_once('include/cache.php'); require_once('library/Mobile_Detect/Mobile_Detect.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '3.0.1455' ); +define ( 'FRIENDICA_VERSION', '3.0.1456' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1154 ); diff --git a/util/messages.po b/util/messages.po index 060be752f..6becffb1f 100644 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 3.0.1455\n" +"Project-Id-Version: 3.0.1456\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-03 10:00-0700\n" +"POT-Creation-Date: 2012-09-04 10:00-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" From 4cd8233f61647d805383f5786052ef034cebf4e1 Mon Sep 17 00:00:00 2001 From: friendica Date: Tue, 4 Sep 2012 22:50:28 -0700 Subject: [PATCH 19/59] remote_user can now support multiple contacts being logged in at once --- boot.php | 38 +++++++++++++--- include/contact_widgets.php | 13 ++++-- include/conversation.php | 11 ++++- include/items.php | 14 +++++- include/security.php | 16 ++++++- mod/dfrn_poll.php | 8 ++++ mod/display.php | 14 +++++- mod/item.php | 17 ++++++-- mod/photos.php | 86 ++++++++++++++++++++++++++----------- mod/profile.php | 14 +++++- mod/tagger.php | 14 ++---- mod/wall_attach.php | 27 ++++++++---- mod/wall_upload.php | 27 ++++++++---- 13 files changed, 226 insertions(+), 73 deletions(-) diff --git a/boot.php b/boot.php index 03999e31a..bb58d2808 100644 --- a/boot.php +++ b/boot.php @@ -1025,11 +1025,29 @@ if(! function_exists('get_max_import_size')) { if(! function_exists('profile_load')) { function profile_load(&$a, $nickname, $profile = 0) { - if(remote_user()) { - $r = q("SELECT `profile-id` FROM `contact` WHERE `id` = %d LIMIT 1", - intval($_SESSION['visitor_id'])); - if(count($r)) - $profile = $r[0]['profile-id']; + + $user = q("select uid from user where nickname = '%s' limit 1", + dbesc($nickname) + ); + + if(! ($user && count($user))) { + logger('profile error: ' . $a->query_string, LOGGER_DEBUG); + notice( t('Requested account is not available.') . EOL ); + $a->error = 404; + return; + } + + if(remote_user() && count($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['uid'] == $user[0]['uid']) { + $r = q("SELECT `profile-id` FROM `contact` WHERE `id` = %d LIMIT 1", + intval($visitor['cid']) + ); + if(count($r)) + $profile = $r[0]['profile-id']; + break; + } + } } $r = null; @@ -1144,8 +1162,14 @@ if(! function_exists('profile_sidebar')) { // don't show connect link to authenticated visitors either - if((remote_user()) && ($_SESSION['visitor_visiting'] == $profile['uid'])) - $connect = False; + if(remote_user() && count($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['uid'] == $profile['uid']) { + $connect = false; + break; + } + } + } if(get_my_url() && $profile['unkmail']) $wallmessage = t('Message'); diff --git a/include/contact_widgets.php b/include/contact_widgets.php index ce1cdbad5..ea71b3b70 100644 --- a/include/contact_widgets.php +++ b/include/contact_widgets.php @@ -142,9 +142,16 @@ function common_friends_visitor_widget($profile_uid) { $cid = $zcid = 0; - if(can_write_wall($a,$profile_uid)) - $cid = remote_user(); - else { + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['uid'] == $profile_uid) { + $cid = $visitor['cid']; + break; + } + } + } + + if(! $cid) { if(get_my_url()) { $r = q("select id from contact where nurl = '%s' and uid = %d limit 1", dbesc(normalise_link(get_my_url())), diff --git a/include/conversation.php b/include/conversation.php index 1fc064285..13dfeeadd 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -411,8 +411,17 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr $edpost = array($a->get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit")); else $edpost = false; - if((intval($item['contact-id']) && $item['contact-id'] == remote_user()) || ($item['uid'] == local_user())) + + if($item['uid'] == local_user()) $dropping = true; + elseif(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['cid'] == $item['contact-id']) { + $dropping = true; + break; + } + } + } $drop = array( 'dropping' => $dropping, diff --git a/include/items.php b/include/items.php index 8de6f7cc8..8039066af 100755 --- a/include/items.php +++ b/include/items.php @@ -3702,9 +3702,21 @@ function drop_item($id,$interactive = true) { $owner = $item['uid']; + $cid = 0; + // check if logged in user is either the author or owner of this item - if((local_user() == $item['uid']) || (remote_user() == $item['contact-id']) || (! $interactive)) { + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['uid'] == $item['uid'] && $visitor['cid'] == $item['contact-id']) { + $cid = $visitor['cid']; + break; + } + } + } + + + if((local_user() == $item['uid']) || ($cid) || (! $interactive)) { logger('delete item: ' . $item['id'], LOGGER_DEBUG); // delete the item diff --git a/include/security.php b/include/security.php index af201d2af..4621148cd 100644 --- a/include/security.php +++ b/include/security.php @@ -120,12 +120,26 @@ function can_write_wall(&$a,$owner) { elseif($verified === 1) return false; else { + $cid = 0; + + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['uid'] == $owner) { + $cid = $visitor['cid']; + break; + } + } + } + + if(! $cid) + return false; + $r = q("SELECT `contact`.*, `user`.`page-flags` FROM `contact` LEFT JOIN `user` on `user`.`uid` = `contact`.`uid` WHERE `contact`.`uid` = %d AND `contact`.`id` = %d AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0 AND `user`.`blockwall` = 0 AND `readonly` = 0 AND ( `contact`.`rel` IN ( %d , %d ) OR `user`.`page-flags` = %d ) LIMIT 1", intval($owner), - intval(remote_user()), + intval($cid), intval(CONTACT_IS_SHARING), intval(CONTACT_IS_FRIEND), intval(PAGE_COMMUNITY) diff --git a/mod/dfrn_poll.php b/mod/dfrn_poll.php index f3c145410..0d703dfb3 100644 --- a/mod/dfrn_poll.php +++ b/mod/dfrn_poll.php @@ -87,6 +87,11 @@ function dfrn_poll_init(&$a) { if((int) $xml->status == 1) { $_SESSION['authenticated'] = 1; + if(! x($_SESSION,'remote')) + $_SESSION['remote'] = array(); + + $_SESSION['remote'][] = array('cid' => $r[0]['id'],'uid' => $r[0]['uid'],'url' => $r[0]['url']); + $_SESSION['visitor_id'] = $r[0]['id']; $_SESSION['visitor_home'] = $r[0]['url']; $_SESSION['visitor_handle'] = $r[0]['addr']; @@ -516,6 +521,9 @@ function dfrn_poll_content(&$a) { if(((int) $xml->status == 0) && ($xml->challenge == $hash) && ($xml->sec == $sec)) { $_SESSION['authenticated'] = 1; + if(! x($_SESSION,'remote')) + $_SESSION['remote'] = array(); + $_SESSION['remote'][] = array('cid' => $r[0]['id'],'uid' => $r[0]['uid'],'url' => $r[0]['url']); $_SESSION['visitor_id'] = $r[0]['id']; $_SESSION['visitor_home'] = $r[0]['url']; $_SESSION['visitor_visiting'] = $r[0]['uid']; diff --git a/mod/display.php b/mod/display.php index afa61ef02..64df4cc6a 100644 --- a/mod/display.php +++ b/mod/display.php @@ -35,8 +35,18 @@ function display_content(&$a) { $contact = null; $remote_contact = false; - if(remote_user()) { - $contact_id = $_SESSION['visitor_id']; + $contact_id = 0; + + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $a->profile['uid']) { + $contact_id = $v['cid']; + break; + } + } + } + + if($contact_id) { $groups = init_groups_visitor($contact_id); $r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1", intval($contact_id), diff --git a/mod/item.php b/mod/item.php index 6c1c06f99..e3230c864 100644 --- a/mod/item.php +++ b/mod/item.php @@ -306,6 +306,7 @@ function item_post(&$a) { $author = null; $self = false; + $contact_id = 0; if((local_user()) && (local_user() == $profile_uid)) { $self = true; @@ -314,9 +315,19 @@ function item_post(&$a) { ); } elseif(remote_user()) { - $r = q("SELECT * FROM `contact` WHERE `id` = %d LIMIT 1", - intval(remote_user()) - ); + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $profile_uid) { + $contact_id = $v['cid']; + break; + } + } + } + if($contact_id) { + $r = q("SELECT * FROM `contact` WHERE `id` = %d LIMIT 1", + intval($contact_id) + ); + } } if(count($r)) { diff --git a/mod/photos.php b/mod/photos.php index fa2ddb347..cf924f399 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -101,13 +101,25 @@ function photos_post(&$a) { $can_post = true; else { if($community_page && remote_user()) { - $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", - intval(remote_user()), - intval($page_owner_uid) - ); - if(count($r)) { - $can_post = true; - $visitor = remote_user(); + $cid = 0; + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $page_owner_uid) { + $cid = $v['cid']; + break; + } + } + } + if($cid) { + + $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", + intval($cid), + intval($page_owner_uid) + ); + if(count($r)) { + $can_post = true; + $visitor = $cid; + } } } } @@ -871,6 +883,7 @@ function photos_content(&$a) { $visitor = 0; $contact = null; $remote_contact = false; + $contact_id = 0; $owner_uid = $a->data['user']['uid']; @@ -880,15 +893,26 @@ function photos_content(&$a) { $can_post = true; else { if($community_page && remote_user()) { - $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", - intval(remote_user()), - intval($owner_uid) - ); - if(count($r)) { - $can_post = true; - $contact = $r[0]; - $remote_contact = true; - $visitor = remote_user(); + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $owner_uid) { + $contact_id = $v['cid']; + break; + } + } + } + if($contact_id) { + + $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", + intval($contact_id), + intval($owner_uid) + ); + if(count($r)) { + $can_post = true; + $contact = $r[0]; + $remote_contact = true; + $visitor = $cid; + } } } } @@ -896,15 +920,25 @@ function photos_content(&$a) { // perhaps they're visiting - but not a community page, so they wouldn't have write access if(remote_user() && (! $visitor)) { - $contact_id = $_SESSION['visitor_id']; - $groups = init_groups_visitor($contact_id); - $r = q("SELECT * FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", - intval(remote_user()), - intval($owner_uid) - ); - if(count($r)) { - $contact = $r[0]; - $remote_contact = true; + $contact_id = 0; + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $owner_uid) { + $contact_id = $v['cid']; + break; + } + } + } + if($contact_id) { + $groups = init_groups_visitor($contact_id); + $r = q("SELECT * FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", + intval($contact_id), + intval($owner_uid) + ); + if(count($r)) { + $contact = $r[0]; + $remote_contact = true; + } } } @@ -1422,7 +1456,7 @@ function photos_content(&$a) { $drop = ''; - if(($item['contact-id'] == remote_user()) || ($item['uid'] == local_user())) + if(($item['contact-id'] == $contact_id) || ($item['uid'] == local_user())) $drop = replace_macros(get_markup_template('photo_drop.tpl'), array('$id' => $item['id'], '$delete' => t('Delete'))); diff --git a/mod/profile.php b/mod/profile.php index 24cadef3b..a4dce7918 100644 --- a/mod/profile.php +++ b/mod/profile.php @@ -116,8 +116,18 @@ function profile_content(&$a, $update = 0) { $contact = null; $remote_contact = false; - if(remote_user()) { - $contact_id = $_SESSION['visitor_id']; + $contact_id = 0; + + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $a->profile['profile_uid']) { + $contact_id = $v['cid']; + break; + } + } + } + + if($contact_id) { $groups = init_groups_visitor($contact_id); $r = q("SELECT * FROM `contact` WHERE `id` = %d AND `uid` = %d LIMIT 1", intval($contact_id), diff --git a/mod/tagger.php b/mod/tagger.php index 6212e2b9b..6ae0cebf7 100644 --- a/mod/tagger.php +++ b/mod/tagger.php @@ -47,17 +47,9 @@ function tagger_content(&$a) { if(local_user() != $owner_uid) return; - if(remote_user()) { - $r = q("select * from contact where id = %d AND `uid` = %d limit 1", - intval(remote_user()), - intval($item['uid']) - ); - } - else { - $r = q("select * from contact where self = 1 and uid = %d limit 1", - intval(local_user()) - ); - } + $r = q("select * from contact where self = 1 and uid = %d limit 1", + intval(local_user()) + ); if(count($r)) $contact = $r[0]; else { diff --git a/mod/wall_attach.php b/mod/wall_attach.php index f179b3ca5..c23efc786 100644 --- a/mod/wall_attach.php +++ b/mod/wall_attach.php @@ -29,17 +29,28 @@ function wall_attach_post(&$a) { $can_post = true; else { if($community_page && remote_user()) { - $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", - intval(remote_user()), - intval($page_owner_uid) - ); - if(count($r)) { - $can_post = true; - $visitor = remote_user(); + $cid = 0; + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $page_owner_uid) { + $cid = $v['cid']; + break; + } + } + } + if($cid) { + + $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", + intval($cid), + intval($page_owner_uid) + ); + if(count($r)) { + $can_post = true; + $visitor = $cid; + } } } } - if(! $can_post) { notice( t('Permission denied.') . EOL ); killme(); diff --git a/mod/wall_upload.php b/mod/wall_upload.php index 07d97d17a..ee1bf3c14 100644 --- a/mod/wall_upload.php +++ b/mod/wall_upload.php @@ -37,14 +37,25 @@ function wall_upload_post(&$a) { $can_post = true; else { if($community_page && remote_user()) { - $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", - intval(remote_user()), - intval($page_owner_uid) - ); - if(count($r)) { - $can_post = true; - $visitor = remote_user(); - $default_cid = $visitor; + $cid = 0; + if(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $v) { + if($v['uid'] == $page_owner_uid) { + $cid = $v['cid']; + break; + } + } + } + if($cid) { + + $r = q("SELECT `uid` FROM `contact` WHERE `blocked` = 0 AND `pending` = 0 AND `id` = %d AND `uid` = %d LIMIT 1", + intval($cid), + intval($page_owner_uid) + ); + if(count($r)) { + $can_post = true; + $visitor = $cid; + } } } } From 2d37a18513a73c96075d69c41a422dbb0f82fe19 Mon Sep 17 00:00:00 2001 From: pixelroot Date: Wed, 5 Sep 2012 09:42:52 +0200 Subject: [PATCH 20/59] view/theme/smoothly/login.tpl --- view/theme/smoothly/style.css | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/view/theme/smoothly/style.css b/view/theme/smoothly/style.css index aaf4e70e6..ed193321a 100644 --- a/view/theme/smoothly/style.css +++ b/view/theme/smoothly/style.css @@ -84,6 +84,7 @@ li { input[type=text] { border: 2px solid #b0b0b0; padding: 2px; + width: 300px; margin: 0px; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; @@ -91,7 +92,8 @@ input[type=text] { } input[type=submit] { - margin: 10px 2px 5px 2px; + /*margin: 10px 2px 5px 2px;*/ + margin: 0px 0px 0px 200px; border: none; font-size: 0.9em; padding: 5px; @@ -2847,7 +2849,7 @@ tr { .field { margin-bottom: 5px; padding-bottom: 10px; - overflow: auto; + /*overflow: auto;*/ width: 90%; } @@ -2858,7 +2860,7 @@ tr { .field input, .field textarea { - width: 400px; + width: 220px; } .field textarea { height: 100px; } .field_help { From de9bcb5825c67636f3d65afcc4619621e92e75fd Mon Sep 17 00:00:00 2001 From: pixelroot Date: Wed, 5 Sep 2012 09:46:26 +0200 Subject: [PATCH 21/59] new file: view/theme/smoothly/login.tpl --- view/theme/smoothly/login.tpl | 43 +++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 view/theme/smoothly/login.tpl diff --git a/view/theme/smoothly/login.tpl b/view/theme/smoothly/login.tpl new file mode 100644 index 000000000..627d32774 --- /dev/null +++ b/view/theme/smoothly/login.tpl @@ -0,0 +1,43 @@ + + + + From 89adfbeb80fa6474c000631824e1324674fbc6e0 Mon Sep 17 00:00:00 2001 From: pixelroot Date: Wed, 5 Sep 2012 10:28:15 +0200 Subject: [PATCH 22/59] deleted: view/theme/smoothly/back-gradient.jpg modified: view/theme/smoothly/style.css --- view/theme/smoothly/back-gradient.jpg | Bin 629 -> 0 bytes view/theme/smoothly/style.css | 12 ++++++------ 2 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 view/theme/smoothly/back-gradient.jpg diff --git a/view/theme/smoothly/back-gradient.jpg b/view/theme/smoothly/back-gradient.jpg deleted file mode 100644 index 87146cf491bf66507ff8995e3a5cafec3c63dba0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 629 zcmex=C5UDGKfoZ!!FY&4gqcy0fk}{&S&;Gn5r!zJ z!+`FD0cJ)f7A{6c7#BthFakZzjx5X=xKJ>0;>CwdLc)T`;$R*BZ!z#NGXgDQ7G$tz z`27Q747=U0YnM03!3iaZFwZedE%#v$fD;!{8mwRlT$G+p- z?Z$V;+a7?7V`wvuyygH?#>T*){^iskMkr=V04iXD>rXbFn=>$)ddpJV_hZF!qF*HaGx9fIt$&HtagKfz2@D N8b%0$RIvZQ2>_h)jWz%P diff --git a/view/theme/smoothly/style.css b/view/theme/smoothly/style.css index ed193321a..1b5c231b7 100644 --- a/view/theme/smoothly/style.css +++ b/view/theme/smoothly/style.css @@ -84,8 +84,8 @@ li { input[type=text] { border: 2px solid #b0b0b0; padding: 2px; - width: 300px; - margin: 0px; + /*width: 300px;*/ + margin-left: 3px; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; @@ -93,7 +93,7 @@ input[type=text] { input[type=submit] { /*margin: 10px 2px 5px 2px;*/ - margin: 0px 0px 0px 200px; + margin: 0px 0px 5px 2px; border: none; font-size: 0.9em; padding: 5px; @@ -149,7 +149,7 @@ section { } .mframe { - padding: 5px; + padding: 2px; background-color: #efefef; border: 2px solid #dddddd; -moz-box-shadow: 3px 3px 4px #959494; @@ -2056,7 +2056,7 @@ margin-left: 0px; } #follow-sidebar input[type="text"] { - margin-left: 10px; + margin-left: 3px; margin-bottom: 10px; } @@ -2855,7 +2855,7 @@ tr { .field label { float: left; - width: 200px; + width: 550px; } .field input, From 9e5fa5b9a9462bf4642b075db925f5b5ff799c2d Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 5 Sep 2012 04:02:30 -0700 Subject: [PATCH 23/59] ignore exif orientation if we can't parse the particular flavour of exif --- include/Photo.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/Photo.php b/include/Photo.php index 74d4c746d..5b6e6d846 100644 --- a/include/Photo.php +++ b/include/Photo.php @@ -295,7 +295,11 @@ class Photo { if( (! function_exists('exif_read_data')) || ($this->getType() !== 'image/jpeg') ) return; - $exif = exif_read_data($filename); + $exif = @exif_read_data($filename); + + if(! $exif) + return; + $ort = $exif['Orientation']; switch($ort) From e326e3e5d0978df1c9f8de9664dbddab528ebb9a Mon Sep 17 00:00:00 2001 From: pixelroot Date: Wed, 5 Sep 2012 13:29:45 +0200 Subject: [PATCH 24/59] modified: view/theme/smoothly/style.css --- view/theme/smoothly/style.css | 299 +++++++++++++++++----------------- 1 file changed, 150 insertions(+), 149 deletions(-) diff --git a/view/theme/smoothly/style.css b/view/theme/smoothly/style.css index 1b5c231b7..c7f213b0b 100644 --- a/view/theme/smoothly/style.css +++ b/view/theme/smoothly/style.css @@ -3,17 +3,18 @@ Smoothly Created by Anne Walk and Devlon Duthie on 2011-09-24. - Modified by alex@friendica.pixelbits.de on 2012-09-02 + Modified by alex@friendica.pixelbits.de on 2012-09-05 */ /* ========== */ /* = Colors -Red links - #b20202 -Red link hover - #db0503 -Red Gradients (buttons and other gradients) - #b20202 and #d60808 +Blue links - #1873a2 +Blue link hover - #6da6c4 +Blue Gradients (buttons and other gradients) - #1873a2 and #6da6c4 Grey/body text - #626262 Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 Dark Grey Gradients - #7c7d7b and #555753 +Orange - #fec01d You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. @@ -43,8 +44,8 @@ body { img { border: 0 none; max-width: 550px; } -a { color: #b20202; text-decoration: none; margin-bottom:1px;} -a:hover { color: #db0503; padding-bottom: 0px;} +a { color: #1873a2; text-decoration: none; margin-bottom:1px;} +a:hover { color: #6da6c4; padding-bottom: 0px;} h3 > a, h4 > a { font-size: 18px; @@ -75,9 +76,9 @@ li { list-style: none; } -.required { display: inline; color: #b20202; } -.fakelink { color: #b20202; cursor: pointer; } -.fakelink :hover { color: #db0503; } +.required { display: inline; color: #1873a2; } +.fakelink { color: #1873a2; cursor: pointer; } +.fakelink :hover { color: #6da6c4; } .heart { color: #FF0000; font-size: 100%; } @@ -113,10 +114,10 @@ input[type=submit] { input[type=submit]:hover { border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; color: #efefef; } input[type=submit]:active { @@ -180,10 +181,10 @@ section { .button:hover { border: none; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; color: #efefef; } @@ -269,7 +270,7 @@ section { } .pager span { padding: 4px; margin:4px; } -.pager_current { background-color: #b20202; color: #ffffff; } +.pager_current { background-color: #1873a2; color: #ffffff; } /* ======= */ /* = Nav = */ @@ -374,10 +375,10 @@ ul#user-menu-popup li { display: block; } ul#user-menu-popup li a { display: block; padding: 5px; } ul#user-menu-popup li a:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) ); + background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2'); + background-color:#6da6c4; } ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } @@ -435,10 +436,10 @@ ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:in -webkit-box-shadow: 7px75px 12px #434343; box-shadow: 7px 7px 10px #434343; padding: 10px; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; @@ -525,10 +526,10 @@ aside h4 { font-size: 1.3em; } -moz-box-shadow:inset 0px 1px 0px 0px #a65151; -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; box-shadow:inset 0px 1px 0px 0px #a65151; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color:#d60808; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) ); + background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2'); + background-color:#6da6c4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; @@ -546,10 +547,10 @@ aside h4 { font-size: 1.3em; } } #dfrn-request-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #dfrn-request-link:active { @@ -644,10 +645,10 @@ h3#search:before { #sidebar-new-group:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #sidebar-new-group:active { @@ -788,12 +789,12 @@ ul .sidebar-group-li .icon{ #jot-title { - border: 0px; + /*border: 0px;*/ margin: 0px; height: 20px; - width: 462px; + width: 466px; font-weight: bold; - border: 1px solid #ffffff; + border: 1px solid #cccccc; } #jot-title::-webkit-input-placeholder{font-weight: normal;} @@ -802,7 +803,7 @@ ul .sidebar-group-li .icon{ #jot-title:hover, #jot-title:focus { - border: 1px solid #cccccc; + border: 1px solid #cccccc } .preview { @@ -848,10 +849,10 @@ ul .sidebar-group-li .icon{ } #profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { position:relative; @@ -878,7 +879,7 @@ ul .sidebar-group-li .icon{ border-bottom: 0px; } #profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} -#profile-jot-email { margin: 5px; width: 98%; } +#profile-jot-email { margin: 5px; width: 95%; } #profile-jot-networks { margin: 0px 10%; @@ -1052,7 +1053,7 @@ profile-jot-banner-wrapper { .tag-item { float: left; } -.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; margin-left: 100px;} .wall-item-body { margin-left: 100px; /*140*/ padding-right: 10px; @@ -1071,7 +1072,7 @@ profile-jot-banner-wrapper { .wall-item-author { /*clear: left;*/ font-size: 0.9em; - margin: 0px 0px 0px 0px; /*140*/ + margin: 0px 0px 0px 100px; /*140*/ padding-left: 0px; /*10*/ /* font-variant:small-caps; */ } @@ -1130,7 +1131,7 @@ profile-jot-banner-wrapper { .wall-item-photo-menu { min-width: 92px; color: #2e3436; - border-top: 0px; + border-top: 1px; background: #eeeeee; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; @@ -1169,10 +1170,10 @@ profile-jot-banner-wrapper { .wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } .wall-item-photo-menu li a:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; order-bottom: none; } @@ -1232,7 +1233,7 @@ profile-jot-banner-wrapper { .comment-edit-text-empty { width: 80%; height: 20px; - border: 0px; + /*border: 0px;*/ color: #babdb6; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; @@ -1260,11 +1261,11 @@ profile-jot-banner-wrapper { } .comment-edit-submit:hover { - background-color: #b20202; + background-color: #1873a2; } .comment-edit-submit:active { - background-color: #b20202; + background-color: #1873a2; } #item-delete-selected-desc { @@ -1356,11 +1357,11 @@ div[id$="wrapper"] br { clear: left; } } #profile-edit-links li:hover { - background-color: #b20202; + background-color: #1873a2; } #profile-edit-links li:active { - background-color: #b20202; + background-color: #1873a2; } .profile-edit-side-div { @@ -1445,11 +1446,11 @@ div[id$="wrapper"] br { clear: left; } } #photo-top-links:hover { - background-color: #b20202; + background-color: #1873a2; } #photo-top-links:active { - background-color: #b20202; + background-color: #1873a2; } .photo-album-image-wrapper { @@ -1648,7 +1649,7 @@ input, textarea, keygen { } #album-edit-link:hover { - background-color: #b20202; + background-color: #1873a2; } #photo-edit-link-wrap { @@ -1892,14 +1893,14 @@ margin-left: 0px; #notification-show-hide-wrapper:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #notification-show-hide-wrapper:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -1978,10 +1979,10 @@ margin-left: 0px; } #contact-edit-update-now:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #contact-edit-update-now:active { @@ -2028,10 +2029,10 @@ margin-left: 0px; .contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } .contact-photo-menu li a:hover { color: #FFFFFF; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; text-decoration: none; } @@ -2087,14 +2088,14 @@ margin-left: 0px; #side-match-link:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #side-match-link:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -2126,15 +2127,15 @@ margin-left: 0px; #side-invite-link:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #side-invite-link:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -2166,15 +2167,15 @@ margin-left: 0px; #side-suggest-link:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #side-suggest-link:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -2229,14 +2230,14 @@ margin-left: 0px; #contact-suggest:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #contact-suggest:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -2313,10 +2314,10 @@ margin-left: 0px; #uexport-link:active { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; position:relative; top:1px; } @@ -2352,10 +2353,10 @@ margin-left: 0px; #settings-default-perms:active { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; position:relative; top:1px; } @@ -2442,17 +2443,17 @@ margin-left: 0px; } .group-delete-wrapper:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } .group-delete-wrapper:active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } .group-delete-wrapper a { @@ -2597,14 +2598,14 @@ margin-left: 0px; #new-event-link:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #new-event-link:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -2666,10 +2667,10 @@ margin-left: 0px; } .calendar caption{ - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); - background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); - background-color: #b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) ); + background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2'); + background-color: #1873a2; padding: 10px 0px 10px 0px; width: 300px; color: #ffffff; @@ -2704,7 +2705,7 @@ tr { .today { font-weight: bold; text-align: center; - background-color: #b20202; + background-color: #1873a2; color: #fff; } @@ -2895,7 +2896,7 @@ tr { border-color:#c1c1c1; padding-right: 40px; background-position: right center; - background-color: #b20202; + background-color: #1873a2; color: #FFFFFF; text-align: left; } @@ -3015,7 +3016,7 @@ footer { display: block; margin: 50px 20%; clear: both; } #profile-jot-text { height: 20px; color:#cccccc; - border: 1px solid #cccccc; + /*border: 1px solid #cccccc;*/ } /* ======= */ @@ -3056,11 +3057,11 @@ footer { display: block; margin: 50px 20%; clear: both; } } #acl-showall.selected { color: #fff; - background-color: #b20202; + background-color: #1873a2; } #acl-list { - height: 210px; + height: auto; border: 1px solid #cccccc; background-color: #efefef; clear: both; @@ -3074,8 +3075,8 @@ footer { display: block; margin: 50px 20%; clear: both; } .acl-list-item { display: block; - width: 150px; - height: 40px; + width: 155px; + height: 50px; border: 1px solid #cccccc; background-color: #fff; margin: 5px; @@ -3108,7 +3109,7 @@ footer { display: block; margin: 50px 20%; clear: both; } background-color: #898989; background-position: 3px 3px; background-repeat: no-repeat; - margin-right: 5px; + margin: 10px 0 0 5px; -webkit-border-radius: 2px ; -moz-border-radius: 2px; border-radius: 2px; @@ -3117,12 +3118,12 @@ footer { display: block; margin: 50px 20%; clear: both; } #acl-wrapper a:hover { text-decoration: none; - background-color:#b20202; + background-color:#1873a2; } .acl-button-show.selected { color: #efefef; - background-color: #b20202; + background-color: #1873a2; } .acl-button-hide.selected { @@ -3130,7 +3131,7 @@ footer { display: block; margin: 50px 20%; clear: both; } background-color: #a2a2a2; } -.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.groupshow { border-color: #1873a2; } .acl-list-item.grouphide { border-color: #a2a2a2; } /* ========================= */ @@ -3158,14 +3159,14 @@ footer { display: block; margin: 50px 20%; clear: both; } #global-directory-link:hover { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #global-directory-link:active { - background-color: #b20202; + background-color: #1873a2; position:relative; top:1px; } @@ -3179,10 +3180,10 @@ footer { display: block; margin: 50px 20%; clear: both; } } a.active { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; color:#efefef; padding: 5px 10px 5px 10px; margin-right: 5px; @@ -3240,10 +3241,10 @@ ul.menu-popup { } #nav-notifications-menu li:hover { - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; } #nav-notifications-menu a:hover { @@ -3257,7 +3258,7 @@ ul.menu-popup { } .notif-item a:hover { - color: #b20202; + color: #1873a2; } .notif-image { @@ -3301,10 +3302,10 @@ ul.menu-popup { .acpopupitem.selected { color: #efefef; - background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); - background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); - filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); - background-color:#b20202; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) ); + background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4'); + background-color:#1873a2; order-bottom: none; } From 92a9070e1e8a9430a347bb6e9e1d9e0d4496134c Mon Sep 17 00:00:00 2001 From: pixelroot Date: Wed, 5 Sep 2012 16:04:29 +0200 Subject: [PATCH 25/59] view/theme/smoothly/lang_selector.tpl --- view/theme/smoothly/screenshot.jpg | Bin 67853 -> 0 bytes view/theme/smoothly/style.css | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 view/theme/smoothly/screenshot.jpg diff --git a/view/theme/smoothly/screenshot.jpg b/view/theme/smoothly/screenshot.jpg deleted file mode 100644 index ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67853 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 Date: Wed, 5 Sep 2012 11:11:03 -0600 Subject: [PATCH 26/59] add threading files to make testbubble not broken with threading --- view/theme/testbubble/wall_thread.tpl | 100 +++++++++++++++++++++ view/theme/testbubble/wallwall_thread.tpl | 103 ++++++++++++++++++++++ 2 files changed, 203 insertions(+) create mode 100644 view/theme/testbubble/wall_thread.tpl create mode 100644 view/theme/testbubble/wallwall_thread.tpl diff --git a/view/theme/testbubble/wall_thread.tpl b/view/theme/testbubble/wall_thread.tpl new file mode 100644 index 000000000..b40e7b1a6 --- /dev/null +++ b/view/theme/testbubble/wall_thread.tpl @@ -0,0 +1,100 @@ +{{if $item.comment_firstcollapsed}} +
+ $item.num_comments $item.hide_text +
+ {{endif}} diff --git a/view/theme/testbubble/wallwall_thread.tpl b/view/theme/testbubble/wallwall_thread.tpl new file mode 100644 index 000000000..de43c6622 --- /dev/null +++ b/view/theme/testbubble/wallwall_thread.tpl @@ -0,0 +1,103 @@ +{{if $item.comment_firstcollapsed}} +
+ $item.num_comments $item.hide_text +
+ {{endif}} From c6f440491433adaa1e364e210e76512ef90461ed Mon Sep 17 00:00:00 2001 From: Zach Prezkuta Date: Wed, 5 Sep 2012 11:12:08 -0600 Subject: [PATCH 27/59] conversation.tpl doesnt appear to be necessary --- view/theme/testbubble/conversation.tpl | 27 -------------------------- 1 file changed, 27 deletions(-) delete mode 100644 view/theme/testbubble/conversation.tpl diff --git a/view/theme/testbubble/conversation.tpl b/view/theme/testbubble/conversation.tpl deleted file mode 100644 index fccd9a8bb..000000000 --- a/view/theme/testbubble/conversation.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{ for $threads as $thread }} -
- {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} -
- $thread.num_comments $thread.hide_text -
- {{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -
-{{ endfor }} - -
- -{{ if $dropping }} - -
-{{ endif }} From f8b81b31f27fe2216cd21fbdd9275964bc3774a5 Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 5 Sep 2012 15:43:19 -0700 Subject: [PATCH 28/59] rev update --- boot.php | 2 +- util/messages.po | 433 ++++++++++++++++++++++++----------------------- 2 files changed, 220 insertions(+), 215 deletions(-) diff --git a/boot.php b/boot.php index bb58d2808..74707fbc9 100644 --- a/boot.php +++ b/boot.php @@ -11,7 +11,7 @@ require_once('include/cache.php'); require_once('library/Mobile_Detect/Mobile_Detect.php'); define ( 'FRIENDICA_PLATFORM', 'Friendica'); -define ( 'FRIENDICA_VERSION', '3.0.1456' ); +define ( 'FRIENDICA_VERSION', '3.0.1457' ); define ( 'DFRN_PROTOCOL_VERSION', '2.23' ); define ( 'DB_UPDATE_VERSION', 1154 ); diff --git a/util/messages.po b/util/messages.po index 6becffb1f..8e0733d7a 100644 --- a/util/messages.po +++ b/util/messages.po @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: 3.0.1456\n" +"Project-Id-Version: 3.0.1457\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-04 10:00-0700\n" +"POT-Creation-Date: 2012-09-05 10:00-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -34,9 +34,9 @@ msgstr "" msgid "Contact update failed." msgstr "" -#: ../../mod/crepair.php:115 ../../mod/wall_attach.php:44 +#: ../../mod/crepair.php:115 ../../mod/wall_attach.php:55 #: ../../mod/fsuggest.php:78 ../../mod/events.php:140 ../../mod/api.php:26 -#: ../../mod/api.php:31 ../../mod/photos.php:116 ../../mod/photos.php:938 +#: ../../mod/api.php:31 ../../mod/photos.php:128 ../../mod/photos.php:972 #: ../../mod/editpost.php:10 ../../mod/install.php:151 ../../mod/poke.php:135 #: ../../mod/notifications.php:66 ../../mod/contacts.php:139 #: ../../mod/settings.php:86 ../../mod/settings.php:519 @@ -51,13 +51,13 @@ msgstr "" #: ../../mod/profile_photo.php:153 ../../mod/profile_photo.php:166 #: ../../mod/message.php:38 ../../mod/message.php:168 #: ../../mod/allfriends.php:9 ../../mod/nogroup.php:25 -#: ../../mod/wall_upload.php:53 ../../mod/follow.php:9 -#: ../../mod/display.php:131 ../../mod/profiles.php:7 +#: ../../mod/wall_upload.php:64 ../../mod/follow.php:9 +#: ../../mod/display.php:141 ../../mod/profiles.php:7 #: ../../mod/profiles.php:413 ../../mod/delegate.php:6 #: ../../mod/suggest.php:28 ../../mod/invite.php:13 ../../mod/invite.php:81 #: ../../mod/dfrn_confirm.php:53 ../../addon/facebook/facebook.php:510 #: ../../addon/facebook/facebook.php:516 -#: ../../addon/dav/friendica/layout.fnk.php:354 ../../include/items.php:3819 +#: ../../addon/dav/friendica/layout.fnk.php:354 ../../include/items.php:3831 #: ../../index.php:315 msgid "Permission denied." msgstr "" @@ -125,18 +125,19 @@ msgid "New photo from this URL" msgstr "" #: ../../mod/crepair.php:166 ../../mod/fsuggest.php:107 -#: ../../mod/events.php:439 ../../mod/photos.php:971 ../../mod/photos.php:1042 -#: ../../mod/photos.php:1285 ../../mod/photos.php:1325 -#: ../../mod/photos.php:1366 ../../mod/photos.php:1398 -#: ../../mod/install.php:246 ../../mod/install.php:284 -#: ../../mod/localtime.php:45 ../../mod/poke.php:199 ../../mod/content.php:691 -#: ../../mod/contacts.php:341 ../../mod/settings.php:537 -#: ../../mod/settings.php:691 ../../mod/settings.php:752 -#: ../../mod/settings.php:958 ../../mod/group.php:85 ../../mod/mood.php:137 -#: ../../mod/message.php:294 ../../mod/message.php:480 ../../mod/admin.php:441 -#: ../../mod/admin.php:685 ../../mod/admin.php:821 ../../mod/admin.php:1020 -#: ../../mod/admin.php:1107 ../../mod/profiles.php:583 -#: ../../mod/invite.php:119 ../../addon/fromgplus/fromgplus.php:40 +#: ../../mod/events.php:439 ../../mod/photos.php:1005 +#: ../../mod/photos.php:1076 ../../mod/photos.php:1319 +#: ../../mod/photos.php:1359 ../../mod/photos.php:1400 +#: ../../mod/photos.php:1432 ../../mod/install.php:246 +#: ../../mod/install.php:284 ../../mod/localtime.php:45 ../../mod/poke.php:199 +#: ../../mod/content.php:691 ../../mod/contacts.php:341 +#: ../../mod/settings.php:537 ../../mod/settings.php:691 +#: ../../mod/settings.php:752 ../../mod/settings.php:958 +#: ../../mod/group.php:85 ../../mod/mood.php:137 ../../mod/message.php:294 +#: ../../mod/message.php:480 ../../mod/admin.php:441 ../../mod/admin.php:685 +#: ../../mod/admin.php:821 ../../mod/admin.php:1020 ../../mod/admin.php:1107 +#: ../../mod/profiles.php:583 ../../mod/invite.php:119 +#: ../../addon/fromgplus/fromgplus.php:40 #: ../../addon/facebook/facebook.php:619 #: ../../addon/snautofollow/snautofollow.php:64 ../../addon/bg/bg.php:90 #: ../../addon/yourls/yourls.php:76 ../../addon/ljpost/ljpost.php:93 @@ -174,7 +175,7 @@ msgstr "" #: ../../view/theme/diabook/theme.php:757 #: ../../view/theme/diabook/config.php:190 #: ../../view/theme/quattro/config.php:52 ../../view/theme/dispy/config.php:70 -#: ../../include/conversation.php:571 +#: ../../include/conversation.php:580 msgid "Submit" msgstr "" @@ -195,12 +196,12 @@ msgstr "" msgid "Page not found." msgstr "" -#: ../../mod/wall_attach.php:58 +#: ../../mod/wall_attach.php:69 #, php-format msgid "File exceeds size limit of %d" msgstr "" -#: ../../mod/wall_attach.php:99 ../../mod/wall_attach.php:110 +#: ../../mod/wall_attach.php:110 ../../mod/wall_attach.php:121 msgid "File upload failed." msgstr "" @@ -234,7 +235,7 @@ msgid "link to source" msgstr "" #: ../../mod/events.php:331 ../../view/theme/diabook/theme.php:131 -#: ../../include/nav.php:52 ../../boot.php:1650 +#: ../../include/nav.php:52 ../../boot.php:1674 msgid "Events" msgstr "" @@ -290,7 +291,7 @@ msgstr "" #: ../../mod/events.php:432 ../../mod/directory.php:132 #: ../../include/event.php:40 ../../include/bb2diaspora.php:412 -#: ../../boot.php:1199 +#: ../../boot.php:1223 msgid "Location:" msgstr "" @@ -325,7 +326,7 @@ msgstr "" msgid "Remove" msgstr "" -#: ../../mod/dfrn_poll.php:94 ../../mod/dfrn_poll.php:522 +#: ../../mod/dfrn_poll.php:99 ../../mod/dfrn_poll.php:530 #, php-format msgid "%s welcomes %s" msgstr "" @@ -372,19 +373,19 @@ msgstr "" msgid "No" msgstr "" -#: ../../mod/photos.php:46 ../../boot.php:1643 +#: ../../mod/photos.php:46 ../../boot.php:1667 msgid "Photo Albums" msgstr "" -#: ../../mod/photos.php:54 ../../mod/photos.php:137 ../../mod/photos.php:952 -#: ../../mod/photos.php:1034 ../../mod/photos.php:1049 -#: ../../mod/photos.php:1477 ../../mod/photos.php:1489 +#: ../../mod/photos.php:54 ../../mod/photos.php:149 ../../mod/photos.php:986 +#: ../../mod/photos.php:1068 ../../mod/photos.php:1083 +#: ../../mod/photos.php:1511 ../../mod/photos.php:1523 #: ../../addon/communityhome/communityhome.php:110 #: ../../view/theme/diabook/theme.php:598 msgid "Contact Photos" msgstr "" -#: ../../mod/photos.php:61 ../../mod/photos.php:1059 ../../mod/photos.php:1527 +#: ../../mod/photos.php:61 ../../mod/photos.php:1093 ../../mod/photos.php:1561 msgid "Upload New Photos" msgstr "" @@ -392,12 +393,12 @@ msgstr "" msgid "everybody" msgstr "" -#: ../../mod/photos.php:126 +#: ../../mod/photos.php:138 msgid "Contact information unavailable" msgstr "" -#: ../../mod/photos.php:137 ../../mod/photos.php:641 ../../mod/photos.php:1034 -#: ../../mod/photos.php:1049 ../../mod/profile_photo.php:60 +#: ../../mod/photos.php:149 ../../mod/photos.php:653 ../../mod/photos.php:1068 +#: ../../mod/photos.php:1083 ../../mod/profile_photo.php:60 #: ../../mod/profile_photo.php:67 ../../mod/profile_photo.php:74 #: ../../mod/profile_photo.php:177 ../../mod/profile_photo.php:261 #: ../../mod/profile_photo.php:270 @@ -407,23 +408,23 @@ msgstr "" msgid "Profile Photos" msgstr "" -#: ../../mod/photos.php:147 +#: ../../mod/photos.php:159 msgid "Album not found." msgstr "" -#: ../../mod/photos.php:165 ../../mod/photos.php:1043 +#: ../../mod/photos.php:177 ../../mod/photos.php:1077 msgid "Delete Album" msgstr "" -#: ../../mod/photos.php:228 ../../mod/photos.php:1286 +#: ../../mod/photos.php:240 ../../mod/photos.php:1320 msgid "Delete Photo" msgstr "" -#: ../../mod/photos.php:572 +#: ../../mod/photos.php:584 msgid "was tagged in a" msgstr "" -#: ../../mod/photos.php:572 ../../mod/like.php:145 ../../mod/tagger.php:70 +#: ../../mod/photos.php:584 ../../mod/like.php:145 ../../mod/tagger.php:62 #: ../../addon/communityhome/communityhome.php:163 #: ../../view/theme/diabook/theme.php:570 ../../include/text.php:1399 #: ../../include/diaspora.php:1824 ../../include/conversation.php:125 @@ -431,193 +432,193 @@ msgstr "" msgid "photo" msgstr "" -#: ../../mod/photos.php:572 +#: ../../mod/photos.php:584 msgid "by" msgstr "" -#: ../../mod/photos.php:677 ../../addon/js_upload/js_upload.php:315 +#: ../../mod/photos.php:689 ../../addon/js_upload/js_upload.php:315 msgid "Image exceeds size limit of " msgstr "" -#: ../../mod/photos.php:685 +#: ../../mod/photos.php:697 msgid "Image file is empty." msgstr "" -#: ../../mod/photos.php:717 ../../mod/profile_photo.php:126 -#: ../../mod/wall_upload.php:99 +#: ../../mod/photos.php:729 ../../mod/profile_photo.php:126 +#: ../../mod/wall_upload.php:110 msgid "Unable to process image." msgstr "" -#: ../../mod/photos.php:744 ../../mod/profile_photo.php:266 -#: ../../mod/wall_upload.php:125 +#: ../../mod/photos.php:756 ../../mod/profile_photo.php:266 +#: ../../mod/wall_upload.php:136 msgid "Image upload failed." msgstr "" -#: ../../mod/photos.php:830 ../../mod/community.php:16 +#: ../../mod/photos.php:842 ../../mod/community.php:16 #: ../../mod/dfrn_request.php:759 ../../mod/viewcontacts.php:17 #: ../../mod/display.php:7 ../../mod/search.php:71 ../../mod/directory.php:29 msgid "Public access denied." msgstr "" -#: ../../mod/photos.php:840 +#: ../../mod/photos.php:852 msgid "No photos selected" msgstr "" -#: ../../mod/photos.php:919 +#: ../../mod/photos.php:953 msgid "Access to this item is restricted." msgstr "" -#: ../../mod/photos.php:981 +#: ../../mod/photos.php:1015 #, php-format msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage." msgstr "" -#: ../../mod/photos.php:984 +#: ../../mod/photos.php:1018 #, php-format msgid "You have used %1$.2f Mbytes of photo storage." msgstr "" -#: ../../mod/photos.php:990 +#: ../../mod/photos.php:1024 msgid "Upload Photos" msgstr "" -#: ../../mod/photos.php:994 ../../mod/photos.php:1038 +#: ../../mod/photos.php:1028 ../../mod/photos.php:1072 msgid "New album name: " msgstr "" -#: ../../mod/photos.php:995 +#: ../../mod/photos.php:1029 msgid "or existing album name: " msgstr "" -#: ../../mod/photos.php:996 +#: ../../mod/photos.php:1030 msgid "Do not show a status post for this upload" msgstr "" -#: ../../mod/photos.php:998 ../../mod/photos.php:1281 +#: ../../mod/photos.php:1032 ../../mod/photos.php:1315 msgid "Permissions" msgstr "" -#: ../../mod/photos.php:1053 +#: ../../mod/photos.php:1087 msgid "Edit Album" msgstr "" -#: ../../mod/photos.php:1077 ../../mod/photos.php:1510 +#: ../../mod/photos.php:1111 ../../mod/photos.php:1544 msgid "View Photo" msgstr "" -#: ../../mod/photos.php:1112 +#: ../../mod/photos.php:1146 msgid "Permission denied. Access to this item may be restricted." msgstr "" -#: ../../mod/photos.php:1114 +#: ../../mod/photos.php:1148 msgid "Photo not available" msgstr "" -#: ../../mod/photos.php:1164 +#: ../../mod/photos.php:1198 msgid "View photo" msgstr "" -#: ../../mod/photos.php:1164 +#: ../../mod/photos.php:1198 msgid "Edit photo" msgstr "" -#: ../../mod/photos.php:1165 +#: ../../mod/photos.php:1199 msgid "Use as profile photo" msgstr "" -#: ../../mod/photos.php:1171 ../../mod/content.php:601 +#: ../../mod/photos.php:1205 ../../mod/content.php:601 #: ../../include/conversation.php:406 msgid "Private Message" msgstr "" -#: ../../mod/photos.php:1190 +#: ../../mod/photos.php:1224 msgid "View Full Size" msgstr "" -#: ../../mod/photos.php:1258 +#: ../../mod/photos.php:1292 msgid "Tags: " msgstr "" -#: ../../mod/photos.php:1261 +#: ../../mod/photos.php:1295 msgid "[Remove any tag]" msgstr "" -#: ../../mod/photos.php:1271 +#: ../../mod/photos.php:1305 msgid "Rotate CW (right)" msgstr "" -#: ../../mod/photos.php:1272 +#: ../../mod/photos.php:1306 msgid "Rotate CCW (left)" msgstr "" -#: ../../mod/photos.php:1274 +#: ../../mod/photos.php:1308 msgid "New album name" msgstr "" -#: ../../mod/photos.php:1277 +#: ../../mod/photos.php:1311 msgid "Caption" msgstr "" -#: ../../mod/photos.php:1279 +#: ../../mod/photos.php:1313 msgid "Add a Tag" msgstr "" -#: ../../mod/photos.php:1283 +#: ../../mod/photos.php:1317 msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" msgstr "" -#: ../../mod/photos.php:1303 ../../mod/content.php:665 -#: ../../include/conversation.php:545 +#: ../../mod/photos.php:1337 ../../mod/content.php:665 +#: ../../include/conversation.php:554 msgid "I like this (toggle)" msgstr "" -#: ../../mod/photos.php:1304 ../../mod/content.php:666 -#: ../../include/conversation.php:546 +#: ../../mod/photos.php:1338 ../../mod/content.php:666 +#: ../../include/conversation.php:555 msgid "I don't like this (toggle)" msgstr "" -#: ../../mod/photos.php:1305 ../../include/conversation.php:1175 +#: ../../mod/photos.php:1339 ../../include/conversation.php:1184 msgid "Share" msgstr "" -#: ../../mod/photos.php:1306 ../../mod/editpost.php:112 +#: ../../mod/photos.php:1340 ../../mod/editpost.php:112 #: ../../mod/content.php:482 ../../mod/content.php:843 #: ../../mod/wallmessage.php:152 ../../mod/message.php:293 -#: ../../mod/message.php:481 ../../include/conversation.php:639 -#: ../../include/conversation.php:871 ../../include/conversation.php:1194 +#: ../../mod/message.php:481 ../../include/conversation.php:648 +#: ../../include/conversation.php:880 ../../include/conversation.php:1203 msgid "Please wait" msgstr "" -#: ../../mod/photos.php:1322 ../../mod/photos.php:1363 -#: ../../mod/photos.php:1395 ../../mod/content.php:688 -#: ../../include/conversation.php:568 +#: ../../mod/photos.php:1356 ../../mod/photos.php:1397 +#: ../../mod/photos.php:1429 ../../mod/content.php:688 +#: ../../include/conversation.php:577 msgid "This is you" msgstr "" -#: ../../mod/photos.php:1324 ../../mod/photos.php:1365 -#: ../../mod/photos.php:1397 ../../mod/content.php:690 -#: ../../include/conversation.php:570 ../../boot.php:574 +#: ../../mod/photos.php:1358 ../../mod/photos.php:1399 +#: ../../mod/photos.php:1431 ../../mod/content.php:690 +#: ../../include/conversation.php:579 ../../boot.php:574 msgid "Comment" msgstr "" -#: ../../mod/photos.php:1326 ../../mod/editpost.php:133 -#: ../../mod/content.php:700 ../../include/conversation.php:580 -#: ../../include/conversation.php:1212 +#: ../../mod/photos.php:1360 ../../mod/editpost.php:133 +#: ../../mod/content.php:700 ../../include/conversation.php:589 +#: ../../include/conversation.php:1221 msgid "Preview" msgstr "" -#: ../../mod/photos.php:1426 ../../mod/content.php:439 +#: ../../mod/photos.php:1460 ../../mod/content.php:439 #: ../../mod/content.php:721 ../../mod/settings.php:600 #: ../../mod/settings.php:689 ../../mod/group.php:168 ../../mod/admin.php:692 -#: ../../include/conversation.php:420 ../../include/conversation.php:827 +#: ../../include/conversation.php:429 ../../include/conversation.php:836 msgid "Delete" msgstr "" -#: ../../mod/photos.php:1516 +#: ../../mod/photos.php:1550 msgid "View Album" msgstr "" -#: ../../mod/photos.php:1525 +#: ../../mod/photos.php:1559 msgid "Recent Photos" msgstr "" @@ -675,7 +676,7 @@ msgstr "" msgid "Edit post" msgstr "" -#: ../../mod/editpost.php:88 ../../include/conversation.php:1161 +#: ../../mod/editpost.php:88 ../../include/conversation.php:1170 msgid "Post to Email" msgstr "" @@ -686,17 +687,17 @@ msgstr "" #: ../../mod/editpost.php:104 ../../mod/wallmessage.php:150 #: ../../mod/message.php:291 ../../mod/message.php:478 -#: ../../include/conversation.php:1176 +#: ../../include/conversation.php:1185 msgid "Upload photo" msgstr "" -#: ../../mod/editpost.php:105 ../../include/conversation.php:1178 +#: ../../mod/editpost.php:105 ../../include/conversation.php:1187 msgid "Attach file" msgstr "" #: ../../mod/editpost.php:106 ../../mod/wallmessage.php:151 #: ../../mod/message.php:292 ../../mod/message.php:479 -#: ../../include/conversation.php:1180 +#: ../../include/conversation.php:1189 msgid "Insert web link" msgstr "" @@ -712,35 +713,35 @@ msgstr "" msgid "Insert Vorbis [.ogg] audio" msgstr "" -#: ../../mod/editpost.php:110 ../../include/conversation.php:1186 +#: ../../mod/editpost.php:110 ../../include/conversation.php:1195 msgid "Set your location" msgstr "" -#: ../../mod/editpost.php:111 ../../include/conversation.php:1188 +#: ../../mod/editpost.php:111 ../../include/conversation.php:1197 msgid "Clear browser location" msgstr "" -#: ../../mod/editpost.php:113 ../../include/conversation.php:1195 +#: ../../mod/editpost.php:113 ../../include/conversation.php:1204 msgid "Permission settings" msgstr "" -#: ../../mod/editpost.php:121 ../../include/conversation.php:1204 +#: ../../mod/editpost.php:121 ../../include/conversation.php:1213 msgid "CC: email addresses" msgstr "" -#: ../../mod/editpost.php:122 ../../include/conversation.php:1205 +#: ../../mod/editpost.php:122 ../../include/conversation.php:1214 msgid "Public post" msgstr "" -#: ../../mod/editpost.php:125 ../../include/conversation.php:1191 +#: ../../mod/editpost.php:125 ../../include/conversation.php:1200 msgid "Set title" msgstr "" -#: ../../mod/editpost.php:127 ../../include/conversation.php:1193 +#: ../../mod/editpost.php:127 ../../include/conversation.php:1202 msgid "Categories (comma-separated list)" msgstr "" -#: ../../mod/editpost.php:128 ../../include/conversation.php:1207 +#: ../../mod/editpost.php:128 ../../include/conversation.php:1216 msgid "Example: bob@example.com, mary@example.com" msgstr "" @@ -1253,7 +1254,7 @@ msgid "is interested in:" msgstr "" #: ../../mod/match.php:58 ../../mod/suggest.php:59 -#: ../../include/contact_widgets.php:9 ../../boot.php:1143 +#: ../../include/contact_widgets.php:9 ../../boot.php:1161 msgid "Connect" msgstr "" @@ -1282,28 +1283,28 @@ msgid "Group: " msgstr "" #: ../../mod/content.php:438 ../../mod/content.php:720 -#: ../../include/conversation.php:419 ../../include/conversation.php:826 +#: ../../include/conversation.php:428 ../../include/conversation.php:835 msgid "Select" msgstr "" #: ../../mod/content.php:455 ../../mod/content.php:813 -#: ../../mod/content.php:814 ../../include/conversation.php:607 -#: ../../include/conversation.php:608 ../../include/conversation.php:843 +#: ../../mod/content.php:814 ../../include/conversation.php:616 +#: ../../include/conversation.php:617 ../../include/conversation.php:852 #, php-format msgid "View %s's profile @ %s" msgstr "" #: ../../mod/content.php:465 ../../mod/content.php:825 -#: ../../include/conversation.php:621 ../../include/conversation.php:854 +#: ../../include/conversation.php:630 ../../include/conversation.php:863 #, php-format msgid "%s from %s" msgstr "" -#: ../../mod/content.php:480 ../../include/conversation.php:869 +#: ../../mod/content.php:480 ../../include/conversation.php:878 msgid "View in context" msgstr "" -#: ../../mod/content.php:586 ../../include/conversation.php:648 +#: ../../mod/content.php:586 ../../include/conversation.php:657 #, php-format msgid "%d comment" msgid_plural "%d comments" @@ -1312,92 +1313,92 @@ msgstr[1] "" #: ../../mod/content.php:587 ../../addon/page/page.php:76 #: ../../addon/page/page.php:110 ../../addon/showmore/showmore.php:119 -#: ../../include/contact_widgets.php:188 ../../include/conversation.php:649 +#: ../../include/contact_widgets.php:195 ../../include/conversation.php:658 #: ../../boot.php:575 msgid "show more" msgstr "" -#: ../../mod/content.php:665 ../../include/conversation.php:545 +#: ../../mod/content.php:665 ../../include/conversation.php:554 msgid "like" msgstr "" -#: ../../mod/content.php:666 ../../include/conversation.php:546 +#: ../../mod/content.php:666 ../../include/conversation.php:555 msgid "dislike" msgstr "" -#: ../../mod/content.php:668 ../../include/conversation.php:548 +#: ../../mod/content.php:668 ../../include/conversation.php:557 msgid "Share this" msgstr "" -#: ../../mod/content.php:668 ../../include/conversation.php:548 +#: ../../mod/content.php:668 ../../include/conversation.php:557 msgid "share" msgstr "" -#: ../../mod/content.php:692 ../../include/conversation.php:572 +#: ../../mod/content.php:692 ../../include/conversation.php:581 msgid "Bold" msgstr "" -#: ../../mod/content.php:693 ../../include/conversation.php:573 +#: ../../mod/content.php:693 ../../include/conversation.php:582 msgid "Italic" msgstr "" -#: ../../mod/content.php:694 ../../include/conversation.php:574 +#: ../../mod/content.php:694 ../../include/conversation.php:583 msgid "Underline" msgstr "" -#: ../../mod/content.php:695 ../../include/conversation.php:575 +#: ../../mod/content.php:695 ../../include/conversation.php:584 msgid "Quote" msgstr "" -#: ../../mod/content.php:696 ../../include/conversation.php:576 +#: ../../mod/content.php:696 ../../include/conversation.php:585 msgid "Code" msgstr "" -#: ../../mod/content.php:697 ../../include/conversation.php:577 +#: ../../mod/content.php:697 ../../include/conversation.php:586 msgid "Image" msgstr "" -#: ../../mod/content.php:698 ../../include/conversation.php:578 +#: ../../mod/content.php:698 ../../include/conversation.php:587 msgid "Link" msgstr "" -#: ../../mod/content.php:699 ../../include/conversation.php:579 +#: ../../mod/content.php:699 ../../include/conversation.php:588 msgid "Video" msgstr "" -#: ../../mod/content.php:733 ../../include/conversation.php:509 +#: ../../mod/content.php:733 ../../include/conversation.php:518 msgid "add star" msgstr "" -#: ../../mod/content.php:734 ../../include/conversation.php:510 +#: ../../mod/content.php:734 ../../include/conversation.php:519 msgid "remove star" msgstr "" -#: ../../mod/content.php:735 ../../include/conversation.php:511 +#: ../../mod/content.php:735 ../../include/conversation.php:520 msgid "toggle star status" msgstr "" -#: ../../mod/content.php:738 ../../include/conversation.php:514 +#: ../../mod/content.php:738 ../../include/conversation.php:523 msgid "starred" msgstr "" -#: ../../mod/content.php:739 ../../include/conversation.php:515 +#: ../../mod/content.php:739 ../../include/conversation.php:524 msgid "add tag" msgstr "" -#: ../../mod/content.php:743 ../../include/conversation.php:423 +#: ../../mod/content.php:743 ../../include/conversation.php:432 msgid "save to folder" msgstr "" -#: ../../mod/content.php:815 ../../include/conversation.php:609 +#: ../../mod/content.php:815 ../../include/conversation.php:618 msgid "to" msgstr "" -#: ../../mod/content.php:816 ../../include/conversation.php:610 +#: ../../mod/content.php:816 ../../include/conversation.php:619 msgid "Wall-to-Wall" msgstr "" -#: ../../mod/content.php:817 ../../include/conversation.php:611 +#: ../../mod/content.php:817 ../../include/conversation.php:620 msgid "via Wall-To-Wall:" msgstr "" @@ -1671,7 +1672,7 @@ msgstr "" msgid "Network type: %s" msgstr "" -#: ../../mod/contacts.php:298 ../../include/contact_widgets.php:183 +#: ../../mod/contacts.php:298 ../../include/contact_widgets.php:190 #, php-format msgid "%d contact in common" msgid_plural "%d contacts in common" @@ -2595,7 +2596,7 @@ msgstr "" msgid "Invalid contact." msgstr "" -#: ../../mod/notes.php:44 ../../boot.php:1657 +#: ../../mod/notes.php:44 ../../boot.php:1681 msgid "Personal Notes" msgstr "" @@ -2638,7 +2639,7 @@ msgstr "" #: ../../mod/wallmessage.php:123 ../../mod/wallmessage.php:131 #: ../../mod/message.php:242 ../../mod/message.php:250 -#: ../../include/conversation.php:1112 ../../include/conversation.php:1129 +#: ../../include/conversation.php:1121 ../../include/conversation.php:1138 msgid "Please enter a link URL:" msgstr "" @@ -2721,7 +2722,7 @@ msgstr "" #: ../../mod/newmember.php:32 ../../mod/profperm.php:103 #: ../../view/theme/diabook/theme.php:128 ../../include/profile_advanced.php:7 #: ../../include/profile_advanced.php:84 ../../include/nav.php:50 -#: ../../boot.php:1633 +#: ../../boot.php:1657 msgid "Profile" msgstr "" @@ -3038,7 +3039,7 @@ msgstr "" msgid "People Search" msgstr "" -#: ../../mod/like.php:145 ../../mod/like.php:298 ../../mod/tagger.php:70 +#: ../../mod/like.php:145 ../../mod/like.php:298 ../../mod/tagger.php:62 #: ../../addon/facebook/facebook.php:1594 #: ../../addon/communityhome/communityhome.php:158 #: ../../addon/communityhome/communityhome.php:167 @@ -3064,7 +3065,7 @@ msgstr "" #: ../../mod/notice.php:15 ../../mod/viewsrc.php:15 ../../mod/admin.php:159 #: ../../mod/admin.php:729 ../../mod/admin.php:928 ../../mod/display.php:29 -#: ../../mod/display.php:135 ../../include/items.php:3697 +#: ../../mod/display.php:145 ../../include/items.php:3697 msgid "Item not found." msgstr "" @@ -3073,7 +3074,7 @@ msgid "Access denied." msgstr "" #: ../../mod/fbrowser.php:25 ../../view/theme/diabook/theme.php:130 -#: ../../include/nav.php:51 ../../boot.php:1640 +#: ../../include/nav.php:51 ../../boot.php:1664 msgid "Photos" msgstr "" @@ -3102,34 +3103,34 @@ msgstr "" msgid "Empty post discarded." msgstr "" -#: ../../mod/item.php:396 ../../mod/wall_upload.php:122 -#: ../../mod/wall_upload.php:131 ../../mod/wall_upload.php:138 +#: ../../mod/item.php:407 ../../mod/wall_upload.php:133 +#: ../../mod/wall_upload.php:142 ../../mod/wall_upload.php:149 #: ../../include/message.php:144 msgid "Wall Photos" msgstr "" -#: ../../mod/item.php:809 +#: ../../mod/item.php:820 msgid "System error. Post not saved." msgstr "" -#: ../../mod/item.php:834 +#: ../../mod/item.php:845 #, php-format msgid "" "This message was sent to you by %s, a member of the Friendica social network." msgstr "" -#: ../../mod/item.php:836 +#: ../../mod/item.php:847 #, php-format msgid "You may visit them online at %s" msgstr "" -#: ../../mod/item.php:837 +#: ../../mod/item.php:848 msgid "" "Please contact the sender by replying to this post if you do not wish to " "receive these messages." msgstr "" -#: ../../mod/item.php:839 +#: ../../mod/item.php:850 #, php-format msgid "%s posted an update." msgstr "" @@ -3167,7 +3168,7 @@ msgstr "" msgid "Unable to process image" msgstr "" -#: ../../mod/profile_photo.php:117 ../../mod/wall_upload.php:77 +#: ../../mod/profile_photo.php:117 ../../mod/wall_upload.php:88 #, php-format msgid "Image exceeds size limit of %d" msgstr "" @@ -3944,15 +3945,15 @@ msgstr "" msgid "FTP Password" msgstr "" -#: ../../mod/profile.php:22 ../../boot.php:1056 +#: ../../mod/profile.php:22 ../../boot.php:1074 msgid "Requested profile is not available." msgstr "" -#: ../../mod/profile.php:142 ../../mod/display.php:67 +#: ../../mod/profile.php:152 ../../mod/display.php:77 msgid "Access to this profile has been restricted." msgstr "" -#: ../../mod/profile.php:167 +#: ../../mod/profile.php:177 msgid "Tips for New Members" msgstr "" @@ -4035,7 +4036,7 @@ msgstr "" msgid "link" msgstr "" -#: ../../mod/display.php:128 +#: ../../mod/display.php:138 msgid "Item has been removed." msgstr "" @@ -4339,28 +4340,28 @@ msgstr "" msgid "Edit/Manage Profiles" msgstr "" -#: ../../mod/profiles.php:678 ../../boot.php:1165 +#: ../../mod/profiles.php:678 ../../boot.php:1189 msgid "Change profile photo" msgstr "" -#: ../../mod/profiles.php:679 ../../boot.php:1166 +#: ../../mod/profiles.php:679 ../../boot.php:1190 msgid "Create New Profile" msgstr "" -#: ../../mod/profiles.php:690 ../../boot.php:1176 +#: ../../mod/profiles.php:690 ../../boot.php:1200 msgid "Profile Image" msgstr "" -#: ../../mod/profiles.php:692 ../../boot.php:1179 +#: ../../mod/profiles.php:692 ../../boot.php:1203 msgid "visible to everybody" msgstr "" -#: ../../mod/profiles.php:693 ../../boot.php:1180 +#: ../../mod/profiles.php:693 ../../boot.php:1204 msgid "Edit visibility" msgstr "" -#: ../../mod/filer.php:29 ../../include/conversation.php:1116 -#: ../../include/conversation.php:1133 +#: ../../mod/filer.php:29 ../../include/conversation.php:1125 +#: ../../include/conversation.php:1142 msgid "Save to Folder:" msgstr "" @@ -4368,7 +4369,7 @@ msgstr "" msgid "- select -" msgstr "" -#: ../../mod/tagger.php:103 ../../include/conversation.php:267 +#: ../../mod/tagger.php:95 ../../include/conversation.php:267 #, php-format msgid "%1$s tagged %2$s's %3$s with %4$s" msgstr "" @@ -4484,17 +4485,17 @@ msgid "Gender: " msgstr "" #: ../../mod/directory.php:134 ../../include/profile_advanced.php:17 -#: ../../boot.php:1201 +#: ../../boot.php:1225 msgid "Gender:" msgstr "" #: ../../mod/directory.php:136 ../../include/profile_advanced.php:37 -#: ../../boot.php:1204 +#: ../../boot.php:1228 msgid "Status:" msgstr "" #: ../../mod/directory.php:138 ../../include/profile_advanced.php:48 -#: ../../boot.php:1206 +#: ../../boot.php:1230 msgid "Homepage:" msgstr "" @@ -7786,7 +7787,7 @@ msgstr "" msgid "End this session" msgstr "" -#: ../../include/nav.php:49 ../../boot.php:1626 +#: ../../include/nav.php:49 ../../boot.php:1650 msgid "Status" msgstr "" @@ -7866,11 +7867,11 @@ msgstr "" msgid "Manage other pages" msgstr "" -#: ../../include/nav.php:138 ../../boot.php:1159 +#: ../../include/nav.php:138 ../../boot.php:1183 msgid "Profiles" msgstr "" -#: ../../include/nav.php:138 ../../boot.php:1159 +#: ../../include/nav.php:138 ../../boot.php:1183 msgid "Manage/edit profiles" msgstr "" @@ -8303,7 +8304,7 @@ msgstr "" msgid "You have a new follower at " msgstr "" -#: ../../include/items.php:3886 +#: ../../include/items.php:3898 msgid "Archives" msgstr "" @@ -8387,7 +8388,7 @@ msgstr "" msgid "Welcome back " msgstr "" -#: ../../include/security.php:329 +#: ../../include/security.php:343 msgid "" "The form security token was not correct. This probably happened because the " "form has been opened for too long (>3 hours) before submitting it." @@ -8397,34 +8398,34 @@ msgstr "" msgid "stopped following" msgstr "" -#: ../../include/Contact.php:220 ../../include/conversation.php:1013 +#: ../../include/Contact.php:220 ../../include/conversation.php:1022 msgid "Poke" msgstr "" -#: ../../include/Contact.php:221 ../../include/conversation.php:1007 +#: ../../include/Contact.php:221 ../../include/conversation.php:1016 msgid "View Status" msgstr "" -#: ../../include/Contact.php:222 ../../include/conversation.php:1008 +#: ../../include/Contact.php:222 ../../include/conversation.php:1017 msgid "View Profile" msgstr "" -#: ../../include/Contact.php:223 ../../include/conversation.php:1009 +#: ../../include/Contact.php:223 ../../include/conversation.php:1018 msgid "View Photos" msgstr "" #: ../../include/Contact.php:224 ../../include/Contact.php:237 -#: ../../include/conversation.php:1010 +#: ../../include/conversation.php:1019 msgid "Network Posts" msgstr "" #: ../../include/Contact.php:225 ../../include/Contact.php:237 -#: ../../include/conversation.php:1011 +#: ../../include/conversation.php:1020 msgid "Edit Contact" msgstr "" #: ../../include/Contact.php:226 ../../include/Contact.php:237 -#: ../../include/conversation.php:1012 +#: ../../include/conversation.php:1021 msgid "Send PM" msgstr "" @@ -8442,106 +8443,106 @@ msgstr "" msgid "%1$s marked %2$s's %3$s as favorite" msgstr "" -#: ../../include/conversation.php:913 +#: ../../include/conversation.php:922 msgid "Delete Selected Items" msgstr "" -#: ../../include/conversation.php:1071 +#: ../../include/conversation.php:1080 #, php-format msgid "%s likes this." msgstr "" -#: ../../include/conversation.php:1071 +#: ../../include/conversation.php:1080 #, php-format msgid "%s doesn't like this." msgstr "" -#: ../../include/conversation.php:1075 +#: ../../include/conversation.php:1084 #, php-format msgid "%2$d people like this." msgstr "" -#: ../../include/conversation.php:1077 +#: ../../include/conversation.php:1086 #, php-format msgid "%2$d people don't like this." msgstr "" -#: ../../include/conversation.php:1083 +#: ../../include/conversation.php:1092 msgid "and" msgstr "" -#: ../../include/conversation.php:1086 +#: ../../include/conversation.php:1095 #, php-format msgid ", and %d other people" msgstr "" -#: ../../include/conversation.php:1087 +#: ../../include/conversation.php:1096 #, php-format msgid "%s like this." msgstr "" -#: ../../include/conversation.php:1087 +#: ../../include/conversation.php:1096 #, php-format msgid "%s don't like this." msgstr "" -#: ../../include/conversation.php:1111 ../../include/conversation.php:1128 +#: ../../include/conversation.php:1120 ../../include/conversation.php:1137 msgid "Visible to everybody" msgstr "" -#: ../../include/conversation.php:1113 ../../include/conversation.php:1130 +#: ../../include/conversation.php:1122 ../../include/conversation.php:1139 msgid "Please enter a video link/URL:" msgstr "" -#: ../../include/conversation.php:1114 ../../include/conversation.php:1131 +#: ../../include/conversation.php:1123 ../../include/conversation.php:1140 msgid "Please enter an audio link/URL:" msgstr "" -#: ../../include/conversation.php:1115 ../../include/conversation.php:1132 +#: ../../include/conversation.php:1124 ../../include/conversation.php:1141 msgid "Tag term:" msgstr "" -#: ../../include/conversation.php:1117 ../../include/conversation.php:1134 +#: ../../include/conversation.php:1126 ../../include/conversation.php:1143 msgid "Where are you right now?" msgstr "" -#: ../../include/conversation.php:1177 +#: ../../include/conversation.php:1186 msgid "upload photo" msgstr "" -#: ../../include/conversation.php:1179 +#: ../../include/conversation.php:1188 msgid "attach file" msgstr "" -#: ../../include/conversation.php:1181 +#: ../../include/conversation.php:1190 msgid "web link" msgstr "" -#: ../../include/conversation.php:1182 +#: ../../include/conversation.php:1191 msgid "Insert video link" msgstr "" -#: ../../include/conversation.php:1183 +#: ../../include/conversation.php:1192 msgid "video link" msgstr "" -#: ../../include/conversation.php:1184 +#: ../../include/conversation.php:1193 msgid "Insert audio link" msgstr "" -#: ../../include/conversation.php:1185 +#: ../../include/conversation.php:1194 msgid "audio link" msgstr "" -#: ../../include/conversation.php:1187 +#: ../../include/conversation.php:1196 msgid "set location" msgstr "" -#: ../../include/conversation.php:1189 +#: ../../include/conversation.php:1198 msgid "clear location" msgstr "" -#: ../../include/conversation.php:1196 +#: ../../include/conversation.php:1205 msgid "permissions" msgstr "" @@ -8595,58 +8596,62 @@ msgstr "" msgid "Forgot your password?" msgstr "" -#: ../../boot.php:1091 +#: ../../boot.php:1035 +msgid "Requested account is not available." +msgstr "" + +#: ../../boot.php:1109 msgid "Edit profile" msgstr "" -#: ../../boot.php:1151 +#: ../../boot.php:1175 msgid "Message" msgstr "" -#: ../../boot.php:1273 ../../boot.php:1359 +#: ../../boot.php:1297 ../../boot.php:1383 msgid "g A l F d" msgstr "" -#: ../../boot.php:1274 ../../boot.php:1360 +#: ../../boot.php:1298 ../../boot.php:1384 msgid "F d" msgstr "" -#: ../../boot.php:1319 ../../boot.php:1400 +#: ../../boot.php:1343 ../../boot.php:1424 msgid "[today]" msgstr "" -#: ../../boot.php:1331 +#: ../../boot.php:1355 msgid "Birthday Reminders" msgstr "" -#: ../../boot.php:1332 +#: ../../boot.php:1356 msgid "Birthdays this week:" msgstr "" -#: ../../boot.php:1393 +#: ../../boot.php:1417 msgid "[No description]" msgstr "" -#: ../../boot.php:1411 +#: ../../boot.php:1435 msgid "Event Reminders" msgstr "" -#: ../../boot.php:1412 +#: ../../boot.php:1436 msgid "Events this week:" msgstr "" -#: ../../boot.php:1629 +#: ../../boot.php:1653 msgid "Status Messages and Posts" msgstr "" -#: ../../boot.php:1636 +#: ../../boot.php:1660 msgid "Profile Details" msgstr "" -#: ../../boot.php:1653 +#: ../../boot.php:1677 msgid "Events and Calendar" msgstr "" -#: ../../boot.php:1660 +#: ../../boot.php:1684 msgid "Only You Can See This" msgstr "" From 3968dc932fe527fe7c370fa52c084bc693d8d316 Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 5 Sep 2012 16:26:11 -0700 Subject: [PATCH 29/59] update writable for dfrn contacts when using local delivery --- include/delivery.php | 5 +++-- include/notifier.php | 6 +++--- mod/parse_url.php | 3 +++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/include/delivery.php b/include/delivery.php index 1328771a6..14226e4fb 100644 --- a/include/delivery.php +++ b/include/delivery.php @@ -328,8 +328,9 @@ function delivery_run($argv, $argc){ dbesc($nickname) ); - if(count($x)) { - if($owner['page-flags'] == PAGE_COMMUNITY && ! $x[0]['writable']) { + if($x && count($x)) { + $write_flag = ((($x[0]['rel']) && ($x[0]['rel'] != CONTACT_IS_SHARING)) ? true : false); + if((($owner['page-flags'] == PAGE_COMMUNITY) || ($write_flag)) && (! $x[0]['writable'])) { q("update contact set writable = 1 where id = %d limit 1", intval($x[0]['id']) ); diff --git a/include/notifier.php b/include/notifier.php index 947818d59..0add92a1c 100644 --- a/include/notifier.php +++ b/include/notifier.php @@ -580,9 +580,9 @@ function notifier_run($argv, $argc){ dbesc($nickname) ); - if(count($x)) { - - if($owner['page-flags'] == PAGE_COMMUNITY && ! $x[0]['writable']) { + if($x && count($x)) { + $write_flag = ((($x[0]['rel']) && ($x[0]['rel'] != CONTACT_IS_SHARING)) ? true : false); + if((($owner['page-flags'] == PAGE_COMMUNITY) || ($write_flag)) && (! $x[0]['writable'])) { q("update contact set writable = 1 where id = %d limit 1", intval($x[0]['id']) ); diff --git a/mod/parse_url.php b/mod/parse_url.php index ea05055f0..e66db37fe 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -36,6 +36,9 @@ function completeurl($url, $scheme) { if ($schemearr["port"] != "") $complete .= ":".$schemearr["port"]; + if(strpos($urlarr['path'],'/') !== 0) + $complete .= '/'; + $complete .= $urlarr["path"]; if ($urlarr["query"] != "") From 1478229abc6c5adc265559b5489cc2eb23358994 Mon Sep 17 00:00:00 2001 From: friendica Date: Wed, 5 Sep 2012 18:24:06 -0700 Subject: [PATCH 30/59] allow comments on other folks wall-to-wall postings --- include/conversation.php | 33 ++++++++++++++++++++++----------- mod/parse_url.php | 24 ++++++++++++------------ 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/include/conversation.php b/include/conversation.php index 3f493a6dc..ceef63a99 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -394,12 +394,34 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr $thumb = $item['thumb']; $indent = ''; $osparkle = ''; + $visiting = false; $lastcollapsed = false; $firstcollapsed = false; $total_children += count_descendants($item); $toplevelpost = (($item['id'] == $item['parent']) ? true : false); + + + if($item['uid'] == local_user()) + $dropping = true; + elseif(is_array($_SESSION['remote'])) { + foreach($_SESSION['remote'] as $visitor) { + if($visitor['cid'] == $item['contact-id']) { + $dropping = true; + $visiting = true; + break; + } + } + } + $item_writeable = (($item['writable'] || $item['self']) ? true : false); + + // This will allow us to comment on wall-to-wall items owned by our friends + // and community forums even if somebody else wrote the post. + + if($visiting && $mode == 'profile') + $item_writeable = true; + $show_comment_box = ((($page_writeable) && ($item_writeable)) ? true : false); $lock = ((($item['private'] == 1) || (($item['uid'] == local_user()) && (strlen($item['allow_cid']) || strlen($item['allow_gid']) || strlen($item['deny_cid']) || strlen($item['deny_gid'])))) @@ -412,17 +434,6 @@ function prepare_threads_body($a, $items, $cmnt_tpl, $page_writeable, $mode, $pr else $edpost = false; - if($item['uid'] == local_user()) - $dropping = true; - elseif(is_array($_SESSION['remote'])) { - foreach($_SESSION['remote'] as $visitor) { - if($visitor['cid'] == $item['contact-id']) { - $dropping = true; - break; - } - } - } - $drop = array( 'dropping' => $dropping, 'select' => t('Select'), diff --git a/mod/parse_url.php b/mod/parse_url.php index e66db37fe..083a39b55 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -152,17 +152,17 @@ function parseurl_getsiteinfo($url) { } if ($siteinfo["image"] == "") { - $list = $xpath->query("//img[@src]"); - foreach ($list as $node) { - $attr = array(); - if ($node->attributes->length) - foreach ($node->attributes as $attribute) - $attr[$attribute->name] = $attribute->value; + $list = $xpath->query("//img[@src]"); + foreach ($list as $node) { + $attr = array(); + if ($node->attributes->length) + foreach ($node->attributes as $attribute) + $attr[$attribute->name] = $attribute->value; $src = completeurl($attr["src"], $url); - $photodata = getimagesize($src); + $photodata = @getimagesize($src); - if (($photodata[0] > 150) and ($photodata[1] > 150)) { + if (($photodata) && ($photodata[0] > 150) and ($photodata[1] > 150)) { if ($photodata[0] > 300) { $photodata[1] = round($photodata[1] * (300 / $photodata[0])); $photodata[0] = 300; @@ -176,15 +176,15 @@ function parseurl_getsiteinfo($url) { "height"=>$photodata[1]); } - } - } else { + } + } else { $src = completeurl($siteinfo["image"], $url); unset($siteinfo["image"]); - $photodata = getimagesize($src); + $photodata = @getimagesize($src); - if (($photodata[0] > 10) and ($photodata[1] > 10)) + if (($photodata) && ($photodata[0] > 10) and ($photodata[1] > 10)) $siteinfo["images"][] = array("src"=>$src, "width"=>$photodata[0], "height"=>$photodata[1]); From 5e3076b5d27f393f1f7c8d97cf5841064bce88e0 Mon Sep 17 00:00:00 2001 From: pixelroot Date: Thu, 6 Sep 2012 09:44:15 +0200 Subject: [PATCH 31/59] view/theme/smoothly/icons/ view/theme/smoothly/lang_selector.tpl view/theme/smoothly/wall_thread.tpl view/theme/smoothly/wallwall_thread.tpl --- view/theme/smoothly/conversation.tpl | 27 --------------------------- view/theme/smoothly/style.css | 17 +++++++++++++---- 2 files changed, 13 insertions(+), 31 deletions(-) delete mode 100644 view/theme/smoothly/conversation.tpl diff --git a/view/theme/smoothly/conversation.tpl b/view/theme/smoothly/conversation.tpl deleted file mode 100644 index fccd9a8bb..000000000 --- a/view/theme/smoothly/conversation.tpl +++ /dev/null @@ -1,27 +0,0 @@ -{{ for $threads as $thread }} -
- {{ for $thread.items as $item }} - {{if $item.comment_firstcollapsed}} -
- $thread.num_comments $thread.hide_text -
- {{endif}} - - {{ inc $item.template }}{{ endinc }} - - - {{ endfor }} -
-{{ endfor }} - -
- -{{ if $dropping }} - -
-{{ endif }} diff --git a/view/theme/smoothly/style.css b/view/theme/smoothly/style.css index 77563ecad..0ae1d55e0 100644 --- a/view/theme/smoothly/style.css +++ b/view/theme/smoothly/style.css @@ -36,7 +36,6 @@ body { font-weight: normal; line-height: 18px; color: #626262; - /*background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2;*/ background-color: #F2F2F2; /*width: 99%;*/ color: #333333; @@ -1205,15 +1204,15 @@ profile-jot-banner-wrapper { top: 45px; background-position: 35px center; } -.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-info { width: 60px; } .wall-item-outside-wrapper.comment .wall-item-body { - margin-left: 50px;/*70*/ + margin-left: 60px;/*70*/ max-width: 100%; padding-right: 10px; padding-left: 0px; } -.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 50px; } /*10*/ +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 60px; } /*10*/ .wall-item-outside-wrapper.comment .wall-item-photo-menu { min-width: 50px; @@ -2862,6 +2861,9 @@ tr { .field input, .field textarea { width: 220px; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + /*box-shadow: 3px 3px 4px 0 #959494;*/ } .field textarea { height: 100px; } .field_help { @@ -3326,3 +3328,10 @@ ul.menu-popup { #page-profile div#profile-page-list{ margin-left: 45px; } + + +hr.line-dots { + background: url("icons/dot.png") repeat-x scroll left center transparent; + border: medium none; + /*padding: 0.5em 0;*/ +} From 0d9f6c89cc6d2a4611e6716b421116aa3a25f803 Mon Sep 17 00:00:00 2001 From: pixelroot Date: Thu, 6 Sep 2012 11:17:17 +0200 Subject: [PATCH 32/59] modified: view/theme/smoothly/comment_item.tpl modified: view/theme/smoothly/contact_template.tpl modified: view/theme/smoothly/jot-header.tpl modified: view/theme/smoothly/jot.tpl modified: view/theme/smoothly/login.tpl modified: view/theme/smoothly/photo_top.tpl modified: view/theme/smoothly/profile_entry.tpl modified: view/theme/smoothly/profile_vcard.tpl modified: view/theme/smoothly/style.css modified: view/theme/smoothly/theme.php view/theme/smoothly/icons/ view/theme/smoothly/lang_selector.tpl view/theme/smoothly/wall_thread.tpl view/theme/smoothly/wallwall_thread.tpl --- view/theme/smoothly/comment_item.tpl | 59 ++++++++++++------------ view/theme/smoothly/contact_template.tpl | 1 - view/theme/smoothly/jot-header.tpl | 4 +- view/theme/smoothly/jot.tpl | 3 +- view/theme/smoothly/login.tpl | 1 - view/theme/smoothly/photo_top.tpl | 1 - view/theme/smoothly/profile_entry.tpl | 1 - view/theme/smoothly/profile_vcard.tpl | 4 +- view/theme/smoothly/style.css | 13 +++--- view/theme/smoothly/theme.php | 4 +- 10 files changed, 41 insertions(+), 50 deletions(-) diff --git a/view/theme/smoothly/comment_item.tpl b/view/theme/smoothly/comment_item.tpl index 6d9230dbf..2e9dc5160 100644 --- a/view/theme/smoothly/comment_item.tpl +++ b/view/theme/smoothly/comment_item.tpl @@ -1,32 +1,31 @@ -
-
- - - - - - - -
- $mytitle -
-
- - {{ if $qcomment }} - {{ for $qcomment as $qc }} - $qc -   - {{ endfor }} - {{ endif }} - -
- - -
-
+
+
+ + + + + + +
+ $mytitle
- +
+ + {{ if $qcomment }} + {{ for $qcomment as $qc }} + $qc +   + {{ endfor }} + {{ endif }} + +
+ + +
+
+
+ diff --git a/view/theme/smoothly/contact_template.tpl b/view/theme/smoothly/contact_template.tpl index 48930b48a..917d302f7 100644 --- a/view/theme/smoothly/contact_template.tpl +++ b/view/theme/smoothly/contact_template.tpl @@ -1,4 +1,3 @@ -
- + \ No newline at end of file diff --git a/view/theme/smoothly/jot.tpl b/view/theme/smoothly/jot.tpl index 45d206d57..a41da8eac 100644 --- a/view/theme/smoothly/jot.tpl +++ b/view/theme/smoothly/jot.tpl @@ -1,4 +1,3 @@ -
 
@@ -71,4 +70,4 @@
- {{ if $content }}{{ endif }} + {{ if $content }}{{ endif }} \ No newline at end of file diff --git a/view/theme/smoothly/login.tpl b/view/theme/smoothly/login.tpl index 627d32774..3297a418f 100644 --- a/view/theme/smoothly/login.tpl +++ b/view/theme/smoothly/login.tpl @@ -1,4 +1,3 @@ -