Browse Source

- Update lot of pictures

- Update flag + default avatar (new design)
- Fix some Route
- Fix some buttons
pull/16/head
Jaussoin Timothée 13 years ago
parent
commit
b604aa414c
  1. 1
      app/assets/documents/colors.txt
  2. BIN
      app/assets/js/images/marker-shadow.png
  3. 2
      app/widgets/Chat/Chat.php
  4. 14
      app/widgets/Chat/chat.css
  5. BIN
      app/widgets/Chat/img/envelope.png
  6. 47
      app/widgets/Config/Config.php
  7. 2
      app/widgets/Login/login.css
  8. 2
      app/widgets/Media/Media.php
  9. 3
      app/widgets/Media/media.css
  10. 3
      app/widgets/Notification/notification.css
  11. 46
      app/widgets/Notifs/Notifs.php
  12. 23
      app/widgets/Notifs/notifs.css
  13. 2
      app/widgets/PubsubSubscriptionConfig/PubsubSubscriptionConfig.php
  14. 2
      loader.php
  15. 2
      system/Event.php
  16. 2
      system/Route.php
  17. 2
      system/widget/WidgetCommon.php
  18. 29
      themes/movim/404.tpl
  19. 53
      themes/movim/css/forms.css
  20. 9
      themes/movim/css/posts.css
  21. 153
      themes/movim/css/style2.css
  22. 2
      themes/movim/img/default3.svg
  23. 2
      themes/movim/img/default4.svg
  24. 2
      themes/movim/img/default5.svg
  25. 2
      themes/movim/img/default6.svg
  26. 45
      themes/movim/img/protect/black.svg
  27. 32
      themes/movim/img/protect/green.svg
  28. 30
      themes/movim/img/protect/orange.svg
  29. 20
      themes/movim/img/protect/red.svg
  30. 18
      themes/movim/img/protect/white.svg
  31. BIN
      themes/movim/img/yuno.png
  32. 14
      themes/movim/main.tpl
  33. 2
      themes/movim/media.tpl
  34. 14
      themes/movim/page.tpl

1
app/assets/documents/colors.txt

@ -3,3 +3,4 @@ orange : #FC8F12
yellow : #FFE433
green : #6FCC43
blue : #0DB8B5
purple : #442178

BIN
app/assets/js/images/marker-shadow.png

After

Width: 35  |  Height: 16  |  Size: 535 B

2
app/widgets/Chat/Chat.php

@ -323,7 +323,7 @@ class Chat extends WidgetBase
$content = "** ".substr($message->body, 4);
}
$html .= '"><span class="date">'.date('H:i', strtotime($message->published)).'</span>';
$html .= '"><!--<span class="date">'.date('H:i', strtotime($message->published)).'</span>-->';
$html.= prepareString(htmlentities($content, ENT_COMPAT, "UTF-8")).'</div>';
return $html;
} else {

14
app/widgets/Chat/chat.css

@ -127,8 +127,7 @@
#chats .chat .panel .messages {
background-color: white;
color: gray;
max-height: 250px;
max-height: 16em;
overflow: auto;
min-height: 3em;
border: 1px solid #888;
@ -158,13 +157,14 @@
}
#chats .chat .panel .messages .message {
padding: 5px;
line-height: 1.5em;
padding: 0.25em;
word-wrap: break-word;
font-size: 12px;
font-size: 0.9em;
}
#chats .chat .panel .messages .message.me {
background-color: #FFC;
background-color: rgba(76, 90, 97, 0.1);
}
#chats .chat .panel .messages .message.own {
@ -179,10 +179,10 @@
#chats .chat .panel .messages .message span.date {
float: right;
color: #ccc;
padding: 2px;
padding: 0.2em;
line-height: 1em;
}
#chats .chat .panel .messages .message.me span.date {
color: #444;
color: #666;
}

BIN
app/widgets/Chat/img/envelope.png

After

Width: 12  |  Height: 12  |  Size: 195 B

47
app/widgets/Config/Config.php

@ -56,6 +56,7 @@ class Config extends WidgetBase
/* We load the user configuration */
$conf = $this->user->getConfig('language');
$color = $this->user->getConfig('color');
$size = $this->user->getConfig('size');
$submit = $this->genCallAjax('ajaxSubmit', "movim_parse_form('general')")
. "this.className='button icon color orange loading'; setTimeout(function() {location.reload(false)}, 2000); this.onclick=null;";
@ -110,6 +111,52 @@ class Config extends WidgetBase
">
</div>
<div class="element">
<label for="size"><?php echo t('Font size'); ?></label>
<a
type="button"
onclick="
var slide = document.querySelector('input[name=size]')
slide.value = 14;
slide.onchange();"
style="width: 30%; float: right;"
class="button icon color purple back">
<?php echo t('Reset');?>
</a>
<span>
12
<input
id="slide"
type="range"
min="12"
max="16"
step="0.5"
value="
<?php
if(isset($size))
echo $size;
else
echo "14";
?>
"
name="size"
style="width: 45%;"
onchange="
document.body.style.fontSize = this.value+'px';
document.querySelector('#currentsize').innerHTML = this.value+'px'";
/>
16
</span>
<span id="currentsize">
<?php
if(isset($size))
echo $size;
else
echo "14";
?>px
</span>
</div>
<div class="element large">
<label for="pattern"><?php echo t('Pattern'); ?></label>

2
app/widgets/Login/login.css

@ -151,6 +151,6 @@ body {
#loginpage #loginhelp li#gmail { background-image: url(img/envelope.png); }
#loginpage #loginhelp li#facebook { background-image: url(img/facebook.png); }
#footer {
footer {
display: none;
}

2
app/widgets/Media/Media.php

@ -61,7 +61,7 @@ class Media extends WidgetBase {
$s != 'index.html')
$html .=
'<li style="background-image: url('.$this->user->useruri.'thumb_'.$s.');">
<a href="?q=media&f='.$s.'">
<a href="'.Route::urlize('media', $s).'">
</a>
<div class="remove" onclick="'.$this->genCallAjax('ajaxDeleteItem', "'".$s."'").'">x</div>
</li>

3
app/widgets/Media/media.css

@ -105,10 +105,9 @@
#media .size {
position: absolute;
font-size: 0.9em;
top: 0px;
right: 0px;
line-height: 3em;
display: block;
padding-right: 1em;
padding-right: 4em;
}

3
app/widgets/Notification/notification.css

@ -8,7 +8,8 @@
#notification .notif {
background-color: rgba(0, 0, 0, 0.8);
width: 20em;
margin: 0.5em;
margin: 1em;
margin-top: 0em;
color: white;
padding: 0.7em;
padding-left: 3em;

46
app/widgets/Notifs/Notifs.php

@ -71,12 +71,14 @@ class Notifs extends WidgetCommon
$nhtml = '
<li>
<a href="?q=friend&f='.$arr['path'].'&p='.$post.'"
<a href="'.Route::urlize('friend',$arr['path']).'"
onclick="'.$request.'">
<p>
<span style="font-weight: bold;">'.
(string)$item->entry->source->author->name.'
</span> - '.prepareDate(strtotime((string)$item->entry->published)).'<br />'.
</span>'.prepareDate(strtotime((string)$item->entry->published)).'<br />'.
(string)$item->entry->content.'
</p>
</a>
<a class="delete" href="#" onclick="'.$delete.'">'.t('Delete').'</a>
@ -126,16 +128,15 @@ class Notifs extends WidgetCommon
$html .= '
<div id="notifslist">
<a
<!--<a
class="button icon color green refresh"
href="#"
style="margin: 0.5em;"
onclick="'.$this->genCallAjax("ajaxGetNotifications").';
this.innerHTML = \''.t('Updating').'\';
this.className= \'button tiny icon loading black\';
this.className= \'button color orange icon loading\';
this.onclick=null;">
'.t('Refresh').'
</a>
</a>-->
<ul>';
// XMPP notifications
$notifs = Cache::c('activenotifs');
@ -147,17 +148,17 @@ class Notifs extends WidgetCommon
if(sizeof($notifs) != 0) {
$notifsnum += sizeof($notifs);
$html .= '
/*$html .= '
<li class="title">'.
t('Notifications').'
<span class="num">'.sizeof($notifs).'</span>
</li>';
</li>';*/
foreach($notifs as $n => $val) {
if($val == 'sub')
$html .= $this->prepareNotifInvitation($n);
else
$html .= $val;
//else
// $html .= $val;
}
}
@ -178,7 +179,7 @@ class Notifs extends WidgetCommon
foreach($subscribes as $s) {
$html .= '
<li>
<a href="?q=friend&f='.$s->jid.'">
<a href="'.Route::urlize('friend', $s->jid).'">
<img class="avatar" src="'.$s->getPhoto('s').'" />
'.
$s->getTrueName().'
@ -261,17 +262,18 @@ class Notifs extends WidgetCommon
<li>
<form id="acceptcontact">
<p>'.$from.' '.t('wants to talk with you'). '</p>
<a
class="button tiny icon add merged right black"
href="#" id="notifsvalidate"
onclick="'.$this->genCallAjax("ajaxAccept", "'".$from."'", "'alias'").'">'.
t("Add").'
</a><a
class="button tiny icon no merged left black"
href="#"
onclick="'.$this->genCallAjax("ajaxRefuse", "'".$from."'").'">'.
t("Decline").'
</a>
<p>
<a
class="button color green icon add merged left "
id="notifsvalidate"
onclick="'.$this->genCallAjax("ajaxAccept", "'".$from."'", "'alias'").'">'.
t("Add").'
</a><a
class="button color red icon no merged right"
onclick="'.$this->genCallAjax("ajaxRefuse", "'".$from."'").'">'.
t("Decline").'
</a>
</p>
</form>
<div class="clear"></div>
</li>';

23
app/widgets/Notifs/notifs.css

@ -82,17 +82,9 @@
padding: 0em 0.5em;
}
#notifslist ul li a#notifsvalidate {
margin-right: 0.5em;
}
#notifslist ul li span.num {
background-color: #D92727;
margin: 0.4em;
}
#notifslist ul li:hover {
color: black;
margin: 0.3em 0.7em;
}
#notifslist ul li.title {
@ -101,12 +93,6 @@
color: white;
}
#notifslist ul li.title:hover {
color: white;
background-color: #242424;
color: white;
}
#notifslist ul li img {
max-width: 2em;
float: left;
@ -114,10 +100,9 @@
}
#notifslist ul li a {
color: #ccc;
overflow: hidden;
text-overflow: ellipsis;
display: block;
color: white;
}
#notifslist ul li a.delete {
@ -128,7 +113,3 @@
#notifslist ul li a.delete:hover {
text-decoration: underline;
}
#notifslist ul li:hover a {
color: black;
}

2
app/widgets/PubsubSubscriptionConfig/PubsubSubscriptionConfig.php

@ -35,7 +35,7 @@ class PubsubSubscriptionConfig extends WidgetBase
$html .= '
<li id="group'.$item[0].'">
<a class="action" onclick="'.$delete.'">'.t('Delete').'</a>
<a href="?q=node&s='.$item[1].'&n='.$item[0].'">'.$item[2].'</a>
<a href="'.Route::urlize('node', array($item[1],$item[0])).'">'.$item[2].'</a>
</li>';
}
$html .= '</ul>';

2
loader.php

@ -89,7 +89,7 @@ switch($browser) {
$compatible = true;
break;
case 'IE':
if($browser_version > 8.0)
if($browser_version > 9.0)
$compatible = true;
break;
case 'Safari': // Also Chrome-Chromium

2
system/Event.php

@ -9,7 +9,7 @@ class Event
$this->conf = new Conf();
}
function runEvent($type, $event = false)
function runEvent($type, $event)
{
global $polling;
if(!$polling) { // avoids issues while loading pages.

2
system/Route.php

@ -11,7 +11,7 @@ class Route extends ControllerBase {
'admin' => false,
'explore' => false,
'profile' => false,
'media' => false,
'media' => array('f'),
'conf' => false,
'help' => false,
'about' => false,

2
system/widget/WidgetCommon.php

@ -324,7 +324,7 @@ class WidgetCommon extends WidgetBase {
com = this.parentNode.querySelectorAll(\'.comment\');
for(i = 0; i < com.length; i++) { com.item(i).style.display = \'block\';};
this.style.display = \'none\';">
<a class="getcomments icon bubbleold">'.t('Show the older comments').'</a>
<a class="getcomments icon chat">'.t('Show the older comments').'</a>
</div>';
$comcounter = $size - 3;
}

29
themes/movim/404.tpl

@ -1,4 +1,27 @@
<style type="text/css">
body {
padding-right: 0px;
margin-top: 3em;
<div style="color: white; font-size: 2em; text-align: center; padding: 60px 0em;">
404 Page not found
</div>
background-color: #2C4762;
}
#content {
margin-top: 0px;
color: white;
font-size: 3em;
line-height: 1.5em;
text-align: center;
padding: 1em 0em;
}
footer {
display: none;
}
</style>
404<br />
<img src="<?php echo BASE_URI.'/themes/movim/img/yuno.png'; ?>" /> <br />
Y U NO FOUND

53
themes/movim/css/forms.css

@ -75,22 +75,7 @@ legend {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
/*
.element > *:not(label):not(img):not(span):not(a) {
display: inline-block;
width: 100%;
border: 1px solid #999;
min-height: 2em;
border-radius: 1px;
background-color: white;
box-shadow: inset 0 2px 1px #ddd;
margin: 0px;
padding: 0% 0.5em;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
*/
.element > *:not(label):not(img):focus {
border: 1px solid gray;
outline: none;
@ -108,31 +93,9 @@ legend {
background-color: white;
overflow-y: hidden;
}
/*
form .element.simple > *:not(label):not(img),
form .element.simple > *:not(label):not(img):focus {
border: 0px;
box-shadow: none;
padding: 3px 0px;
font-weight: bold;
background-color: transparent;
}
.element > textarea, textarea {
font-family: helvetica, sans-serif, Helvetica, "lucida grande",tahoma,verdana,arial,sans-serif;
padding: 0px;
resize: vertical;
background-color: white;
overflow-y: hidden;
}
*/
/* Select input CSS */
.element .select {
/*box-shadow: 0 1px 0px #ddd;
border-top: 1px solid #ccc;
border-bottom: 1px solid #888;
padding: 0px;
height: 20px;*/
position: relative;
padding: 0px;
overflow: hidden;
@ -145,11 +108,6 @@ form .element.simple > *:not(label):not(img):focus {
height: 2em;
}
.element .select:hover {
/*box-shadow: 0px 1px 0px #ccc;
border: 1px solid gray;*/
}
.element .select select {
width: 130%;
background-color: transparent;
@ -258,8 +216,10 @@ form .element.simple > *:not(label):not(img):focus {
.element .checkbox label[for=checkbox] {
display: block;
width: 3em;
width: 3.3em;
height: 2em;
transition: left 0.5s ease;
cursor: pointer;
position: absolute;
@ -273,7 +233,7 @@ form .element.simple > *:not(label):not(img):focus {
}
.element .checkbox input[type=checkbox]:checked + label {
left: 2.9em;
left: 2.8em;
border-right: none;
}
@ -475,16 +435,13 @@ form .element input:invalid {
.icon.yes:before { background-image: url(../img/icons/button/checkmark.png); }
.icon.no:before { background-image: url(../img/icons/button/close.png); }
.icon.follow:before { content:"⇒" }
.icon.chat:before { background-image: url(../img/icons/button/bubbles.png);}
.icon.image:before { background-image: url(../img/icons/button/image.png);}
.icon.add:before { background-image: url(../img/icons/button/plus.png); }
.icon.rm:before { content: "–"; }
.icon.write:before { background-image: url(../img/icons/button/pencil.png); }
.icon.help:before { background-image: url(../img/icons/button/support.png); }
.icon.submit:before { content: "▼"; }
.icon.upload:before { background-image: url(../img/icons/button/upload.png); }
.icon.next:before { content: "→"; }
.icon.search:before { background-image: url(../img/icons/button/search.png); }
.icon.refresh:before{ background-image: url(../img/icons/button/loop.png); }
.icon.blog:before { background-image: url(../img/icons/button/quill.png); }

9
themes/movim/css/posts.css

@ -163,16 +163,17 @@
}
.post .avatar {
width: 50px;
height: 50px;
width: 4em;
height: 4em;
margin-left: 0px;
display: block;
float: left;
}
.post .avatar.tiny {
width: 30px;
height: 30px;
width: 2em;
margin-right: 1em;
height: 2em;
}
.post .content.tiny {

153
themes/movim/css/style2.css

@ -138,15 +138,41 @@ a:link, a:visited {
/* The protection flags */
.protect {
position: relative;
}
.protect:after {
content: "";
position: absolute;
top: 0px;
right: 0px;
width: 3em;
height: 3em;
background-size: 2em 2em;
background-repeat: no-repeat;
background-position: 98% 0px;
background-position: center center;
}
.protect.white { background-image: url(../img/protect/white.svg); }
.protect.green { background-image: url(../img/protect/green.svg); }
.protect.orange { background-image: url(../img/protect/orange.svg); }
.protect.red { background-image: url(../img/protect/red.svg); }
.protect.black { background-image: url(../img/protect/black.svg); }
.protect.white:after {
background-image: url(../img/protect/white.svg);
background-color: #0DB8B5;
}
.protect.green:after {
background-image: url(../img/protect/green.svg);
background-color: #6FCC43;
}
.protect.orange:after {
background-image: url(../img/protect/orange.svg);
background-color: #FC8F12;
}
.protect.red:after {
background-image: url(../img/protect/red.svg);
background-color: #D92727;
}
.protect.black:after {
background-image: url(../img/protect/black.svg);
background-color: #442178; /* yes it's purple ! */
}
hr {
border: 0px;
@ -219,117 +245,19 @@ ul.clean li {
}
/* The main parts of the page */
#top {
z-index: 3;
height: 120px;
}
#content {
width: 100%;
margin-right: 200px;
position: relative;
margin-top: 3em;
}
/*
#head {
width: 800px;
overflow: hidden;
}
#head .block {
float: left;
max-width: 260px;
overflow: hidden;
color: white;
text-shadow: 0px 0px 2px #333;
margin-right: 1em;
}
#head .block:first-child {
width: auto;
}
#head .block h1 {
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 1.7em;
line-height: 2em;
color: white;
font-weight: bold;
padding: 0px;
background-repeat: no-repeat;
background-position: right center;
display: inline;
padding-right: 20px;
}
#head .block h1.online { background-image: url(../img/icons/online.png); }
#head .block h1.away { background-image: url(../img/icons/away.png); }
#head .block h1.dnd { background-image: url(../img/icons/dnd.png); }
#head .block h1.xa { background-image: url(../img/icons/xa.png); }
#head .block span {
display: inline-block;
padding-right: 7px;
color: #CCC;
}
#head .block a:link, #head .block a:visited {
color: #EEE;
text-decoration: underline;
}
#head .block.avatar img {
background-color: white;
width: 150px;
height: 150px;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.5), 0px 0px 4px rgba(0, 0, 0, 0.4);
}
#head .block .textbubble {
position: relative;
padding: 1em;
text-align: center;
}
#head .block .textbubble:before {
content: '\201C';
position: absolute;
top: 0.30em;
left: 0px;
font-size: 4em;
color: rgba(255, 255, 255, 0.3);
text-shadow: none;
}
#head .block .textbubble:after {
content: '\201D';
position: absolute;
bottom: -10px;
right: 0px;
font-size: 4em;
color: rgba(255, 255, 255, 0.3);
text-shadow: none;
}
#head .block .textbubble textarea {
background-color: transparent;
border: 1px solid transparent;
resize: none;
color: white;
text-align: center;
padding: 0px;
}
#head .block .textbubble textarea:hover {
border-color: white;
}
*/
#main {
overflow: hidden;
height: 100%;
background-color: #383735;
position: relative;
padding-right: 200px;
padding-right: 200px;
overflow: hidden;
}
#left
@ -378,22 +306,23 @@ padding-right: 200px;
z-index: 2;
}
#footer
footer
{
clear: both;
text-align: right;
background-color: #383735;
line-height: 3em;
padding-right: 1em;
color: white;
}
#footer a {
footer a:link, footer a:visited {
color: #BBB;
}
/* The navigation bar */
#nav {
nav {
margin: 0px;
padding: 0px;
padding-top: 0px;
@ -466,12 +395,16 @@ padding-right: 200px;
}
.menu li a.main, .menu li a.main.active {
width: 158px;
width: 200px;
padding: 1.5em;
color: transparent;
background-image: url(../img/logo.png);
background-repeat: no-repeat;
background-position: center center;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.menu li .explore { background-image: url(../img/icons/menu/globe.png); }

2
themes/movim/img/default3.svg

@ -68,7 +68,7 @@
id="layer1"
transform="translate(200,-52.362183)">
<rect
style="fill:#806600;fill-opacity:1;fill-rule:nonzero;stroke:none"
style="fill:#DEC41C;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987"
width="600"
height="600"

2
themes/movim/img/default4.svg

@ -68,7 +68,7 @@
id="layer1"
transform="translate(200,-52.362183)">
<rect
style="fill:#aa4400;fill-opacity:1;fill-rule:nonzero;stroke:none"
style="fill:#FC8F12;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987"
width="600"
height="600"

2
themes/movim/img/default5.svg

@ -68,7 +68,7 @@
id="layer1"
transform="translate(200,-52.362183)">
<rect
style="fill:#338000;fill-opacity:1;fill-rule:nonzero;stroke:none"
style="fill:#6FCC43;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987"
width="600"
height="600"

2
themes/movim/img/default6.svg

@ -68,7 +68,7 @@
id="layer1"
transform="translate(200,-52.362183)">
<rect
style="fill:#800000;fill-opacity:1;fill-rule:nonzero;stroke:none"
style="fill:#D92727;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="rect2987"
width="600"
height="600"

45
themes/movim/img/protect/black.svg

@ -10,8 +10,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="29.5"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
@ -66,15 +66,6 @@
r="0.99999821"
gradientTransform="matrix(3.0160211,2.7120581e-5,-2.2958041e-4,20.690294,-109.41802,-8122.0508)"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3767"
id="linearGradient3773"
x1="151.42857"
y1="379.36218"
x2="151.42857"
y2="387.36218"
gradientUnits="userSpaceOnUse" />
<radialGradient
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(3.0160211,2.7120581e-5,-2.2958041e-4,20.690294,-109.41802,-8122.0508)"
@ -131,14 +122,14 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="24.352036"
inkscape:cx="5.3955784"
inkscape:cy="14.1756"
inkscape:zoom="19.78"
inkscape:cx="7.747496"
inkscape:cy="6.3743437"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-width="1280"
inkscape:window-height="736"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="1"
@ -155,8 +146,8 @@
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-8px"
originy="-3.5px" />
originx="-13.330426px"
originy="-12.183433px" />
</sodipodi:namedview>
<metadata
id="metadata7">
@ -166,7 +157,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -174,13 +165,7 @@
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-139.42857,-379.36219)">
<path
style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none;stroke-opacity:1;stroke-width:0.10000000000000001;stroke-miterlimit:4;stroke-dasharray:none"
d="m 139.42857,379.36219 0,16 c 0,1 0,2 1.12324,3.12324 l 8.87676,8.87676 c 2,2 2,2 4,0 l 9,-9 c 1,-1 1,-2 1,-3 l 0,-16 z"
id="path2985"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
transform="translate(-144.759,-384.17875)">
<g
transform="translate(108.42857,-653.00001)"
id="layer1-7"
@ -188,7 +173,7 @@
<g
id="layer1-4"
inkscape:label="Calque 1"
transform="matrix(0.84322679,0,0,0.84322679,13.861226,61.780639)">
transform="matrix(0.84322679,0,0,0.84322679,15.191656,61.472695)">
<g
inkscape:label="Calque 1"
id="layer1-7-8"
@ -202,19 +187,19 @@
</g>
<path
style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 151.42857,388.36219 0,-3.06756"
d="m 152.759,388.05425 0,-3.06756"
id="path4042"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 157.59767,387.19309 -2.1691,2.1691"
d="m 158.9281,386.88515 -2.1691,2.1691"
id="path4042-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
d="m 147.42857,389.36219 -2.1691,-2.1691"
d="m 148.759,389.05425 -2.1691,-2.1691"
id="path4042-6"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />

32
themes/movim/img/protect/green.svg

@ -10,8 +10,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="29.5"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
@ -83,14 +83,14 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="24.352036"
inkscape:cx="6.0526076"
inkscape:cy="14.1756"
inkscape:zoom="21.199679"
inkscape:cx="0.58710628"
inkscape:cy="11.107868"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-width="1280"
inkscape:window-height="736"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="1"
@ -118,7 +118,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
@ -126,37 +126,31 @@
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-139.42857,-379.36219)">
<path
style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none"
d="m 139.42857,379.36219 0,16 c 0,1 0,2 1.12324,3.12324 l 8.87676,8.87676 c 2,2 2,2 4,0 l 9,-9 c 1,-1 1,-2 1,-3 l 0,-16 z"
id="path2985"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
transform="translate(-139.42857,-392.86219)">
<g
transform="translate(108.42857,-653.00001)"
id="layer1-7"
inkscape:label="Calque 1" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:none"
d="m 154.82733,388.13087 c -1.95805,0 -3.54536,1.58731 -3.54536,3.54536 0,0.99324 0.39447,1.90457 1.05252,2.54822 -1.16095,0.79907 -1.93886,2.14022 -1.93886,3.65615 l 8.86338,0 c 0,-1.51592 -0.77788,-2.85708 -1.93885,-3.65615 0.65806,-0.64365 1.05253,-1.55499 1.05253,-2.54822 0,-1.95805 -1.58731,-3.54536 -3.54536,-3.54536 z"
d="m 150.69681,396.12166 c -1.95805,0 -3.54536,1.58731 -3.54536,3.54537 0,0.99324 0.39447,1.90456 1.05252,2.54822 -1.16095,0.79906 -1.93886,2.14022 -1.93886,3.65615 l 8.86338,0 c 0,-1.51592 -0.77788,-2.85708 -1.93885,-3.65615 0.65806,-0.64365 1.05253,-1.55499 1.05253,-2.54822 0,-1.95806 -1.58731,-3.54537 -3.54536,-3.54537 z"
id="path3775-8"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 149.11285,393.08061 c -0.85921,-0.85921 -0.85921,-2.57763 0,-3.43684"
d="m 144.98233,401.0714 c -0.85921,-0.85921 -0.85921,-2.57763 0,-3.43684"
id="path3837"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 147.2653,393.54427 c -1.09104,-1.09104 -1.09104,-3.27312 0,-4.36416"
d="m 143.13478,401.53506 c -1.09104,-1.09104 -1.09104,-3.27312 0,-4.36416"
id="path3837-2"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 145.48417,394.36219 c -1.5,-1.5 -1.5,-4.5 0,-6"
d="m 141.35365,402.35298 c -1.5,-1.5 -1.5,-4.5 0,-6"
id="path3837-5"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />

30
themes/movim/img/protect/orange.svg

@ -10,8 +10,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="29.5"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
@ -84,16 +84,16 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="13.99"
inkscape:cx="-6.6200769"
inkscape:cx="10.672407"
inkscape:cy="14.177568"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1445"
inkscape:window-height="1011"
inkscape:window-width="1280"
inkscape:window-height="736"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:window-maximized="1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
@ -126,26 +126,20 @@
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-139.42857,-379.36219)">
<path
style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none"
d="m 139.42857,379.36219 0,16 c 0,1 0,2 1.12324,3.12324 l 8.87676,8.87676 c 2,2 2,2 4,0 l 9,-9 c 1,-1 1,-2 1,-3 l 0,-16 z"
id="path2985"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
transform="translate(-139.42857,-392.86219)">
<g
transform="translate(108.42857,-653.00001)"
id="layer1-7"
inkscape:label="Calque 1" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:#ffb551;stroke-width:0.45189759;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 149.28677,386.23608 c -1.99661,0 -3.61518,1.61857 -3.61518,3.61518 0,1.01278 0.40223,1.94208 1.07325,2.59841 -1.18383,0.81481 -1.97705,2.18237 -1.97705,3.72816 l 9.03795,0 c 0,-1.54579 -0.79322,-2.91335 -1.97705,-3.72816 0.67102,-0.65633 1.07326,-1.58563 1.07326,-2.59841 0,-1.99661 -1.61857,-3.61518 -3.61518,-3.61518 z"
style="fill:#ffffff;fill-opacity:1;stroke:none"
d="m 144.91244,394.32881 c -1.99661,0 -3.59375,1.62839 -3.59375,3.625 0,1.01278 0.39148,1.93742 1.0625,2.59375 -1.18383,0.81481 -1.96875,2.17296 -1.96875,3.71875 l 5.25,0 c 0.28433,-0.3584 0.59268,-0.67866 0.96875,-0.9375 -0.67102,-0.65632 -1.0625,-1.58096 -1.0625,-2.59375 0,-1.74703 1.22762,-3.2254 2.875,-3.5625 -0.35244,-1.62726 -1.79848,-2.84375 -3.53125,-2.84375 z"
id="path3775"
inkscape:connector-curvature="0" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:#ffb551;stroke-width:0.5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 153.54632,389.02249 c -1.99661,0 -3.61518,1.61857 -3.61518,3.61518 0,1.01279 0.40223,1.94209 1.07325,2.59841 -1.18382,0.81481 -1.97705,2.18237 -1.97705,3.72816 l 9.03795,0 c 0,-1.54579 -0.79322,-2.91335 -1.97705,-3.72816 0.67102,-0.65632 1.07326,-1.58562 1.07326,-2.59841 0,-1.99661 -1.61857,-3.61518 -3.61518,-3.61518 z"
id="path3775-8"
style="fill:#ffffff;fill-opacity:1;stroke:none"
d="m 149.92573,397.45381 c -1.99661,0 -3.61518,1.61857 -3.61518,3.61518 0,1.01279 0.40223,1.94209 1.07325,2.59841 -1.18382,0.81481 -1.97705,2.18237 -1.97705,3.72816 l 9.03795,0 c 0,-1.54579 -0.79322,-2.91335 -1.97705,-3.72816 0.67102,-0.65632 1.07326,-1.58562 1.07326,-2.59841 0,-1.99661 -1.61857,-3.61518 -3.61518,-3.61518 z"
id="path3775-8-6"
inkscape:connector-curvature="0" />
</g>
</svg>

20
themes/movim/img/protect/red.svg

@ -10,8 +10,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="29.5"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
@ -84,13 +84,13 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="13.99"
inkscape:cx="-4.3684686"
inkscape:cx="-14.768755"
inkscape:cy="14.213308"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:window-width="1445"
inkscape:window-height="1011"
inkscape:window-width="1280"
inkscape:window-height="800"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
@ -126,15 +126,9 @@
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-139.42857,-379.36219)">
<path
style="fill:url(#linearGradient3773);fill-opacity:1;stroke:none"
d="m 139.42857,379.36219 0,16 c 0,1 0,2 1.12324,3.12324 l 8.87676,8.87676 c 2,2 2,2 4,0 l 9,-9 c 1,-1 1,-2 1,-3 l 0,-16 z"
id="path2985"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
transform="translate(-139.42857,-392.86219)">
<g
transform="matrix(0.9012345,0,0,0.9012345,112.67549,-547.88929)"
transform="matrix(0.9012345,0,0,0.9012345,108.67549,-540.35301)"
id="layer1-7"
inkscape:label="Calque 1">
<path

18
themes/movim/img/protect/white.svg

@ -10,8 +10,8 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="29.5"
width="16"
height="16"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
@ -84,7 +84,7 @@
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="13.05"
inkscape:cx="-1.152137"
inkscape:cx="-14.638727"
inkscape:cy="17.0177"
inkscape:document-units="px"
inkscape:current-layer="layer1"
@ -126,20 +126,14 @@
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-139.42857,-379.36219)">
<path
style="fill:url(#linearGradient3773);fill-opacity:1;stroke:#000000;stroke-opacity:1;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none"
d="m 139.42857,379.36219 0,16 c 0,1 0,2 1.12324,3.12324 l 8.87676,8.87676 c 2,2 2,2 4,0 l 9,-9 c 1,-1 1,-2 1,-3 l 0,-16 z"
id="path2985"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccccc" />
transform="translate(-139.42857,-392.86219)">
<g
transform="translate(108.42857,-653.00001)"
id="layer1-7"
inkscape:label="Calque 1" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.11823516000000001;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 151.42858,387.37949 c -2.3151,0 -4.19187,1.87676 -4.19187,4.19186 0,1.17437 0.46641,2.25188 1.24445,3.0129 -1.37265,0.94478 -2.2924,2.53048 -2.2924,4.32285 l 10.47963,0 c 0,-1.79236 -0.91973,-3.37807 -2.29241,-4.32285 0.77807,-0.76102 1.24447,-1.83855 1.24447,-3.0129 0,-2.3151 -1.87675,-4.19186 -4.19186,-4.19186 z"
style="fill:#ffffff;fill-opacity:1;stroke:none"
d="m 147.42857,395.09838 c -2.3151,0 -4.19187,1.87676 -4.19187,4.19187 0,1.17437 0.46641,2.25187 1.24445,3.0129 -1.37265,0.94477 -2.29239,2.53048 -2.29239,4.32285 l 10.47963,0 c 0,-1.79236 -0.91973,-3.37807 -2.29241,-4.32285 0.77807,-0.76102 1.24447,-1.83855 1.24447,-3.0129 0,-2.3151 -1.87675,-4.19187 -4.19186,-4.19187 z"
id="path3775-8"
inkscape:connector-curvature="0" />
</g>

BIN
themes/movim/img/yuno.png

After

Width: 194  |  Height: 199  |  Size: 24 KiB

14
themes/movim/main.tpl

@ -5,22 +5,26 @@
<?php $this->widget('Notifs');?>
<?php $this->widget('Chat');?>
<?php $this->widget('ChatExt');?>
<div id="head">
<div id="right">
<?php $this->widget('Roster');?>
</div>
<div id="main">
<div id="left">
<?php $this->widget('Profile');?>
<?php $this->widget('Bookmark');?>
<?php $this->widget('ProfileData');?>
</div>
<div id="center">
<?php $this->widget('Feed');?>
</div>
</div>
<div id="right">
<?php $this->widget('Roster');?>
</div>

2
themes/movim/media.tpl

@ -17,7 +17,7 @@
<?php $this->widget('ProfileData');?>
</div>
<div id="center">
<div id="center" class="protect white">
<?php $this->widget('Tabs');?>
<?php $this->widget('Media');?>
<?php $this->widget('MediaUpload');?>

14
themes/movim/page.tpl

@ -2,7 +2,7 @@
?><!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta charset="utf-8" />
<title><?php $this->title();?></title>
<meta name="viewport" content="target-densitydpi=device-dpi, initial-scale=1.1, user-scalable=no" />
@ -44,6 +44,14 @@
body { background-color: #'.$color.'; }
</style>';
}
$size = $user->getConfig('size');
if(isset($size)) {
echo '
<style type="text/css">
body { font-size: '.$size.'px; }
</style>';
}
/*$this->addCss('css/animations.css');
$this->addCss('css/forms.css');
@ -82,7 +90,7 @@
<?php echo t("You don't have javascript enabled. Good luck with that."); ?>
</div>
</noscript>
<nav id="nav">
<nav>
<?php $this->menu();?>
</nav>
@ -92,7 +100,7 @@
<?php $this->widget('Notification');?>
<?php $this->content();?>
<footer id="footer">
<footer>
© <a href="http://www.movim.eu">Movim</a> • 2008 - 2013 • Under <a href="http://www.gnu.org/licenses/agpl-3.0.html">GNU Affero General Public License</a>
</footer>
</div>

Loading…
Cancel
Save