From c9e8b1e5c380904e479927e2f24754d8709f590e Mon Sep 17 00:00:00 2001 From: Meitar Moscovitz Date: Wed, 11 Feb 2009 03:03:16 +1100 Subject: Add streamlined mobile device-friendly styles when enabled in config. A new mobile-specific style sheet is added and loaded only if the `$config['site']['mobile']` configuration variable is set to true. --- theme/base/css/mobile.css | 48 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 theme/base/css/mobile.css (limited to 'theme') diff --git a/theme/base/css/mobile.css b/theme/base/css/mobile.css new file mode 100644 index 000000000..6cd717a4d --- /dev/null +++ b/theme/base/css/mobile.css @@ -0,0 +1,48 @@ +/** theme: base + * + * @package Laconica + * @author Meitar Moscovitz + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +/* Go linear. */ +#header, +#header address, +#site_nav_global_primary, +#anon_notice, +#site_nav_local_views .nav, +#core, +#content_inner, +#notices_primary, +.notice, +.notice .entry-title, +.notice div.entry-content, +.pagination, +.pagination .nav, +.aside .section { float: none; } + +/* And liquid. */ +#wrap { width: 95%; } + +body { font-size: 2em; } /* Make things bigger on smaller screens. */ + +#site_nav_global_primary, #site_nav_global_secondary { text-align: center; } + +.notice div.entry-content { margin-left: 0; } +address { margin: 0; } + +#anon_notice, #footer { clear: left; width: auto; font-size: .5em; } + +#content { padding: 18px 0; width: 100%; } +#content h1, #page_notice, #content_inner { padding: 0 18px; } +#content_inner { width: auto; } +.pagination .nav { overflow: auto; } + +#aside_primary { margin: 10px 0 0 0; border: none; padding: 0; width: 100%; } +#popular_notices { float: none; width: auto; } +/* Columns for supplemental info. */ +.aside .section { clear: none; padding: 9px; width: 45%; } +#top_groups_by_post { float: left; } +#featured_users { float: right; } +#export_data { display: none; } -- cgit v1.2.3-54-g00ecf From 07c6537898a7c839469b50121b6c6d63be07613c Mon Sep 17 00:00:00 2001 From: Meitar Moscovitz Date: Wed, 11 Feb 2009 23:35:58 +1100 Subject: Style the notice form and notices to better avoid need to scroll around. --- theme/base/css/mobile.css | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'theme') diff --git a/theme/base/css/mobile.css b/theme/base/css/mobile.css index 6cd717a4d..3d0455a67 100644 --- a/theme/base/css/mobile.css +++ b/theme/base/css/mobile.css @@ -12,31 +12,55 @@ #site_nav_global_primary, #anon_notice, #site_nav_local_views .nav, +#form_notice, +#form_notice .form_data li, #core, #content_inner, #notices_primary, .notice, .notice .entry-title, .notice div.entry-content, +.notice-options, +.notice .notice-options a, .pagination, .pagination .nav, .aside .section { float: none; } +.notice-options .notice_reply, +.notice-options .notice_delete, +.notice-options .form_favor, +.notice-options .form_disfavor { position: static; } + +#form_notice, +#anon_notice, +#content_inner, +#footer { width: auto; } + /* And liquid. */ #wrap { width: 95%; } -body { font-size: 2em; } /* Make things bigger on smaller screens. */ +/* Make things bigger on smaller screens. */ +body { font-size: 2em; } +.notices { font-size: 1.5em; } #site_nav_global_primary, #site_nav_global_secondary { text-align: center; } .notice div.entry-content { margin-left: 0; } address { margin: 0; } -#anon_notice, #footer { clear: left; width: auto; font-size: .5em; } +#anon_notice, #footer { clear: left; font-size: .5em; } + +#form_notice textarea { width: 80%; height: 5em; } +#form_notice .form_note { right: 20%; top: 6em; } +#form_notice .form_actions input.submit { width: auto; } #content { padding: 18px 0; width: 100%; } #content h1, #page_notice, #content_inner { padding: 0 18px; } -#content_inner { width: auto; } +.notices .entry-title, .notices div.entry-content { width: 90%; } +.notice .author .photo { height: 4.5em; width: 4.5em; } /* about double physical size; TODO: do this scaling better */ +.notice-options { position: absolute; top: 0; right: 0; padding-left: 7%; width: 3%; } +.notice-options .notice_delete a { float: left; } /* Works, but feels like it shouldn't. */ +/* TODO: Make the icons of the notice options bigger. Probably with mobile-specific images. */ .pagination .nav { overflow: auto; } #aside_primary { margin: 10px 0 0 0; border: none; padding: 0; width: 100%; } -- cgit v1.2.3-54-g00ecf From 8fc7f5204e7ed07b9450b7650bce6317ea8e79ae Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Thu, 19 Feb 2009 02:55:04 +0000 Subject: Minor CSS cleanup. --- theme/base/css/display.css | 2 -- 1 file changed, 2 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 5ce5ac884..b5796374e 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -27,7 +27,6 @@ overflow:hidden; } h1 { font-size:1.4em; -line-height:1; margin-bottom:18px; } h2 { font-size:1.3em; } @@ -365,7 +364,6 @@ margin-right:4px; #wrap { margin:0 auto; -width:71.714em; width:1003px; overflow:hidden; } -- cgit v1.2.3-54-g00ecf From 85694e3fa6669e3d59155e32f2cc2f8df3b9f89c Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Fri, 20 Feb 2009 23:54:17 +0000 Subject: Minor positioning: using absolute right instead of left --- theme/base/css/display.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index b5796374e..be124f433 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -900,7 +900,7 @@ left:0; left:29px; } .notice-options .notice_delete { -left:76px; +right:0; } .notice-options .notice_reply dt { display:none; -- cgit v1.2.3-54-g00ecf From d30590de23f2b9a138ec6923016c4e9af6b9a989 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 24 Feb 2009 04:31:31 +0000 Subject: Print stylesheet --- lib/action.php | 4 ++++ theme/base/css/print.css | 28 ++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 theme/base/css/print.css (limited to 'theme') diff --git a/lib/action.php b/lib/action.php index 455ebeff0..dd7dd44e7 100644 --- a/lib/action.php +++ b/lib/action.php @@ -173,6 +173,10 @@ class Action extends HTMLOutputter // lawsuit // TODO: "handheld" CSS for other mobile devices 'media' => 'only screen and (max-device-width: 480px)')); // Mobile WebKit } + $this->element('link', array('rel' => 'stylesheet', + 'type' => 'text/css', + 'href' => theme_path('css/print.css', 'base') . '?version=' . LACONICA_VERSION, + 'media' => 'print')); Event::handle('EndShowLaconicaStyles', array($this)); } if (Event::handle('StartShowUAStyles', array($this))) { diff --git a/theme/base/css/print.css b/theme/base/css/print.css new file mode 100644 index 000000000..cf3ac0391 --- /dev/null +++ b/theme/base/css/print.css @@ -0,0 +1,28 @@ +body { font-size:12pt; } +a:after { background-color:#fff; } +a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } +a:not([href^="http:"]):after { content: " ( http://identi.ca/"attr(href)" ) "; } +a[href^="/"]:after { content: " ( http://identi.ca" attr(href) " ) "; } + +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary { +display:none; +} + +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +.notices li { +margin-bottom:18px; +} -- cgit v1.2.3-54-g00ecf From 240ea969214fe3d18c96d0f9ba1d2b5af63aa54d Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 24 Feb 2009 05:09:23 +0000 Subject: Print stylesheet - Added license and cleanup --- theme/base/css/print.css | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'theme') diff --git a/theme/base/css/print.css b/theme/base/css/print.css index cf3ac0391..2da3e5e44 100644 --- a/theme/base/css/print.css +++ b/theme/base/css/print.css @@ -1,8 +1,14 @@ -body { font-size:12pt; } +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + a:after { background-color:#fff; } a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } -a:not([href^="http:"]):after { content: " ( http://identi.ca/"attr(href)" ) "; } -a[href^="/"]:after { content: " ( http://identi.ca" attr(href) " ) "; } img { border:none; } p { orphans: 2; widows: 1; } @@ -14,7 +20,8 @@ p { orphans: 2; widows: 1; } #site_nav_global_secondary, .entity_actions, .notice-options, -#aside_primary { +#aside_primary, +.form_subcription_edit .submit { display:none; } @@ -23,6 +30,7 @@ display:none; display:inline; } +.profiles li, .notices li { margin-bottom:18px; } -- cgit v1.2.3-54-g00ecf From 0a96edac9cd553cc0d1fa32defb80582699bcdd2 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sat, 28 Feb 2009 23:10:40 +0000 Subject: Slightly toned down the text-shadow on navigation --- theme/base/css/display.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index be124f433..c741ed4cb 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -297,7 +297,7 @@ padding:4px 11px; border-width:1px; border-style:solid; border-bottom:0; -text-shadow: 4px 4px 4px #ddd; +text-shadow: 2px 2px 2px #ddd; font-weight:bold; } #site_nav_local_views .nav { -- cgit v1.2.3-54-g00ecf From 8b9e559167e27c490648cc55c4f617c2e9122a18 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 2 Mar 2009 00:06:29 +0000 Subject: Updated typography and layout --- theme/base/css/mobile.css | 160 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 119 insertions(+), 41 deletions(-) (limited to 'theme') diff --git a/theme/base/css/mobile.css b/theme/base/css/mobile.css index 3d0455a67..eee98317c 100644 --- a/theme/base/css/mobile.css +++ b/theme/base/css/mobile.css @@ -2,14 +2,21 @@ * * @package Laconica * @author Meitar Moscovitz + * @author Sarven Capadisli * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 * @link http://laconi.ca/ */ -/* Go linear. */ +body { +font-size:2.5em; +} + +#wrap { +width:95%; +} + #header, #header address, -#site_nav_global_primary, #anon_notice, #site_nav_local_views .nav, #form_notice, @@ -24,49 +31,120 @@ .notice .notice-options a, .pagination, .pagination .nav, -.aside .section { float: none; } +.aside .section { +float:none; +} .notice-options .notice_reply, .notice-options .notice_delete, .notice-options .form_favor, -.notice-options .form_disfavor { position: static; } +.notice-options .form_disfavor { +position:static; +} #form_notice, #anon_notice, -#content_inner, -#footer { width: auto; } - -/* And liquid. */ -#wrap { width: 95%; } - -/* Make things bigger on smaller screens. */ -body { font-size: 2em; } -.notices { font-size: 1.5em; } - -#site_nav_global_primary, #site_nav_global_secondary { text-align: center; } - -.notice div.entry-content { margin-left: 0; } -address { margin: 0; } - -#anon_notice, #footer { clear: left; font-size: .5em; } - -#form_notice textarea { width: 80%; height: 5em; } -#form_notice .form_note { right: 20%; top: 6em; } -#form_notice .form_actions input.submit { width: auto; } - -#content { padding: 18px 0; width: 100%; } -#content h1, #page_notice, #content_inner { padding: 0 18px; } -.notices .entry-title, .notices div.entry-content { width: 90%; } -.notice .author .photo { height: 4.5em; width: 4.5em; } /* about double physical size; TODO: do this scaling better */ -.notice-options { position: absolute; top: 0; right: 0; padding-left: 7%; width: 3%; } -.notice-options .notice_delete a { float: left; } /* Works, but feels like it shouldn't. */ -/* TODO: Make the icons of the notice options bigger. Probably with mobile-specific images. */ -.pagination .nav { overflow: auto; } - -#aside_primary { margin: 10px 0 0 0; border: none; padding: 0; width: 100%; } -#popular_notices { float: none; width: auto; } -/* Columns for supplemental info. */ -.aside .section { clear: none; padding: 9px; width: 45%; } -#top_groups_by_post { float: left; } -#featured_users { float: right; } -#export_data { display: none; } +#footer, +#form_notice .form_actions input.submit { +width:auto; +} + +.form_settings label { +width:25%; +} +.form_settings .form_data p.form_guide { +margin-left:26%; +} + +#site_nav_global_primary { +width:75%; +} + +.entity_profile { +width:65%; +} +.entity_actions { +margin-left:0; +} + +#form_notice, +#anon_notice { +clear:both; +} + +#content, +#aside_primary { +width:96%; +padding-left:2%; +padding-right:2%; +} + +#site_notice { +position:static; +float:right; +clear:right; +width:75%; +margin-right:0; +margin-bottom:11px; +} + +.notices { +font-size:1.5em; +} + +#form_notice textarea { +width:80%; +height:5em; +} +#form_notice .form_note { +right:20%; +top:6em; +} + + +.vcard .photo, +.section .vcard .photo { +margin-right:18px; +} +.notice, +.profile { +margin-bottom:18px; +} + +.notices .entry-title, +.notices div.entry-content { +width:90%; +} +.notice div.entry-content { +margin-left:0; +} + +.notice .author .photo { +height:4.5em; +width:4.5em; +} +.notice-options { +position:absolute; +top:0; +right:0; +padding-left:7%; +width:3%; +} + +.notice-options .notice_delete a { +float:left; +} +.pagination .nav { +overflow:auto; +} + +#export_data { +display:none; +} + +#site_nav_local_views li { +margin-right:4px; +} +#site_nav_local_views a { +padding:18px 11px; +} -- cgit v1.2.3-54-g00ecf From e185c0395a6cd250ccd7c8e385c54830be73f937 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Thu, 12 Mar 2009 00:13:28 -0400 Subject: Revert "trac #201 Add flowplayer to enable multimedia playback capability." This reverts commit 9c9b6790ce78296c0b182f03b5f6f2c035e43a7c. This code wasn't ready for release, so I've reverted it for now. Conflicts: lib/action.php lib/util.php --- bin/flowplayer-3.0.5.swf | Bin 92317 -> 0 bytes bin/flowplayer.audio-3.0.3.swf | Bin 2756 -> 0 bytes bin/flowplayer.controls-3.0.3.swf | Bin 15977 -> 0 bytes js/flowplayer-3.0.5.min.js | 24 ------------------------ js/jquery.simplemodal-1.2.2.pack.js | 8 -------- js/video.js | 9 --------- lib/action.php | 18 ------------------ lib/util.php | 6 ------ theme/base/css/modal.css | 22 ---------------------- theme/base/css/modal_ie.css | 16 ---------------- theme/base/images/x.png | Bin 1066 -> 0 bytes 11 files changed, 103 deletions(-) delete mode 100644 bin/flowplayer-3.0.5.swf delete mode 100644 bin/flowplayer.audio-3.0.3.swf delete mode 100644 bin/flowplayer.controls-3.0.3.swf delete mode 100644 js/flowplayer-3.0.5.min.js delete mode 100644 js/jquery.simplemodal-1.2.2.pack.js delete mode 100644 js/video.js delete mode 100644 theme/base/css/modal.css delete mode 100644 theme/base/css/modal_ie.css delete mode 100644 theme/base/images/x.png (limited to 'theme') diff --git a/bin/flowplayer-3.0.5.swf b/bin/flowplayer-3.0.5.swf deleted file mode 100644 index 05b64a032..000000000 Binary files a/bin/flowplayer-3.0.5.swf and /dev/null differ diff --git a/bin/flowplayer.audio-3.0.3.swf b/bin/flowplayer.audio-3.0.3.swf deleted file mode 100644 index ef85f1bff..000000000 Binary files a/bin/flowplayer.audio-3.0.3.swf and /dev/null differ diff --git a/bin/flowplayer.controls-3.0.3.swf b/bin/flowplayer.controls-3.0.3.swf deleted file mode 100644 index 09a27e8a9..000000000 Binary files a/bin/flowplayer.controls-3.0.3.swf and /dev/null differ diff --git a/js/flowplayer-3.0.5.min.js b/js/flowplayer-3.0.5.min.js deleted file mode 100644 index b1c33150a..000000000 --- a/js/flowplayer-3.0.5.min.js +++ /dev/null @@ -1,24 +0,0 @@ -/** - * flowplayer.js 3.0.5. The Flowplayer API - * - * Copyright 2009 Flowplayer Oy - * - * This file is part of Flowplayer. - * - * Flowplayer is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Flowplayer is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Flowplayer. If not, see . - * - * Version: 3.0.5 - Tue Feb 03 2009 13:14:17 GMT-0000 (GMT+00:00) - */ -(function(){function log(args){console.log("$f.fireEvent",[].slice.call(args));}function clone(obj){if(!obj||typeof obj!='object'){return obj;}var temp=new obj.constructor();for(var key in obj){if(obj.hasOwnProperty(key)){temp[key]=clone(obj[key]);}}return temp;}function each(obj,fn){if(!obj){return;}var name,i=0,length=obj.length;if(length===undefined){for(name in obj){if(fn.call(obj[name],name,obj[name])===false){break;}}}else{for(var value=obj[0];i1){var swf=arguments[1];var conf=(arguments.length==3)?arguments[2]:{};if(typeof arg=='string'){if(arg.indexOf(".")!=-1){var instances=[];each(select(arg),function(){instances.push(new Player(this,clone(swf),clone(conf)));});return new Iterator(instances);}else{var node=el(arg);return new Player(node!==null?node:arg,swf,conf);}}else if(arg){return new Player(arg,swf,conf);}}return null;};extend(window.$f,{fireEvent:function(id,evt,a0,a1,a2){var p=$f(id);return p?p._fireEvent(evt,a0,a1,a2):null;},addPlugin:function(name,fn){Player.prototype[name]=fn;return $f;},each:each,extend:extend});if(document.all){window.onbeforeunload=function(){$f("*").each(function(){if(this.isLoaded()){this.close();}});};}if(typeof jQuery=='function'){jQuery.prototype.flowplayer=function(params,conf){if(!arguments.length||typeof arguments[0]=='number'){var arr=[];this.each(function(){var p=$f(this);if(p){arr.push(p);}});return arguments.length?arr[arguments[0]]:new Iterator(arr);}return this.each(function(){$f(this,clone(params),conf?clone(conf):{});});};}})();(function(){var jQ=typeof jQuery=='function';function isDomReady(){if(domReady.done){return false;}var d=document;if(d&&d.getElementsByTagName&&d.getElementById&&d.body){clearInterval(domReady.timer);domReady.timer=null;for(var i=0;i';}var e=extend({},p);e.width=e.height=e.id=e.w3c=e.src=null;for(var k in e){if(e[k]!==null){html+='';}}var vars="";if(c){for(var key in c){if(c[key]!==null){vars+=key+'='+(typeof c[key]=='object'?asString(c[key]):c[key])+'&';}}vars=vars.substring(0,vars.length-1);html+='';}html+="";return html;}function Flash(root,opts,flashvars){var version=flashembed.getVersion();extend(this,{getContainer:function(){return root;},getConf:function(){return conf;},getVersion:function(){return version;},getFlashvars:function(){return flashvars;},getApi:function(){return root.firstChild;},getHTML:function(){return getHTML(opts,flashvars);}});var required=opts.version;var express=opts.expressInstall;var ok=!required||flashembed.isSupported(required);if(ok){opts.onFail=opts.version=opts.expressInstall=null;root.innerHTML=getHTML(opts,flashvars);}else if(required&&express&&flashembed.isSupported([6,65])){extend(opts,{src:express});flashvars={MMredirectURL:location.href,MMplayerType:'PlugIn',MMdoctitle:document.title};root.innerHTML=getHTML(opts,flashvars);}else{if(root.innerHTML.replace(/\s/g,'')!==''){}else{root.innerHTML="

Flash version "+required+" or greater is required

"+"

"+(version[0]>0?"Your version is "+version:"You have no flash plugin installed")+"

"+"

Download latest version from here

";}}if(!ok&&opts.onFail){var ret=opts.onFail.call(this);if(typeof ret=='string'){root.innerHTML=ret;}}}window.flashembed=function(root,conf,flashvars){if(typeof root=='string'){var el=document.getElementById(root);if(el){root=el;}else{domReady(function(){flashembed(root,conf,flashvars);});return;}}if(!root){return;}var opts={width:'100%',height:'100%',allowfullscreen:true,allowscriptaccess:'always',quality:'high',version:null,onFail:null,expressInstall:null,w3c:false};if(typeof conf=='string'){conf={src:conf};}extend(opts,conf);return new Flash(root,opts,flashvars);};extend(window.flashembed,{getVersion:function(){var version=[0,0];if(navigator.plugins&&typeof navigator.plugins["Shockwave Flash"]=="object"){var _d=navigator.plugins["Shockwave Flash"].description;if(typeof _d!="undefined"){_d=_d.replace(/^.*\s+(\S+\s+\S+$)/,"$1");var _m=parseInt(_d.replace(/^(.*)\..*$/,"$1"),10);var _r=/r/.test(_d)?parseInt(_d.replace(/^.*r(.*)$/,"$1"),10):0;version=[_m,_r];}}else if(window.ActiveXObject){try{var _a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version=[6,0];_a.AllowScriptAccess="always";}catch(ee){if(version[0]==6){return;}}try{_a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(eee){}}if(typeof _a=="object"){_d=_a.GetVariable("$version");if(typeof _d!="undefined"){_d=_d.replace(/^\S+\s+(.*)$/,"$1").split(",");version=[parseInt(_d[0],10),parseInt(_d[2],10)];}}}return version;},isSupported:function(version){var now=flashembed.getVersion();var ret=(now[0]>version[0])||(now[0]==version[0]&&now[1]>=version[1]);return ret;},domReady:domReady,asString:asString,getHTML:getHTML});if(jQ){jQuery.prototype.flashembed=function(conf,flashvars){return this.each(function(){flashembed(this,conf,flashvars);});};}})(); \ No newline at end of file diff --git a/js/jquery.simplemodal-1.2.2.pack.js b/js/jquery.simplemodal-1.2.2.pack.js deleted file mode 100644 index b5ad5c23a..000000000 --- a/js/jquery.simplemodal-1.2.2.pack.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * SimpleModal 1.2.2 - jQuery Plugin - * http://www.ericmmartin.com/projects/simplemodal/ - * Copyright (c) 2008 Eric Martin - * Dual licensed under the MIT and GPL licenses - * Revision: $Id: jquery.simplemodal.js 181 2008-12-16 16:51:44Z emartin24 $ - */ -eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(g($){m f=$.Q.1Q&&1a($.Q.1D)==6&&!10[\'2g\'],1f=$.Q.1Q&&!$.2a,w=[];$.y=g(a,b){I $.y.12.1n(a,b)};$.y.D=g(){$.y.12.D()};$.1P.y=g(a){I $.y.12.1n(3,a)};$.y.1O={V:29,1J:\'r-H\',1B:{},1z:\'r-n\',20:{},1Z:{},v:2t,D:1o,1T:\'\',X:\'r-D\',l:F,1g:K,1e:F,1d:F,1c:F};$.y.12={7:F,4:{},1n:g(a,b){8(3.4.j){I K}3.7=$.U({},$.y.1O,b);3.v=3.7.v;3.1w=K;8(J a==\'27\'){a=a 25 1A?a:$(a);8(a.1v().1v().23()>0){3.4.T=a.1v();8(!3.7.1g){3.4.21=a.2x(1o)}}}q 8(J a==\'2w\'||J a==\'1r\'){a=$(\'<1q/>\').2s(a)}q{2r(\'2q 2p: 2o j 2l: \'+J a);I K}3.4.j=a.11(\'r-j\').E(3.7.1Z);a=F;3.1S();3.1R();8($.1m(3.7.1d)){3.7.1d.1l(3,[3.4])}I 3},1S:g(){w=3.1k();8(f){3.4.x=$(\'\').E($.U(3.7.2b,{1j:\'1i\',V:0,l:\'1h\',A:w[0],z:w[1],v:3.7.v,L:0,B:0})).O(\'u\')}3.4.H=$(\'<1q/>\').1N(\'1M\',3.7.1J).11(\'r-H\').E($.U(3.7.1B,{1j:\'1i\',V:3.7.V/1b,A:w[0],z:w[1],l:\'1h\',B:0,L:0,v:3.7.v+1})).O(\'u\');3.4.n=$(\'<1q/>\').1N(\'1M\',3.7.1z).11(\'r-n\').E($.U(3.7.20,{1j:\'1i\',l:\'1h\',v:3.7.v+2})).1K(3.7.D?$(3.7.1T).11(3.7.X):\'\').O(\'u\');3.19();8(f||1f){3.18()}3.4.n.1K(3.4.j.1I())},1H:g(){m a=3;$(\'.\'+3.7.X).1G(\'1L.r\',g(e){e.28();a.D()});$(10).1G(\'1F.r\',g(){w=a.1k();a.19();8(f||1f){a.18()}q{a.4.x&&a.4.x.E({A:w[0],z:w[1]});a.4.H.E({A:w[0],z:w[1]})}})},1E:g(){$(\'.\'+3.7.X).1C(\'1L.r\');$(10).1C(\'1F.r\')},18:g(){m p=3.7.l;$.26([3.4.x||F,3.4.H,3.4.n],g(i,e){8(e){m a=\'k.u.17\',N=\'k.u.1W\',16=\'k.u.24\',S=\'k.u.1y\',R=\'k.u.1x\',15=\'k.u.22\',1t=\'k.P.17\',1s=\'k.P.1W\',C=\'k.P.1y\',G=\'k.P.1x\',s=e[0].2v;s.l=\'2u\';8(i<2){s.14(\'A\');s.14(\'z\');s.Z(\'A\',\'\'+16+\' > \'+a+\' ? \'+16+\' : \'+a+\' + "o"\');s.Z(\'z\',\'\'+15+\' > \'+N+\' ? \'+15+\' : \'+N+\' + "o"\')}q{m b,W;8(p&&p.1Y==1X){8(p[0]){m c=J p[0]==\'1r\'?p[0].1V():p[0].13(/o/,\'\');b=c.1U(\'%\')==-1?c+\' + (t = \'+G+\' ? \'+G+\' : \'+R+\') + "o"\':1a(c.13(/%/,\'\'))+\' * ((\'+1t+\' || \'+a+\') / 1b) + (t = \'+G+\' ? \'+G+\' : \'+R+\') + "o"\'}8(p[1]){m d=J p[1]==\'1r\'?p[1].1V():p[1].13(/o/,\'\');W=d.1U(\'%\')==-1?d+\' + (t = \'+C+\' ? \'+C+\' : \'+S+\') + "o"\':1a(d.13(/%/,\'\'))+\' * ((\'+1s+\' || \'+N+\') / 1b) + (t = \'+C+\' ? \'+C+\' : \'+S+\') + "o"\'}}q{b=\'(\'+1t+\' || \'+a+\') / 2 - (3.2n / 2) + (t = \'+G+\' ? \'+G+\' : \'+R+\') + "o"\';W=\'(\'+1s+\' || \'+N+\') / 2 - (3.2m / 2) + (t = \'+C+\' ? \'+C+\' : \'+S+\') + "o"\'}s.14(\'L\');s.14(\'B\');s.Z(\'L\',b);s.Z(\'B\',W)}}})},1k:g(){m a=$(10);m h=$.Q.2k&&$.Q.1D>\'9.5\'&&$.1P.2i<=\'1.2.6\'?k.P[\'17\']:a.A();I[h,a.z()]},19:g(){m a,B,1u=(w[0]/2)-((3.4.n.A()||3.4.j.A())/2),1p=(w[1]/2)-((3.4.n.z()||3.4.j.z())/2);8(3.7.l&&3.7.l.1Y==1X){a=3.7.l[0]||1u;B=3.7.l[1]||1p}q{a=1u;B=1p}3.4.n.E({B:B,L:a})},1R:g(){3.4.x&&3.4.x.Y();8($.1m(3.7.1e)){3.7.1e.1l(3,[3.4])}q{3.4.H.Y();3.4.n.Y();3.4.j.Y()}3.1H()},D:g(){8(!3.4.j){I K}8($.1m(3.7.1c)&&!3.1w){3.1w=1o;3.7.1c.1l(3,[3.4])}q{8(3.4.T){8(3.7.1g){3.4.j.1I().O(3.4.T)}q{3.4.j.M();3.4.21.O(3.4.T)}}q{3.4.j.M()}3.4.n.M();3.4.H.M();3.4.x&&3.4.x.M();3.4={}}3.1E()}}})(1A);',62,158,'|||this|dialog|||opts|if||||||||function|||data|document|position|var|container|px||else|simplemodal|||body|zIndex||iframe|modal|width|height|left|sl|close|css|null|st|overlay|return|typeof|false|top|remove|bcw|appendTo|documentElement|browser|bst|bsl|parentNode|extend|opacity|le|closeClass|show|setExpression|window|addClass|impl|replace|removeExpression|bsw|bsh|clientHeight|fixIE|setPosition|parseInt|100|onClose|onShow|onOpen|ieQuirks|persist|fixed|none|display|getDimensions|apply|isFunction|init|true|vCenter|div|number|cw|ch|hCenter|parent|occb|scrollTop|scrollLeft|containerId|jQuery|overlayCss|unbind|version|unbindEvents|resize|bind|bindEvents|hide|overlayId|append|click|id|attr|defaults|fn|msie|open|create|closeHTML|indexOf|toString|clientWidth|Array|constructor|dataCss|containerCss|orig|scrollWidth|size|scrollHeight|instanceof|each|object|preventDefault|50|boxModel|iframeCss|javascript|src|Close|title|XMLHttpRequest|modalCloseImg|jquery|class|opera|type|offsetWidth|offsetHeight|Unsupported|Error|SimpleModal|alert|html|1000|absolute|style|string|clone'.split('|'),0,{})) \ No newline at end of file diff --git a/js/video.js b/js/video.js deleted file mode 100644 index 936a6312e..000000000 --- a/js/video.js +++ /dev/null @@ -1,9 +0,0 @@ -$('document').ready(function() { - $('a.media, a.mediamp3').append(' [PLAY]'); - $('a.mediamp3').html('').css('display', 'block').css('width', '224px').css('height','24px').flowplayer('../bin/flowplayer-3.0.5.swf'); - $('a.media').click(function() { - $('').attr('href', $(this).attr('href')).flowplayer('../bin/flowplayer-3.0.5.swf').modal({'closeHTML':''}); - return false; - }); -}); - diff --git a/lib/action.php b/lib/action.php index 45ce56ac0..975c2bfcb 100644 --- a/lib/action.php +++ b/lib/action.php @@ -156,15 +156,10 @@ class Action extends HTMLOutputter // lawsuit { if (Event::handle('StartShowStyles', array($this))) { if (Event::handle('StartShowLaconicaStyles', array($this))) { - $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', 'href' => theme_path('css/display.css', 'base') . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); - $this->element('link', array('rel' => 'stylesheet', - 'type' => 'text/css', - 'href' => theme_path('css/modal.css', 'base') . '?version=' . LACONICA_VERSION, - 'media' => 'screen, projection, tv')); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, @@ -215,11 +210,6 @@ class Action extends HTMLOutputter // lawsuit $this->element('script', array('type' => 'text/javascript', 'src' => common_path('js/jquery.form.js')), ' '); - - $this->element('script', array('type' => 'text/javascript', - 'src' => common_path('js/jquery.simplemodal-1.2.2.pack.js')), - ' '); - Event::handle('EndShowJQueryScripts', array($this)); } if (Event::handle('StartShowLaconicaScripts', array($this))) { @@ -232,14 +222,6 @@ class Action extends HTMLOutputter // lawsuit // Frame-busting code to avoid clickjacking attacks. $this->element('script', array('type' => 'text/javascript'), 'if (window.top !== window.self) { window.top.location.href = window.self.location.href; }'); - - $this->element('script', array('type' => 'text/javascript', - 'src' => common_path('js/flowplayer-3.0.5.min.js')), - ' '); - - $this->element('script', array('type' => 'text/javascript', - 'src' => common_path('js/video.js')), - ' '); Event::handle('EndShowLaconicaScripts', array($this)); } Event::handle('EndShowScripts', array($this)); diff --git a/lib/util.php b/lib/util.php index 6341438ca..a43666fa5 100644 --- a/lib/util.php +++ b/lib/util.php @@ -480,18 +480,12 @@ function common_replace_urls_callback($text, $callback) { function common_linkify($url) { // It comes in special'd, so we unspecial it before passing to the stringifying // functions - $ext = pathinfo($url, PATHINFO_EXTENSION); $url = htmlspecialchars_decode($url); - $video_ext = array('mp4', 'flv', 'avi', 'mpg', 'mp3', 'ogg'); $display = $url; $url = (!preg_match('#^([a-z]+://|(mailto|aim|tel):)#i', $url)) ? 'http://'.$url : $url; $attrs = array('href' => $url, 'rel' => 'external'); - if (in_array($ext, $video_ext)) { - $attrs['class'] = 'media'; - } - if ($longurl = common_longurl($url)) { $attrs['title'] = $longurl; } diff --git a/theme/base/css/modal.css b/theme/base/css/modal.css deleted file mode 100644 index 985e4adfa..000000000 --- a/theme/base/css/modal.css +++ /dev/null @@ -1,22 +0,0 @@ -/* - * SimpleModal Basic Modal Dialog - * http://www.ericmmartin.com/projects/simplemodal/ - * http://code.google.com/p/simplemodal/ - * - * Copyright (c) 2008 Eric Martin - http://ericmmartin.com - * - * Licensed under the MIT license: - * http://www.opensource.org/licenses/mit-license.php - * - * Revision: $Id: basic.css 162 2008-12-01 23:36:58Z emartin24 $ - * - */ - - -/* Overlay */ -#simplemodal-overlay {background-color:#000; cursor:wait;} - -/* Container */ -#simplemodal-container {height:240px; width:320px; background-color:#fff; border:3px solid #ccc;} -#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;} -#simplemodal-container #basicModalContent {padding:8px;} diff --git a/theme/base/css/modal_ie.css b/theme/base/css/modal_ie.css deleted file mode 100644 index eab4637c0..000000000 --- a/theme/base/css/modal_ie.css +++ /dev/null @@ -1,16 +0,0 @@ -/* - * SimpleModal Basic Modal Dialog - * http://www.ericmmartin.com/projects/simplemodal/ - * http://code.google.com/p/simplemodal/ - * - * Copyright (c) 2008 Eric Martin - http://ericmmartin.com - * - * Licensed under the MIT license: - * http://www.opensource.org/licenses/mit-license.php - * - * Revision: $Id: basic_ie.css 162 2008-12-01 23:36:58Z emartin24 $ - * - */ - -/* IE 6 hacks*/ -#simplemodal-container a.modalCloseImg {background:none; right:-14px; width:22px; height:26px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/x.png',sizingMethod='scale');} diff --git a/theme/base/images/x.png b/theme/base/images/x.png deleted file mode 100644 index c11f7af69..000000000 Binary files a/theme/base/images/x.png and /dev/null differ -- cgit v1.2.3-54-g00ecf From fadae96a74abd710316d336109bf8eca4d9394ac Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 22 Mar 2009 20:21:32 +0000 Subject: Password recover and change form markup updated. --- actions/recoverpassword.php | 22 ++++++++++++++++++++-- theme/base/css/display.css | 4 +++- 2 files changed, 23 insertions(+), 3 deletions(-) (limited to 'theme') diff --git a/actions/recoverpassword.php b/actions/recoverpassword.php index eeb6b2516..620fe7eb8 100644 --- a/actions/recoverpassword.php +++ b/actions/recoverpassword.php @@ -181,13 +181,21 @@ class RecoverpasswordAction extends Action function showRecoverForm() { $this->elementStart('form', array('method' => 'post', - 'id' => 'recoverpassword', + 'id' => 'form_password_recover', + 'class' => 'form_settings', 'action' => common_local_url('recoverpassword'))); + $this->elementStart('fieldset'); + $this->element('legend', null, _('Password recover')); + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->input('nicknameoremail', _('Nickname or email'), $this->trimmed('nicknameoremail'), _('Your nickname on this server, ' . 'or your registered email address.')); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('recover', _('Recover')); + $this->elementEnd('fieldset'); $this->elementEnd('form'); } @@ -213,14 +221,24 @@ class RecoverpasswordAction extends Action function showResetForm() { $this->elementStart('form', array('method' => 'post', - 'id' => 'recoverpassword', + 'id' => 'form_password_change', + 'class' => 'form_settings', 'action' => common_local_url('recoverpassword'))); + $this->elementStart('fieldset'); + $this->element('legend', null, _('Password change')); $this->hidden('token', common_session_token()); + $this->elementStart('ul', 'form_data'); + $this->elementStart('li'); $this->password('newpassword', _('New password'), _('6 or more characters, and don\'t forget it!')); + $this->elementEnd('li'); + $this->elementStart('li'); $this->password('confirm', _('Confirm'), _('Same as password above')); + $this->elementEnd('li'); + $this->elementEnd('ul'); $this->submit('reset', _('Reset')); + $this->elementEnd('fieldset'); $this->elementEnd('form'); } diff --git a/theme/base/css/display.css b/theme/base/css/display.css index c741ed4cb..a10ec0223 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -150,7 +150,9 @@ font-weight:bold; #form_openid_login legend, #form_search legend, #form_invite legend, -#form_notice_delete legend { +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { display:none; } -- cgit v1.2.3-54-g00ecf From a13bfa5848705d23353783f195b67c088a72a8cb Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 18:16:20 +0000 Subject: Ticket http://laconi.ca/trac/ticket/1274 Minimised form_notice markup by removing unordered lists. There is a minor CSS rule reassignment done by changing the selectors. There is no visual change in the final result. --- lib/messageform.php | 10 --------- lib/noticeform.php | 9 -------- theme/base/css/display.css | 51 ++++++++-------------------------------------- 3 files changed, 9 insertions(+), 61 deletions(-) (limited to 'theme') diff --git a/lib/messageform.php b/lib/messageform.php index f41508305..b8878ec1f 100644 --- a/lib/messageform.php +++ b/lib/messageform.php @@ -132,20 +132,14 @@ class MessageForm extends Form $mutual_users->free(); unset($mutual_users); - $this->out->elementStart('ul', 'form_data'); - $this->out->elementStart('li', array('id' => 'notice_to')); $this->out->dropdown('to', _('To'), $mutual, null, false, ($this->to) ? $this->to->id : null); - $this->out->elementEnd('li'); - $this->out->elementStart('li', array('id' => 'notice_text')); $this->out->element('textarea', array('id' => 'notice_data-text', 'cols' => 35, 'rows' => 4, 'name' => 'content'), ($this->content) ? $this->content : ''); - $this->out->elementEnd('li'); - $this->out->elementEnd('ul'); } /** @@ -156,14 +150,10 @@ class MessageForm extends Form function formActions() { - $this->out->elementStart('ul', 'form_actions'); - $this->out->elementStart('li', array('id' => 'notice_submit')); $this->out->element('input', array('id' => 'notice_action-submit', 'class' => 'submit', 'name' => 'message_send', 'type' => 'submit', 'value' => _('Send'))); - $this->out->elementEnd('li'); - $this->out->elementEnd('ul'); } } diff --git a/lib/noticeform.php b/lib/noticeform.php index 0c991c969..606b5d028 100644 --- a/lib/noticeform.php +++ b/lib/noticeform.php @@ -134,9 +134,6 @@ class NoticeForm extends Form function formData() { - - $this->out->elementStart('ul', 'form_data'); - $this->out->elementStart('li', array('id' => 'notice_text')); $this->out->element('label', array('for' => 'notice_data-text'), sprintf(_('What\'s up, %s?'), $this->user->nickname)); // XXX: vary by defined max size @@ -145,8 +142,6 @@ class NoticeForm extends Form 'rows' => 4, 'name' => 'status_textarea'), ($this->content) ? $this->content : ''); - $this->out->elementEnd('li'); - $this->out->elementEnd('ul'); $this->out->elementStart('dl', 'form_note'); $this->out->element('dt', null, _('Available characters')); @@ -168,14 +163,10 @@ class NoticeForm extends Form function formActions() { - $this->out->elementStart('ul', 'form_actions'); - $this->out->elementStart('li', array('id' => 'notice_submit')); $this->out->element('input', array('id' => 'notice_action-submit', 'class' => 'submit', 'name' => 'status_submit', 'type' => 'submit', 'value' => _('Send'))); - $this->out->elementEnd('li'); - $this->out->elementEnd('ul'); } } diff --git a/theme/base/css/display.css b/theme/base/css/display.css index a10ec0223..90cd00d55 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -421,6 +421,7 @@ padding:0; display:none; } #form_notice textarea { +float:left; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; @@ -431,30 +432,19 @@ padding:7px 7px 16px 7px; } #form_notice label { display:block; +float:left; font-size:1.3em; margin-bottom:7px; } -#form_notice .form_data li { -float:left; -} - -#form_notice #notice_attach_file label, #form_notice #notice_submit label { display:none; } - -#form_notice #notice_attachment { -margin-top:25px; -margin-left:4px; -} - #form_notice .form_note { position:absolute; top:99px; right:98px; z-index:9; } - #form_notice .form_note dt { font-weight:bold; display:none; @@ -464,42 +454,19 @@ font-weight:bold; line-height:1.15; padding:1px 2px; } - -#form_notice #notice_data-attach_view { -position:absolute; -top:25px; -right:30px; -margin-left:4px; -padding:0; -width:16px; -height:16px; -border:0; -text-indent:-9999px; -} -#form_notice .form_actions { +#form_notice #notice_action-submit { +width:60px; +padding:8px; position:absolute; bottom:0; right:0; } -#form_notice .form_actions input.submit { -width:60px; -padding:8px; -} - -#form_notice li { -margin-bottom:0; -} - -#form_notice #notice_to { -margin-bottom:7px; -} - -#notice_to label { -float:left; -margin-right:18px; +#form_notice label[for=to] { margin-top:11px; } -#notice_to select { +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; float:left; } /*end FORM NOTICE*/ -- cgit v1.2.3-54-g00ecf From a7d8f7197e87fd7cbed8b58e07b3904929adf0c5 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 22:48:51 +0000 Subject: Alignment of notice-options in IE6 --- theme/base/css/ie6.css | 3 +++ 1 file changed, 3 insertions(+) (limited to 'theme') diff --git a/theme/base/css/ie6.css b/theme/base/css/ie6.css index 10b31cbcb..fa6ec92d2 100644 --- a/theme/base/css/ie6.css +++ b/theme/base/css/ie6.css @@ -9,3 +9,6 @@ margin-left:0; .entity_profile .entity_depiction { margin-bottom:123px; } +.notice div.entry-content { +width:63%; +} -- cgit v1.2.3-54-g00ecf From 90e5f01f8af656a3475dc99592a4b13dc1851350 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 22:53:21 +0000 Subject: Processing indicator (aka spinner thingy) for form_notice submits --- js/util.js | 2 ++ theme/base/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/identica/css/display.css | 6 +++++- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 theme/base/images/icons/icon_processing.gif (limited to 'theme') diff --git a/js/util.js b/js/util.js index 3ad038612..81139744f 100644 --- a/js/util.js +++ b/js/util.js @@ -161,6 +161,7 @@ $(document).ready(function(){ $("#form_notice").addClass("warning"); return false; } + $("#form_notice").addClass("processing"); $("#notice_action-submit").attr("disabled", "disabled"); $("#notice_action-submit").addClass("disabled"); return true; @@ -179,6 +180,7 @@ $(document).ready(function(){ NoticeHover(); NoticeReply(); } + $("#form_notice").removeClass("processing"); $("#notice_action-submit").removeAttr("disabled"); $("#notice_action-submit").removeClass("disabled"); } diff --git a/theme/base/images/icons/icon_processing.gif b/theme/base/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/base/images/icons/icon_processing.gif differ diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 576a2e14b..69be11623 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -94,7 +94,11 @@ color:#333; #form_notice.warning #notice_text-count { color:#000; } - +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} #nav_register a { text-decoration:none; -- cgit v1.2.3-54-g00ecf From 4eb59da0389862cc9f5a737553379fa2f679c1fb Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 22:59:29 +0000 Subject: Processing indicator CSS for the default theme --- theme/default/css/display.css | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'theme') diff --git a/theme/default/css/display.css b/theme/default/css/display.css index 85b5aa13e..bb0b84a67 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -94,6 +94,11 @@ color:#333; #form_notice.warning #notice_text-count { color:#000; } +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} #nav_register a { -- cgit v1.2.3-54-g00ecf From e810077c0e958b6c6a28a66dc9fe2ade21600dd3 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 23:18:55 +0000 Subject: Processing indicator image for the default theme --- theme/default/images/icons/icon_processing.gif | Bin 0 -> 673 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 theme/default/images/icons/icon_processing.gif (limited to 'theme') diff --git a/theme/default/images/icons/icon_processing.gif b/theme/default/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/default/images/icons/icon_processing.gif differ -- cgit v1.2.3-54-g00ecf From 959d9eda2304df317719ff9768cb555210c98ad0 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 25 Mar 2009 23:40:33 +0000 Subject: Unused file. --- theme/default/images/icons/icon_processing.gif | Bin 673 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 theme/default/images/icons/icon_processing.gif (limited to 'theme') diff --git a/theme/default/images/icons/icon_processing.gif b/theme/default/images/icons/icon_processing.gif deleted file mode 100644 index d0bce1542..000000000 Binary files a/theme/default/images/icons/icon_processing.gif and /dev/null differ -- cgit v1.2.3-54-g00ecf From 431ac087a5054caa311db048e2eacf45beed816b Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 29 Mar 2009 22:43:39 +0000 Subject: Hiding site name from presentation iff site logo exists. --- theme/base/css/display.css | 3 +++ theme/default/css/display.css | 3 --- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 90cd00d55..997342429 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -216,6 +216,9 @@ margin-right:0; address .fn { font-weight:bold; } +address img + .fn { +display:none; +} #header { width:100%; diff --git a/theme/default/css/display.css b/theme/default/css/display.css index bb0b84a67..12303dd68 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -19,9 +19,6 @@ font-size:1em; address { margin-right:71px; } -address .fn { -display:none; -} input, textarea, select, option { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -- cgit v1.2.3-54-g00ecf From 86c7a3c44ddc93ec40bc0512c814e656681bc832 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 30 Mar 2009 00:21:05 +0000 Subject: Using base presentation instead of identica theme to hide site name when site logo is present --- theme/identica/css/display.css | 3 --- 1 file changed, 3 deletions(-) (limited to 'theme') diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 69be11623..5235c34a4 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -19,9 +19,6 @@ font-size:1em; address { margin-right:71px; } -address .fn { -display:none; -} input, textarea, select, option { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -- cgit v1.2.3-54-g00ecf From 36f73bffbc717d895370e905070c310062127529 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Thu, 2 Apr 2009 06:29:49 +0000 Subject: Better support for 800px ~ 1024px width viewport/screen resolutions. --- theme/base/css/display.css | 42 +++++++++++++++++++++--------------------- theme/base/css/ie.css | 31 +++++++++++++++++++------------ theme/base/css/ie6.css | 16 ++++++++++++++++ theme/default/css/display.css | 2 +- theme/identica/css/display.css | 2 +- 5 files changed, 58 insertions(+), 35 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 997342429..4c9b52254 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -250,6 +250,7 @@ position:absolute; top:65px; right:18px; width:250px; +width:24%; } #page_notice { clear:both; @@ -259,9 +260,8 @@ margin-bottom:18px; #anon_notice { float:left; -width:432px; -width:28.052em; -padding:11px; +width:43.2%; +padding:1.1%; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; @@ -369,7 +369,9 @@ margin-right:4px; #wrap { margin:0 auto; -width:1003px; +width:100%; +min-width:760px; +max-width:1003px; overflow:hidden; } @@ -381,14 +383,16 @@ margin-bottom:1em; } #content { -width:644px; -padding:18px; +width:64.009%; +padding:1.795%; float:left; border-radius:7px; -moz-border-radius:7px; -moz-border-radius-topleft:0; -webkit-border-radius:7px; -webkit-border-top-left-radius:0; +border-style:solid; +border-width:1px; } #content_inner { @@ -398,10 +402,10 @@ float:left; } #aside_primary { -width:280px; +width:27.917%; float:left; -margin-left:4px; -padding:18px; +margin-left:0.395%; +padding:1.795%; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; @@ -409,9 +413,8 @@ border-width:1px; border-style:solid; } -/*Start: FORM NOTICE*/ #form_notice { -width:458px; +width:45.664%; float:left; position:relative; line-height:1; @@ -428,7 +431,7 @@ float:left; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -width:370px; +width:80.789%; height:67px; line-height:1.5; padding:7px 7px 16px 7px; @@ -458,8 +461,9 @@ line-height:1.15; padding:1px 2px; } #form_notice #notice_action-submit { -width:60px; -padding:8px; +width:14%; +height:47px; +padding:0; position:absolute; bottom:0; right:0; @@ -472,13 +476,12 @@ margin-bottom:7px; margin-left:18px; float:left; } -/*end FORM NOTICE*/ /* entity_profile */ .entity_profile { position:relative; -width:475px; +width:67.702%; min-height:123px; float:left; margin-bottom:18px; @@ -508,7 +511,6 @@ margin-bottom:18px; .entity_profile .entity_tags { margin-left:113px; margin-bottom:4px; -width:322px; } .entity_profile .entity_fn, @@ -536,14 +538,14 @@ display:none; .entity_profile h2 { display:none; } - /* entity_profile */ /*entity_actions*/ .entity_actions { float:right; -margin-left:28px; +margin-left:4.35%; +max-width:25%; } .entity_actions h2 { display:none; @@ -911,8 +913,6 @@ display:none; border:0; padding:0; } -/*END: NOTICES */ - #new_group, #group_search { diff --git a/theme/base/css/ie.css b/theme/base/css/ie.css index 45176a201..5d8bea8ae 100644 --- a/theme/base/css/ie.css +++ b/theme/base/css/ie.css @@ -1,8 +1,21 @@ /* IE specific styles */ - -#aside_primary { -padding-left:11px; +legend { +margin-left:-7px; +} +input.checkbox { +top:0; +} +#form_notice textarea { +width:78%; +} +#form_notice #notice_action-submit { +width:17%; +max-width:17%; } +#anon_notice { +max-width:39%; +} + .notice-options input.submit { font-size:0; margin-top:3px; @@ -11,15 +24,9 @@ text-align:right; text-indent:0; width:24px; } - -input.checkbox { -top:0; -} - -legend { -margin-left:-7px; -} - .notice div.entry-content .timestamp a { margin-right:4px; } +.entity_profile { +width:64%; +} diff --git a/theme/base/css/ie6.css b/theme/base/css/ie6.css index fa6ec92d2..76a82c004 100644 --- a/theme/base/css/ie6.css +++ b/theme/base/css/ie6.css @@ -1,4 +1,17 @@ /* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} +#content { +width:70%; +} +#aside_primary { +padding:5%; +width:29.5%; +} .entity_profile .entity_nickname, .entity_profile .entity_location, .entity_profile .entity_url, @@ -9,6 +22,9 @@ margin-left:0; .entity_profile .entity_depiction { margin-bottom:123px; } +.entity_actions { +width:20%; +} .notice div.entry-content { width:63%; } diff --git a/theme/default/css/display.css b/theme/default/css/display.css index 12303dd68..bf46fc6bf 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -17,7 +17,7 @@ font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:1em; } address { -margin-right:71px; +margin-right:7.18%; } input, textarea, select, option { diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 5235c34a4..9e7c10ac5 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -17,7 +17,7 @@ font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:1em; } address { -margin-right:71px; +margin-right:7.18%; } input, textarea, select, option { -- cgit v1.2.3-54-g00ecf From 27a279e7c1185028783f8ed7afe02779e89fa34a Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 7 Apr 2009 18:16:16 +0000 Subject: Down playing the Register link's styles so it doesn't battle for attention when anon_notice is present. --- theme/default/css/display.css | 9 --------- theme/identica/css/display.css | 8 -------- 2 files changed, 17 deletions(-) (limited to 'theme') diff --git a/theme/default/css/display.css b/theme/default/css/display.css index bf46fc6bf..e240f255f 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -37,7 +37,6 @@ background:none; input.submit, #form_notice.warning #notice_text-count, -#nav_register a, .form_settings .form_note, .entity_remote_subscribe { background-color:#A9BF4F; @@ -48,7 +47,6 @@ input:focus, textarea:focus, select:focus, border-color:#A9BF4F; } input.submit, -#nav_register a, .entity_remote_subscribe { color:#fff; } @@ -97,13 +95,6 @@ cursor:wait; text-indent:-9999px; } - -#nav_register a { -text-decoration:none; -font-weight:bold; -padding:2px 4px; -} - #content, #site_nav_local_views a, #aside_primary { diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 9e7c10ac5..893942031 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -37,7 +37,6 @@ background:none; input.submit, #form_notice.warning #notice_text-count, -#nav_register a, .form_settings .form_note, .entity_remote_subscribe { background-color:#9BB43E; @@ -48,7 +47,6 @@ input:focus, textarea:focus, select:focus, border-color:#9BB43E; } input.submit, -#nav_register a, .entity_remote_subscribe { color:#fff; } @@ -97,12 +95,6 @@ cursor:wait; text-indent:-9999px; } -#nav_register a { -text-decoration:none; -font-weight:bold; -padding:2px 4px; -} - #content, #site_nav_local_views a, #aside_primary { -- cgit v1.2.3-54-g00ecf From c42995e3a2d4bd93881ffd5d3bfea4f6ce427d0a Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 7 Apr 2009 20:02:42 +0000 Subject: Minimum height for content and aside area. --- theme/base/css/display.css | 2 ++ 1 file changed, 2 insertions(+) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 4c9b52254..0ce80cdde 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -384,6 +384,7 @@ margin-bottom:1em; #content { width:64.009%; +min-height:259px; padding:1.795%; float:left; border-radius:7px; @@ -403,6 +404,7 @@ float:left; #aside_primary { width:27.917%; +min-height:259px; float:left; margin-left:0.395%; padding:1.795%; -- cgit v1.2.3-54-g00ecf From 658462ce855e5ce4325c1b7233dc83b10b14cced Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 7 Apr 2009 21:02:47 +0000 Subject: Markup and styles for search help and errors --- lib/searchaction.php | 5 ++++- theme/base/css/display.css | 16 +++++++++++++--- theme/identica/css/display.css | 4 ++-- 3 files changed, 19 insertions(+), 6 deletions(-) (limited to 'theme') diff --git a/lib/searchaction.php b/lib/searchaction.php index 918f8dd9a..e7ad4affd 100644 --- a/lib/searchaction.php +++ b/lib/searchaction.php @@ -152,8 +152,11 @@ You can also try your search on other engines: E_O_T ), $qe, $qe, $qe, $qe); - $this->elementStart('div', 'blankfiller'); + $this->elementStart('dl', array('id' => 'help_search', 'class' => 'help')); + $this->element('dt', null, _('Search help')); + $this->elementStart('dd', 'instructions'); $this->raw(common_markup_to_html($message)); + $this->elementEnd('dd'); $this->elementEnd('div'); } } diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 0ce80cdde..6c3c7e912 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -83,12 +83,13 @@ left:0; border:0; } -#page_notice .error, -#page_notice .success { +.error, +.success { padding:4px 7px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; +margin-bottom:18px; } form label.submit { display:none; @@ -1145,4 +1146,13 @@ clear:both; margin-bottom:0; } - +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 893942031..8edb005a6 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -113,10 +113,10 @@ background-color:rgba(255, 255, 255, 0.7); } -#page_notice .error { +.error { background-color:#F7E8E8; } -#page_notice .success { +.success { background-color:#EFF3DC; } -- cgit v1.2.3-54-g00ecf From 5dfc09d9d265d1e2e918f9dd615f89909c6c4e74 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 7 Apr 2009 21:04:24 +0000 Subject: Minor adjustment for error/success styles in default stylesheet --- theme/default/css/display.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'theme') diff --git a/theme/default/css/display.css b/theme/default/css/display.css index e240f255f..42e29374f 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -113,10 +113,10 @@ background-color:rgba(255, 255, 255, 0.7); } -#page_notice .error { +.error { background-color:#F7E8E8; } -#page_notice .success { +.success { background-color:#EFF3DC; } -- cgit v1.2.3-54-g00ecf From a839daad2ecbf8430f518e8690cc509885973e82 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 7 Apr 2009 23:45:22 +0000 Subject: HTML br is not needed. Using 'clear' in CSS instead. --- actions/showstream.php | 1 - theme/base/css/display.css | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'theme') diff --git a/actions/showstream.php b/actions/showstream.php index cb40d1302..4181a2bab 100644 --- a/actions/showstream.php +++ b/actions/showstream.php @@ -345,7 +345,6 @@ class ShowstreamAction extends ProfileAction $message .= sprintf(_('Why not [register an account](%%%%action.register%%%%) and then nudge %s or post a notice to his or her attention.'), $this->user->nickname); } - $this->element('br', array('clear' => 'both')); $this->elementStart('div', 'guide'); $this->raw(common_markup_to_html($message)); $this->elementEnd('div'); diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 6c3c7e912..dfac7712a 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -1156,3 +1156,6 @@ margin-bottom:18px; .help dt { display:none; } +.guide { +clear:both; +} -- cgit v1.2.3-54-g00ecf From 3d536300aae76f8e17229f9876b17b61ba09bc3b Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 8 Apr 2009 18:52:05 +0000 Subject: Minor update for 800px width viewport --- theme/base/css/display.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index dfac7712a..03b688073 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -407,7 +407,7 @@ float:left; width:27.917%; min-height:259px; float:left; -margin-left:0.395%; +margin-left:0.385%; padding:1.795%; border-radius:7px; -moz-border-radius:7px; -- cgit v1.2.3-54-g00ecf From 7fc90d5c5c96a0304a2a668ed3e13549306b6460 Mon Sep 17 00:00:00 2001 From: Meitar Moscovitz Date: Wed, 8 Apr 2009 15:26:27 -0400 Subject: Remove extranneous bottom margins on label; fix Safari layout bug. This margin causes a layout bug in Safari whereby the Inbox and Outbox pages have a notice form textarea that's too wide, causing it to slide beneath the "Send" button on those pages. Removing this margin seems to be completely innocuous in my tests, which covered Safari, Firefox, Opera, and Internet Explorer 7. Can less be more? :) --- theme/base/css/display.css | 1 - 1 file changed, 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 03b688073..5d0ed9915 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -443,7 +443,6 @@ padding:7px 7px 16px 7px; display:block; float:left; font-size:1.3em; -margin-bottom:7px; } #form_notice #notice_submit label { display:none; -- cgit v1.2.3-54-g00ecf From 1ac66b39969f8d67805afff5cca88040a625e30c Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 8 Apr 2009 19:59:59 +0000 Subject: Using 800px width and using document.title if no text is selected. --- doc-src/bookmarklet | 3 +-- theme/base/css/display.css | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'theme') diff --git a/doc-src/bookmarklet b/doc-src/bookmarklet index a7f459eec..a2aaf943d 100644 --- a/doc-src/bookmarklet +++ b/doc-src/bookmarklet @@ -3,6 +3,5 @@ A bookmarklet is a small piece of javascript code used as a bookmark. This one w Drag-and-drop the following link to your bookmarks bar or right-click it and add it to your browser favorites to keep it handy. -Post to %%site.name%% +Post to %%site.name%% - diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 03b688073..aa5655369 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -1158,4 +1158,4 @@ display:none; } .guide { clear:both; -} +} \ No newline at end of file -- cgit v1.2.3-54-g00ecf From 070cd3533c3474dc065c6681befb92dac51f4bf7 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 8 Apr 2009 20:54:37 +0000 Subject: Fixes the issue mentioned in commit 7fc90d5. Changed the margin value that's specific to the Inbox/Outbox page only. --- theme/base/css/display.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 1166ae63b..8ea2befb4 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -443,6 +443,7 @@ padding:7px 7px 16px 7px; display:block; float:left; font-size:1.3em; +margin-bottom:7px; } #form_notice #notice_submit label { display:none; @@ -471,7 +472,7 @@ bottom:0; right:0; } #form_notice label[for=to] { -margin-top:11px; +margin-top:7px; } #form_notice select[id=to] { margin-bottom:7px; -- cgit v1.2.3-54-g00ecf From 6cdc2ff444b8c76a3cdc5b8c6e9e7e7539d9b6cc Mon Sep 17 00:00:00 2001 From: Meitar Moscovitz Date: Thu, 9 Apr 2009 13:52:39 -0400 Subject: Fixes ticket:1409; correct typo 'subcription' to 'subscription' in HTML and CSS. --- actions/subscriptions.php | 2 +- theme/base/css/display.css | 4 ++-- theme/base/css/print.css | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'theme') diff --git a/actions/subscriptions.php b/actions/subscriptions.php index b0c0a9b8d..e6f3c54db 100644 --- a/actions/subscriptions.php +++ b/actions/subscriptions.php @@ -139,7 +139,7 @@ class SubscriptionsList extends ProfileList $this->out->elementStart('form', array('id' => 'subedit-' . $profile->id, 'method' => 'post', - 'class' => 'form_subcription_edit', + 'class' => 'form_subscription_edit', 'action' => common_local_url('subedit'))); $this->out->hidden('token', common_session_token()); $this->out->hidden('profile', $profile->id); diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 8ea2befb4..3b4a2a4b3 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -689,7 +689,7 @@ float:none; .profile .entity_profile .entity_note, .profile .entity_profile .entity_url, .profile .entity_profile .entity_tags, -.profile .entity_profile .form_subcription_edit { +.profile .entity_profile .form_subscription_edit { margin-left:59px; clear:none; display:block; @@ -701,7 +701,7 @@ margin-right:11px; } -.profile .entity_profile .form_subcription_edit label { +.profile .entity_profile .form_subscription_edit label { font-weight:normal; margin-right:11px; } diff --git a/theme/base/css/print.css b/theme/base/css/print.css index 2da3e5e44..d76dd608c 100644 --- a/theme/base/css/print.css +++ b/theme/base/css/print.css @@ -21,7 +21,7 @@ p { orphans: 2; widows: 1; } .entity_actions, .notice-options, #aside_primary, -.form_subcription_edit .submit { +.form_subscription_edit .submit { display:none; } -- cgit v1.2.3-54-g00ecf From 1f33df4715f4293787beb5b64721df6db3a2083c Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sat, 11 Apr 2009 22:29:13 +0000 Subject: (Subjective) The dotted border style is less obtrusive (negative space) than the dotted border style. While present, the dotted blends away better. Observing 1 + 1 = 3 or more principle. --- theme/base/css/display.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 3b4a2a4b3..ec9e6097f 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -717,7 +717,7 @@ clear:both; float:left; width:100%; border-top-width:1px; -border-top-style:dashed; +border-top-style:dotted; } .notices li { list-style-type:none; -- cgit v1.2.3-54-g00ecf From 030477b02a1d00d4957bed88ba221c06e81abff3 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 12 Apr 2009 02:08:55 +0000 Subject: Separation of themes (i.e., layout, typography) and skins (i.e., background images, colours). A theme can have multiple skins. Majority of the changes in this commit are due to restructuring the path/files for themes and skins. Both theme and skin will be set to 'default' if not set in config.php. This commit also allows each instance of this software to create its own theme without having to override any style from the default distribution. Added Cloudy theme. --- config.php.sample | 1 + lib/action.php | 16 +- lib/common.php | 1 + lib/theme.php | 29 +- theme/base/css/display.css | 1161 ------------------ theme/base/css/facebookapp.css | 100 -- theme/base/css/ie.css | 32 - theme/base/css/ie6.css | 30 - theme/base/css/jquery.Jcrop.css | 45 - theme/base/css/mobile.css | 150 --- theme/base/css/print.css | 36 - theme/base/css/thickbox.css | 163 --- theme/base/images/icons/icon_atom.png | Bin 820 -> 0 bytes theme/base/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes theme/base/images/icons/icon_processing.gif | Bin 673 -> 0 bytes theme/base/images/icons/icon_rss.png | Bin 777 -> 0 bytes theme/base/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes theme/base/images/illustrations/illu_jcrop.gif | Bin 329 -> 0 bytes .../illustrations/illu_progress_loading-01.gif | Bin 5886 -> 0 bytes theme/cloudy/base/css/display.css | 1235 ++++++++++++++++++++ theme/cloudy/base/css/facebookapp.css | 100 ++ theme/cloudy/base/css/ie.css | 32 + theme/cloudy/base/css/ie6.css | 30 + theme/cloudy/base/css/jquery.Jcrop.css | 45 + theme/cloudy/base/css/mobile.css | 150 +++ theme/cloudy/base/css/print.css | 36 + theme/cloudy/base/css/thickbox.css | 163 +++ theme/cloudy/base/images/icons/icon_atom.png | Bin 0 -> 820 bytes theme/cloudy/base/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes theme/cloudy/base/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/cloudy/base/images/icons/icon_rss.png | Bin 0 -> 777 bytes theme/cloudy/base/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../base/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../illustrations/illu_progress_loading-01.gif | Bin 0 -> 5886 bytes theme/cloudy/default-avatar-mini.png | Bin 0 -> 1006 bytes theme/cloudy/default-avatar-profile.png | Bin 0 -> 9026 bytes theme/cloudy/default-avatar-stream.png | Bin 0 -> 2963 bytes theme/cloudy/logo.png | Bin 0 -> 4988 bytes theme/cloudy/skin/default/css/display.css | 318 +++++ theme/cloudy/skin/default/css/ie.css | 34 + .../cloudy/skin/default/images/icons/icon_atom.jpg | Bin 0 -> 1117 bytes .../default/images/icons/icon_disfavourite.gif | Bin 0 -> 701 bytes .../skin/default/images/icons/icon_favourite.gif | Bin 0 -> 397 bytes .../cloudy/skin/default/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../skin/default/images/icons/icon_reply.gif | Bin 0 -> 336 bytes .../cloudy/skin/default/images/icons/icon_rss.jpg | Bin 0 -> 1166 bytes .../skin/default/images/icons/icon_trash.gif | Bin 0 -> 148 bytes .../skin/default/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes .../default/images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes .../default/images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes .../default/images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes .../images/illustrations/illu_arrow-up-01.gif | Bin 0 -> 68 bytes .../images/illustrations/illu_clouds-01.gif | Bin 0 -> 14251 bytes .../images/illustrations/illu_unicorn-01.png | Bin 0 -> 5695 bytes theme/default/base/css/display.css | 1161 ++++++++++++++++++ theme/default/base/css/facebookapp.css | 100 ++ theme/default/base/css/ie.css | 32 + theme/default/base/css/ie6.css | 30 + theme/default/base/css/jquery.Jcrop.css | 45 + theme/default/base/css/mobile.css | 150 +++ theme/default/base/css/print.css | 36 + theme/default/base/css/thickbox.css | 163 +++ theme/default/base/images/icons/icon_atom.png | Bin 0 -> 820 bytes theme/default/base/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../default/base/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/default/base/images/icons/icon_rss.png | Bin 0 -> 777 bytes theme/default/base/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../base/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../illustrations/illu_progress_loading-01.gif | Bin 0 -> 5886 bytes theme/default/css/display.css | 251 ---- theme/default/css/ie.css | 9 - theme/default/images/icons/icon_atom.jpg | Bin 1117 -> 0 bytes theme/default/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes theme/default/images/icons/icon_rss.jpg | Bin 1166 -> 0 bytes theme/default/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../default/images/icons/twotone/green/against.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/arrow-down.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/arrow-up.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/arrow-upleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-upright.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/back-forth.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/bookmark.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/bulb.gif | Bin 83 -> 0 bytes .../images/icons/twotone/green/calendar.gif | Bin 83 -> 0 bytes .../images/icons/twotone/green/calendar2.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/camera.gif | Bin 79 -> 0 bytes theme/default/images/icons/twotone/green/cart.gif | Bin 86 -> 0 bytes .../default/images/icons/twotone/green/caution.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/chart.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/checkmark.gif | Bin 76 -> 0 bytes .../images/icons/twotone/green/clipboard.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/clock.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/closed-folder.gif | Bin 78 -> 0 bytes .../images/icons/twotone/green/database.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 88 -> 0 bytes .../images/icons/twotone/green/diskette.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/document.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/double-arrow.gif | Bin 78 -> 0 bytes theme/default/images/icons/twotone/green/edit.gif | Bin 75 -> 0 bytes theme/default/images/icons/twotone/green/eject.gif | Bin 73 -> 0 bytes .../default/images/icons/twotone/green/exclaim.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/fastforward.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/favourite.gif | Bin 73 -> 0 bytes theme/default/images/icons/twotone/green/flag.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/graph.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/grow.gif | Bin 90 -> 0 bytes .../images/icons/twotone/green/headphones.gif | Bin 78 -> 0 bytes theme/default/images/icons/twotone/green/home.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/hourglass.gif | Bin 85 -> 0 bytes theme/default/images/icons/twotone/green/info.gif | Bin 73 -> 0 bytes theme/default/images/icons/twotone/green/key.gif | Bin 76 -> 0 bytes theme/default/images/icons/twotone/green/lock.gif | Bin 83 -> 0 bytes theme/default/images/icons/twotone/green/mail.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/move.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/music.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/news.gif | Bin 76 -> 0 bytes theme/default/images/icons/twotone/green/note.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/open-folder.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/paper-clip.gif | Bin 78 -> 0 bytes .../images/icons/twotone/green/paper-clip2.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/pause.gif | Bin 75 -> 0 bytes theme/default/images/icons/twotone/green/phone.gif | Bin 79 -> 0 bytes theme/default/images/icons/twotone/green/play.gif | Bin 75 -> 0 bytes theme/default/images/icons/twotone/green/plus.gif | Bin 74 -> 0 bytes theme/default/images/icons/twotone/green/print.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/question-mark.gif | Bin 74 -> 0 bytes theme/default/images/icons/twotone/green/quote.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/refresh.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/reply.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/rewind.gif | Bin 77 -> 0 bytes .../default/images/icons/twotone/green/search.gif | Bin 76 -> 0 bytes .../default/images/icons/twotone/green/shield.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/skip-back.gif | Bin 76 -> 0 bytes theme/default/images/icons/twotone/green/skip.gif | Bin 78 -> 0 bytes theme/default/images/icons/twotone/green/skull.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/statusbar.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/stop.gif | Bin 72 -> 0 bytes .../images/icons/twotone/green/template.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/text-bigger.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/text-smaller.gif | Bin 80 -> 0 bytes theme/default/images/icons/twotone/green/trash.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/two-docs.gif | Bin 83 -> 0 bytes .../default/images/icons/twotone/green/twotone.gif | Bin 2461 -> 0 bytes theme/default/images/icons/twotone/green/undo.gif | Bin 79 -> 0 bytes theme/default/images/icons/twotone/green/user.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/vegetable.gif | Bin 82 -> 0 bytes theme/default/images/icons/twotone/green/x.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/zoom-in.gif | Bin 86 -> 0 bytes .../images/icons/twotone/green/zoom-out.gif | Bin 85 -> 0 bytes theme/default/logo.png | Bin 0 -> 4988 bytes theme/default/skin/default/css/display.css | 251 ++++ theme/default/skin/default/css/ie.css | 9 + .../skin/default/images/icons/icon_atom.jpg | Bin 0 -> 1117 bytes .../skin/default/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../default/skin/default/images/icons/icon_rss.jpg | Bin 0 -> 1166 bytes .../skin/default/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../default/images/icons/twotone/green/against.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/arrow-down.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/arrow-up.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/arrow-upleft.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-upright.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/back-forth.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/bookmark.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/bulb.gif | Bin 0 -> 83 bytes .../images/icons/twotone/green/calendar.gif | Bin 0 -> 83 bytes .../images/icons/twotone/green/calendar2.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/camera.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/cart.gif | Bin 0 -> 86 bytes .../default/images/icons/twotone/green/caution.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/chart.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/checkmark.gif | Bin 0 -> 76 bytes .../images/icons/twotone/green/clipboard.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/clock.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/closed-folder.gif | Bin 0 -> 78 bytes .../images/icons/twotone/green/database.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 0 -> 88 bytes .../images/icons/twotone/green/diskette.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/document.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/double-arrow.gif | Bin 0 -> 78 bytes .../default/images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes .../default/images/icons/twotone/green/eject.gif | Bin 0 -> 73 bytes .../default/images/icons/twotone/green/exclaim.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/fastforward.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/favourite.gif | Bin 0 -> 73 bytes .../default/images/icons/twotone/green/flag.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/graph.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/grow.gif | Bin 0 -> 90 bytes .../images/icons/twotone/green/headphones.gif | Bin 0 -> 78 bytes .../default/images/icons/twotone/green/home.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/hourglass.gif | Bin 0 -> 85 bytes .../default/images/icons/twotone/green/info.gif | Bin 0 -> 73 bytes .../default/images/icons/twotone/green/key.gif | Bin 0 -> 76 bytes .../default/images/icons/twotone/green/lock.gif | Bin 0 -> 83 bytes .../default/images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/move.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/music.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes .../default/images/icons/twotone/green/note.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/open-folder.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/paper-clip.gif | Bin 0 -> 78 bytes .../images/icons/twotone/green/paper-clip2.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/pause.gif | Bin 0 -> 75 bytes .../default/images/icons/twotone/green/phone.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/play.gif | Bin 0 -> 75 bytes .../default/images/icons/twotone/green/plus.gif | Bin 0 -> 74 bytes .../default/images/icons/twotone/green/print.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/question-mark.gif | Bin 0 -> 74 bytes .../default/images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/refresh.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/reply.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/repost.gif | Bin 0 -> 87 bytes .../default/images/icons/twotone/green/rewind.gif | Bin 0 -> 77 bytes .../default/images/icons/twotone/green/search.gif | Bin 0 -> 76 bytes .../default/images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/skip-back.gif | Bin 0 -> 76 bytes .../default/images/icons/twotone/green/skip.gif | Bin 0 -> 78 bytes .../default/images/icons/twotone/green/skull.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/statusbar.gif | Bin 0 -> 82 bytes .../default/images/icons/twotone/green/stop.gif | Bin 0 -> 72 bytes .../images/icons/twotone/green/template.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/text-bigger.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/text-smaller.gif | Bin 0 -> 80 bytes .../default/images/icons/twotone/green/trash.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/two-docs.gif | Bin 0 -> 83 bytes .../default/images/icons/twotone/green/twotone.gif | Bin 0 -> 2461 bytes .../default/images/icons/twotone/green/undo.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/user.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/vegetable.gif | Bin 0 -> 82 bytes .../skin/default/images/icons/twotone/green/x.gif | Bin 0 -> 79 bytes .../default/images/icons/twotone/green/zoom-in.gif | Bin 0 -> 86 bytes .../images/icons/twotone/green/zoom-out.gif | Bin 0 -> 85 bytes theme/default/skin/identica/css/display.css | 251 ++++ theme/default/skin/identica/css/ie.css | 9 + .../skin/identica/images/icons/icon_atom.jpg | Bin 0 -> 1117 bytes .../skin/identica/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes .../skin/identica/images/icons/icon_rss.jpg | Bin 0 -> 1166 bytes .../skin/identica/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../images/icons/twotone/green/against.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/arrow-down.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/arrow-up.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/arrow-upleft.gif | Bin 0 -> 75 bytes .../images/icons/twotone/green/arrow-upright.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/back-forth.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/bookmark.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/bulb.gif | Bin 0 -> 83 bytes .../images/icons/twotone/green/calendar.gif | Bin 0 -> 83 bytes .../images/icons/twotone/green/calendar2.gif | Bin 0 -> 79 bytes .../identica/images/icons/twotone/green/camera.gif | Bin 0 -> 79 bytes .../identica/images/icons/twotone/green/cart.gif | Bin 0 -> 86 bytes .../images/icons/twotone/green/caution.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/chart.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/checkmark.gif | Bin 0 -> 76 bytes .../images/icons/twotone/green/clipboard.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/clock.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/closed-folder.gif | Bin 0 -> 78 bytes .../images/icons/twotone/green/database.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 0 -> 88 bytes .../images/icons/twotone/green/diskette.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/document.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/double-arrow.gif | Bin 0 -> 78 bytes .../identica/images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes .../identica/images/icons/twotone/green/eject.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/exclaim.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/fastforward.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/favourite.gif | Bin 0 -> 73 bytes .../identica/images/icons/twotone/green/flag.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/graph.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/grow.gif | Bin 0 -> 90 bytes .../images/icons/twotone/green/headphones.gif | Bin 0 -> 78 bytes .../identica/images/icons/twotone/green/home.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/hourglass.gif | Bin 0 -> 85 bytes .../identica/images/icons/twotone/green/info.gif | Bin 0 -> 73 bytes .../identica/images/icons/twotone/green/key.gif | Bin 0 -> 76 bytes .../identica/images/icons/twotone/green/lock.gif | Bin 0 -> 83 bytes .../identica/images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/move.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/music.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes .../identica/images/icons/twotone/green/note.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/open-folder.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/paper-clip.gif | Bin 0 -> 78 bytes .../images/icons/twotone/green/paper-clip2.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/pause.gif | Bin 0 -> 75 bytes .../identica/images/icons/twotone/green/phone.gif | Bin 0 -> 79 bytes .../identica/images/icons/twotone/green/play.gif | Bin 0 -> 75 bytes .../identica/images/icons/twotone/green/plus.gif | Bin 0 -> 74 bytes .../identica/images/icons/twotone/green/print.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/question-mark.gif | Bin 0 -> 74 bytes .../identica/images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/refresh.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/reply.gif | Bin 0 -> 79 bytes .../identica/images/icons/twotone/green/repost.gif | Bin 0 -> 87 bytes .../identica/images/icons/twotone/green/rewind.gif | Bin 0 -> 77 bytes .../identica/images/icons/twotone/green/search.gif | Bin 0 -> 76 bytes .../identica/images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/skip-back.gif | Bin 0 -> 76 bytes .../identica/images/icons/twotone/green/skip.gif | Bin 0 -> 78 bytes .../identica/images/icons/twotone/green/skull.gif | Bin 0 -> 85 bytes .../images/icons/twotone/green/statusbar.gif | Bin 0 -> 82 bytes .../identica/images/icons/twotone/green/stop.gif | Bin 0 -> 72 bytes .../images/icons/twotone/green/template.gif | Bin 0 -> 81 bytes .../images/icons/twotone/green/text-bigger.gif | Bin 0 -> 82 bytes .../images/icons/twotone/green/text-smaller.gif | Bin 0 -> 80 bytes .../identica/images/icons/twotone/green/trash.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/two-docs.gif | Bin 0 -> 83 bytes .../images/icons/twotone/green/twotone.gif | Bin 0 -> 2461 bytes .../identica/images/icons/twotone/green/undo.gif | Bin 0 -> 79 bytes .../identica/images/icons/twotone/green/user.gif | Bin 0 -> 77 bytes .../images/icons/twotone/green/vegetable.gif | Bin 0 -> 82 bytes .../skin/identica/images/icons/twotone/green/x.gif | Bin 0 -> 79 bytes .../images/icons/twotone/green/zoom-in.gif | Bin 0 -> 86 bytes .../images/icons/twotone/green/zoom-out.gif | Bin 0 -> 85 bytes theme/identica/css/display.css | 251 ---- theme/identica/css/ie.css | 9 - theme/identica/default-avatar-mini.png | Bin 646 -> 0 bytes theme/identica/default-avatar-profile.png | Bin 2853 -> 0 bytes theme/identica/default-avatar-stream.png | Bin 1487 -> 0 bytes theme/identica/images/icons/icon_atom.jpg | Bin 1117 -> 0 bytes theme/identica/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes theme/identica/images/icons/icon_rss.jpg | Bin 1166 -> 0 bytes theme/identica/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../images/icons/twotone/green/against.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/arrow-down.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/arrow-up.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/arrow-upleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-upright.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/back-forth.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/bookmark.gif | Bin 82 -> 0 bytes theme/identica/images/icons/twotone/green/bulb.gif | Bin 83 -> 0 bytes .../images/icons/twotone/green/calendar.gif | Bin 83 -> 0 bytes .../images/icons/twotone/green/calendar2.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/camera.gif | Bin 79 -> 0 bytes theme/identica/images/icons/twotone/green/cart.gif | Bin 86 -> 0 bytes .../images/icons/twotone/green/caution.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/chart.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/checkmark.gif | Bin 76 -> 0 bytes .../images/icons/twotone/green/clipboard.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/clock.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/closed-folder.gif | Bin 78 -> 0 bytes .../images/icons/twotone/green/database.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 88 -> 0 bytes .../images/icons/twotone/green/diskette.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/document.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/double-arrow.gif | Bin 78 -> 0 bytes theme/identica/images/icons/twotone/green/edit.gif | Bin 75 -> 0 bytes .../identica/images/icons/twotone/green/eject.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/exclaim.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/fastforward.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/favourite.gif | Bin 73 -> 0 bytes theme/identica/images/icons/twotone/green/flag.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/graph.gif | Bin 82 -> 0 bytes theme/identica/images/icons/twotone/green/grow.gif | Bin 90 -> 0 bytes .../images/icons/twotone/green/headphones.gif | Bin 78 -> 0 bytes theme/identica/images/icons/twotone/green/home.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/hourglass.gif | Bin 85 -> 0 bytes theme/identica/images/icons/twotone/green/info.gif | Bin 73 -> 0 bytes theme/identica/images/icons/twotone/green/key.gif | Bin 76 -> 0 bytes theme/identica/images/icons/twotone/green/lock.gif | Bin 83 -> 0 bytes theme/identica/images/icons/twotone/green/mail.gif | Bin 82 -> 0 bytes theme/identica/images/icons/twotone/green/move.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/music.gif | Bin 80 -> 0 bytes theme/identica/images/icons/twotone/green/news.gif | Bin 76 -> 0 bytes theme/identica/images/icons/twotone/green/note.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/open-folder.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/paper-clip.gif | Bin 78 -> 0 bytes .../images/icons/twotone/green/paper-clip2.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/pause.gif | Bin 75 -> 0 bytes .../identica/images/icons/twotone/green/phone.gif | Bin 79 -> 0 bytes theme/identica/images/icons/twotone/green/play.gif | Bin 75 -> 0 bytes theme/identica/images/icons/twotone/green/plus.gif | Bin 74 -> 0 bytes .../identica/images/icons/twotone/green/print.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/question-mark.gif | Bin 74 -> 0 bytes .../identica/images/icons/twotone/green/quote.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/refresh.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/reply.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/rewind.gif | Bin 77 -> 0 bytes .../identica/images/icons/twotone/green/search.gif | Bin 76 -> 0 bytes .../identica/images/icons/twotone/green/shield.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/skip-back.gif | Bin 76 -> 0 bytes theme/identica/images/icons/twotone/green/skip.gif | Bin 78 -> 0 bytes .../identica/images/icons/twotone/green/skull.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/statusbar.gif | Bin 82 -> 0 bytes theme/identica/images/icons/twotone/green/stop.gif | Bin 72 -> 0 bytes .../images/icons/twotone/green/template.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/text-bigger.gif | Bin 82 -> 0 bytes .../images/icons/twotone/green/text-smaller.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/trash.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/two-docs.gif | Bin 83 -> 0 bytes .../images/icons/twotone/green/twotone.gif | Bin 2461 -> 0 bytes theme/identica/images/icons/twotone/green/undo.gif | Bin 79 -> 0 bytes theme/identica/images/icons/twotone/green/user.gif | Bin 77 -> 0 bytes .../images/icons/twotone/green/vegetable.gif | Bin 82 -> 0 bytes theme/identica/images/icons/twotone/green/x.gif | Bin 79 -> 0 bytes .../images/icons/twotone/green/zoom-in.gif | Bin 86 -> 0 bytes .../images/icons/twotone/green/zoom-out.gif | Bin 85 -> 0 bytes theme/identica/logo.png | Bin 4988 -> 0 bytes 416 files changed, 4418 insertions(+), 2246 deletions(-) delete mode 100644 theme/base/css/display.css delete mode 100644 theme/base/css/facebookapp.css delete mode 100644 theme/base/css/ie.css delete mode 100644 theme/base/css/ie6.css delete mode 100644 theme/base/css/jquery.Jcrop.css delete mode 100644 theme/base/css/mobile.css delete mode 100644 theme/base/css/print.css delete mode 100644 theme/base/css/thickbox.css delete mode 100644 theme/base/images/icons/icon_atom.png delete mode 100644 theme/base/images/icons/icon_foaf.gif delete mode 100644 theme/base/images/icons/icon_processing.gif delete mode 100644 theme/base/images/icons/icon_rss.png delete mode 100644 theme/base/images/icons/icon_vcard.gif delete mode 100644 theme/base/images/illustrations/illu_jcrop.gif delete mode 100644 theme/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/cloudy/base/css/display.css create mode 100644 theme/cloudy/base/css/facebookapp.css create mode 100644 theme/cloudy/base/css/ie.css create mode 100644 theme/cloudy/base/css/ie6.css create mode 100644 theme/cloudy/base/css/jquery.Jcrop.css create mode 100644 theme/cloudy/base/css/mobile.css create mode 100644 theme/cloudy/base/css/print.css create mode 100644 theme/cloudy/base/css/thickbox.css create mode 100644 theme/cloudy/base/images/icons/icon_atom.png create mode 100644 theme/cloudy/base/images/icons/icon_foaf.gif create mode 100644 theme/cloudy/base/images/icons/icon_processing.gif create mode 100644 theme/cloudy/base/images/icons/icon_rss.png create mode 100644 theme/cloudy/base/images/icons/icon_vcard.gif create mode 100644 theme/cloudy/base/images/illustrations/illu_jcrop.gif create mode 100644 theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/cloudy/default-avatar-mini.png create mode 100644 theme/cloudy/default-avatar-profile.png create mode 100644 theme/cloudy/default-avatar-stream.png create mode 100644 theme/cloudy/logo.png create mode 100644 theme/cloudy/skin/default/css/display.css create mode 100644 theme/cloudy/skin/default/css/ie.css create mode 100644 theme/cloudy/skin/default/images/icons/icon_atom.jpg create mode 100644 theme/cloudy/skin/default/images/icons/icon_disfavourite.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_favourite.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_foaf.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_reply.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_rss.jpg create mode 100644 theme/cloudy/skin/default/images/icons/icon_trash.gif create mode 100644 theme/cloudy/skin/default/images/icons/icon_vcard.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/edit.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/mail.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/news.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/quote.gif create mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/shield.gif create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif create mode 100644 theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png create mode 100644 theme/default/base/css/display.css create mode 100644 theme/default/base/css/facebookapp.css create mode 100644 theme/default/base/css/ie.css create mode 100644 theme/default/base/css/ie6.css create mode 100644 theme/default/base/css/jquery.Jcrop.css create mode 100644 theme/default/base/css/mobile.css create mode 100644 theme/default/base/css/print.css create mode 100644 theme/default/base/css/thickbox.css create mode 100644 theme/default/base/images/icons/icon_atom.png create mode 100644 theme/default/base/images/icons/icon_foaf.gif create mode 100644 theme/default/base/images/icons/icon_processing.gif create mode 100644 theme/default/base/images/icons/icon_rss.png create mode 100644 theme/default/base/images/icons/icon_vcard.gif create mode 100644 theme/default/base/images/illustrations/illu_jcrop.gif create mode 100644 theme/default/base/images/illustrations/illu_progress_loading-01.gif delete mode 100644 theme/default/css/display.css delete mode 100644 theme/default/css/ie.css delete mode 100644 theme/default/images/icons/icon_atom.jpg delete mode 100644 theme/default/images/icons/icon_foaf.gif delete mode 100644 theme/default/images/icons/icon_rss.jpg delete mode 100644 theme/default/images/icons/icon_vcard.gif delete mode 100644 theme/default/images/icons/twotone/green/against.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-down.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-downleft.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-downright.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-left.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-right.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-up.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-upleft.gif delete mode 100644 theme/default/images/icons/twotone/green/arrow-upright.gif delete mode 100644 theme/default/images/icons/twotone/green/back-forth.gif delete mode 100644 theme/default/images/icons/twotone/green/bookmark.gif delete mode 100644 theme/default/images/icons/twotone/green/bulb.gif delete mode 100644 theme/default/images/icons/twotone/green/calendar.gif delete mode 100644 theme/default/images/icons/twotone/green/calendar2.gif delete mode 100644 theme/default/images/icons/twotone/green/camera.gif delete mode 100644 theme/default/images/icons/twotone/green/cart.gif delete mode 100644 theme/default/images/icons/twotone/green/caution.gif delete mode 100644 theme/default/images/icons/twotone/green/chart.gif delete mode 100644 theme/default/images/icons/twotone/green/checkmark.gif delete mode 100644 theme/default/images/icons/twotone/green/clipboard.gif delete mode 100644 theme/default/images/icons/twotone/green/clock.gif delete mode 100644 theme/default/images/icons/twotone/green/closed-folder.gif delete mode 100644 theme/default/images/icons/twotone/green/database.gif delete mode 100644 theme/default/images/icons/twotone/green/disfavourite.gif delete mode 100644 theme/default/images/icons/twotone/green/diskette.gif delete mode 100644 theme/default/images/icons/twotone/green/document.gif delete mode 100644 theme/default/images/icons/twotone/green/double-arrow.gif delete mode 100644 theme/default/images/icons/twotone/green/edit.gif delete mode 100644 theme/default/images/icons/twotone/green/eject.gif delete mode 100644 theme/default/images/icons/twotone/green/exclaim.gif delete mode 100644 theme/default/images/icons/twotone/green/fastforward.gif delete mode 100644 theme/default/images/icons/twotone/green/favourite.gif delete mode 100644 theme/default/images/icons/twotone/green/flag.gif delete mode 100644 theme/default/images/icons/twotone/green/graph.gif delete mode 100644 theme/default/images/icons/twotone/green/grow.gif delete mode 100644 theme/default/images/icons/twotone/green/headphones.gif delete mode 100644 theme/default/images/icons/twotone/green/home.gif delete mode 100644 theme/default/images/icons/twotone/green/hourglass.gif delete mode 100644 theme/default/images/icons/twotone/green/info.gif delete mode 100644 theme/default/images/icons/twotone/green/key.gif delete mode 100644 theme/default/images/icons/twotone/green/lock.gif delete mode 100644 theme/default/images/icons/twotone/green/mail.gif delete mode 100644 theme/default/images/icons/twotone/green/move.gif delete mode 100644 theme/default/images/icons/twotone/green/music.gif delete mode 100644 theme/default/images/icons/twotone/green/news.gif delete mode 100644 theme/default/images/icons/twotone/green/note.gif delete mode 100644 theme/default/images/icons/twotone/green/open-folder.gif delete mode 100644 theme/default/images/icons/twotone/green/paper-clip.gif delete mode 100644 theme/default/images/icons/twotone/green/paper-clip2.gif delete mode 100644 theme/default/images/icons/twotone/green/pause.gif delete mode 100644 theme/default/images/icons/twotone/green/phone.gif delete mode 100644 theme/default/images/icons/twotone/green/play.gif delete mode 100644 theme/default/images/icons/twotone/green/plus.gif delete mode 100644 theme/default/images/icons/twotone/green/print.gif delete mode 100644 theme/default/images/icons/twotone/green/question-mark.gif delete mode 100644 theme/default/images/icons/twotone/green/quote.gif delete mode 100644 theme/default/images/icons/twotone/green/refresh.gif delete mode 100644 theme/default/images/icons/twotone/green/reply.gif delete mode 100644 theme/default/images/icons/twotone/green/rewind.gif delete mode 100644 theme/default/images/icons/twotone/green/search.gif delete mode 100644 theme/default/images/icons/twotone/green/shield.gif delete mode 100644 theme/default/images/icons/twotone/green/skip-back.gif delete mode 100644 theme/default/images/icons/twotone/green/skip.gif delete mode 100644 theme/default/images/icons/twotone/green/skull.gif delete mode 100644 theme/default/images/icons/twotone/green/statusbar.gif delete mode 100644 theme/default/images/icons/twotone/green/stop.gif delete mode 100644 theme/default/images/icons/twotone/green/template.gif delete mode 100644 theme/default/images/icons/twotone/green/text-bigger.gif delete mode 100644 theme/default/images/icons/twotone/green/text-smaller.gif delete mode 100644 theme/default/images/icons/twotone/green/trash.gif delete mode 100644 theme/default/images/icons/twotone/green/two-docs.gif delete mode 100644 theme/default/images/icons/twotone/green/twotone.gif delete mode 100644 theme/default/images/icons/twotone/green/undo.gif delete mode 100644 theme/default/images/icons/twotone/green/user.gif delete mode 100644 theme/default/images/icons/twotone/green/vegetable.gif delete mode 100644 theme/default/images/icons/twotone/green/x.gif delete mode 100644 theme/default/images/icons/twotone/green/zoom-in.gif delete mode 100644 theme/default/images/icons/twotone/green/zoom-out.gif create mode 100644 theme/default/logo.png create mode 100644 theme/default/skin/default/css/display.css create mode 100644 theme/default/skin/default/css/ie.css create mode 100644 theme/default/skin/default/images/icons/icon_atom.jpg create mode 100644 theme/default/skin/default/images/icons/icon_foaf.gif create mode 100644 theme/default/skin/default/images/icons/icon_rss.jpg create mode 100644 theme/default/skin/default/images/icons/icon_vcard.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/against.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-down.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-right.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-up.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/back-forth.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/bookmark.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/bulb.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/calendar.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/calendar2.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/camera.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/cart.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/caution.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/chart.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/checkmark.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/clipboard.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/clock.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/closed-folder.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/database.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/disfavourite.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/diskette.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/document.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/double-arrow.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/edit.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/eject.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/exclaim.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/fastforward.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/favourite.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/flag.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/graph.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/grow.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/headphones.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/home.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/hourglass.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/info.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/key.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/lock.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/mail.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/move.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/music.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/news.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/note.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/open-folder.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/paper-clip.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/pause.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/phone.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/play.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/plus.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/print.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/question-mark.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/quote.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/refresh.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/reply.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/repost.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/rewind.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/search.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/shield.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/skip-back.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/skip.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/skull.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/statusbar.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/stop.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/template.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/text-bigger.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/text-smaller.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/trash.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/two-docs.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/twotone.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/undo.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/user.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/vegetable.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/x.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/zoom-in.gif create mode 100644 theme/default/skin/default/images/icons/twotone/green/zoom-out.gif create mode 100644 theme/default/skin/identica/css/display.css create mode 100644 theme/default/skin/identica/css/ie.css create mode 100644 theme/default/skin/identica/images/icons/icon_atom.jpg create mode 100644 theme/default/skin/identica/images/icons/icon_foaf.gif create mode 100644 theme/default/skin/identica/images/icons/icon_rss.jpg create mode 100644 theme/default/skin/identica/images/icons/icon_vcard.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/against.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/back-forth.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/bookmark.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/bulb.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/calendar.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/calendar2.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/camera.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/cart.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/caution.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/chart.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/checkmark.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/clipboard.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/clock.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/database.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/diskette.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/document.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/edit.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/eject.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/exclaim.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/fastforward.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/favourite.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/flag.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/graph.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/grow.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/headphones.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/home.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/hourglass.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/info.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/key.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/lock.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/mail.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/move.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/music.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/news.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/note.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/open-folder.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/pause.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/phone.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/play.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/plus.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/print.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/question-mark.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/quote.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/refresh.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/reply.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/repost.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/rewind.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/search.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/shield.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/skip-back.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/skip.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/skull.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/statusbar.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/stop.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/template.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/trash.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/two-docs.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/twotone.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/undo.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/user.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/vegetable.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/x.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif create mode 100644 theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif delete mode 100644 theme/identica/css/display.css delete mode 100644 theme/identica/css/ie.css delete mode 100644 theme/identica/default-avatar-mini.png delete mode 100644 theme/identica/default-avatar-profile.png delete mode 100644 theme/identica/default-avatar-stream.png delete mode 100644 theme/identica/images/icons/icon_atom.jpg delete mode 100644 theme/identica/images/icons/icon_foaf.gif delete mode 100644 theme/identica/images/icons/icon_rss.jpg delete mode 100644 theme/identica/images/icons/icon_vcard.gif delete mode 100644 theme/identica/images/icons/twotone/green/against.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-down.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-downleft.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-downright.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-left.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-right.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-up.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-upleft.gif delete mode 100644 theme/identica/images/icons/twotone/green/arrow-upright.gif delete mode 100644 theme/identica/images/icons/twotone/green/back-forth.gif delete mode 100644 theme/identica/images/icons/twotone/green/bookmark.gif delete mode 100644 theme/identica/images/icons/twotone/green/bulb.gif delete mode 100644 theme/identica/images/icons/twotone/green/calendar.gif delete mode 100644 theme/identica/images/icons/twotone/green/calendar2.gif delete mode 100644 theme/identica/images/icons/twotone/green/camera.gif delete mode 100644 theme/identica/images/icons/twotone/green/cart.gif delete mode 100644 theme/identica/images/icons/twotone/green/caution.gif delete mode 100644 theme/identica/images/icons/twotone/green/chart.gif delete mode 100644 theme/identica/images/icons/twotone/green/checkmark.gif delete mode 100644 theme/identica/images/icons/twotone/green/clipboard.gif delete mode 100644 theme/identica/images/icons/twotone/green/clock.gif delete mode 100644 theme/identica/images/icons/twotone/green/closed-folder.gif delete mode 100644 theme/identica/images/icons/twotone/green/database.gif delete mode 100644 theme/identica/images/icons/twotone/green/disfavourite.gif delete mode 100644 theme/identica/images/icons/twotone/green/diskette.gif delete mode 100644 theme/identica/images/icons/twotone/green/document.gif delete mode 100644 theme/identica/images/icons/twotone/green/double-arrow.gif delete mode 100644 theme/identica/images/icons/twotone/green/edit.gif delete mode 100644 theme/identica/images/icons/twotone/green/eject.gif delete mode 100644 theme/identica/images/icons/twotone/green/exclaim.gif delete mode 100644 theme/identica/images/icons/twotone/green/fastforward.gif delete mode 100644 theme/identica/images/icons/twotone/green/favourite.gif delete mode 100644 theme/identica/images/icons/twotone/green/flag.gif delete mode 100644 theme/identica/images/icons/twotone/green/graph.gif delete mode 100644 theme/identica/images/icons/twotone/green/grow.gif delete mode 100644 theme/identica/images/icons/twotone/green/headphones.gif delete mode 100644 theme/identica/images/icons/twotone/green/home.gif delete mode 100644 theme/identica/images/icons/twotone/green/hourglass.gif delete mode 100644 theme/identica/images/icons/twotone/green/info.gif delete mode 100644 theme/identica/images/icons/twotone/green/key.gif delete mode 100644 theme/identica/images/icons/twotone/green/lock.gif delete mode 100644 theme/identica/images/icons/twotone/green/mail.gif delete mode 100644 theme/identica/images/icons/twotone/green/move.gif delete mode 100644 theme/identica/images/icons/twotone/green/music.gif delete mode 100644 theme/identica/images/icons/twotone/green/news.gif delete mode 100644 theme/identica/images/icons/twotone/green/note.gif delete mode 100644 theme/identica/images/icons/twotone/green/open-folder.gif delete mode 100644 theme/identica/images/icons/twotone/green/paper-clip.gif delete mode 100644 theme/identica/images/icons/twotone/green/paper-clip2.gif delete mode 100644 theme/identica/images/icons/twotone/green/pause.gif delete mode 100644 theme/identica/images/icons/twotone/green/phone.gif delete mode 100644 theme/identica/images/icons/twotone/green/play.gif delete mode 100644 theme/identica/images/icons/twotone/green/plus.gif delete mode 100644 theme/identica/images/icons/twotone/green/print.gif delete mode 100644 theme/identica/images/icons/twotone/green/question-mark.gif delete mode 100644 theme/identica/images/icons/twotone/green/quote.gif delete mode 100644 theme/identica/images/icons/twotone/green/refresh.gif delete mode 100644 theme/identica/images/icons/twotone/green/reply.gif delete mode 100644 theme/identica/images/icons/twotone/green/rewind.gif delete mode 100644 theme/identica/images/icons/twotone/green/search.gif delete mode 100644 theme/identica/images/icons/twotone/green/shield.gif delete mode 100644 theme/identica/images/icons/twotone/green/skip-back.gif delete mode 100644 theme/identica/images/icons/twotone/green/skip.gif delete mode 100644 theme/identica/images/icons/twotone/green/skull.gif delete mode 100644 theme/identica/images/icons/twotone/green/statusbar.gif delete mode 100644 theme/identica/images/icons/twotone/green/stop.gif delete mode 100644 theme/identica/images/icons/twotone/green/template.gif delete mode 100644 theme/identica/images/icons/twotone/green/text-bigger.gif delete mode 100644 theme/identica/images/icons/twotone/green/text-smaller.gif delete mode 100644 theme/identica/images/icons/twotone/green/trash.gif delete mode 100644 theme/identica/images/icons/twotone/green/two-docs.gif delete mode 100644 theme/identica/images/icons/twotone/green/twotone.gif delete mode 100644 theme/identica/images/icons/twotone/green/undo.gif delete mode 100644 theme/identica/images/icons/twotone/green/user.gif delete mode 100644 theme/identica/images/icons/twotone/green/vegetable.gif delete mode 100644 theme/identica/images/icons/twotone/green/x.gif delete mode 100644 theme/identica/images/icons/twotone/green/zoom-in.gif delete mode 100644 theme/identica/images/icons/twotone/green/zoom-out.gif delete mode 100644 theme/identica/logo.png (limited to 'theme') diff --git a/config.php.sample b/config.php.sample index fa3528835..6601acc7e 100644 --- a/config.php.sample +++ b/config.php.sample @@ -18,6 +18,7 @@ $config['site']['server'] = 'localhost'; $config['site']['path'] = 'laconica'; #$config['site']['fancy'] = false; #$config['site']['theme'] = 'default'; +#$config['site']['skin'] = 'default'; #To enable the built-in mobile style sheet, defaults to false. #$config['site']['mobile'] = true; #For contact email, defaults to $_SERVER["SERVER_ADMIN"] diff --git a/lib/action.php b/lib/action.php index f2027e0f1..ecd1978f2 100644 --- a/lib/action.php +++ b/lib/action.php @@ -194,37 +194,37 @@ class Action extends HTMLOutputter // lawsuit if (Event::handle('StartShowLaconicaStyles', array($this))) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/display.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/display.css') . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, + 'href' => skin_path('css/display.css') . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); if (common_config('site', 'mobile')) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/mobile.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/mobile.css') . '?version=' . LACONICA_VERSION, // TODO: "handheld" CSS for other mobile devices 'media' => 'only screen and (max-device-width: 480px)')); // Mobile WebKit } $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('css/print.css', 'base') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('base/css/print.css') . '?version=' . LACONICA_VERSION, 'media' => 'print')); Event::handle('EndShowLaconicaStyles', array($this)); } if (Event::handle('StartShowUAStyles', array($this))) { $this->comment('[if IE]>comment('[if lte IE '.$ver.']>comment('[if IE]> 'Just another Laconica microblog', 'server' => $_server, 'theme' => 'default', + 'skin' => 'default', 'path' => $_path, 'logfile' => null, 'logo' => null, diff --git a/lib/theme.php b/lib/theme.php index 95030affe..bef660cbf 100644 --- a/lib/theme.php +++ b/lib/theme.php @@ -69,4 +69,31 @@ function theme_path($relative, $theme=null) } else { return common_path('theme/'.$theme.'/'.$relative); } -} \ No newline at end of file +} + +/** + * Gets the full URL of a file in a skin dir based on its relative name + * + * @param string $relative relative path within the theme, skin directory + * @param string $theme name of the theme; defaults to current theme + * @param string $skin name of the skin; defaults to current theme + * + * @return string URL of the file + */ + +function skin_path($relative, $theme=null, $skin=null) +{ + if (!$theme) { + $theme = common_config('site', 'theme'); + } + if (!$skin) { + $skin = common_config('site', 'skin'); + } + $server = common_config('theme', 'server'); + if ($server) { + return 'http://'.$server.'/'.$theme.'/skin/'.$skin.'/'.$relative; + } else { + return common_path('theme/'.$theme.'/skin/'.$skin.'/'.$relative); + } +} + diff --git a/theme/base/css/display.css b/theme/base/css/display.css deleted file mode 100644 index ec9e6097f..000000000 --- a/theme/base/css/display.css +++ /dev/null @@ -1,1161 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -* { margin:0; padding:0; } -img { display:block; border:0; } -a abbr { cursor: pointer; border-bottom:0; } -table { border-collapse:collapse; } -ol { list-style-position:inside; } -html { font-size: 87.5%; background-color:#fff; height:100%; } -body { -background-color:#fff; -color:#000; -font-family:sans-serif; -font-size:1em; -line-height:1.65; -position:relative; -} -h1,h2,h3,h4,h5,h6 { -margin-bottom:7px; -overflow:hidden; -} -h1 { -font-size:1.4em; -margin-bottom:18px; -} -h2 { font-size:1.3em; } -h3 { font-size:1.2em; } -h4 { font-size:1.1em; } -h5 { font-size:1em; } -h6 { font-size:0.9em; } - -caption { -font-weight:bold; -} -legend { -font-weight:bold; -font-size:1.3em; -} -input, textarea, select, option { -padding:4px; -font-family:sans-serif; -font-size:1em; -} -input, textarea, select { -border-width:2px; -border-style: solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -input.submit { -font-weight:bold; -cursor:pointer; -} -textarea { -overflow:auto; -} -option { -padding-bottom:0; -} -fieldset { -padding:0; -border:0; -} -form ul li { -list-style-type:none; -margin:0 0 18px 0; -} -form label { -font-weight:bold; -} -input.checkbox { -position:relative; -top:2px; -left:0; -border:0; -} - -.error, -.success { -padding:4px 7px; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -margin-bottom:18px; -} -form label.submit { -display:none; -} - -.form_settings { -clear:both; -} - -.form_settings fieldset { -margin-bottom:29px; -} -.form_settings input.remove { -margin-left:11px; -} -.form_settings .form_data li { -width:100%; -float:left; -} -.form_settings .form_data label { -float:left; -} -.form_settings .form_data textarea, -.form_settings .form_data select, -.form_settings .form_data input { -margin-left:11px; -float:left; -} -.form_settings .form_data input.submit { -margin-left:0; -} - -.form_settings label { -margin-top:2px; -width:152px; -} - -.form_actions label { -display:none; -} -.form_guide { -font-style:italic; -} - -.form_settings #settings_autosubscribe label { -display:inline; -font-weight:bold; -} - -#form_settings_profile legend, -#form_login legend, -#form_register legend, -#form_password legend, -#form_settings_avatar legend, -#newgroup legend, -#editgroup legend, -#form_tag_user legend, -#form_remote_subscribe legend, -#form_openid_login legend, -#form_search legend, -#form_invite legend, -#form_notice_delete legend, -#form_password_recover legend, -#form_password_change legend { -display:none; -} - -.form_settings .form_data p.form_guide { -clear:both; -margin-left:163px; -margin-bottom:0; -} - -.form_settings p { -margin-bottom:11px; -} - -.form_settings input.checkbox { -margin-top:3px; -margin-left:0; -} -.form_settings label.checkbox { -font-weight:normal; -margin-top:0; -margin-right:0; -margin-left:11px; -float:left; -width:90%; -} - - -#form_login p.form_guide, -#form_register #settings_rememberme p.form_guide, -#form_openid_login #settings_rememberme p.form_guide, -#settings_twitter_remove p.form_guide, -#form_search ul.form_data #q { -margin-left:0; -} - -.form_settings .form_note { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -padding:0 7px; -} - - -.form_settings input.form_action-secondary { -margin-left:29px; -padding:0; -} - -#form_search .submit { -margin-left:11px; -} - -address { -float:left; -margin-bottom:18px; -margin-left:18px; -} -address.vcard img.logo { -margin-right:0; -} -address .fn { -font-weight:bold; -} -address img + .fn { -display:none; -} - -#header { -width:100%; -position:relative; -float:left; -padding-top:18px; -margin-bottom:29px; -} - -#site_nav_global_primary { -float:right; -margin-right:18px; -margin-bottom:11px; -margin-left:18px; -} -#site_nav_global_primary ul li { -display:inline; -margin-left:11px; -} - -.system_notice dt { -font-weight:bold; -text-transform:uppercase; -display:none; -} - -#site_notice { -position:absolute; -top:65px; -right:18px; -width:250px; -width:24%; -} -#page_notice { -clear:both; -margin-bottom:18px; -} - - -#anon_notice { -float:left; -width:43.2%; -padding:1.1%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:2px; -border-style:solid; -line-height:1.5; -font-size:1.1em; -font-weight:bold; -} - - -#footer { -float:left; -width:64%; -padding:18px; -} - -#site_nav_local_views { -width:100%; -float:left; -} -#site_nav_local_views dt { -display:none; -} -#site_nav_local_views li { -float:left; -margin-right:18px; -list-style-type:none; -} -#site_nav_local_views a { -float:left; -text-decoration:none; -padding:4px 11px; --moz-border-radius-topleft:4px; --moz-border-radius-topright:4px; --webkit-border-top-left-radius:4px; --webkit-border-top-right-radius:4px; -border-width:1px; -border-style:solid; -border-bottom:0; -text-shadow: 2px 2px 2px #ddd; -font-weight:bold; -} -#site_nav_local_views .nav { -float:left; -width:100%; -} - -#site_nav_global_primary dt, -#site_nav_global_secondary dt { -display:none; -} - -#site_nav_global_secondary { -margin-bottom:11px; -} - -#site_nav_global_secondary ul li { -display:inline; -margin-right:11px; -} -#export_data li a { -padding-left:20px; -} -#export_data li a.foaf { -padding-left:30px; -} -#export_data li a.export_vcard { -padding-left:28px; -} - -#export_data ul { -display:inline; -} -#export_data li { -list-style-type:none; -display:inline; -margin-left:11px; -} -#export_data li:first-child { -margin-left:0; -} - -#licenses { -font-size:0.9em; -} - -#licenses dt { -font-weight:bold; -display:none; -} -#licenses dd { -margin-bottom:11px; -line-height:1.5; -} - -#site_content_license_cc { -margin-bottom:0; -} -#site_content_license_cc img { -display:inline; -vertical-align:top; -margin-right:4px; -} - -#wrap { -margin:0 auto; -width:100%; -min-width:760px; -max-width:1003px; -overflow:hidden; -} - -#core { -position:relative; -width:100%; -float:left; -margin-bottom:1em; -} - -#content { -width:64.009%; -min-height:259px; -padding:1.795%; -float:left; -border-radius:7px; --moz-border-radius:7px; --moz-border-radius-topleft:0; --webkit-border-radius:7px; --webkit-border-top-left-radius:0; -border-style:solid; -border-width:1px; -} - -#content_inner { -position:relative; -width:100%; -float:left; -} - -#aside_primary { -width:27.917%; -min-height:259px; -float:left; -margin-left:0.385%; -padding:1.795%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:1px; -border-style:solid; -} - -#form_notice { -width:45.664%; -float:left; -position:relative; -line-height:1; -} -#form_notice fieldset { -border:0; -padding:0; -} -#form_notice legend { -display:none; -} -#form_notice textarea { -float:left; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -width:80.789%; -height:67px; -line-height:1.5; -padding:7px 7px 16px 7px; -} -#form_notice label { -display:block; -float:left; -font-size:1.3em; -margin-bottom:7px; -} -#form_notice #notice_submit label { -display:none; -} -#form_notice .form_note { -position:absolute; -top:99px; -right:98px; -z-index:9; -} -#form_notice .form_note dt { -font-weight:bold; -display:none; -} -#notice_text-count { -font-weight:bold; -line-height:1.15; -padding:1px 2px; -} -#form_notice #notice_action-submit { -width:14%; -height:47px; -padding:0; -position:absolute; -bottom:0; -right:0; -} -#form_notice label[for=to] { -margin-top:7px; -} -#form_notice select[id=to] { -margin-bottom:7px; -margin-left:18px; -float:left; -} - - -/* entity_profile */ -.entity_profile { -position:relative; -width:67.702%; -min-height:123px; -float:left; -margin-bottom:18px; -margin-left:0; -overflow:hidden; -} -.entity_profile dt, -#entity_statistics dt { -font-weight:bold; -} -.entity_profile dd { -display:inline; -} - -.entity_profile .entity_depiction { -float:left; -width:96px; -margin-right:18px; -margin-bottom:18px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:113px; -margin-bottom:4px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname { -margin-left:11px; -display:inline; -font-weight:bold; -} -.entity_profile .entity_nickname { -margin-left:0; -} - -.entity_profile .entity_fn dd:before { -content: "("; -font-weight:normal; -} -.entity_profile .entity_fn dd:after { -content: ")"; -font-weight:normal; -} - -.entity_profile dt { -display:none; -} -.entity_profile h2 { -display:none; -} -/* entity_profile */ - - -/*entity_actions*/ -.entity_actions { -float:right; -margin-left:4.35%; -max-width:25%; -} -.entity_actions h2 { -display:none; -} -.entity_actions ul { -list-style-type:none; -} -.entity_actions li { -margin-bottom:4px; -} -.entity_actions li:first-child { -border-top:0; -} -.entity_actions fieldset { -border:0; -padding:0; -} -.entity_actions legend { -display:none; -} - -.entity_actions input.submit { -display:block; -text-align:left; -width:100%; -} -.entity_actions a, -.entity_nudge p, -.entity_remote_subscribe { -text-decoration:none; -font-weight:bold; -display:block; -} - -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.entity_edit a, -.form_user_nudge input.submit, -.entity_nudge p { -border:0; -padding-left:20px; -} - -.entity_edit a, -.entity_send-a-message a, -.entity_nudge p { -padding:4px 4px 4px 23px; -} - -.entity_remote_subscribe { -padding:4px; -border-width:2px; -border-style:solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - - -.entity_tags ul { -list-style-type:none; -display:inline; -} -.entity_tags li { -display:inline; -margin-right:4px; -} - -.aside .section { -margin-bottom:29px; -clear:both; -float:left; -width:100%; -} -.aside .section h2 { -text-transform:uppercase; -font-size:1em; -} - -#entity_statistics dt, -#entity_statistics dd { -display:inline; -} -#entity_statistics dt:after { -content: ":"; -} - -.section ul.entities { -float:left; -width:100%; -} -.section .entities li { -list-style-type:none; -float:left; -margin-right:7px; -margin-bottom:7px; -} -.section .entities li .photo { -margin-right:0; -margin-bottom:0; -} -.section .entities li .fn { -display:none; -} - -.aside .section p, -.aside .section .more { -clear:both; -} - -.profile .entity_profile { -margin-bottom:0; -min-height:60px; -} - - -.profile .form_group_join legend, -.profile .form_group_leave legend, -.profile .form_user_subscribe legend, -.profile .form_user_unsubscribe legend { -display:none; -} - -.profiles { -list-style-type:none; -} -.profile .entity_profile .entity_location { -width:auto; -clear:none; -margin-left:11px; -} -.profile .entity_profile dl, -.profile .entity_profile dd { -display:inline; -float:none; -} -.profile .entity_profile .entity_note, -.profile .entity_profile .entity_url, -.profile .entity_profile .entity_tags, -.profile .entity_profile .form_subscription_edit { -margin-left:59px; -clear:none; -display:block; -width:auto; -} -.profile .entity_profile .entity_tags dt { -display:inline; -margin-right:11px; -} - - -.profile .entity_profile .form_subscription_edit label { -font-weight:normal; -margin-right:11px; -} - - -/* NOTICE */ -.notice, -.profile { -position:relative; -padding-top:11px; -padding-bottom:11px; -clear:both; -float:left; -width:100%; -border-top-width:1px; -border-top-style:dotted; -} -.notices li { -list-style-type:none; -} -.notices li.hover { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -/* NOTICES */ -#notices_primary { -float:left; -width:100%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -} -#notices_primary h2 { -display:none; -} -.notice-data a span { -display:block; -padding-left:28px; -} - -.notice .author { -margin-right:11px; -} - -.fn { -overflow:hidden; -} - -.notice .author .fn { -font-weight:bold; -} - -.notice .author .photo { -margin-bottom:0; -} - -.vcard .photo { -display:inline; -margin-right:11px; -margin-bottom:11px; -float:left; -} -.vcard .url { -text-decoration:none; -} -.vcard .url:hover { -text-decoration:underline; -} - -.notice .entry-title { -float:left; -width:100%; -overflow:hidden; -} -#shownotice .notice .entry-title { -font-size:2.2em; -} - -.notice p.entry-content { -display:inline; -} - -#content .notice p.entry-content a:visited { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.notice p.entry-content .vcard a { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -.notice div.entry-content { -clear:left; -float:left; -font-size:0.95em; -margin-left:59px; -width:70%; -} -#showstream .notice div.entry-content { -margin-left:0; -} - -.notice .notice-options a, -.notice .notice-options input { -float:left; -font-size:1.025em; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -display:inline; -} - -.notice div.entry-content .timestamp dt, -.notice div.entry-content .response dt { -display:none; -} -.notice div.entry-content .timestamp a { -display:inline-block; -} -.notice div.entry-content .device dt { -text-transform:lowercase; -} - - - -.notice-data { -position:absolute; -top:18px; -right:0; -min-height:50px; -margin-bottom:4px; -} -.notice .entry-content .notice-data dt { -display:none; -} - -.notice-data a { -display:block; -outline:none; -} - -.notice-options { -padding-left:2%; -float:left; -width:50%; -position:relative; -font-size:0.95em; -width:12.5%; -float:right; -} - -.notice-options a { -float:left; -} -.notice-options .notice_delete, -.notice-options .notice_reply, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:absolute; -top:0; -} -.notice-options .form_favor, -.notice-options .form_disfavor { -left:0; -} -.notice-options .notice_reply { -left:29px; -} -.notice-options .notice_delete { -right:0; -} -.notice-options .notice_reply dt { -display:none; -} - -.notice-options input, -.notice-options a { -text-indent:-9999px; -outline:none; -} - -.notice-options .notice_reply a, -.notice-options input.submit { -display:block; -border:0; -} -.notice-options .notice_reply a, -.notice-options .notice_delete a { -text-decoration:none; -padding-left:16px; -} - -.notice-options form input.submit { -width:16px; -padding:2px 0; -} - -.notice-options .notice_delete dt, -.notice-options .form_favor legend, -.notice-options .form_disfavor legend { -display:none; -} -.notice-options .notice_delete fieldset, -.notice-options .form_favor fieldset, -.notice-options .form_disfavor fieldset { -border:0; -padding:0; -} - - -#new_group, #group_search { -margin-bottom:18px; -} -#new_group a { -padding-left:20px; -} - - -#filter_tags { -margin-bottom:11px; -float:left; -} -#filter_tags dt { -display:none; -} -#filter_tags ul { -list-style-type:none; -} -#filter_tags ul li { -float:left; -margin-left:7px; -padding-left:7px; -border-left-width:1px; -border-left-style:solid; -} -#filter_tags ul li.child_1 { -margin-left:0; -border-left:0; -padding-left:0; -} -#filter_tags ul li#filter_tags_all a { -font-weight:bold; -margin-top:7px; -float:left; -} - -#filter_tags ul li#filter_tags_item label { -margin-right:7px; -} -#filter_tags ul li#filter_tags_item label, -#filter_tags ul li#filter_tags_item select { -display:inline; -} -#filter_tags ul li#filter_tags_item p { -float:left; -margin-left:38px; -} -#filter_tags ul li#filter_tags_item input { -position:relative; -top:3px; -left:3px; -} - - - -.pagination { -float:left; -clear:both; -width:100%; -margin-top:18px; -} - -.pagination dt { -font-weight:bold; -display:none; -} - -.pagination .nav { -float:left; -width:100%; -list-style-type:none; -} - -.pagination .nav_prev { -float:left; -} -.pagination .nav_next { -float:right; -} - -.pagination a { -display:block; -text-decoration:none; -font-weight:bold; -padding:7px; -border-width:1px; -border-style:solid; --moz-border-radius:7px; --webkit-border-radius:7px; -border-radius:7px; -} - -.pagination .nav_prev a { -padding-left:30px; -} -.pagination .nav_next a { -padding-right:30px; -} -/* END: NOTICE */ - - -.hentry .entry-content p { -margin-bottom:18px; -} -.hentry entry-content ol, -.hentry .entry-content ul { -list-style-position:inside; -} -.hentry .entry-content li { -margin-bottom:18px; -} -.hentry .entry-content li li { -margin-left:18px; -} - - - - -/* TOP_POSTERS */ -.section tbody td { -padding-right:11px; -padding-bottom:11px; -} -.section .vcard .photo { -margin-right:7px; -margin-bottom:0; -} - -.section .notice { -padding-top:7px; -padding-bottom:7px; -border-top:0; -} - -.section .notice:first-child { -padding-top:0; -} - -.section .notice .author { -margin-right:0; -} -.section .notice .author .fn { -display:none; -} - - -/* tagcloud */ -.tag-cloud { -list-style-type:none; -text-align:center; -} -.aside .tag-cloud { -font-size:0.8em; -} -.tag-cloud li { -display:inline; -margin-right:7px; -line-height:1.25; -} -.aside .tag-cloud li { -line-height:1.5; -} -.tag-cloud li a { -text-decoration:none; -} -#tagcloud.section dt { -text-transform:uppercase; -font-weight:bold; -} -.tag-cloud-1 { -font-size:1em; -} -.tag-cloud-2 { -font-size:1.25em; -} -.tag-cloud-3 { -font-size:1.75em; -} -.tag-cloud-4 { -font-size:2em; -} -.tag-cloud-5 { -font-size:2.25em; -} -.tag-cloud-6 { -font-size:2.75em; -} -.tag-cloud-7 { -font-size:3.25em; -} - -#publictagcloud #tagcloud.section dt { -display:none; -} - -#form_settings_photo .form_data { -clear:both; -} - -#form_settings_avatar li { -width:auto; -} -#form_settings_avatar input { -margin-left:0; -} -#avatar_original, -#avatar_preview { -float:left; -} -#avatar_preview { -margin-left:29px; -} -#avatar_preview_view { -height:96px; -width:96px; -margin-bottom:18px; -overflow:hidden; -} - -#settings_attach, -#form_settings_avatar .form_actions { -clear:both; -} - -#form_settings_avatar .form_actions { -margin-bottom:0; -} - -.instructions ul { -list-style-position:inside; -} -.instructions p, -.instructions ul { -margin-bottom:18px; -} -.help dt { -display:none; -} -.guide { -clear:both; -} \ No newline at end of file diff --git a/theme/base/css/facebookapp.css b/theme/base/css/facebookapp.css deleted file mode 100644 index 163b41fb4..000000000 --- a/theme/base/css/facebookapp.css +++ /dev/null @@ -1,100 +0,0 @@ -@import url("display.css"); -@import url("../../identica/css/display.css"); - -* { -font-size:14px; -font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -} - -#wrap { -background-color:#F0F2F5; -padding-left:18px; -padding-right:18px; -width:auto; -} - -p,label, -h1,h2,h3,h4,h5,h6 { -color:#000; -} - -#content { -width:95%; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} -#site_nav_local_views a:hover { -background-color:#FAFBFC; -} - -span.facebook-button { -border: 2px solid #aaa; -padding: 3px; -display: block; -float: left; -margin-right: 20px; --moz-border-radius: 4px; -border-radius:4px; --webkit-border-radius:4px; -font-weight: bold; -background-color:#A9BF4F; -color:#fff; -font-size:1.2em -} - -span.facebook-button a { color:#fff } - -.facebook_guide { -margin-bottom:18px; -} -.facebook_guide p { -font-weight:bold; -} - - -input { -height:auto !important; -} - -#facebook-friends { -float:left; -width:100%; -} - -#facebook-friends li { -float:left; -margin-right:2%; -margin-bottom:11px; -width:18%; -height:115px; -} -#facebook-friends li a { -float:left; -} - -#add_to_profile { -position:absolute; -right:18px; -top:10px; -z-index:2; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -margin-right:5px; -} - -#content_inner p { -margin-bottom:18px; -} - -#content_inner ul { -list-style-type:none; -} - -.form_settings label { -margin-right:18px; -} diff --git a/theme/base/css/ie.css b/theme/base/css/ie.css deleted file mode 100644 index 5d8bea8ae..000000000 --- a/theme/base/css/ie.css +++ /dev/null @@ -1,32 +0,0 @@ -/* IE specific styles */ -legend { -margin-left:-7px; -} -input.checkbox { -top:0; -} -#form_notice textarea { -width:78%; -} -#form_notice #notice_action-submit { -width:17%; -max-width:17%; -} -#anon_notice { -max-width:39%; -} - -.notice-options input.submit { -font-size:0; -margin-top:3px; -height:16px; -text-align:right; -text-indent:0; -width:24px; -} -.notice div.entry-content .timestamp a { -margin-right:4px; -} -.entity_profile { -width:64%; -} diff --git a/theme/base/css/ie6.css b/theme/base/css/ie6.css deleted file mode 100644 index 76a82c004..000000000 --- a/theme/base/css/ie6.css +++ /dev/null @@ -1,30 +0,0 @@ -/* IE6 specific styles */ -address { -margin-left:7px; -} -address .fn { -display:none; -} -#content { -width:70%; -} -#aside_primary { -padding:5%; -width:29.5%; -} -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:0; -} -.entity_profile .entity_depiction { -margin-bottom:123px; -} -.entity_actions { -width:20%; -} -.notice div.entry-content { -width:63%; -} diff --git a/theme/base/css/jquery.Jcrop.css b/theme/base/css/jquery.Jcrop.css deleted file mode 100644 index 6c6dfb503..000000000 --- a/theme/base/css/jquery.Jcrop.css +++ /dev/null @@ -1,45 +0,0 @@ -/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ -.jcrop-holder -{ - text-align: left; -} - -.jcrop-vline, .jcrop-hline -{ - font-size: 0; - position: absolute; - background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; - /* - opacity: .5; - *filter:alpha(opacity=50); - */ -} -.jcrop-vline { height: 100%; width: 1px !important; } -.jcrop-hline { width: 100%; height: 1px !important; } -.jcrop-handle { - font-size: 1px; - width: 7px !important; - height: 7px !important; - border: 1px #eee solid; - background-color: #333; - /*width: 9px; - height: 9px;*/ -} - -.jcrop-tracker { - /*background-color: gray;*/ - width: 100%; height: 100%; -} - -.custom .jcrop-vline, -.custom .jcrop-hline -{ - background: yellow; -} -.custom .jcrop-handle -{ - border-color: black; - background-color: #C7BB00; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} diff --git a/theme/base/css/mobile.css b/theme/base/css/mobile.css deleted file mode 100644 index eee98317c..000000000 --- a/theme/base/css/mobile.css +++ /dev/null @@ -1,150 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Meitar Moscovitz - * @author Sarven Capadisli - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -body { -font-size:2.5em; -} - -#wrap { -width:95%; -} - -#header, -#header address, -#anon_notice, -#site_nav_local_views .nav, -#form_notice, -#form_notice .form_data li, -#core, -#content_inner, -#notices_primary, -.notice, -.notice .entry-title, -.notice div.entry-content, -.notice-options, -.notice .notice-options a, -.pagination, -.pagination .nav, -.aside .section { -float:none; -} - -.notice-options .notice_reply, -.notice-options .notice_delete, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:static; -} - -#form_notice, -#anon_notice, -#footer, -#form_notice .form_actions input.submit { -width:auto; -} - -.form_settings label { -width:25%; -} -.form_settings .form_data p.form_guide { -margin-left:26%; -} - -#site_nav_global_primary { -width:75%; -} - -.entity_profile { -width:65%; -} -.entity_actions { -margin-left:0; -} - -#form_notice, -#anon_notice { -clear:both; -} - -#content, -#aside_primary { -width:96%; -padding-left:2%; -padding-right:2%; -} - -#site_notice { -position:static; -float:right; -clear:right; -width:75%; -margin-right:0; -margin-bottom:11px; -} - -.notices { -font-size:1.5em; -} - -#form_notice textarea { -width:80%; -height:5em; -} -#form_notice .form_note { -right:20%; -top:6em; -} - - -.vcard .photo, -.section .vcard .photo { -margin-right:18px; -} -.notice, -.profile { -margin-bottom:18px; -} - -.notices .entry-title, -.notices div.entry-content { -width:90%; -} -.notice div.entry-content { -margin-left:0; -} - -.notice .author .photo { -height:4.5em; -width:4.5em; -} -.notice-options { -position:absolute; -top:0; -right:0; -padding-left:7%; -width:3%; -} - -.notice-options .notice_delete a { -float:left; -} -.pagination .nav { -overflow:auto; -} - -#export_data { -display:none; -} - -#site_nav_local_views li { -margin-right:4px; -} -#site_nav_local_views a { -padding:18px 11px; -} diff --git a/theme/base/css/print.css b/theme/base/css/print.css deleted file mode 100644 index d76dd608c..000000000 --- a/theme/base/css/print.css +++ /dev/null @@ -1,36 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -a:after { background-color:#fff; } -a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } - -img { border:none; } -p { orphans: 2; widows: 1; } - -#site_nav_global_primary, -#site_nav_local_views, -#form_notice, -.pagination, -#site_nav_global_secondary, -.entity_actions, -.notice-options, -#aside_primary, -.form_subscription_edit .submit { -display:none; -} - -.timestamp dt, .timestamp dd, -.device dt, .device dd { -display:inline; -} - -.profiles li, -.notices li { -margin-bottom:18px; -} diff --git a/theme/base/css/thickbox.css b/theme/base/css/thickbox.css deleted file mode 100644 index d24b9bedf..000000000 --- a/theme/base/css/thickbox.css +++ /dev/null @@ -1,163 +0,0 @@ -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -*{padding: 0; margin: 0;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_window { - font: 12px Arial, Helvetica, sans-serif; - color: #333333; -} - -#TB_secondLine { - font: 10px Arial, Helvetica, sans-serif; - color:#666666; -} - -#TB_window a:link {color: #666666;} -#TB_window a:visited {color: #666666;} -#TB_window a:hover {color: #000;} -#TB_window a:active {color: #666666;} -#TB_window a:focus{color: #666666;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_overlay { - position: fixed; - z-index:100; - top: 0px; - left: 0px; - height:100%; - width:100%; -} - -.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} -.TB_overlayBG { - background-color:#000; - filter:alpha(opacity=75); - -moz-opacity: 0.75; - opacity: 0.75; -} - -* html #TB_overlay { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_window { - position: fixed; - background: #ffffff; - z-index: 102; - color:#000000; - display:none; - border: 4px solid #525252; - text-align:left; - top:50%; - left:50%; -} - -* html #TB_window { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_window img#TB_Image { - display:block; - margin: 15px 0 0 15px; - border-right: 1px solid #ccc; - border-bottom: 1px solid #ccc; - border-top: 1px solid #666; - border-left: 1px solid #666; -} - -#TB_caption{ - height:25px; - padding:7px 30px 10px 25px; - float:left; -} - -#TB_closeWindow{ - height:25px; - padding:11px 25px 10px 0; - float:right; -} - -#TB_closeAjaxWindow{ - padding:7px 10px 5px 0; - margin-bottom:1px; - text-align:right; - float:right; -} - -#TB_ajaxWindowTitle{ - float:left; - padding:7px 0 5px 10px; - margin-bottom:1px; -} - -#TB_title{ - background-color:#e8e8e8; - height:27px; -} - -#TB_ajaxContent{ - clear:both; - padding:2px 15px 15px 15px; - overflow:auto; - text-align:left; - line-height:1.4em; -} - -#TB_ajaxContent.TB_modal{ - padding:15px; -} - -#TB_ajaxContent p{ - padding:5px 0px 5px 0px; -} - -#TB_load{ - position: fixed; - display:none; - height:13px; - width:208px; - z-index:103; - top: 50%; - left: 50%; - margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ -} - -* html #TB_load { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_HideSelect{ - z-index:99; - position:fixed; - top: 0; - left: 0; - background-color:#fff; - border:none; - filter:alpha(opacity=0); - -moz-opacity: 0; - opacity: 0; - height:100%; - width:100%; -} - -* html #TB_HideSelect { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_iframeContent{ - clear:both; - border:none; - margin-bottom:-1px; - margin-top:1px; - _margin-bottom:1px; -} diff --git a/theme/base/images/icons/icon_atom.png b/theme/base/images/icons/icon_atom.png deleted file mode 100644 index 6a001f11a..000000000 Binary files a/theme/base/images/icons/icon_atom.png and /dev/null differ diff --git a/theme/base/images/icons/icon_foaf.gif b/theme/base/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/base/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/base/images/icons/icon_processing.gif b/theme/base/images/icons/icon_processing.gif deleted file mode 100644 index d0bce1542..000000000 Binary files a/theme/base/images/icons/icon_processing.gif and /dev/null differ diff --git a/theme/base/images/icons/icon_rss.png b/theme/base/images/icons/icon_rss.png deleted file mode 100644 index 0ccd1ce25..000000000 Binary files a/theme/base/images/icons/icon_rss.png and /dev/null differ diff --git a/theme/base/images/icons/icon_vcard.gif b/theme/base/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/base/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/base/images/illustrations/illu_jcrop.gif b/theme/base/images/illustrations/illu_jcrop.gif deleted file mode 100644 index 72ea7ccb5..000000000 Binary files a/theme/base/images/illustrations/illu_jcrop.gif and /dev/null differ diff --git a/theme/base/images/illustrations/illu_progress_loading-01.gif b/theme/base/images/illustrations/illu_progress_loading-01.gif deleted file mode 100644 index 82290f483..000000000 Binary files a/theme/base/images/illustrations/illu_progress_loading-01.gif and /dev/null differ diff --git a/theme/cloudy/base/css/display.css b/theme/cloudy/base/css/display.css new file mode 100644 index 000000000..8d34e8442 --- /dev/null +++ b/theme/cloudy/base/css/display.css @@ -0,0 +1,1235 @@ +/** theme: cloudy + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 100%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:0.75em; +line-height:normal; +position:relative; +height:100%; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:145px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:155px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:0; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:11px; +z-index:1; +} + +#site_nav_global_primary { +float:right; +margin-right:0; +margin-bottom:11px; +margin-left:18px; +padding-top:7px; +padding-bottom:7px; +padding-right:11px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} +#site_nav_global_primary a { +text-decoration:none; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +clear:both; +width:99.8%; +padding-top:36px; +line-height:1.5; +font-size:1.3em; +font-weight:bold; +} +#anon_notice p { +border-style:solid; +border-width:1px; +width:96%; +padding:2%; +} + +#footer { +float:left; +margin-bottom:1em; +padding:7px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#footer a { +text-decoration:none; +} + +#site_nav_local_views { +width:203px; +float:right; +margin-right:0; +-moz-border-radius-topright:4px; +border-radius-topright:4px; +-webkit-border-top-right-radius:4px; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +list-style-type:none; +padding:0; +border-width:1px; +border-style:solid; +border-top:0; +border-right:0; +} +#site_nav_local_views a { +text-decoration:none; +padding:13px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +font-size:1em; +display:block; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin:0 18px 7px 0; +float:left; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width: 763px; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +padding-top:10px; +} + +#content { +width:518px; +min-height:322px; +padding:20px; +float:left; +border-radius-topleft:4px; +-moz-border-radius-topleft:4px; +-webkit-border-top-left-radius:4px; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:182px; +min-height:259px; +float:left; +margin-left:0; +padding:10px; +border-width:1px; +border-style:solid; +border-right:0; +border-top:0; +} + +#form_notice { +width:505px; +line-height:1; +position:absolute; +top:200px; +left:20px; +z-index:9; +} +#form_notice fieldset { +border:0; +padding:0 0 50px 0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +width:505px; +height:45px; +line-height:1.5; +padding:5px; +border-width:1px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:-10px; +right:-10px; +z-index:9; +font-family:Georgia, serif; +font-size:1.7em; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:35px; +padding-top:0; +padding-bottom:0; +position:absolute; +bottom:10px; +right:-10px; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:18px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +font-size:110%; +text-transform:none; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +font-size:1.2em; +} +.notices li { +list-style-type:none; +line-height:1.1; +width:94%; +padding-right:5%; +padding-left:1%; +min-height:47px; +} + + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:none; +display:inline; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +font-size:0.95em; +margin-left:59px; +margin-top:3px; +width:70%; +font-family:Georgia, serif; +font-style:italic; +font-size:0.8em; +display:block; +} +.notice div.entry-content a { +text-decoration:none; +} +.notice div.entry-content a:hover { +text-decoration:underline; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +font-size:0.95em; +width:12.5%; +float:right; +display:none; +} +.notices li.hover div.notice-options { +display:block; +} + + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +top:7px; +right:7px; +} +.notice-options .notice_reply { +top:30px; +right:7px; +} +.notice-options .notice_delete { +bottom:7px; +right:7px; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} + +#public.user_in #content, +#groups.user_in #content, +#publictagcloud.user_in #content, +#featured.user_in #content, +#favorited.user_in #content, +#all.user_in #content, +#replies.user_in #content, +#showstream.user_in #content, +#showfavorites.user_in #content, +#inbox.user_in #content, +#outbox.user_in #content, +#subscriptions.user_in #content, +#subscribers.user_in #content, +#showgroup.user_in #content { +padding-top:160px; +} + +#profilesettings #form_notice, +#avatarsettings #form_notice, +#passwordsettings #form_notice, +#emailsettings #form_notice, +#openidsettings #form_notice, +#othersettings #form_notice, +#smssettings #form_notice, +#twittersettings #form_notice, +#imsettings #form_notice, +#doc #form_notice, +#usergroups #form_notice, +#invite #form_notice, +#deletenotice #form_notice, +#newgroup #form_notice, +#register #form_notice, +#shownotice #form_notice, +#confirmaddress #form_notice, +#tag #form_notice { +display:none; +} diff --git a/theme/cloudy/base/css/facebookapp.css b/theme/cloudy/base/css/facebookapp.css new file mode 100644 index 000000000..163b41fb4 --- /dev/null +++ b/theme/cloudy/base/css/facebookapp.css @@ -0,0 +1,100 @@ +@import url("display.css"); +@import url("../../identica/css/display.css"); + +* { +font-size:14px; +font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; +} + +#wrap { +background-color:#F0F2F5; +padding-left:18px; +padding-right:18px; +width:auto; +} + +p,label, +h1,h2,h3,h4,h5,h6 { +color:#000; +} + +#content { +width:95%; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} +#site_nav_local_views a:hover { +background-color:#FAFBFC; +} + +span.facebook-button { +border: 2px solid #aaa; +padding: 3px; +display: block; +float: left; +margin-right: 20px; +-moz-border-radius: 4px; +border-radius:4px; +-webkit-border-radius:4px; +font-weight: bold; +background-color:#A9BF4F; +color:#fff; +font-size:1.2em +} + +span.facebook-button a { color:#fff } + +.facebook_guide { +margin-bottom:18px; +} +.facebook_guide p { +font-weight:bold; +} + + +input { +height:auto !important; +} + +#facebook-friends { +float:left; +width:100%; +} + +#facebook-friends li { +float:left; +margin-right:2%; +margin-bottom:11px; +width:18%; +height:115px; +} +#facebook-friends li a { +float:left; +} + +#add_to_profile { +position:absolute; +right:18px; +top:10px; +z-index:2; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +margin-right:5px; +} + +#content_inner p { +margin-bottom:18px; +} + +#content_inner ul { +list-style-type:none; +} + +.form_settings label { +margin-right:18px; +} diff --git a/theme/cloudy/base/css/ie.css b/theme/cloudy/base/css/ie.css new file mode 100644 index 000000000..5d8bea8ae --- /dev/null +++ b/theme/cloudy/base/css/ie.css @@ -0,0 +1,32 @@ +/* IE specific styles */ +legend { +margin-left:-7px; +} +input.checkbox { +top:0; +} +#form_notice textarea { +width:78%; +} +#form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +#anon_notice { +max-width:39%; +} + +.notice-options input.submit { +font-size:0; +margin-top:3px; +height:16px; +text-align:right; +text-indent:0; +width:24px; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} diff --git a/theme/cloudy/base/css/ie6.css b/theme/cloudy/base/css/ie6.css new file mode 100644 index 000000000..76a82c004 --- /dev/null +++ b/theme/cloudy/base/css/ie6.css @@ -0,0 +1,30 @@ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} +#content { +width:70%; +} +#aside_primary { +padding:5%; +width:29.5%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:63%; +} diff --git a/theme/cloudy/base/css/jquery.Jcrop.css b/theme/cloudy/base/css/jquery.Jcrop.css new file mode 100644 index 000000000..6c6dfb503 --- /dev/null +++ b/theme/cloudy/base/css/jquery.Jcrop.css @@ -0,0 +1,45 @@ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder +{ + text-align: left; +} + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; + /* + opacity: .5; + *filter:alpha(opacity=50); + */ +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + /*width: 9px; + height: 9px;*/ +} + +.jcrop-tracker { + /*background-color: gray;*/ + width: 100%; height: 100%; +} + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/cloudy/base/css/mobile.css b/theme/cloudy/base/css/mobile.css new file mode 100644 index 000000000..eee98317c --- /dev/null +++ b/theme/cloudy/base/css/mobile.css @@ -0,0 +1,150 @@ +/** theme: base + * + * @package Laconica + * @author Meitar Moscovitz + * @author Sarven Capadisli + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +body { +font-size:2.5em; +} + +#wrap { +width:95%; +} + +#header, +#header address, +#anon_notice, +#site_nav_local_views .nav, +#form_notice, +#form_notice .form_data li, +#core, +#content_inner, +#notices_primary, +.notice, +.notice .entry-title, +.notice div.entry-content, +.notice-options, +.notice .notice-options a, +.pagination, +.pagination .nav, +.aside .section { +float:none; +} + +.notice-options .notice_reply, +.notice-options .notice_delete, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:static; +} + +#form_notice, +#anon_notice, +#footer, +#form_notice .form_actions input.submit { +width:auto; +} + +.form_settings label { +width:25%; +} +.form_settings .form_data p.form_guide { +margin-left:26%; +} + +#site_nav_global_primary { +width:75%; +} + +.entity_profile { +width:65%; +} +.entity_actions { +margin-left:0; +} + +#form_notice, +#anon_notice { +clear:both; +} + +#content, +#aside_primary { +width:96%; +padding-left:2%; +padding-right:2%; +} + +#site_notice { +position:static; +float:right; +clear:right; +width:75%; +margin-right:0; +margin-bottom:11px; +} + +.notices { +font-size:1.5em; +} + +#form_notice textarea { +width:80%; +height:5em; +} +#form_notice .form_note { +right:20%; +top:6em; +} + + +.vcard .photo, +.section .vcard .photo { +margin-right:18px; +} +.notice, +.profile { +margin-bottom:18px; +} + +.notices .entry-title, +.notices div.entry-content { +width:90%; +} +.notice div.entry-content { +margin-left:0; +} + +.notice .author .photo { +height:4.5em; +width:4.5em; +} +.notice-options { +position:absolute; +top:0; +right:0; +padding-left:7%; +width:3%; +} + +.notice-options .notice_delete a { +float:left; +} +.pagination .nav { +overflow:auto; +} + +#export_data { +display:none; +} + +#site_nav_local_views li { +margin-right:4px; +} +#site_nav_local_views a { +padding:18px 11px; +} diff --git a/theme/cloudy/base/css/print.css b/theme/cloudy/base/css/print.css new file mode 100644 index 000000000..d76dd608c --- /dev/null +++ b/theme/cloudy/base/css/print.css @@ -0,0 +1,36 @@ +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +a:after { background-color:#fff; } +a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } + +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} + +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +.profiles li, +.notices li { +margin-bottom:18px; +} diff --git a/theme/cloudy/base/css/thickbox.css b/theme/cloudy/base/css/thickbox.css new file mode 100644 index 000000000..d24b9bedf --- /dev/null +++ b/theme/cloudy/base/css/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus{color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 15px 0 0 15px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/theme/cloudy/base/images/icons/icon_atom.png b/theme/cloudy/base/images/icons/icon_atom.png new file mode 100644 index 000000000..6a001f11a Binary files /dev/null and b/theme/cloudy/base/images/icons/icon_atom.png differ diff --git a/theme/cloudy/base/images/icons/icon_foaf.gif b/theme/cloudy/base/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/cloudy/base/images/icons/icon_foaf.gif differ diff --git a/theme/cloudy/base/images/icons/icon_processing.gif b/theme/cloudy/base/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/cloudy/base/images/icons/icon_processing.gif differ diff --git a/theme/cloudy/base/images/icons/icon_rss.png b/theme/cloudy/base/images/icons/icon_rss.png new file mode 100644 index 000000000..0ccd1ce25 Binary files /dev/null and b/theme/cloudy/base/images/icons/icon_rss.png differ diff --git a/theme/cloudy/base/images/icons/icon_vcard.gif b/theme/cloudy/base/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/cloudy/base/images/icons/icon_vcard.gif differ diff --git a/theme/cloudy/base/images/illustrations/illu_jcrop.gif b/theme/cloudy/base/images/illustrations/illu_jcrop.gif new file mode 100644 index 000000000..72ea7ccb5 Binary files /dev/null and b/theme/cloudy/base/images/illustrations/illu_jcrop.gif differ diff --git a/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif b/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 000000000..82290f483 Binary files /dev/null and b/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif differ diff --git a/theme/cloudy/default-avatar-mini.png b/theme/cloudy/default-avatar-mini.png new file mode 100644 index 000000000..c0f1d411f Binary files /dev/null and b/theme/cloudy/default-avatar-mini.png differ diff --git a/theme/cloudy/default-avatar-profile.png b/theme/cloudy/default-avatar-profile.png new file mode 100644 index 000000000..9f281f94f Binary files /dev/null and b/theme/cloudy/default-avatar-profile.png differ diff --git a/theme/cloudy/default-avatar-stream.png b/theme/cloudy/default-avatar-stream.png new file mode 100644 index 000000000..8d505871c Binary files /dev/null and b/theme/cloudy/default-avatar-stream.png differ diff --git a/theme/cloudy/logo.png b/theme/cloudy/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/cloudy/logo.png differ diff --git a/theme/cloudy/skin/default/css/display.css b/theme/cloudy/skin/default/css/display.css new file mode 100644 index 000000000..055e4fca2 --- /dev/null +++ b/theme/cloudy/skin/default/css/display.css @@ -0,0 +1,318 @@ +/** theme: twitter + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ +html, +body, +a:active { +background-color:#9AE4E8; +} +body { +font-family:'Lucida Grande',sans-serif; +background:#9AE4E8 url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat; +color:#333333; +} +#core { +background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +#nav_register a, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +#nav_register a, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#0084B4; +} + +.notice, +.profile { +border-top-color:#DDFFCC; +} +.section .profile { +border-top-color:#87B4C8; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#DDFFCC; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#FEFFDF; +color:#333; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#FEFFDF; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; +} +#usergroups #new_group { +float: left; +margin-right: 2em; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#DDFFCC; +} +.pagination .nav_prev a { +background-image:url(../images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} + + +/*--------------------------------------*/ + +#anon_notice { +background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0; +} +#showstream #anon_notice, +#content .notice p.entry-content a:visited, +content .notice p.entry-content .vcard a { +background-color:transparent; +} + +#anon_notice p { +background-color:#FEFFDF; +border-color:#FFFF00; +} + + +#form_notice .form_note { +color:#CCC; +} +input.submit { +background-color:#eee; +color:#666; +} + +.notices li.hover { +background-color:#F7F7F7; +} + + +.notice div.entry-content, +.notice div.entry-content a { +color:#999; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:1; +} + +#site_nav_local_views { +background-color:#DDFFCC; +} +#site_nav_local_views li, +#aside_primary { +border-color:#BDDCAD; +} +#site_nav_local_views a, +.aside .section h2 { +background-color:transparent; +border-color:transparent; +color:#4C4C4C; +} +#site_nav_local_views .current { +border-left-color:#fff; +} + +#site_nav_local_views .current a, +#site_nav_global_primary, +#footer { +background-color:#fff; +} + diff --git a/theme/cloudy/skin/default/css/ie.css b/theme/cloudy/skin/default/css/ie.css new file mode 100644 index 000000000..095122100 --- /dev/null +++ b/theme/cloudy/skin/default/css/ie.css @@ -0,0 +1,34 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#ddffcc; +} + +#aside_primary { +width:181px; +} + +#form_notice, +#anon_notice { +top:158px; +} + +#public #content, +#groups #content, +#publictagcloud #content, +#featured #content, +#favorited #content, +#all #content, +#replies #content, +#showstream #content, +#showfavorites #content, +#inbox #content, +#outbox #content, +#subscriptions #content, +#subscribers #content { +padding-top:138px; +} diff --git a/theme/cloudy/skin/default/images/icons/icon_atom.jpg b/theme/cloudy/skin/default/images/icons/icon_atom.jpg new file mode 100644 index 000000000..22853edc4 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_atom.jpg differ diff --git a/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif b/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif new file mode 100644 index 000000000..2b02ac8a6 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif differ diff --git a/theme/cloudy/skin/default/images/icons/icon_favourite.gif b/theme/cloudy/skin/default/images/icons/icon_favourite.gif new file mode 100644 index 000000000..716ce3549 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_favourite.gif differ diff --git a/theme/cloudy/skin/default/images/icons/icon_foaf.gif b/theme/cloudy/skin/default/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_foaf.gif differ diff --git a/theme/cloudy/skin/default/images/icons/icon_reply.gif b/theme/cloudy/skin/default/images/icons/icon_reply.gif new file mode 100644 index 000000000..a4379a70b Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_reply.gif differ diff --git a/theme/cloudy/skin/default/images/icons/icon_rss.jpg b/theme/cloudy/skin/default/images/icons/icon_rss.jpg new file mode 100644 index 000000000..da23422d0 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_rss.jpg differ diff --git a/theme/cloudy/skin/default/images/icons/icon_trash.gif b/theme/cloudy/skin/default/images/icons/icon_trash.gif new file mode 100644 index 000000000..916a332a3 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_trash.gif differ diff --git a/theme/cloudy/skin/default/images/icons/icon_vcard.gif b/theme/cloudy/skin/default/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/icon_vcard.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 000000000..afed19084 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 000000000..ee1707ed9 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif b/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif new file mode 100644 index 000000000..c746aca60 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif b/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif new file mode 100644 index 000000000..1084c862f Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/news.gif b/theme/cloudy/skin/default/images/icons/twotone/green/news.gif new file mode 100644 index 000000000..712c685dc Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/news.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif b/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif new file mode 100644 index 000000000..4ba1f0c03 Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif b/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif new file mode 100644 index 000000000..419d5ee4b Binary files /dev/null and b/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif new file mode 100644 index 000000000..577be1871 Binary files /dev/null and b/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif new file mode 100644 index 000000000..41cd622cf Binary files /dev/null and b/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png b/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png new file mode 100644 index 000000000..6cb51b298 Binary files /dev/null and b/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png differ diff --git a/theme/default/base/css/display.css b/theme/default/base/css/display.css new file mode 100644 index 000000000..ec9e6097f --- /dev/null +++ b/theme/default/base/css/display.css @@ -0,0 +1,1161 @@ +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 87.5%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:right; +margin-right:18px; +margin-bottom:11px; +margin-left:18px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:43.2%; +padding:1.1%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:2px; +border-style:solid; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +width:100%; +float:left; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +float:left; +margin-right:18px; +list-style-type:none; +} +#site_nav_local_views a { +float:left; +text-decoration:none; +padding:4px 11px; +-moz-border-radius-topleft:4px; +-moz-border-radius-topright:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-top-right-radius:4px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:64.009%; +min-height:259px; +padding:1.795%; +float:left; +border-radius:7px; +-moz-border-radius:7px; +-moz-border-radius-topleft:0; +-webkit-border-radius:7px; +-webkit-border-top-left-radius:0; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:27.917%; +min-height:259px; +float:left; +margin-left:0.385%; +padding:1.795%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:1px; +border-style:solid; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +} +.notices li { +list-style-type:none; +} +.notices li.hover { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +margin-left:59px; +width:70%; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} \ No newline at end of file diff --git a/theme/default/base/css/facebookapp.css b/theme/default/base/css/facebookapp.css new file mode 100644 index 000000000..163b41fb4 --- /dev/null +++ b/theme/default/base/css/facebookapp.css @@ -0,0 +1,100 @@ +@import url("display.css"); +@import url("../../identica/css/display.css"); + +* { +font-size:14px; +font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; +} + +#wrap { +background-color:#F0F2F5; +padding-left:18px; +padding-right:18px; +width:auto; +} + +p,label, +h1,h2,h3,h4,h5,h6 { +color:#000; +} + +#content { +width:95%; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} +#site_nav_local_views a:hover { +background-color:#FAFBFC; +} + +span.facebook-button { +border: 2px solid #aaa; +padding: 3px; +display: block; +float: left; +margin-right: 20px; +-moz-border-radius: 4px; +border-radius:4px; +-webkit-border-radius:4px; +font-weight: bold; +background-color:#A9BF4F; +color:#fff; +font-size:1.2em +} + +span.facebook-button a { color:#fff } + +.facebook_guide { +margin-bottom:18px; +} +.facebook_guide p { +font-weight:bold; +} + + +input { +height:auto !important; +} + +#facebook-friends { +float:left; +width:100%; +} + +#facebook-friends li { +float:left; +margin-right:2%; +margin-bottom:11px; +width:18%; +height:115px; +} +#facebook-friends li a { +float:left; +} + +#add_to_profile { +position:absolute; +right:18px; +top:10px; +z-index:2; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +margin-right:5px; +} + +#content_inner p { +margin-bottom:18px; +} + +#content_inner ul { +list-style-type:none; +} + +.form_settings label { +margin-right:18px; +} diff --git a/theme/default/base/css/ie.css b/theme/default/base/css/ie.css new file mode 100644 index 000000000..5d8bea8ae --- /dev/null +++ b/theme/default/base/css/ie.css @@ -0,0 +1,32 @@ +/* IE specific styles */ +legend { +margin-left:-7px; +} +input.checkbox { +top:0; +} +#form_notice textarea { +width:78%; +} +#form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +#anon_notice { +max-width:39%; +} + +.notice-options input.submit { +font-size:0; +margin-top:3px; +height:16px; +text-align:right; +text-indent:0; +width:24px; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} diff --git a/theme/default/base/css/ie6.css b/theme/default/base/css/ie6.css new file mode 100644 index 000000000..76a82c004 --- /dev/null +++ b/theme/default/base/css/ie6.css @@ -0,0 +1,30 @@ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} +#content { +width:70%; +} +#aside_primary { +padding:5%; +width:29.5%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:63%; +} diff --git a/theme/default/base/css/jquery.Jcrop.css b/theme/default/base/css/jquery.Jcrop.css new file mode 100644 index 000000000..6c6dfb503 --- /dev/null +++ b/theme/default/base/css/jquery.Jcrop.css @@ -0,0 +1,45 @@ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder +{ + text-align: left; +} + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; + /* + opacity: .5; + *filter:alpha(opacity=50); + */ +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + /*width: 9px; + height: 9px;*/ +} + +.jcrop-tracker { + /*background-color: gray;*/ + width: 100%; height: 100%; +} + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/default/base/css/mobile.css b/theme/default/base/css/mobile.css new file mode 100644 index 000000000..eee98317c --- /dev/null +++ b/theme/default/base/css/mobile.css @@ -0,0 +1,150 @@ +/** theme: base + * + * @package Laconica + * @author Meitar Moscovitz + * @author Sarven Capadisli + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +body { +font-size:2.5em; +} + +#wrap { +width:95%; +} + +#header, +#header address, +#anon_notice, +#site_nav_local_views .nav, +#form_notice, +#form_notice .form_data li, +#core, +#content_inner, +#notices_primary, +.notice, +.notice .entry-title, +.notice div.entry-content, +.notice-options, +.notice .notice-options a, +.pagination, +.pagination .nav, +.aside .section { +float:none; +} + +.notice-options .notice_reply, +.notice-options .notice_delete, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:static; +} + +#form_notice, +#anon_notice, +#footer, +#form_notice .form_actions input.submit { +width:auto; +} + +.form_settings label { +width:25%; +} +.form_settings .form_data p.form_guide { +margin-left:26%; +} + +#site_nav_global_primary { +width:75%; +} + +.entity_profile { +width:65%; +} +.entity_actions { +margin-left:0; +} + +#form_notice, +#anon_notice { +clear:both; +} + +#content, +#aside_primary { +width:96%; +padding-left:2%; +padding-right:2%; +} + +#site_notice { +position:static; +float:right; +clear:right; +width:75%; +margin-right:0; +margin-bottom:11px; +} + +.notices { +font-size:1.5em; +} + +#form_notice textarea { +width:80%; +height:5em; +} +#form_notice .form_note { +right:20%; +top:6em; +} + + +.vcard .photo, +.section .vcard .photo { +margin-right:18px; +} +.notice, +.profile { +margin-bottom:18px; +} + +.notices .entry-title, +.notices div.entry-content { +width:90%; +} +.notice div.entry-content { +margin-left:0; +} + +.notice .author .photo { +height:4.5em; +width:4.5em; +} +.notice-options { +position:absolute; +top:0; +right:0; +padding-left:7%; +width:3%; +} + +.notice-options .notice_delete a { +float:left; +} +.pagination .nav { +overflow:auto; +} + +#export_data { +display:none; +} + +#site_nav_local_views li { +margin-right:4px; +} +#site_nav_local_views a { +padding:18px 11px; +} diff --git a/theme/default/base/css/print.css b/theme/default/base/css/print.css new file mode 100644 index 000000000..d76dd608c --- /dev/null +++ b/theme/default/base/css/print.css @@ -0,0 +1,36 @@ +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +a:after { background-color:#fff; } +a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } + +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} + +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +.profiles li, +.notices li { +margin-bottom:18px; +} diff --git a/theme/default/base/css/thickbox.css b/theme/default/base/css/thickbox.css new file mode 100644 index 000000000..d24b9bedf --- /dev/null +++ b/theme/default/base/css/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus{color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 15px 0 0 15px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/theme/default/base/images/icons/icon_atom.png b/theme/default/base/images/icons/icon_atom.png new file mode 100644 index 000000000..6a001f11a Binary files /dev/null and b/theme/default/base/images/icons/icon_atom.png differ diff --git a/theme/default/base/images/icons/icon_foaf.gif b/theme/default/base/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/default/base/images/icons/icon_foaf.gif differ diff --git a/theme/default/base/images/icons/icon_processing.gif b/theme/default/base/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/default/base/images/icons/icon_processing.gif differ diff --git a/theme/default/base/images/icons/icon_rss.png b/theme/default/base/images/icons/icon_rss.png new file mode 100644 index 000000000..0ccd1ce25 Binary files /dev/null and b/theme/default/base/images/icons/icon_rss.png differ diff --git a/theme/default/base/images/icons/icon_vcard.gif b/theme/default/base/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/default/base/images/icons/icon_vcard.gif differ diff --git a/theme/default/base/images/illustrations/illu_jcrop.gif b/theme/default/base/images/illustrations/illu_jcrop.gif new file mode 100644 index 000000000..72ea7ccb5 Binary files /dev/null and b/theme/default/base/images/illustrations/illu_jcrop.gif differ diff --git a/theme/default/base/images/illustrations/illu_progress_loading-01.gif b/theme/default/base/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 000000000..82290f483 Binary files /dev/null and b/theme/default/base/images/illustrations/illu_progress_loading-01.gif differ diff --git a/theme/default/css/display.css b/theme/default/css/display.css deleted file mode 100644 index 42e29374f..000000000 --- a/theme/default/css/display.css +++ /dev/null @@ -1,251 +0,0 @@ -/** theme: default - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -html, -body, -a:active { -background-color:#97BFD1; -} -body { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -font-size:1em; -} -address { -margin-right:7.18%; -} - -input, textarea, select, option { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#97BFD1; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#A9BF4F; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#A9BF4F; -} -input.submit, -.entity_remote_subscribe { -color:#fff; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#002E6E; -} - -.notice, -.profile { -border-top-color:#D1D9E4; -} -.section .profile { -border-top-color:#97BFD1; -} - - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#CEE1E9; -} - - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views a, -#aside_primary { -border-color:#fff; -} -#content, -#site_nav_local_views .current a { -background-color:#fff; -} - -#site_nav_local_views a { -background-color:rgba(255, 255, 255, 0.2); -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); -} - - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - - -#anon_notice { -background-color:#97BFD1; -color:#fff; -border-color:#fff; -} - -#showstream #anon_notice { -background-color:#A9BF4F; -} - - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#A9BF4F; -color:#fff; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit { -background-color:#97BFD1; -} - -.entity_edit a { -background-image:url(../images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../images/icons/twotone/green/shield.gif); -} - - - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -background-color:#fcfcfc; -} -/*END: NOTICES */ - - -#new_group a { -background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; -} -#usergroups #new_group { -float: left; -margin-right: 2em; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#D1D9E4; -} -.pagination .nav_prev a { -background-image:url(../images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} diff --git a/theme/default/css/ie.css b/theme/default/css/ie.css deleted file mode 100644 index 2b06768ea..000000000 --- a/theme/default/css/ie.css +++ /dev/null @@ -1,9 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#ACCCDA; -} diff --git a/theme/default/images/icons/icon_atom.jpg b/theme/default/images/icons/icon_atom.jpg deleted file mode 100644 index 22853edc4..000000000 Binary files a/theme/default/images/icons/icon_atom.jpg and /dev/null differ diff --git a/theme/default/images/icons/icon_foaf.gif b/theme/default/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/default/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/default/images/icons/icon_rss.jpg b/theme/default/images/icons/icon_rss.jpg deleted file mode 100644 index da23422d0..000000000 Binary files a/theme/default/images/icons/icon_rss.jpg and /dev/null differ diff --git a/theme/default/images/icons/icon_vcard.gif b/theme/default/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/default/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/against.gif b/theme/default/images/icons/twotone/green/against.gif deleted file mode 100644 index ca796c8a3..000000000 Binary files a/theme/default/images/icons/twotone/green/against.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-down.gif b/theme/default/images/icons/twotone/green/arrow-down.gif deleted file mode 100644 index c709e5877..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-down.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-downleft.gif b/theme/default/images/icons/twotone/green/arrow-downleft.gif deleted file mode 100644 index a4a98035d..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-downleft.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-downright.gif b/theme/default/images/icons/twotone/green/arrow-downright.gif deleted file mode 100644 index 3e6001a61..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-downright.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-left.gif b/theme/default/images/icons/twotone/green/arrow-left.gif deleted file mode 100644 index afed19084..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-left.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-right.gif b/theme/default/images/icons/twotone/green/arrow-right.gif deleted file mode 100644 index ee1707ed9..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-right.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-up.gif b/theme/default/images/icons/twotone/green/arrow-up.gif deleted file mode 100644 index d0f5fbeaa..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-up.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-upleft.gif b/theme/default/images/icons/twotone/green/arrow-upleft.gif deleted file mode 100644 index 1e9e6935b..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-upleft.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/arrow-upright.gif b/theme/default/images/icons/twotone/green/arrow-upright.gif deleted file mode 100644 index c7fecc8a0..000000000 Binary files a/theme/default/images/icons/twotone/green/arrow-upright.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/back-forth.gif b/theme/default/images/icons/twotone/green/back-forth.gif deleted file mode 100644 index 33a9540c8..000000000 Binary files a/theme/default/images/icons/twotone/green/back-forth.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/bookmark.gif b/theme/default/images/icons/twotone/green/bookmark.gif deleted file mode 100644 index 23f318ecc..000000000 Binary files a/theme/default/images/icons/twotone/green/bookmark.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/bulb.gif b/theme/default/images/icons/twotone/green/bulb.gif deleted file mode 100644 index f70652c03..000000000 Binary files a/theme/default/images/icons/twotone/green/bulb.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/calendar.gif b/theme/default/images/icons/twotone/green/calendar.gif deleted file mode 100644 index a09b65aca..000000000 Binary files a/theme/default/images/icons/twotone/green/calendar.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/calendar2.gif b/theme/default/images/icons/twotone/green/calendar2.gif deleted file mode 100644 index 7884b02dd..000000000 Binary files a/theme/default/images/icons/twotone/green/calendar2.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/camera.gif b/theme/default/images/icons/twotone/green/camera.gif deleted file mode 100644 index 1a85fbad0..000000000 Binary files a/theme/default/images/icons/twotone/green/camera.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/cart.gif b/theme/default/images/icons/twotone/green/cart.gif deleted file mode 100644 index 47eaa0a2e..000000000 Binary files a/theme/default/images/icons/twotone/green/cart.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/caution.gif b/theme/default/images/icons/twotone/green/caution.gif deleted file mode 100644 index 3ad2c322b..000000000 Binary files a/theme/default/images/icons/twotone/green/caution.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/chart.gif b/theme/default/images/icons/twotone/green/chart.gif deleted file mode 100644 index 136d74517..000000000 Binary files a/theme/default/images/icons/twotone/green/chart.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/checkmark.gif b/theme/default/images/icons/twotone/green/checkmark.gif deleted file mode 100644 index 892429d48..000000000 Binary files a/theme/default/images/icons/twotone/green/checkmark.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/clipboard.gif b/theme/default/images/icons/twotone/green/clipboard.gif deleted file mode 100644 index 9317bdcd0..000000000 Binary files a/theme/default/images/icons/twotone/green/clipboard.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/clock.gif b/theme/default/images/icons/twotone/green/clock.gif deleted file mode 100644 index d1410f925..000000000 Binary files a/theme/default/images/icons/twotone/green/clock.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/closed-folder.gif b/theme/default/images/icons/twotone/green/closed-folder.gif deleted file mode 100644 index 0410fc6e8..000000000 Binary files a/theme/default/images/icons/twotone/green/closed-folder.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/database.gif b/theme/default/images/icons/twotone/green/database.gif deleted file mode 100644 index 29ce02492..000000000 Binary files a/theme/default/images/icons/twotone/green/database.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/disfavourite.gif b/theme/default/images/icons/twotone/green/disfavourite.gif deleted file mode 100644 index 3946869ae..000000000 Binary files a/theme/default/images/icons/twotone/green/disfavourite.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/diskette.gif b/theme/default/images/icons/twotone/green/diskette.gif deleted file mode 100644 index e970b0a30..000000000 Binary files a/theme/default/images/icons/twotone/green/diskette.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/document.gif b/theme/default/images/icons/twotone/green/document.gif deleted file mode 100644 index 9c08f4a3a..000000000 Binary files a/theme/default/images/icons/twotone/green/document.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/double-arrow.gif b/theme/default/images/icons/twotone/green/double-arrow.gif deleted file mode 100644 index 2e8648264..000000000 Binary files a/theme/default/images/icons/twotone/green/double-arrow.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/edit.gif b/theme/default/images/icons/twotone/green/edit.gif deleted file mode 100644 index c746aca60..000000000 Binary files a/theme/default/images/icons/twotone/green/edit.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/eject.gif b/theme/default/images/icons/twotone/green/eject.gif deleted file mode 100644 index 7e0906cfe..000000000 Binary files a/theme/default/images/icons/twotone/green/eject.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/exclaim.gif b/theme/default/images/icons/twotone/green/exclaim.gif deleted file mode 100644 index 588e28c26..000000000 Binary files a/theme/default/images/icons/twotone/green/exclaim.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/fastforward.gif b/theme/default/images/icons/twotone/green/fastforward.gif deleted file mode 100644 index 28e495103..000000000 Binary files a/theme/default/images/icons/twotone/green/fastforward.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/favourite.gif b/theme/default/images/icons/twotone/green/favourite.gif deleted file mode 100644 index d93515e37..000000000 Binary files a/theme/default/images/icons/twotone/green/favourite.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/flag.gif b/theme/default/images/icons/twotone/green/flag.gif deleted file mode 100644 index 68c8aee25..000000000 Binary files a/theme/default/images/icons/twotone/green/flag.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/graph.gif b/theme/default/images/icons/twotone/green/graph.gif deleted file mode 100644 index 0c1794b4e..000000000 Binary files a/theme/default/images/icons/twotone/green/graph.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/grow.gif b/theme/default/images/icons/twotone/green/grow.gif deleted file mode 100644 index c4118d53b..000000000 Binary files a/theme/default/images/icons/twotone/green/grow.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/headphones.gif b/theme/default/images/icons/twotone/green/headphones.gif deleted file mode 100644 index 5be6c67dd..000000000 Binary files a/theme/default/images/icons/twotone/green/headphones.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/home.gif b/theme/default/images/icons/twotone/green/home.gif deleted file mode 100644 index d2a3421ef..000000000 Binary files a/theme/default/images/icons/twotone/green/home.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/hourglass.gif b/theme/default/images/icons/twotone/green/hourglass.gif deleted file mode 100644 index b62b9480c..000000000 Binary files a/theme/default/images/icons/twotone/green/hourglass.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/info.gif b/theme/default/images/icons/twotone/green/info.gif deleted file mode 100644 index 86ef1f8b4..000000000 Binary files a/theme/default/images/icons/twotone/green/info.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/key.gif b/theme/default/images/icons/twotone/green/key.gif deleted file mode 100644 index ccf357ab2..000000000 Binary files a/theme/default/images/icons/twotone/green/key.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/lock.gif b/theme/default/images/icons/twotone/green/lock.gif deleted file mode 100644 index db00706b5..000000000 Binary files a/theme/default/images/icons/twotone/green/lock.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/mail.gif b/theme/default/images/icons/twotone/green/mail.gif deleted file mode 100644 index 1084c862f..000000000 Binary files a/theme/default/images/icons/twotone/green/mail.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/move.gif b/theme/default/images/icons/twotone/green/move.gif deleted file mode 100644 index d2c30b1d2..000000000 Binary files a/theme/default/images/icons/twotone/green/move.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/music.gif b/theme/default/images/icons/twotone/green/music.gif deleted file mode 100644 index 64b51d4e1..000000000 Binary files a/theme/default/images/icons/twotone/green/music.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/news.gif b/theme/default/images/icons/twotone/green/news.gif deleted file mode 100644 index 712c685dc..000000000 Binary files a/theme/default/images/icons/twotone/green/news.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/note.gif b/theme/default/images/icons/twotone/green/note.gif deleted file mode 100644 index bcc0b149b..000000000 Binary files a/theme/default/images/icons/twotone/green/note.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/open-folder.gif b/theme/default/images/icons/twotone/green/open-folder.gif deleted file mode 100644 index d41300a08..000000000 Binary files a/theme/default/images/icons/twotone/green/open-folder.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/paper-clip.gif b/theme/default/images/icons/twotone/green/paper-clip.gif deleted file mode 100644 index 1d45f1d1e..000000000 Binary files a/theme/default/images/icons/twotone/green/paper-clip.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/paper-clip2.gif b/theme/default/images/icons/twotone/green/paper-clip2.gif deleted file mode 100644 index a8c7805be..000000000 Binary files a/theme/default/images/icons/twotone/green/paper-clip2.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/pause.gif b/theme/default/images/icons/twotone/green/pause.gif deleted file mode 100644 index ced0b6440..000000000 Binary files a/theme/default/images/icons/twotone/green/pause.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/phone.gif b/theme/default/images/icons/twotone/green/phone.gif deleted file mode 100644 index 69359f764..000000000 Binary files a/theme/default/images/icons/twotone/green/phone.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/play.gif b/theme/default/images/icons/twotone/green/play.gif deleted file mode 100644 index 794ec85b6..000000000 Binary files a/theme/default/images/icons/twotone/green/play.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/plus.gif b/theme/default/images/icons/twotone/green/plus.gif deleted file mode 100644 index 4407d0b2d..000000000 Binary files a/theme/default/images/icons/twotone/green/plus.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/print.gif b/theme/default/images/icons/twotone/green/print.gif deleted file mode 100644 index 17727d5d7..000000000 Binary files a/theme/default/images/icons/twotone/green/print.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/question-mark.gif b/theme/default/images/icons/twotone/green/question-mark.gif deleted file mode 100644 index 1689efcd0..000000000 Binary files a/theme/default/images/icons/twotone/green/question-mark.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/quote.gif b/theme/default/images/icons/twotone/green/quote.gif deleted file mode 100644 index 4ba1f0c03..000000000 Binary files a/theme/default/images/icons/twotone/green/quote.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/refresh.gif b/theme/default/images/icons/twotone/green/refresh.gif deleted file mode 100644 index 8a8b8144f..000000000 Binary files a/theme/default/images/icons/twotone/green/refresh.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/reply.gif b/theme/default/images/icons/twotone/green/reply.gif deleted file mode 100644 index 6ff01bb35..000000000 Binary files a/theme/default/images/icons/twotone/green/reply.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/rewind.gif b/theme/default/images/icons/twotone/green/rewind.gif deleted file mode 100644 index aca3ee35b..000000000 Binary files a/theme/default/images/icons/twotone/green/rewind.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/search.gif b/theme/default/images/icons/twotone/green/search.gif deleted file mode 100644 index c36463d0d..000000000 Binary files a/theme/default/images/icons/twotone/green/search.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/shield.gif b/theme/default/images/icons/twotone/green/shield.gif deleted file mode 100644 index 419d5ee4b..000000000 Binary files a/theme/default/images/icons/twotone/green/shield.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/skip-back.gif b/theme/default/images/icons/twotone/green/skip-back.gif deleted file mode 100644 index adca7aa3e..000000000 Binary files a/theme/default/images/icons/twotone/green/skip-back.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/skip.gif b/theme/default/images/icons/twotone/green/skip.gif deleted file mode 100644 index ae5417f2f..000000000 Binary files a/theme/default/images/icons/twotone/green/skip.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/skull.gif b/theme/default/images/icons/twotone/green/skull.gif deleted file mode 100644 index 033506732..000000000 Binary files a/theme/default/images/icons/twotone/green/skull.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/statusbar.gif b/theme/default/images/icons/twotone/green/statusbar.gif deleted file mode 100644 index 47d61b106..000000000 Binary files a/theme/default/images/icons/twotone/green/statusbar.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/stop.gif b/theme/default/images/icons/twotone/green/stop.gif deleted file mode 100644 index e0b108d35..000000000 Binary files a/theme/default/images/icons/twotone/green/stop.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/template.gif b/theme/default/images/icons/twotone/green/template.gif deleted file mode 100644 index 65c0c4a0a..000000000 Binary files a/theme/default/images/icons/twotone/green/template.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/text-bigger.gif b/theme/default/images/icons/twotone/green/text-bigger.gif deleted file mode 100644 index 45e143b7a..000000000 Binary files a/theme/default/images/icons/twotone/green/text-bigger.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/text-smaller.gif b/theme/default/images/icons/twotone/green/text-smaller.gif deleted file mode 100644 index a54d0c1d3..000000000 Binary files a/theme/default/images/icons/twotone/green/text-smaller.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/trash.gif b/theme/default/images/icons/twotone/green/trash.gif deleted file mode 100644 index 78dd64a3d..000000000 Binary files a/theme/default/images/icons/twotone/green/trash.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/two-docs.gif b/theme/default/images/icons/twotone/green/two-docs.gif deleted file mode 100644 index 97e54b964..000000000 Binary files a/theme/default/images/icons/twotone/green/two-docs.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/twotone.gif b/theme/default/images/icons/twotone/green/twotone.gif deleted file mode 100644 index 45aad25c4..000000000 Binary files a/theme/default/images/icons/twotone/green/twotone.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/undo.gif b/theme/default/images/icons/twotone/green/undo.gif deleted file mode 100644 index 6869b3050..000000000 Binary files a/theme/default/images/icons/twotone/green/undo.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/user.gif b/theme/default/images/icons/twotone/green/user.gif deleted file mode 100644 index c85460fcd..000000000 Binary files a/theme/default/images/icons/twotone/green/user.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/vegetable.gif b/theme/default/images/icons/twotone/green/vegetable.gif deleted file mode 100644 index 4d421c1bb..000000000 Binary files a/theme/default/images/icons/twotone/green/vegetable.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/x.gif b/theme/default/images/icons/twotone/green/x.gif deleted file mode 100644 index ffb2efea0..000000000 Binary files a/theme/default/images/icons/twotone/green/x.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/zoom-in.gif b/theme/default/images/icons/twotone/green/zoom-in.gif deleted file mode 100644 index a59a5bb50..000000000 Binary files a/theme/default/images/icons/twotone/green/zoom-in.gif and /dev/null differ diff --git a/theme/default/images/icons/twotone/green/zoom-out.gif b/theme/default/images/icons/twotone/green/zoom-out.gif deleted file mode 100644 index c61f999fd..000000000 Binary files a/theme/default/images/icons/twotone/green/zoom-out.gif and /dev/null differ diff --git a/theme/default/logo.png b/theme/default/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/default/logo.png differ diff --git a/theme/default/skin/default/css/display.css b/theme/default/skin/default/css/display.css new file mode 100644 index 000000000..f38b23635 --- /dev/null +++ b/theme/default/skin/default/css/display.css @@ -0,0 +1,251 @@ +/** theme: default + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +html, +body, +a:active { +background-color:#97BFD1; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#97BFD1; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#A9BF4F; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#A9BF4F; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#002E6E; +} + +.notice, +.profile { +border-top-color:#D1D9E4; +} +.section .profile { +border-top-color:#97BFD1; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#CEE1E9; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(255, 255, 255, 0.2); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#97BFD1; +color:#fff; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#A9BF4F; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#A9BF4F; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit { +background-color:#97BFD1; +} + +.entity_edit a { +background-image:url(../images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; +} +#usergroups #new_group { +float: left; +margin-right: 2em; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#D1D9E4; +} +.pagination .nav_prev a { +background-image:url(../images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/default/skin/default/css/ie.css b/theme/default/skin/default/css/ie.css new file mode 100644 index 000000000..2b06768ea --- /dev/null +++ b/theme/default/skin/default/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#ACCCDA; +} diff --git a/theme/default/skin/default/images/icons/icon_atom.jpg b/theme/default/skin/default/images/icons/icon_atom.jpg new file mode 100644 index 000000000..22853edc4 Binary files /dev/null and b/theme/default/skin/default/images/icons/icon_atom.jpg differ diff --git a/theme/default/skin/default/images/icons/icon_foaf.gif b/theme/default/skin/default/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/default/skin/default/images/icons/icon_foaf.gif differ diff --git a/theme/default/skin/default/images/icons/icon_rss.jpg b/theme/default/skin/default/images/icons/icon_rss.jpg new file mode 100644 index 000000000..da23422d0 Binary files /dev/null and b/theme/default/skin/default/images/icons/icon_rss.jpg differ diff --git a/theme/default/skin/default/images/icons/icon_vcard.gif b/theme/default/skin/default/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/default/skin/default/images/icons/icon_vcard.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/against.gif b/theme/default/skin/default/images/icons/twotone/green/against.gif new file mode 100644 index 000000000..ca796c8a3 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/against.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif new file mode 100644 index 000000000..c709e5877 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif new file mode 100644 index 000000000..a4a98035d Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif new file mode 100644 index 000000000..3e6001a61 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 000000000..afed19084 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 000000000..ee1707ed9 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif new file mode 100644 index 000000000..d0f5fbeaa Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif new file mode 100644 index 000000000..1e9e6935b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif new file mode 100644 index 000000000..c7fecc8a0 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/back-forth.gif b/theme/default/skin/default/images/icons/twotone/green/back-forth.gif new file mode 100644 index 000000000..33a9540c8 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/back-forth.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/bookmark.gif b/theme/default/skin/default/images/icons/twotone/green/bookmark.gif new file mode 100644 index 000000000..23f318ecc Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/bookmark.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/bulb.gif b/theme/default/skin/default/images/icons/twotone/green/bulb.gif new file mode 100644 index 000000000..f70652c03 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/bulb.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/calendar.gif b/theme/default/skin/default/images/icons/twotone/green/calendar.gif new file mode 100644 index 000000000..a09b65aca Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/calendar.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/calendar2.gif b/theme/default/skin/default/images/icons/twotone/green/calendar2.gif new file mode 100644 index 000000000..7884b02dd Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/calendar2.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/camera.gif b/theme/default/skin/default/images/icons/twotone/green/camera.gif new file mode 100644 index 000000000..1a85fbad0 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/camera.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/cart.gif b/theme/default/skin/default/images/icons/twotone/green/cart.gif new file mode 100644 index 000000000..47eaa0a2e Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/cart.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/caution.gif b/theme/default/skin/default/images/icons/twotone/green/caution.gif new file mode 100644 index 000000000..3ad2c322b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/caution.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/chart.gif b/theme/default/skin/default/images/icons/twotone/green/chart.gif new file mode 100644 index 000000000..136d74517 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/chart.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/checkmark.gif b/theme/default/skin/default/images/icons/twotone/green/checkmark.gif new file mode 100644 index 000000000..892429d48 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/checkmark.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/clipboard.gif b/theme/default/skin/default/images/icons/twotone/green/clipboard.gif new file mode 100644 index 000000000..9317bdcd0 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/clipboard.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/clock.gif b/theme/default/skin/default/images/icons/twotone/green/clock.gif new file mode 100644 index 000000000..d1410f925 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/clock.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif new file mode 100644 index 000000000..0410fc6e8 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/database.gif b/theme/default/skin/default/images/icons/twotone/green/database.gif new file mode 100644 index 000000000..29ce02492 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/database.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 000000000..3946869ae Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/diskette.gif b/theme/default/skin/default/images/icons/twotone/green/diskette.gif new file mode 100644 index 000000000..e970b0a30 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/diskette.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/document.gif b/theme/default/skin/default/images/icons/twotone/green/document.gif new file mode 100644 index 000000000..9c08f4a3a Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/document.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif new file mode 100644 index 000000000..2e8648264 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/edit.gif b/theme/default/skin/default/images/icons/twotone/green/edit.gif new file mode 100644 index 000000000..c746aca60 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/edit.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/eject.gif b/theme/default/skin/default/images/icons/twotone/green/eject.gif new file mode 100644 index 000000000..7e0906cfe Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/eject.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/exclaim.gif b/theme/default/skin/default/images/icons/twotone/green/exclaim.gif new file mode 100644 index 000000000..588e28c26 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/exclaim.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/fastforward.gif b/theme/default/skin/default/images/icons/twotone/green/fastforward.gif new file mode 100644 index 000000000..28e495103 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/fastforward.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/favourite.gif b/theme/default/skin/default/images/icons/twotone/green/favourite.gif new file mode 100644 index 000000000..d93515e37 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/favourite.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/flag.gif b/theme/default/skin/default/images/icons/twotone/green/flag.gif new file mode 100644 index 000000000..68c8aee25 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/flag.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/graph.gif b/theme/default/skin/default/images/icons/twotone/green/graph.gif new file mode 100644 index 000000000..0c1794b4e Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/graph.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/grow.gif b/theme/default/skin/default/images/icons/twotone/green/grow.gif new file mode 100644 index 000000000..c4118d53b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/grow.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/headphones.gif b/theme/default/skin/default/images/icons/twotone/green/headphones.gif new file mode 100644 index 000000000..5be6c67dd Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/headphones.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/home.gif b/theme/default/skin/default/images/icons/twotone/green/home.gif new file mode 100644 index 000000000..d2a3421ef Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/home.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/hourglass.gif b/theme/default/skin/default/images/icons/twotone/green/hourglass.gif new file mode 100644 index 000000000..b62b9480c Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/hourglass.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/info.gif b/theme/default/skin/default/images/icons/twotone/green/info.gif new file mode 100644 index 000000000..86ef1f8b4 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/info.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/key.gif b/theme/default/skin/default/images/icons/twotone/green/key.gif new file mode 100644 index 000000000..ccf357ab2 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/key.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/lock.gif b/theme/default/skin/default/images/icons/twotone/green/lock.gif new file mode 100644 index 000000000..db00706b5 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/lock.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/mail.gif b/theme/default/skin/default/images/icons/twotone/green/mail.gif new file mode 100644 index 000000000..1084c862f Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/mail.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/move.gif b/theme/default/skin/default/images/icons/twotone/green/move.gif new file mode 100644 index 000000000..d2c30b1d2 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/move.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/music.gif b/theme/default/skin/default/images/icons/twotone/green/music.gif new file mode 100644 index 000000000..64b51d4e1 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/music.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/news.gif b/theme/default/skin/default/images/icons/twotone/green/news.gif new file mode 100644 index 000000000..712c685dc Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/news.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/note.gif b/theme/default/skin/default/images/icons/twotone/green/note.gif new file mode 100644 index 000000000..bcc0b149b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/note.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/open-folder.gif b/theme/default/skin/default/images/icons/twotone/green/open-folder.gif new file mode 100644 index 000000000..d41300a08 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/open-folder.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif new file mode 100644 index 000000000..1d45f1d1e Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif new file mode 100644 index 000000000..a8c7805be Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/pause.gif b/theme/default/skin/default/images/icons/twotone/green/pause.gif new file mode 100644 index 000000000..ced0b6440 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/pause.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/phone.gif b/theme/default/skin/default/images/icons/twotone/green/phone.gif new file mode 100644 index 000000000..69359f764 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/phone.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/play.gif b/theme/default/skin/default/images/icons/twotone/green/play.gif new file mode 100644 index 000000000..794ec85b6 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/play.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/plus.gif b/theme/default/skin/default/images/icons/twotone/green/plus.gif new file mode 100644 index 000000000..4407d0b2d Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/plus.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/print.gif b/theme/default/skin/default/images/icons/twotone/green/print.gif new file mode 100644 index 000000000..17727d5d7 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/print.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/question-mark.gif b/theme/default/skin/default/images/icons/twotone/green/question-mark.gif new file mode 100644 index 000000000..1689efcd0 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/question-mark.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/quote.gif b/theme/default/skin/default/images/icons/twotone/green/quote.gif new file mode 100644 index 000000000..4ba1f0c03 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/quote.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/refresh.gif b/theme/default/skin/default/images/icons/twotone/green/refresh.gif new file mode 100644 index 000000000..8a8b8144f Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/refresh.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/reply.gif b/theme/default/skin/default/images/icons/twotone/green/reply.gif new file mode 100644 index 000000000..6ff01bb35 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/reply.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/repost.gif b/theme/default/skin/default/images/icons/twotone/green/repost.gif new file mode 100644 index 000000000..1fab5dcc7 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/repost.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/rewind.gif b/theme/default/skin/default/images/icons/twotone/green/rewind.gif new file mode 100644 index 000000000..aca3ee35b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/rewind.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/search.gif b/theme/default/skin/default/images/icons/twotone/green/search.gif new file mode 100644 index 000000000..c36463d0d Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/search.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/shield.gif b/theme/default/skin/default/images/icons/twotone/green/shield.gif new file mode 100644 index 000000000..419d5ee4b Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/shield.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skip-back.gif b/theme/default/skin/default/images/icons/twotone/green/skip-back.gif new file mode 100644 index 000000000..adca7aa3e Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/skip-back.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skip.gif b/theme/default/skin/default/images/icons/twotone/green/skip.gif new file mode 100644 index 000000000..ae5417f2f Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/skip.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skull.gif b/theme/default/skin/default/images/icons/twotone/green/skull.gif new file mode 100644 index 000000000..033506732 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/skull.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/statusbar.gif b/theme/default/skin/default/images/icons/twotone/green/statusbar.gif new file mode 100644 index 000000000..47d61b106 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/statusbar.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/stop.gif b/theme/default/skin/default/images/icons/twotone/green/stop.gif new file mode 100644 index 000000000..e0b108d35 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/stop.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/template.gif b/theme/default/skin/default/images/icons/twotone/green/template.gif new file mode 100644 index 000000000..65c0c4a0a Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/template.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif new file mode 100644 index 000000000..45e143b7a Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif new file mode 100644 index 000000000..a54d0c1d3 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/trash.gif b/theme/default/skin/default/images/icons/twotone/green/trash.gif new file mode 100644 index 000000000..78dd64a3d Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/trash.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/two-docs.gif b/theme/default/skin/default/images/icons/twotone/green/two-docs.gif new file mode 100644 index 000000000..97e54b964 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/two-docs.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/twotone.gif b/theme/default/skin/default/images/icons/twotone/green/twotone.gif new file mode 100644 index 000000000..45aad25c4 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/twotone.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/undo.gif b/theme/default/skin/default/images/icons/twotone/green/undo.gif new file mode 100644 index 000000000..6869b3050 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/undo.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/user.gif b/theme/default/skin/default/images/icons/twotone/green/user.gif new file mode 100644 index 000000000..c85460fcd Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/user.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/vegetable.gif b/theme/default/skin/default/images/icons/twotone/green/vegetable.gif new file mode 100644 index 000000000..4d421c1bb Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/vegetable.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/x.gif b/theme/default/skin/default/images/icons/twotone/green/x.gif new file mode 100644 index 000000000..ffb2efea0 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/x.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif new file mode 100644 index 000000000..a59a5bb50 Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif differ diff --git a/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif new file mode 100644 index 000000000..c61f999fd Binary files /dev/null and b/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif differ diff --git a/theme/default/skin/identica/css/display.css b/theme/default/skin/identica/css/display.css new file mode 100644 index 000000000..44ff2c9e8 --- /dev/null +++ b/theme/default/skin/identica/css/display.css @@ -0,0 +1,251 @@ +/** theme: identica + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +html, +body, +a:active { +background-color:#F0F2F5; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#002E6E; +} + +.notice, +.profile { +border-top-color:#CEE1E9; +} +.section .profile { +border-top-color:#87B4C8; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#CEE1E9; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#87B4C8; +color:#fff; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#9BB43E; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; +} +#usergroups #new_group { +float: left; +margin-right: 2em; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#CEE1E9; +} +.pagination .nav_prev a { +background-image:url(../images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/default/skin/identica/css/ie.css b/theme/default/skin/identica/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/default/skin/identica/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/default/skin/identica/images/icons/icon_atom.jpg b/theme/default/skin/identica/images/icons/icon_atom.jpg new file mode 100644 index 000000000..22853edc4 Binary files /dev/null and b/theme/default/skin/identica/images/icons/icon_atom.jpg differ diff --git a/theme/default/skin/identica/images/icons/icon_foaf.gif b/theme/default/skin/identica/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/default/skin/identica/images/icons/icon_foaf.gif differ diff --git a/theme/default/skin/identica/images/icons/icon_rss.jpg b/theme/default/skin/identica/images/icons/icon_rss.jpg new file mode 100644 index 000000000..da23422d0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/icon_rss.jpg differ diff --git a/theme/default/skin/identica/images/icons/icon_vcard.gif b/theme/default/skin/identica/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/default/skin/identica/images/icons/icon_vcard.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/against.gif b/theme/default/skin/identica/images/icons/twotone/green/against.gif new file mode 100644 index 000000000..ca796c8a3 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/against.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif new file mode 100644 index 000000000..c709e5877 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif new file mode 100644 index 000000000..a4a98035d Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif new file mode 100644 index 000000000..3e6001a61 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 000000000..afed19084 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 000000000..ee1707ed9 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif new file mode 100644 index 000000000..d0f5fbeaa Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif new file mode 100644 index 000000000..1e9e6935b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif new file mode 100644 index 000000000..c7fecc8a0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif b/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif new file mode 100644 index 000000000..33a9540c8 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif b/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif new file mode 100644 index 000000000..23f318ecc Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/bulb.gif b/theme/default/skin/identica/images/icons/twotone/green/bulb.gif new file mode 100644 index 000000000..f70652c03 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/bulb.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/calendar.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar.gif new file mode 100644 index 000000000..a09b65aca Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/calendar.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif new file mode 100644 index 000000000..7884b02dd Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/camera.gif b/theme/default/skin/identica/images/icons/twotone/green/camera.gif new file mode 100644 index 000000000..1a85fbad0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/camera.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/cart.gif b/theme/default/skin/identica/images/icons/twotone/green/cart.gif new file mode 100644 index 000000000..47eaa0a2e Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/cart.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/caution.gif b/theme/default/skin/identica/images/icons/twotone/green/caution.gif new file mode 100644 index 000000000..3ad2c322b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/caution.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/chart.gif b/theme/default/skin/identica/images/icons/twotone/green/chart.gif new file mode 100644 index 000000000..136d74517 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/chart.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif b/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif new file mode 100644 index 000000000..892429d48 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif b/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif new file mode 100644 index 000000000..9317bdcd0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/clock.gif b/theme/default/skin/identica/images/icons/twotone/green/clock.gif new file mode 100644 index 000000000..d1410f925 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/clock.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif new file mode 100644 index 000000000..0410fc6e8 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/database.gif b/theme/default/skin/identica/images/icons/twotone/green/database.gif new file mode 100644 index 000000000..29ce02492 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/database.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 000000000..3946869ae Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/diskette.gif b/theme/default/skin/identica/images/icons/twotone/green/diskette.gif new file mode 100644 index 000000000..e970b0a30 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/diskette.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/document.gif b/theme/default/skin/identica/images/icons/twotone/green/document.gif new file mode 100644 index 000000000..9c08f4a3a Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/document.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif new file mode 100644 index 000000000..2e8648264 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/edit.gif b/theme/default/skin/identica/images/icons/twotone/green/edit.gif new file mode 100644 index 000000000..c746aca60 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/edit.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/eject.gif b/theme/default/skin/identica/images/icons/twotone/green/eject.gif new file mode 100644 index 000000000..7e0906cfe Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/eject.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif b/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif new file mode 100644 index 000000000..588e28c26 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif b/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif new file mode 100644 index 000000000..28e495103 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/favourite.gif b/theme/default/skin/identica/images/icons/twotone/green/favourite.gif new file mode 100644 index 000000000..d93515e37 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/favourite.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/flag.gif b/theme/default/skin/identica/images/icons/twotone/green/flag.gif new file mode 100644 index 000000000..68c8aee25 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/flag.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/graph.gif b/theme/default/skin/identica/images/icons/twotone/green/graph.gif new file mode 100644 index 000000000..0c1794b4e Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/graph.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/grow.gif b/theme/default/skin/identica/images/icons/twotone/green/grow.gif new file mode 100644 index 000000000..c4118d53b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/grow.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/headphones.gif b/theme/default/skin/identica/images/icons/twotone/green/headphones.gif new file mode 100644 index 000000000..5be6c67dd Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/headphones.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/home.gif b/theme/default/skin/identica/images/icons/twotone/green/home.gif new file mode 100644 index 000000000..d2a3421ef Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/home.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif b/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif new file mode 100644 index 000000000..b62b9480c Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/info.gif b/theme/default/skin/identica/images/icons/twotone/green/info.gif new file mode 100644 index 000000000..86ef1f8b4 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/info.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/key.gif b/theme/default/skin/identica/images/icons/twotone/green/key.gif new file mode 100644 index 000000000..ccf357ab2 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/key.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/lock.gif b/theme/default/skin/identica/images/icons/twotone/green/lock.gif new file mode 100644 index 000000000..db00706b5 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/lock.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/mail.gif b/theme/default/skin/identica/images/icons/twotone/green/mail.gif new file mode 100644 index 000000000..1084c862f Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/mail.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/move.gif b/theme/default/skin/identica/images/icons/twotone/green/move.gif new file mode 100644 index 000000000..d2c30b1d2 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/move.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/music.gif b/theme/default/skin/identica/images/icons/twotone/green/music.gif new file mode 100644 index 000000000..64b51d4e1 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/music.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/news.gif b/theme/default/skin/identica/images/icons/twotone/green/news.gif new file mode 100644 index 000000000..712c685dc Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/news.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/note.gif b/theme/default/skin/identica/images/icons/twotone/green/note.gif new file mode 100644 index 000000000..bcc0b149b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/note.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif b/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif new file mode 100644 index 000000000..d41300a08 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif b/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif new file mode 100644 index 000000000..1d45f1d1e Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif b/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif new file mode 100644 index 000000000..a8c7805be Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/pause.gif b/theme/default/skin/identica/images/icons/twotone/green/pause.gif new file mode 100644 index 000000000..ced0b6440 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/pause.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/phone.gif b/theme/default/skin/identica/images/icons/twotone/green/phone.gif new file mode 100644 index 000000000..69359f764 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/phone.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/play.gif b/theme/default/skin/identica/images/icons/twotone/green/play.gif new file mode 100644 index 000000000..794ec85b6 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/play.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/plus.gif b/theme/default/skin/identica/images/icons/twotone/green/plus.gif new file mode 100644 index 000000000..4407d0b2d Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/plus.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/print.gif b/theme/default/skin/identica/images/icons/twotone/green/print.gif new file mode 100644 index 000000000..17727d5d7 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/print.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif b/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif new file mode 100644 index 000000000..1689efcd0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/quote.gif b/theme/default/skin/identica/images/icons/twotone/green/quote.gif new file mode 100644 index 000000000..4ba1f0c03 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/quote.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/refresh.gif b/theme/default/skin/identica/images/icons/twotone/green/refresh.gif new file mode 100644 index 000000000..8a8b8144f Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/refresh.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/reply.gif b/theme/default/skin/identica/images/icons/twotone/green/reply.gif new file mode 100644 index 000000000..6ff01bb35 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/reply.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/repost.gif b/theme/default/skin/identica/images/icons/twotone/green/repost.gif new file mode 100644 index 000000000..1fab5dcc7 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/repost.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/rewind.gif b/theme/default/skin/identica/images/icons/twotone/green/rewind.gif new file mode 100644 index 000000000..aca3ee35b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/rewind.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/search.gif b/theme/default/skin/identica/images/icons/twotone/green/search.gif new file mode 100644 index 000000000..c36463d0d Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/search.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/shield.gif b/theme/default/skin/identica/images/icons/twotone/green/shield.gif new file mode 100644 index 000000000..419d5ee4b Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/shield.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif b/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif new file mode 100644 index 000000000..adca7aa3e Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skip.gif b/theme/default/skin/identica/images/icons/twotone/green/skip.gif new file mode 100644 index 000000000..ae5417f2f Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/skip.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skull.gif b/theme/default/skin/identica/images/icons/twotone/green/skull.gif new file mode 100644 index 000000000..033506732 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/skull.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif b/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif new file mode 100644 index 000000000..47d61b106 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/stop.gif b/theme/default/skin/identica/images/icons/twotone/green/stop.gif new file mode 100644 index 000000000..e0b108d35 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/stop.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/template.gif b/theme/default/skin/identica/images/icons/twotone/green/template.gif new file mode 100644 index 000000000..65c0c4a0a Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/template.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif new file mode 100644 index 000000000..45e143b7a Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif new file mode 100644 index 000000000..a54d0c1d3 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/trash.gif b/theme/default/skin/identica/images/icons/twotone/green/trash.gif new file mode 100644 index 000000000..78dd64a3d Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/trash.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif b/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif new file mode 100644 index 000000000..97e54b964 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/twotone.gif b/theme/default/skin/identica/images/icons/twotone/green/twotone.gif new file mode 100644 index 000000000..45aad25c4 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/twotone.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/undo.gif b/theme/default/skin/identica/images/icons/twotone/green/undo.gif new file mode 100644 index 000000000..6869b3050 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/undo.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/user.gif b/theme/default/skin/identica/images/icons/twotone/green/user.gif new file mode 100644 index 000000000..c85460fcd Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/user.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif b/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif new file mode 100644 index 000000000..4d421c1bb Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/x.gif b/theme/default/skin/identica/images/icons/twotone/green/x.gif new file mode 100644 index 000000000..ffb2efea0 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/x.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif new file mode 100644 index 000000000..a59a5bb50 Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif new file mode 100644 index 000000000..c61f999fd Binary files /dev/null and b/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif differ diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css deleted file mode 100644 index 8edb005a6..000000000 --- a/theme/identica/css/display.css +++ /dev/null @@ -1,251 +0,0 @@ -/** theme: identica - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -html, -body, -a:active { -background-color:#F0F2F5; -} -body { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -font-size:1em; -} -address { -margin-right:7.18%; -} - -input, textarea, select, option { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#ddd; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#9BB43E; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#9BB43E; -} -input.submit, -.entity_remote_subscribe { -color:#fff; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#002E6E; -} - -.notice, -.profile { -border-top-color:#CEE1E9; -} -.section .profile { -border-top-color:#87B4C8; -} - - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#CEE1E9; -} - - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views a, -#aside_primary { -border-color:#fff; -} -#content, -#site_nav_local_views .current a { -background-color:#fff; -} - -#site_nav_local_views a { -background-color:rgba(135, 180, 200, 0.3); -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); -} - - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - - -#anon_notice { -background-color:#87B4C8; -color:#fff; -border-color:#fff; -} - -#showstream #anon_notice { -background-color:#9BB43E; -} - - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#9BB43E; -color:#fff; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit { -background-color:#87B4C8; -} - -.entity_edit a { -background-image:url(../images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../images/icons/twotone/green/shield.gif); -} - - - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -background-color:#fcfcfc; -} -/*END: NOTICES */ - - -#new_group a { -background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; -} -#usergroups #new_group { -float: left; -margin-right: 2em; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#CEE1E9; -} -.pagination .nav_prev a { -background-image:url(../images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} diff --git a/theme/identica/css/ie.css b/theme/identica/css/ie.css deleted file mode 100644 index 2f463bb44..000000000 --- a/theme/identica/css/ie.css +++ /dev/null @@ -1,9 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} diff --git a/theme/identica/default-avatar-mini.png b/theme/identica/default-avatar-mini.png deleted file mode 100644 index 38b8692b4..000000000 Binary files a/theme/identica/default-avatar-mini.png and /dev/null differ diff --git a/theme/identica/default-avatar-profile.png b/theme/identica/default-avatar-profile.png deleted file mode 100644 index f8357d4fc..000000000 Binary files a/theme/identica/default-avatar-profile.png and /dev/null differ diff --git a/theme/identica/default-avatar-stream.png b/theme/identica/default-avatar-stream.png deleted file mode 100644 index 6b63baa70..000000000 Binary files a/theme/identica/default-avatar-stream.png and /dev/null differ diff --git a/theme/identica/images/icons/icon_atom.jpg b/theme/identica/images/icons/icon_atom.jpg deleted file mode 100644 index 22853edc4..000000000 Binary files a/theme/identica/images/icons/icon_atom.jpg and /dev/null differ diff --git a/theme/identica/images/icons/icon_foaf.gif b/theme/identica/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/identica/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/identica/images/icons/icon_rss.jpg b/theme/identica/images/icons/icon_rss.jpg deleted file mode 100644 index da23422d0..000000000 Binary files a/theme/identica/images/icons/icon_rss.jpg and /dev/null differ diff --git a/theme/identica/images/icons/icon_vcard.gif b/theme/identica/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/identica/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/against.gif b/theme/identica/images/icons/twotone/green/against.gif deleted file mode 100644 index ca796c8a3..000000000 Binary files a/theme/identica/images/icons/twotone/green/against.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-down.gif b/theme/identica/images/icons/twotone/green/arrow-down.gif deleted file mode 100644 index c709e5877..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-down.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-downleft.gif b/theme/identica/images/icons/twotone/green/arrow-downleft.gif deleted file mode 100644 index a4a98035d..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-downleft.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-downright.gif b/theme/identica/images/icons/twotone/green/arrow-downright.gif deleted file mode 100644 index 3e6001a61..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-downright.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-left.gif b/theme/identica/images/icons/twotone/green/arrow-left.gif deleted file mode 100644 index afed19084..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-left.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-right.gif b/theme/identica/images/icons/twotone/green/arrow-right.gif deleted file mode 100644 index ee1707ed9..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-right.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-up.gif b/theme/identica/images/icons/twotone/green/arrow-up.gif deleted file mode 100644 index d0f5fbeaa..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-up.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-upleft.gif b/theme/identica/images/icons/twotone/green/arrow-upleft.gif deleted file mode 100644 index 1e9e6935b..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-upleft.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/arrow-upright.gif b/theme/identica/images/icons/twotone/green/arrow-upright.gif deleted file mode 100644 index c7fecc8a0..000000000 Binary files a/theme/identica/images/icons/twotone/green/arrow-upright.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/back-forth.gif b/theme/identica/images/icons/twotone/green/back-forth.gif deleted file mode 100644 index 33a9540c8..000000000 Binary files a/theme/identica/images/icons/twotone/green/back-forth.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/bookmark.gif b/theme/identica/images/icons/twotone/green/bookmark.gif deleted file mode 100644 index 23f318ecc..000000000 Binary files a/theme/identica/images/icons/twotone/green/bookmark.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/bulb.gif b/theme/identica/images/icons/twotone/green/bulb.gif deleted file mode 100644 index f70652c03..000000000 Binary files a/theme/identica/images/icons/twotone/green/bulb.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/calendar.gif b/theme/identica/images/icons/twotone/green/calendar.gif deleted file mode 100644 index a09b65aca..000000000 Binary files a/theme/identica/images/icons/twotone/green/calendar.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/calendar2.gif b/theme/identica/images/icons/twotone/green/calendar2.gif deleted file mode 100644 index 7884b02dd..000000000 Binary files a/theme/identica/images/icons/twotone/green/calendar2.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/camera.gif b/theme/identica/images/icons/twotone/green/camera.gif deleted file mode 100644 index 1a85fbad0..000000000 Binary files a/theme/identica/images/icons/twotone/green/camera.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/cart.gif b/theme/identica/images/icons/twotone/green/cart.gif deleted file mode 100644 index 47eaa0a2e..000000000 Binary files a/theme/identica/images/icons/twotone/green/cart.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/caution.gif b/theme/identica/images/icons/twotone/green/caution.gif deleted file mode 100644 index 3ad2c322b..000000000 Binary files a/theme/identica/images/icons/twotone/green/caution.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/chart.gif b/theme/identica/images/icons/twotone/green/chart.gif deleted file mode 100644 index 136d74517..000000000 Binary files a/theme/identica/images/icons/twotone/green/chart.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/checkmark.gif b/theme/identica/images/icons/twotone/green/checkmark.gif deleted file mode 100644 index 892429d48..000000000 Binary files a/theme/identica/images/icons/twotone/green/checkmark.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/clipboard.gif b/theme/identica/images/icons/twotone/green/clipboard.gif deleted file mode 100644 index 9317bdcd0..000000000 Binary files a/theme/identica/images/icons/twotone/green/clipboard.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/clock.gif b/theme/identica/images/icons/twotone/green/clock.gif deleted file mode 100644 index d1410f925..000000000 Binary files a/theme/identica/images/icons/twotone/green/clock.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/closed-folder.gif b/theme/identica/images/icons/twotone/green/closed-folder.gif deleted file mode 100644 index 0410fc6e8..000000000 Binary files a/theme/identica/images/icons/twotone/green/closed-folder.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/database.gif b/theme/identica/images/icons/twotone/green/database.gif deleted file mode 100644 index 29ce02492..000000000 Binary files a/theme/identica/images/icons/twotone/green/database.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/disfavourite.gif b/theme/identica/images/icons/twotone/green/disfavourite.gif deleted file mode 100644 index 3946869ae..000000000 Binary files a/theme/identica/images/icons/twotone/green/disfavourite.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/diskette.gif b/theme/identica/images/icons/twotone/green/diskette.gif deleted file mode 100644 index e970b0a30..000000000 Binary files a/theme/identica/images/icons/twotone/green/diskette.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/document.gif b/theme/identica/images/icons/twotone/green/document.gif deleted file mode 100644 index 9c08f4a3a..000000000 Binary files a/theme/identica/images/icons/twotone/green/document.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/double-arrow.gif b/theme/identica/images/icons/twotone/green/double-arrow.gif deleted file mode 100644 index 2e8648264..000000000 Binary files a/theme/identica/images/icons/twotone/green/double-arrow.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/edit.gif b/theme/identica/images/icons/twotone/green/edit.gif deleted file mode 100644 index c746aca60..000000000 Binary files a/theme/identica/images/icons/twotone/green/edit.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/eject.gif b/theme/identica/images/icons/twotone/green/eject.gif deleted file mode 100644 index 7e0906cfe..000000000 Binary files a/theme/identica/images/icons/twotone/green/eject.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/exclaim.gif b/theme/identica/images/icons/twotone/green/exclaim.gif deleted file mode 100644 index 588e28c26..000000000 Binary files a/theme/identica/images/icons/twotone/green/exclaim.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/fastforward.gif b/theme/identica/images/icons/twotone/green/fastforward.gif deleted file mode 100644 index 28e495103..000000000 Binary files a/theme/identica/images/icons/twotone/green/fastforward.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/favourite.gif b/theme/identica/images/icons/twotone/green/favourite.gif deleted file mode 100644 index d93515e37..000000000 Binary files a/theme/identica/images/icons/twotone/green/favourite.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/flag.gif b/theme/identica/images/icons/twotone/green/flag.gif deleted file mode 100644 index 68c8aee25..000000000 Binary files a/theme/identica/images/icons/twotone/green/flag.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/graph.gif b/theme/identica/images/icons/twotone/green/graph.gif deleted file mode 100644 index 0c1794b4e..000000000 Binary files a/theme/identica/images/icons/twotone/green/graph.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/grow.gif b/theme/identica/images/icons/twotone/green/grow.gif deleted file mode 100644 index c4118d53b..000000000 Binary files a/theme/identica/images/icons/twotone/green/grow.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/headphones.gif b/theme/identica/images/icons/twotone/green/headphones.gif deleted file mode 100644 index 5be6c67dd..000000000 Binary files a/theme/identica/images/icons/twotone/green/headphones.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/home.gif b/theme/identica/images/icons/twotone/green/home.gif deleted file mode 100644 index d2a3421ef..000000000 Binary files a/theme/identica/images/icons/twotone/green/home.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/hourglass.gif b/theme/identica/images/icons/twotone/green/hourglass.gif deleted file mode 100644 index b62b9480c..000000000 Binary files a/theme/identica/images/icons/twotone/green/hourglass.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/info.gif b/theme/identica/images/icons/twotone/green/info.gif deleted file mode 100644 index 86ef1f8b4..000000000 Binary files a/theme/identica/images/icons/twotone/green/info.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/key.gif b/theme/identica/images/icons/twotone/green/key.gif deleted file mode 100644 index ccf357ab2..000000000 Binary files a/theme/identica/images/icons/twotone/green/key.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/lock.gif b/theme/identica/images/icons/twotone/green/lock.gif deleted file mode 100644 index db00706b5..000000000 Binary files a/theme/identica/images/icons/twotone/green/lock.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/mail.gif b/theme/identica/images/icons/twotone/green/mail.gif deleted file mode 100644 index 1084c862f..000000000 Binary files a/theme/identica/images/icons/twotone/green/mail.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/move.gif b/theme/identica/images/icons/twotone/green/move.gif deleted file mode 100644 index d2c30b1d2..000000000 Binary files a/theme/identica/images/icons/twotone/green/move.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/music.gif b/theme/identica/images/icons/twotone/green/music.gif deleted file mode 100644 index 64b51d4e1..000000000 Binary files a/theme/identica/images/icons/twotone/green/music.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/news.gif b/theme/identica/images/icons/twotone/green/news.gif deleted file mode 100644 index 712c685dc..000000000 Binary files a/theme/identica/images/icons/twotone/green/news.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/note.gif b/theme/identica/images/icons/twotone/green/note.gif deleted file mode 100644 index bcc0b149b..000000000 Binary files a/theme/identica/images/icons/twotone/green/note.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/open-folder.gif b/theme/identica/images/icons/twotone/green/open-folder.gif deleted file mode 100644 index d41300a08..000000000 Binary files a/theme/identica/images/icons/twotone/green/open-folder.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/paper-clip.gif b/theme/identica/images/icons/twotone/green/paper-clip.gif deleted file mode 100644 index 1d45f1d1e..000000000 Binary files a/theme/identica/images/icons/twotone/green/paper-clip.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/paper-clip2.gif b/theme/identica/images/icons/twotone/green/paper-clip2.gif deleted file mode 100644 index a8c7805be..000000000 Binary files a/theme/identica/images/icons/twotone/green/paper-clip2.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/pause.gif b/theme/identica/images/icons/twotone/green/pause.gif deleted file mode 100644 index ced0b6440..000000000 Binary files a/theme/identica/images/icons/twotone/green/pause.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/phone.gif b/theme/identica/images/icons/twotone/green/phone.gif deleted file mode 100644 index 69359f764..000000000 Binary files a/theme/identica/images/icons/twotone/green/phone.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/play.gif b/theme/identica/images/icons/twotone/green/play.gif deleted file mode 100644 index 794ec85b6..000000000 Binary files a/theme/identica/images/icons/twotone/green/play.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/plus.gif b/theme/identica/images/icons/twotone/green/plus.gif deleted file mode 100644 index 4407d0b2d..000000000 Binary files a/theme/identica/images/icons/twotone/green/plus.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/print.gif b/theme/identica/images/icons/twotone/green/print.gif deleted file mode 100644 index 17727d5d7..000000000 Binary files a/theme/identica/images/icons/twotone/green/print.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/question-mark.gif b/theme/identica/images/icons/twotone/green/question-mark.gif deleted file mode 100644 index 1689efcd0..000000000 Binary files a/theme/identica/images/icons/twotone/green/question-mark.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/quote.gif b/theme/identica/images/icons/twotone/green/quote.gif deleted file mode 100644 index 4ba1f0c03..000000000 Binary files a/theme/identica/images/icons/twotone/green/quote.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/refresh.gif b/theme/identica/images/icons/twotone/green/refresh.gif deleted file mode 100644 index 8a8b8144f..000000000 Binary files a/theme/identica/images/icons/twotone/green/refresh.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/reply.gif b/theme/identica/images/icons/twotone/green/reply.gif deleted file mode 100644 index 6ff01bb35..000000000 Binary files a/theme/identica/images/icons/twotone/green/reply.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/rewind.gif b/theme/identica/images/icons/twotone/green/rewind.gif deleted file mode 100644 index aca3ee35b..000000000 Binary files a/theme/identica/images/icons/twotone/green/rewind.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/search.gif b/theme/identica/images/icons/twotone/green/search.gif deleted file mode 100644 index c36463d0d..000000000 Binary files a/theme/identica/images/icons/twotone/green/search.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/shield.gif b/theme/identica/images/icons/twotone/green/shield.gif deleted file mode 100644 index 419d5ee4b..000000000 Binary files a/theme/identica/images/icons/twotone/green/shield.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/skip-back.gif b/theme/identica/images/icons/twotone/green/skip-back.gif deleted file mode 100644 index adca7aa3e..000000000 Binary files a/theme/identica/images/icons/twotone/green/skip-back.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/skip.gif b/theme/identica/images/icons/twotone/green/skip.gif deleted file mode 100644 index ae5417f2f..000000000 Binary files a/theme/identica/images/icons/twotone/green/skip.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/skull.gif b/theme/identica/images/icons/twotone/green/skull.gif deleted file mode 100644 index 033506732..000000000 Binary files a/theme/identica/images/icons/twotone/green/skull.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/statusbar.gif b/theme/identica/images/icons/twotone/green/statusbar.gif deleted file mode 100644 index 47d61b106..000000000 Binary files a/theme/identica/images/icons/twotone/green/statusbar.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/stop.gif b/theme/identica/images/icons/twotone/green/stop.gif deleted file mode 100644 index e0b108d35..000000000 Binary files a/theme/identica/images/icons/twotone/green/stop.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/template.gif b/theme/identica/images/icons/twotone/green/template.gif deleted file mode 100644 index 65c0c4a0a..000000000 Binary files a/theme/identica/images/icons/twotone/green/template.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/text-bigger.gif b/theme/identica/images/icons/twotone/green/text-bigger.gif deleted file mode 100644 index 45e143b7a..000000000 Binary files a/theme/identica/images/icons/twotone/green/text-bigger.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/text-smaller.gif b/theme/identica/images/icons/twotone/green/text-smaller.gif deleted file mode 100644 index a54d0c1d3..000000000 Binary files a/theme/identica/images/icons/twotone/green/text-smaller.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/trash.gif b/theme/identica/images/icons/twotone/green/trash.gif deleted file mode 100644 index 78dd64a3d..000000000 Binary files a/theme/identica/images/icons/twotone/green/trash.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/two-docs.gif b/theme/identica/images/icons/twotone/green/two-docs.gif deleted file mode 100644 index 97e54b964..000000000 Binary files a/theme/identica/images/icons/twotone/green/two-docs.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/twotone.gif b/theme/identica/images/icons/twotone/green/twotone.gif deleted file mode 100644 index 45aad25c4..000000000 Binary files a/theme/identica/images/icons/twotone/green/twotone.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/undo.gif b/theme/identica/images/icons/twotone/green/undo.gif deleted file mode 100644 index 6869b3050..000000000 Binary files a/theme/identica/images/icons/twotone/green/undo.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/user.gif b/theme/identica/images/icons/twotone/green/user.gif deleted file mode 100644 index c85460fcd..000000000 Binary files a/theme/identica/images/icons/twotone/green/user.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/vegetable.gif b/theme/identica/images/icons/twotone/green/vegetable.gif deleted file mode 100644 index 4d421c1bb..000000000 Binary files a/theme/identica/images/icons/twotone/green/vegetable.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/x.gif b/theme/identica/images/icons/twotone/green/x.gif deleted file mode 100644 index ffb2efea0..000000000 Binary files a/theme/identica/images/icons/twotone/green/x.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/zoom-in.gif b/theme/identica/images/icons/twotone/green/zoom-in.gif deleted file mode 100644 index a59a5bb50..000000000 Binary files a/theme/identica/images/icons/twotone/green/zoom-in.gif and /dev/null differ diff --git a/theme/identica/images/icons/twotone/green/zoom-out.gif b/theme/identica/images/icons/twotone/green/zoom-out.gif deleted file mode 100644 index c61f999fd..000000000 Binary files a/theme/identica/images/icons/twotone/green/zoom-out.gif and /dev/null differ diff --git a/theme/identica/logo.png b/theme/identica/logo.png deleted file mode 100644 index 7c68b34f6..000000000 Binary files a/theme/identica/logo.png and /dev/null differ -- cgit v1.2.3-54-g00ecf From 6c7f5db9b3b70795fab790d55d488531a6a8141a Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 12 Apr 2009 02:38:14 +0000 Subject: Removed unused images --- .../skin/default/images/icons/twotone/green/against.gif | Bin 85 -> 0 bytes .../default/images/icons/twotone/green/arrow-down.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 75 -> 0 bytes .../skin/default/images/icons/twotone/green/arrow-up.gif | Bin 74 -> 0 bytes .../default/images/icons/twotone/green/arrow-upleft.gif | Bin 75 -> 0 bytes .../default/images/icons/twotone/green/arrow-upright.gif | Bin 73 -> 0 bytes .../default/images/icons/twotone/green/back-forth.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/bookmark.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/bulb.gif | Bin 83 -> 0 bytes .../skin/default/images/icons/twotone/green/calendar.gif | Bin 83 -> 0 bytes .../default/images/icons/twotone/green/calendar2.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/camera.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/cart.gif | Bin 86 -> 0 bytes .../skin/default/images/icons/twotone/green/caution.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/chart.gif | Bin 81 -> 0 bytes .../default/images/icons/twotone/green/checkmark.gif | Bin 76 -> 0 bytes .../default/images/icons/twotone/green/clipboard.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/clock.gif | Bin 81 -> 0 bytes .../default/images/icons/twotone/green/closed-folder.gif | Bin 78 -> 0 bytes .../skin/default/images/icons/twotone/green/database.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/diskette.gif | Bin 85 -> 0 bytes .../skin/default/images/icons/twotone/green/document.gif | Bin 81 -> 0 bytes .../default/images/icons/twotone/green/double-arrow.gif | Bin 78 -> 0 bytes .../skin/default/images/icons/twotone/green/eject.gif | Bin 73 -> 0 bytes .../skin/default/images/icons/twotone/green/exclaim.gif | Bin 74 -> 0 bytes .../default/images/icons/twotone/green/fastforward.gif | Bin 77 -> 0 bytes .../skin/default/images/icons/twotone/green/flag.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/graph.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/grow.gif | Bin 90 -> 0 bytes .../default/images/icons/twotone/green/headphones.gif | Bin 78 -> 0 bytes .../skin/default/images/icons/twotone/green/home.gif | Bin 81 -> 0 bytes .../default/images/icons/twotone/green/hourglass.gif | Bin 85 -> 0 bytes .../skin/default/images/icons/twotone/green/info.gif | Bin 73 -> 0 bytes .../skin/default/images/icons/twotone/green/key.gif | Bin 76 -> 0 bytes .../skin/default/images/icons/twotone/green/lock.gif | Bin 83 -> 0 bytes .../skin/default/images/icons/twotone/green/move.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/music.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/note.gif | Bin 82 -> 0 bytes .../default/images/icons/twotone/green/open-folder.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/paper-clip.gif | Bin 78 -> 0 bytes .../default/images/icons/twotone/green/paper-clip2.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/pause.gif | Bin 75 -> 0 bytes .../skin/default/images/icons/twotone/green/phone.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/play.gif | Bin 75 -> 0 bytes .../skin/default/images/icons/twotone/green/plus.gif | Bin 74 -> 0 bytes .../skin/default/images/icons/twotone/green/print.gif | Bin 85 -> 0 bytes .../default/images/icons/twotone/green/question-mark.gif | Bin 74 -> 0 bytes .../skin/default/images/icons/twotone/green/refresh.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/repost.gif | Bin 87 -> 0 bytes .../skin/default/images/icons/twotone/green/rewind.gif | Bin 77 -> 0 bytes .../skin/default/images/icons/twotone/green/search.gif | Bin 76 -> 0 bytes .../default/images/icons/twotone/green/skip-back.gif | Bin 76 -> 0 bytes .../skin/default/images/icons/twotone/green/skip.gif | Bin 78 -> 0 bytes .../skin/default/images/icons/twotone/green/skull.gif | Bin 85 -> 0 bytes .../default/images/icons/twotone/green/statusbar.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/stop.gif | Bin 72 -> 0 bytes .../skin/default/images/icons/twotone/green/template.gif | Bin 81 -> 0 bytes .../default/images/icons/twotone/green/text-bigger.gif | Bin 82 -> 0 bytes .../default/images/icons/twotone/green/text-smaller.gif | Bin 80 -> 0 bytes .../skin/default/images/icons/twotone/green/two-docs.gif | Bin 83 -> 0 bytes .../skin/default/images/icons/twotone/green/twotone.gif | Bin 2461 -> 0 bytes .../skin/default/images/icons/twotone/green/undo.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/user.gif | Bin 77 -> 0 bytes .../default/images/icons/twotone/green/vegetable.gif | Bin 82 -> 0 bytes .../skin/default/images/icons/twotone/green/x.gif | Bin 79 -> 0 bytes .../skin/default/images/icons/twotone/green/zoom-in.gif | Bin 86 -> 0 bytes .../skin/default/images/icons/twotone/green/zoom-out.gif | Bin 85 -> 0 bytes .../skin/identica/images/icons/twotone/green/against.gif | Bin 85 -> 0 bytes .../identica/images/icons/twotone/green/arrow-down.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-downright.gif | Bin 75 -> 0 bytes .../identica/images/icons/twotone/green/arrow-up.gif | Bin 74 -> 0 bytes .../identica/images/icons/twotone/green/arrow-upleft.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/arrow-upright.gif | Bin 73 -> 0 bytes .../identica/images/icons/twotone/green/back-forth.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/bookmark.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/bulb.gif | Bin 83 -> 0 bytes .../identica/images/icons/twotone/green/calendar.gif | Bin 83 -> 0 bytes .../identica/images/icons/twotone/green/calendar2.gif | Bin 79 -> 0 bytes .../skin/identica/images/icons/twotone/green/camera.gif | Bin 79 -> 0 bytes .../skin/identica/images/icons/twotone/green/cart.gif | Bin 86 -> 0 bytes .../skin/identica/images/icons/twotone/green/caution.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/chart.gif | Bin 81 -> 0 bytes .../identica/images/icons/twotone/green/checkmark.gif | Bin 76 -> 0 bytes .../identica/images/icons/twotone/green/clipboard.gif | Bin 80 -> 0 bytes .../skin/identica/images/icons/twotone/green/clock.gif | Bin 81 -> 0 bytes .../images/icons/twotone/green/closed-folder.gif | Bin 78 -> 0 bytes .../identica/images/icons/twotone/green/database.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/diskette.gif | Bin 85 -> 0 bytes .../identica/images/icons/twotone/green/document.gif | Bin 81 -> 0 bytes .../identica/images/icons/twotone/green/double-arrow.gif | Bin 78 -> 0 bytes .../skin/identica/images/icons/twotone/green/eject.gif | Bin 73 -> 0 bytes .../skin/identica/images/icons/twotone/green/exclaim.gif | Bin 74 -> 0 bytes .../identica/images/icons/twotone/green/fastforward.gif | Bin 77 -> 0 bytes .../skin/identica/images/icons/twotone/green/flag.gif | Bin 80 -> 0 bytes .../skin/identica/images/icons/twotone/green/graph.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/grow.gif | Bin 90 -> 0 bytes .../identica/images/icons/twotone/green/headphones.gif | Bin 78 -> 0 bytes .../skin/identica/images/icons/twotone/green/home.gif | Bin 81 -> 0 bytes .../identica/images/icons/twotone/green/hourglass.gif | Bin 85 -> 0 bytes .../skin/identica/images/icons/twotone/green/info.gif | Bin 73 -> 0 bytes .../skin/identica/images/icons/twotone/green/key.gif | Bin 76 -> 0 bytes .../skin/identica/images/icons/twotone/green/lock.gif | Bin 83 -> 0 bytes .../skin/identica/images/icons/twotone/green/move.gif | Bin 80 -> 0 bytes .../skin/identica/images/icons/twotone/green/music.gif | Bin 80 -> 0 bytes .../skin/identica/images/icons/twotone/green/note.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/open-folder.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/paper-clip.gif | Bin 78 -> 0 bytes .../identica/images/icons/twotone/green/paper-clip2.gif | Bin 80 -> 0 bytes .../skin/identica/images/icons/twotone/green/pause.gif | Bin 75 -> 0 bytes .../skin/identica/images/icons/twotone/green/phone.gif | Bin 79 -> 0 bytes .../skin/identica/images/icons/twotone/green/play.gif | Bin 75 -> 0 bytes .../skin/identica/images/icons/twotone/green/plus.gif | Bin 74 -> 0 bytes .../skin/identica/images/icons/twotone/green/print.gif | Bin 85 -> 0 bytes .../images/icons/twotone/green/question-mark.gif | Bin 74 -> 0 bytes .../skin/identica/images/icons/twotone/green/refresh.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/repost.gif | Bin 87 -> 0 bytes .../skin/identica/images/icons/twotone/green/rewind.gif | Bin 77 -> 0 bytes .../skin/identica/images/icons/twotone/green/search.gif | Bin 76 -> 0 bytes .../identica/images/icons/twotone/green/skip-back.gif | Bin 76 -> 0 bytes .../skin/identica/images/icons/twotone/green/skip.gif | Bin 78 -> 0 bytes .../skin/identica/images/icons/twotone/green/skull.gif | Bin 85 -> 0 bytes .../identica/images/icons/twotone/green/statusbar.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/stop.gif | Bin 72 -> 0 bytes .../identica/images/icons/twotone/green/template.gif | Bin 81 -> 0 bytes .../identica/images/icons/twotone/green/text-bigger.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/text-smaller.gif | Bin 80 -> 0 bytes .../identica/images/icons/twotone/green/two-docs.gif | Bin 83 -> 0 bytes .../skin/identica/images/icons/twotone/green/twotone.gif | Bin 2461 -> 0 bytes .../skin/identica/images/icons/twotone/green/undo.gif | Bin 79 -> 0 bytes .../skin/identica/images/icons/twotone/green/user.gif | Bin 77 -> 0 bytes .../identica/images/icons/twotone/green/vegetable.gif | Bin 82 -> 0 bytes .../skin/identica/images/icons/twotone/green/x.gif | Bin 79 -> 0 bytes .../skin/identica/images/icons/twotone/green/zoom-in.gif | Bin 86 -> 0 bytes .../identica/images/icons/twotone/green/zoom-out.gif | Bin 85 -> 0 bytes 136 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 theme/default/skin/default/images/icons/twotone/green/against.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-down.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-up.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/back-forth.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/bookmark.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/bulb.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/calendar.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/calendar2.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/camera.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/cart.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/caution.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/chart.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/checkmark.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/clipboard.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/clock.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/closed-folder.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/database.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/diskette.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/document.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/double-arrow.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/eject.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/exclaim.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/fastforward.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/flag.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/graph.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/grow.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/headphones.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/home.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/hourglass.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/info.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/key.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/lock.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/move.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/music.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/note.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/open-folder.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/paper-clip.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/pause.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/phone.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/play.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/plus.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/print.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/question-mark.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/refresh.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/repost.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/rewind.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/search.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/skip-back.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/skip.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/skull.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/statusbar.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/stop.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/template.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/text-bigger.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/text-smaller.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/two-docs.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/twotone.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/undo.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/user.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/vegetable.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/x.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/zoom-in.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/zoom-out.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/against.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/back-forth.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/bookmark.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/bulb.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/calendar.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/calendar2.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/camera.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/cart.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/caution.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/chart.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/checkmark.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/clipboard.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/clock.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/database.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/diskette.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/document.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/eject.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/exclaim.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/fastforward.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/flag.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/graph.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/grow.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/headphones.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/home.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/hourglass.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/info.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/key.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/lock.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/move.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/music.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/note.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/open-folder.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/pause.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/phone.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/play.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/plus.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/print.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/question-mark.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/refresh.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/repost.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/rewind.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/search.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/skip-back.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/skip.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/skull.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/statusbar.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/stop.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/template.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/two-docs.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/twotone.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/undo.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/user.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/vegetable.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/x.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif (limited to 'theme') diff --git a/theme/default/skin/default/images/icons/twotone/green/against.gif b/theme/default/skin/default/images/icons/twotone/green/against.gif deleted file mode 100644 index ca796c8a3..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/against.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif deleted file mode 100644 index c709e5877..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-down.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif deleted file mode 100644 index a4a98035d..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-downleft.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif deleted file mode 100644 index 3e6001a61..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-downright.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif deleted file mode 100644 index d0f5fbeaa..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-up.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif deleted file mode 100644 index 1e9e6935b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-upleft.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif deleted file mode 100644 index c7fecc8a0..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-upright.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/back-forth.gif b/theme/default/skin/default/images/icons/twotone/green/back-forth.gif deleted file mode 100644 index 33a9540c8..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/back-forth.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/bookmark.gif b/theme/default/skin/default/images/icons/twotone/green/bookmark.gif deleted file mode 100644 index 23f318ecc..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/bookmark.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/bulb.gif b/theme/default/skin/default/images/icons/twotone/green/bulb.gif deleted file mode 100644 index f70652c03..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/bulb.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/calendar.gif b/theme/default/skin/default/images/icons/twotone/green/calendar.gif deleted file mode 100644 index a09b65aca..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/calendar.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/calendar2.gif b/theme/default/skin/default/images/icons/twotone/green/calendar2.gif deleted file mode 100644 index 7884b02dd..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/calendar2.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/camera.gif b/theme/default/skin/default/images/icons/twotone/green/camera.gif deleted file mode 100644 index 1a85fbad0..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/camera.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/cart.gif b/theme/default/skin/default/images/icons/twotone/green/cart.gif deleted file mode 100644 index 47eaa0a2e..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/cart.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/caution.gif b/theme/default/skin/default/images/icons/twotone/green/caution.gif deleted file mode 100644 index 3ad2c322b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/caution.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/chart.gif b/theme/default/skin/default/images/icons/twotone/green/chart.gif deleted file mode 100644 index 136d74517..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/chart.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/checkmark.gif b/theme/default/skin/default/images/icons/twotone/green/checkmark.gif deleted file mode 100644 index 892429d48..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/checkmark.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/clipboard.gif b/theme/default/skin/default/images/icons/twotone/green/clipboard.gif deleted file mode 100644 index 9317bdcd0..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/clipboard.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/clock.gif b/theme/default/skin/default/images/icons/twotone/green/clock.gif deleted file mode 100644 index d1410f925..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/clock.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif deleted file mode 100644 index 0410fc6e8..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/closed-folder.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/database.gif b/theme/default/skin/default/images/icons/twotone/green/database.gif deleted file mode 100644 index 29ce02492..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/database.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/diskette.gif b/theme/default/skin/default/images/icons/twotone/green/diskette.gif deleted file mode 100644 index e970b0a30..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/diskette.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/document.gif b/theme/default/skin/default/images/icons/twotone/green/document.gif deleted file mode 100644 index 9c08f4a3a..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/document.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif deleted file mode 100644 index 2e8648264..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/double-arrow.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/eject.gif b/theme/default/skin/default/images/icons/twotone/green/eject.gif deleted file mode 100644 index 7e0906cfe..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/eject.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/exclaim.gif b/theme/default/skin/default/images/icons/twotone/green/exclaim.gif deleted file mode 100644 index 588e28c26..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/exclaim.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/fastforward.gif b/theme/default/skin/default/images/icons/twotone/green/fastforward.gif deleted file mode 100644 index 28e495103..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/fastforward.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/flag.gif b/theme/default/skin/default/images/icons/twotone/green/flag.gif deleted file mode 100644 index 68c8aee25..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/flag.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/graph.gif b/theme/default/skin/default/images/icons/twotone/green/graph.gif deleted file mode 100644 index 0c1794b4e..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/graph.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/grow.gif b/theme/default/skin/default/images/icons/twotone/green/grow.gif deleted file mode 100644 index c4118d53b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/grow.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/headphones.gif b/theme/default/skin/default/images/icons/twotone/green/headphones.gif deleted file mode 100644 index 5be6c67dd..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/headphones.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/home.gif b/theme/default/skin/default/images/icons/twotone/green/home.gif deleted file mode 100644 index d2a3421ef..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/home.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/hourglass.gif b/theme/default/skin/default/images/icons/twotone/green/hourglass.gif deleted file mode 100644 index b62b9480c..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/hourglass.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/info.gif b/theme/default/skin/default/images/icons/twotone/green/info.gif deleted file mode 100644 index 86ef1f8b4..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/info.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/key.gif b/theme/default/skin/default/images/icons/twotone/green/key.gif deleted file mode 100644 index ccf357ab2..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/key.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/lock.gif b/theme/default/skin/default/images/icons/twotone/green/lock.gif deleted file mode 100644 index db00706b5..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/lock.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/move.gif b/theme/default/skin/default/images/icons/twotone/green/move.gif deleted file mode 100644 index d2c30b1d2..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/move.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/music.gif b/theme/default/skin/default/images/icons/twotone/green/music.gif deleted file mode 100644 index 64b51d4e1..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/music.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/note.gif b/theme/default/skin/default/images/icons/twotone/green/note.gif deleted file mode 100644 index bcc0b149b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/note.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/open-folder.gif b/theme/default/skin/default/images/icons/twotone/green/open-folder.gif deleted file mode 100644 index d41300a08..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/open-folder.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif deleted file mode 100644 index 1d45f1d1e..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/paper-clip.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif b/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif deleted file mode 100644 index a8c7805be..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/paper-clip2.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/pause.gif b/theme/default/skin/default/images/icons/twotone/green/pause.gif deleted file mode 100644 index ced0b6440..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/pause.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/phone.gif b/theme/default/skin/default/images/icons/twotone/green/phone.gif deleted file mode 100644 index 69359f764..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/phone.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/play.gif b/theme/default/skin/default/images/icons/twotone/green/play.gif deleted file mode 100644 index 794ec85b6..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/play.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/plus.gif b/theme/default/skin/default/images/icons/twotone/green/plus.gif deleted file mode 100644 index 4407d0b2d..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/plus.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/print.gif b/theme/default/skin/default/images/icons/twotone/green/print.gif deleted file mode 100644 index 17727d5d7..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/print.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/question-mark.gif b/theme/default/skin/default/images/icons/twotone/green/question-mark.gif deleted file mode 100644 index 1689efcd0..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/question-mark.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/refresh.gif b/theme/default/skin/default/images/icons/twotone/green/refresh.gif deleted file mode 100644 index 8a8b8144f..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/refresh.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/repost.gif b/theme/default/skin/default/images/icons/twotone/green/repost.gif deleted file mode 100644 index 1fab5dcc7..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/repost.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/rewind.gif b/theme/default/skin/default/images/icons/twotone/green/rewind.gif deleted file mode 100644 index aca3ee35b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/rewind.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/search.gif b/theme/default/skin/default/images/icons/twotone/green/search.gif deleted file mode 100644 index c36463d0d..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/search.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skip-back.gif b/theme/default/skin/default/images/icons/twotone/green/skip-back.gif deleted file mode 100644 index adca7aa3e..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/skip-back.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skip.gif b/theme/default/skin/default/images/icons/twotone/green/skip.gif deleted file mode 100644 index ae5417f2f..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/skip.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/skull.gif b/theme/default/skin/default/images/icons/twotone/green/skull.gif deleted file mode 100644 index 033506732..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/skull.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/statusbar.gif b/theme/default/skin/default/images/icons/twotone/green/statusbar.gif deleted file mode 100644 index 47d61b106..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/statusbar.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/stop.gif b/theme/default/skin/default/images/icons/twotone/green/stop.gif deleted file mode 100644 index e0b108d35..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/stop.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/template.gif b/theme/default/skin/default/images/icons/twotone/green/template.gif deleted file mode 100644 index 65c0c4a0a..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/template.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif deleted file mode 100644 index 45e143b7a..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/text-bigger.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif deleted file mode 100644 index a54d0c1d3..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/text-smaller.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/two-docs.gif b/theme/default/skin/default/images/icons/twotone/green/two-docs.gif deleted file mode 100644 index 97e54b964..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/two-docs.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/twotone.gif b/theme/default/skin/default/images/icons/twotone/green/twotone.gif deleted file mode 100644 index 45aad25c4..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/twotone.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/undo.gif b/theme/default/skin/default/images/icons/twotone/green/undo.gif deleted file mode 100644 index 6869b3050..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/undo.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/user.gif b/theme/default/skin/default/images/icons/twotone/green/user.gif deleted file mode 100644 index c85460fcd..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/user.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/vegetable.gif b/theme/default/skin/default/images/icons/twotone/green/vegetable.gif deleted file mode 100644 index 4d421c1bb..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/vegetable.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/x.gif b/theme/default/skin/default/images/icons/twotone/green/x.gif deleted file mode 100644 index ffb2efea0..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/x.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif deleted file mode 100644 index a59a5bb50..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/zoom-in.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif deleted file mode 100644 index c61f999fd..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/zoom-out.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/against.gif b/theme/default/skin/identica/images/icons/twotone/green/against.gif deleted file mode 100644 index ca796c8a3..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/against.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif deleted file mode 100644 index c709e5877..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-down.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif deleted file mode 100644 index a4a98035d..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-downleft.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif deleted file mode 100644 index 3e6001a61..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-downright.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif deleted file mode 100644 index d0f5fbeaa..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-up.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif deleted file mode 100644 index 1e9e6935b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-upleft.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif deleted file mode 100644 index c7fecc8a0..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-upright.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif b/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif deleted file mode 100644 index 33a9540c8..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/back-forth.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif b/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif deleted file mode 100644 index 23f318ecc..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/bookmark.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/bulb.gif b/theme/default/skin/identica/images/icons/twotone/green/bulb.gif deleted file mode 100644 index f70652c03..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/bulb.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/calendar.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar.gif deleted file mode 100644 index a09b65aca..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/calendar.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif b/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif deleted file mode 100644 index 7884b02dd..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/calendar2.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/camera.gif b/theme/default/skin/identica/images/icons/twotone/green/camera.gif deleted file mode 100644 index 1a85fbad0..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/camera.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/cart.gif b/theme/default/skin/identica/images/icons/twotone/green/cart.gif deleted file mode 100644 index 47eaa0a2e..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/cart.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/caution.gif b/theme/default/skin/identica/images/icons/twotone/green/caution.gif deleted file mode 100644 index 3ad2c322b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/caution.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/chart.gif b/theme/default/skin/identica/images/icons/twotone/green/chart.gif deleted file mode 100644 index 136d74517..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/chart.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif b/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif deleted file mode 100644 index 892429d48..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/checkmark.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif b/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif deleted file mode 100644 index 9317bdcd0..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/clipboard.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/clock.gif b/theme/default/skin/identica/images/icons/twotone/green/clock.gif deleted file mode 100644 index d1410f925..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/clock.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif b/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif deleted file mode 100644 index 0410fc6e8..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/closed-folder.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/database.gif b/theme/default/skin/identica/images/icons/twotone/green/database.gif deleted file mode 100644 index 29ce02492..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/database.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/diskette.gif b/theme/default/skin/identica/images/icons/twotone/green/diskette.gif deleted file mode 100644 index e970b0a30..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/diskette.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/document.gif b/theme/default/skin/identica/images/icons/twotone/green/document.gif deleted file mode 100644 index 9c08f4a3a..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/document.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif b/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif deleted file mode 100644 index 2e8648264..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/double-arrow.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/eject.gif b/theme/default/skin/identica/images/icons/twotone/green/eject.gif deleted file mode 100644 index 7e0906cfe..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/eject.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif b/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif deleted file mode 100644 index 588e28c26..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/exclaim.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif b/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif deleted file mode 100644 index 28e495103..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/fastforward.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/flag.gif b/theme/default/skin/identica/images/icons/twotone/green/flag.gif deleted file mode 100644 index 68c8aee25..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/flag.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/graph.gif b/theme/default/skin/identica/images/icons/twotone/green/graph.gif deleted file mode 100644 index 0c1794b4e..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/graph.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/grow.gif b/theme/default/skin/identica/images/icons/twotone/green/grow.gif deleted file mode 100644 index c4118d53b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/grow.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/headphones.gif b/theme/default/skin/identica/images/icons/twotone/green/headphones.gif deleted file mode 100644 index 5be6c67dd..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/headphones.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/home.gif b/theme/default/skin/identica/images/icons/twotone/green/home.gif deleted file mode 100644 index d2a3421ef..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/home.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif b/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif deleted file mode 100644 index b62b9480c..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/hourglass.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/info.gif b/theme/default/skin/identica/images/icons/twotone/green/info.gif deleted file mode 100644 index 86ef1f8b4..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/info.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/key.gif b/theme/default/skin/identica/images/icons/twotone/green/key.gif deleted file mode 100644 index ccf357ab2..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/key.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/lock.gif b/theme/default/skin/identica/images/icons/twotone/green/lock.gif deleted file mode 100644 index db00706b5..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/lock.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/move.gif b/theme/default/skin/identica/images/icons/twotone/green/move.gif deleted file mode 100644 index d2c30b1d2..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/move.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/music.gif b/theme/default/skin/identica/images/icons/twotone/green/music.gif deleted file mode 100644 index 64b51d4e1..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/music.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/note.gif b/theme/default/skin/identica/images/icons/twotone/green/note.gif deleted file mode 100644 index bcc0b149b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/note.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif b/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif deleted file mode 100644 index d41300a08..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/open-folder.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif b/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif deleted file mode 100644 index 1d45f1d1e..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/paper-clip.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif b/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif deleted file mode 100644 index a8c7805be..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/paper-clip2.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/pause.gif b/theme/default/skin/identica/images/icons/twotone/green/pause.gif deleted file mode 100644 index ced0b6440..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/pause.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/phone.gif b/theme/default/skin/identica/images/icons/twotone/green/phone.gif deleted file mode 100644 index 69359f764..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/phone.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/play.gif b/theme/default/skin/identica/images/icons/twotone/green/play.gif deleted file mode 100644 index 794ec85b6..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/play.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/plus.gif b/theme/default/skin/identica/images/icons/twotone/green/plus.gif deleted file mode 100644 index 4407d0b2d..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/plus.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/print.gif b/theme/default/skin/identica/images/icons/twotone/green/print.gif deleted file mode 100644 index 17727d5d7..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/print.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif b/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif deleted file mode 100644 index 1689efcd0..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/question-mark.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/refresh.gif b/theme/default/skin/identica/images/icons/twotone/green/refresh.gif deleted file mode 100644 index 8a8b8144f..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/refresh.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/repost.gif b/theme/default/skin/identica/images/icons/twotone/green/repost.gif deleted file mode 100644 index 1fab5dcc7..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/repost.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/rewind.gif b/theme/default/skin/identica/images/icons/twotone/green/rewind.gif deleted file mode 100644 index aca3ee35b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/rewind.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/search.gif b/theme/default/skin/identica/images/icons/twotone/green/search.gif deleted file mode 100644 index c36463d0d..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/search.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif b/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif deleted file mode 100644 index adca7aa3e..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/skip-back.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skip.gif b/theme/default/skin/identica/images/icons/twotone/green/skip.gif deleted file mode 100644 index ae5417f2f..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/skip.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/skull.gif b/theme/default/skin/identica/images/icons/twotone/green/skull.gif deleted file mode 100644 index 033506732..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/skull.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif b/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif deleted file mode 100644 index 47d61b106..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/statusbar.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/stop.gif b/theme/default/skin/identica/images/icons/twotone/green/stop.gif deleted file mode 100644 index e0b108d35..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/stop.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/template.gif b/theme/default/skin/identica/images/icons/twotone/green/template.gif deleted file mode 100644 index 65c0c4a0a..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/template.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif b/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif deleted file mode 100644 index 45e143b7a..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/text-bigger.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif b/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif deleted file mode 100644 index a54d0c1d3..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/text-smaller.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif b/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif deleted file mode 100644 index 97e54b964..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/two-docs.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/twotone.gif b/theme/default/skin/identica/images/icons/twotone/green/twotone.gif deleted file mode 100644 index 45aad25c4..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/twotone.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/undo.gif b/theme/default/skin/identica/images/icons/twotone/green/undo.gif deleted file mode 100644 index 6869b3050..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/undo.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/user.gif b/theme/default/skin/identica/images/icons/twotone/green/user.gif deleted file mode 100644 index c85460fcd..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/user.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif b/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif deleted file mode 100644 index 4d421c1bb..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/vegetable.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/x.gif b/theme/default/skin/identica/images/icons/twotone/green/x.gif deleted file mode 100644 index ffb2efea0..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/x.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif deleted file mode 100644 index a59a5bb50..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/zoom-in.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif b/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif deleted file mode 100644 index c61f999fd..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/zoom-out.gif and /dev/null differ -- cgit v1.2.3-54-g00ecf From 7a00dc749da9bcc003aad5f90b0346ba164680df Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 12 Apr 2009 21:50:14 +0000 Subject: Updated styles for the Authrization subscription form inputs --- actions/userauthorization.php | 1 + theme/base/css/display.css | 6 ++++-- theme/default/css/display.css | 3 ++- theme/identica/css/display.css | 3 ++- 4 files changed, 9 insertions(+), 4 deletions(-) (limited to 'theme') diff --git a/actions/userauthorization.php b/actions/userauthorization.php index c8c679dcd..168019149 100644 --- a/actions/userauthorization.php +++ b/actions/userauthorization.php @@ -170,6 +170,7 @@ class UserauthorizationAction extends Action $this->elementStart('li', 'entity_subscribe'); $this->elementStart('form', array('method' => 'post', 'id' => 'userauthorization', + 'class' => 'form_user_authorization', 'name' => 'userauthorization', 'action' => common_local_url('userauthorization'))); $this->hidden('token', common_session_token()); diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 3b4a2a4b3..9c0980ec6 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -607,7 +607,9 @@ border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; } - +.entity_actions .accept { +margin-bottom:18px; +} .entity_tags ul { list-style-type:none; @@ -1158,4 +1160,4 @@ display:none; } .guide { clear:both; -} \ No newline at end of file +} diff --git a/theme/default/css/display.css b/theme/default/css/display.css index 42e29374f..5523a331e 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -164,7 +164,8 @@ background-color:#A9BF4F; color:#fff; } .form_user_unsubscribe input.submit, -.form_group_leave input.submit { +.form_group_leave input.submit, +.form_user_authorization input.reject { background-color:#97BFD1; } diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index 8edb005a6..e4f582b6c 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -164,7 +164,8 @@ background-color:#9BB43E; color:#fff; } .form_user_unsubscribe input.submit, -.form_group_leave input.submit { +.form_group_leave input.submit, +.form_user_authorization input.reject { background-color:#87B4C8; } -- cgit v1.2.3-54-g00ecf From d62f69e5928e94e1ca15a469ba31cdfef6a80016 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 03:05:00 +0000 Subject: Removing h1 from display in Profile page due to duplicate visibility of fn and nickname. --- theme/base/css/display.css | 1 + 1 file changed, 1 insertion(+) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 9c0980ec6..00f7c0e8f 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -29,6 +29,7 @@ h1 { font-size:1.4em; margin-bottom:18px; } +#showstream h1 { display:none; } h2 { font-size:1.3em; } h3 { font-size:1.2em; } h4 { font-size:1.1em; } -- cgit v1.2.3-54-g00ecf From 765ea6966775271f90eb74c0adcb1b03d4dc7776 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 03:10:05 +0000 Subject: Updated Cloudy theme's base style for Authorize subscription input accept --- theme/cloudy/base/css/display.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'theme') diff --git a/theme/cloudy/base/css/display.css b/theme/cloudy/base/css/display.css index 8d34e8442..2f78e9729 100644 --- a/theme/cloudy/base/css/display.css +++ b/theme/cloudy/base/css/display.css @@ -30,6 +30,7 @@ h1 { font-size:1.4em; margin-bottom:18px; } +#showstream h1 { display:none; } h2 { font-size:1.3em; } h3 { font-size:1.2em; } h4 { font-size:1.1em; } @@ -630,7 +631,9 @@ border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; } - +.entity_actions .accept { +margin-bottom:18px; +} .entity_tags ul { list-style-type:none; -- cgit v1.2.3-54-g00ecf From ed3d68435f042ff6bc212022058310255db0e1bd Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 05:39:23 +0000 Subject: Using farbtastic jQuery plugin to select design colours. --- actions/designsettings.php | 61 ++++++- js/farbtastic/LICENSE.txt | 341 +++++++++++++++++++++++++++++++++++++ js/farbtastic/farbtastic.go.js | 10 ++ js/farbtastic/farbtastic.js | 329 +++++++++++++++++++++++++++++++++++ js/farbtastic/marker.png | Bin 0 -> 652 bytes js/farbtastic/mask.png | Bin 0 -> 2020 bytes js/farbtastic/wheel.png | Bin 0 -> 11733 bytes theme/default/base/css/display.css | 9 + 8 files changed, 747 insertions(+), 3 deletions(-) create mode 100644 js/farbtastic/LICENSE.txt create mode 100644 js/farbtastic/farbtastic.go.js create mode 100644 js/farbtastic/farbtastic.js create mode 100755 js/farbtastic/marker.png create mode 100644 js/farbtastic/mask.png create mode 100644 js/farbtastic/wheel.png (limited to 'theme') diff --git a/actions/designsettings.php b/actions/designsettings.php index 87afdac8a..05293f712 100644 --- a/actions/designsettings.php +++ b/actions/designsettings.php @@ -88,19 +88,34 @@ class DesignsettingsAction extends AccountSettingsAction $this->elementEnd('ul'); $this->elementEnd('fieldset'); - $this->elementStart('fieldset', array('id' => 'settings_design_colour')); + $this->elementStart('fieldset', array('id' => 'settings_design_color')); $this->element('legend', null, _('Change colours')); $this->elementStart('ul', 'form_data'); $this->elementStart('li'); - $this->element('p', null, _('Edit text colours')); + $this->input('color-1', _('Background color'), '#F0F2F5', null); $this->elementEnd('li'); - $this->elementEnd('ul'); + $this->elementStart('li'); + $this->input('color-2', _('Content background color'), '#FFFFFF', null); + $this->elementEnd('li'); + $this->elementStart('li'); + $this->input('color-3', _('Sidebar background color'), '#CEE1E9', null); + $this->elementEnd('li'); + $this->elementStart('li'); + $this->input('color-4', _('Text color'), '#000000', null); + $this->elementEnd('li'); + $this->elementStart('li'); + $this->input('color-5', _('Link color'), '#002E6E', null); + $this->elementEnd('li'); + $this->elementEnd('ul'); + $this->element('div', array('id' => 'color-picker')); $this->elementEnd('fieldset'); + $this->submit('save', _('Save')); $this->elementEnd('fieldset'); $this->elementEnd('form'); + } /** @@ -169,4 +184,44 @@ class DesignsettingsAction extends AccountSettingsAction $this->showForm(_('Password saved.'), true); */ } + + + /** + * Add the jCrop stylesheet + * + * @return void + */ + + function showStylesheets() + { + parent::showStylesheets(); + $farbtasticStyle = + common_path('theme/default/base/css/farbtastic.css?version='.LACONICA_VERSION); + + $this->element('link', array('rel' => 'stylesheet', + 'type' => 'text/css', + 'href' => $farbtasticStyle, + 'media' => 'screen, projection, tv')); + } + + /** + * Add the jCrop scripts + * + * @return void + */ + + function showScripts() + { + parent::showScripts(); + +// if ($this->mode == 'crop') { + $farbtasticPack = common_path('js/farbtastic/farbtastic.js'); + $farbtasticGo = common_path('js/farbtastic/farbtastic.go.js'); + + $this->element('script', array('type' => 'text/javascript', + 'src' => $farbtasticPack)); + $this->element('script', array('type' => 'text/javascript', + 'src' => $farbtasticGo)); +// } + } } diff --git a/js/farbtastic/LICENSE.txt b/js/farbtastic/LICENSE.txt new file mode 100644 index 000000000..5a3cc209a --- /dev/null +++ b/js/farbtastic/LICENSE.txt @@ -0,0 +1,341 @@ + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/js/farbtastic/farbtastic.go.js b/js/farbtastic/farbtastic.go.js new file mode 100644 index 000000000..21a1530bc --- /dev/null +++ b/js/farbtastic/farbtastic.go.js @@ -0,0 +1,10 @@ +$(document).ready(function() { + var f = $.farbtastic('#color-picker'); + var colors = $('#settings_design_color input'); + + colors + .each(function () { f.linkTo(this); }) + .focus(function() { + f.linkTo(this); + }); +}); diff --git a/js/farbtastic/farbtastic.js b/js/farbtastic/farbtastic.js new file mode 100644 index 000000000..24a377803 --- /dev/null +++ b/js/farbtastic/farbtastic.js @@ -0,0 +1,329 @@ +// $Id: farbtastic.js,v 1.2 2007/01/08 22:53:01 unconed Exp $ +// Farbtastic 1.2 + +jQuery.fn.farbtastic = function (callback) { + $.farbtastic(this, callback); + return this; +}; + +jQuery.farbtastic = function (container, callback) { + var container = $(container).get(0); + return container.farbtastic || (container.farbtastic = new jQuery._farbtastic(container, callback)); +} + +jQuery._farbtastic = function (container, callback) { + // Store farbtastic object + var fb = this; + + // Insert markup + $(container).html('
'); + var e = $('.farbtastic', container); + fb.wheel = $('.wheel', container).get(0); + // Dimensions + fb.radius = 84; + fb.square = 100; + fb.width = 194; + + // Fix background PNGs in IE6 + if (navigator.appVersion.match(/MSIE [0-6]\./)) { + $('*', e).each(function () { + if (this.currentStyle.backgroundImage != 'none') { + var image = this.currentStyle.backgroundImage; + image = this.currentStyle.backgroundImage.substring(5, image.length - 2); + $(this).css({ + 'backgroundImage': 'none', + 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='" + image + "')" + }); + } + }); + } + + /** + * Link to the given element(s) or callback. + */ + fb.linkTo = function (callback) { + // Unbind previous nodes + if (typeof fb.callback == 'object') { + $(fb.callback).unbind('keyup', fb.updateValue); + } + + // Reset color + fb.color = null; + + // Bind callback or elements + if (typeof callback == 'function') { + fb.callback = callback; + } + else if (typeof callback == 'object' || typeof callback == 'string') { + fb.callback = $(callback); + fb.callback.bind('keyup', fb.updateValue); + if (fb.callback.get(0).value) { + fb.setColor(fb.callback.get(0).value); + } + } + return this; + } + fb.updateValue = function (event) { + if (this.value && this.value != fb.color) { + fb.setColor(this.value); + } + } + + /** + * Change color with HTML syntax #123456 + */ + fb.setColor = function (color) { + var unpack = fb.unpack(color); + if (fb.color != color && unpack) { + fb.color = color; + fb.rgb = unpack; + fb.hsl = fb.RGBToHSL(fb.rgb); + fb.updateDisplay(); + } + return this; + } + + /** + * Change color with HSL triplet [0..1, 0..1, 0..1] + */ + fb.setHSL = function (hsl) { + fb.hsl = hsl; + fb.rgb = fb.HSLToRGB(hsl); + fb.color = fb.pack(fb.rgb); + fb.updateDisplay(); + return this; + } + + ///////////////////////////////////////////////////// + + /** + * Retrieve the coordinates of the given event relative to the center + * of the widget. + */ + fb.widgetCoords = function (event) { + var x, y; + var el = event.target || event.srcElement; + var reference = fb.wheel; + + if (typeof event.offsetX != 'undefined') { + // Use offset coordinates and find common offsetParent + var pos = { x: event.offsetX, y: event.offsetY }; + + // Send the coordinates upwards through the offsetParent chain. + var e = el; + while (e) { + e.mouseX = pos.x; + e.mouseY = pos.y; + pos.x += e.offsetLeft; + pos.y += e.offsetTop; + e = e.offsetParent; + } + + // Look for the coordinates starting from the wheel widget. + var e = reference; + var offset = { x: 0, y: 0 } + while (e) { + if (typeof e.mouseX != 'undefined') { + x = e.mouseX - offset.x; + y = e.mouseY - offset.y; + break; + } + offset.x += e.offsetLeft; + offset.y += e.offsetTop; + e = e.offsetParent; + } + + // Reset stored coordinates + e = el; + while (e) { + e.mouseX = undefined; + e.mouseY = undefined; + e = e.offsetParent; + } + } + else { + // Use absolute coordinates + var pos = fb.absolutePosition(reference); + x = (event.pageX || 0*(event.clientX + $('html').get(0).scrollLeft)) - pos.x; + y = (event.pageY || 0*(event.clientY + $('html').get(0).scrollTop)) - pos.y; + } + // Subtract distance to middle + return { x: x - fb.width / 2, y: y - fb.width / 2 }; + } + + /** + * Mousedown handler + */ + fb.mousedown = function (event) { + // Capture mouse + if (!document.dragging) { + $(document).bind('mousemove', fb.mousemove).bind('mouseup', fb.mouseup); + document.dragging = true; + } + + // Check which area is being dragged + var pos = fb.widgetCoords(event); + fb.circleDrag = Math.max(Math.abs(pos.x), Math.abs(pos.y)) * 2 > fb.square; + + // Process + fb.mousemove(event); + return false; + } + + /** + * Mousemove handler + */ + fb.mousemove = function (event) { + // Get coordinates relative to color picker center + var pos = fb.widgetCoords(event); + + // Set new HSL parameters + if (fb.circleDrag) { + var hue = Math.atan2(pos.x, -pos.y) / 6.28; + if (hue < 0) hue += 1; + fb.setHSL([hue, fb.hsl[1], fb.hsl[2]]); + } + else { + var sat = Math.max(0, Math.min(1, -(pos.x / fb.square) + .5)); + var lum = Math.max(0, Math.min(1, -(pos.y / fb.square) + .5)); + fb.setHSL([fb.hsl[0], sat, lum]); + } + return false; + } + + /** + * Mouseup handler + */ + fb.mouseup = function () { + // Uncapture mouse + $(document).unbind('mousemove', fb.mousemove); + $(document).unbind('mouseup', fb.mouseup); + document.dragging = false; + } + + /** + * Update the markers and styles + */ + fb.updateDisplay = function () { + // Markers + var angle = fb.hsl[0] * 6.28; + $('.h-marker', e).css({ + left: Math.round(Math.sin(angle) * fb.radius + fb.width / 2) + 'px', + top: Math.round(-Math.cos(angle) * fb.radius + fb.width / 2) + 'px' + }); + + $('.sl-marker', e).css({ + left: Math.round(fb.square * (.5 - fb.hsl[1]) + fb.width / 2) + 'px', + top: Math.round(fb.square * (.5 - fb.hsl[2]) + fb.width / 2) + 'px' + }); + + // Saturation/Luminance gradient + $('.color', e).css('backgroundColor', fb.pack(fb.HSLToRGB([fb.hsl[0], 1, 0.5]))); + + // Linked elements or callback + if (typeof fb.callback == 'object') { + // Set background/foreground color + $(fb.callback).css({ + backgroundColor: fb.color, + color: fb.hsl[2] > 0.5 ? '#000' : '#fff' + }); + + // Change linked value + $(fb.callback).each(function() { + if (this.value && this.value != fb.color) { + this.value = fb.color; + } + }); + } + else if (typeof fb.callback == 'function') { + fb.callback.call(fb, fb.color); + } + } + + /** + * Get absolute position of element + */ + fb.absolutePosition = function (el) { + var r = { x: el.offsetLeft, y: el.offsetTop }; + // Resolve relative to offsetParent + if (el.offsetParent) { + var tmp = fb.absolutePosition(el.offsetParent); + r.x += tmp.x; + r.y += tmp.y; + } + return r; + }; + + /* Various color utility functions */ + fb.pack = function (rgb) { + var r = Math.round(rgb[0] * 255); + var g = Math.round(rgb[1] * 255); + var b = Math.round(rgb[2] * 255); + return '#' + (r < 16 ? '0' : '') + r.toString(16) + + (g < 16 ? '0' : '') + g.toString(16) + + (b < 16 ? '0' : '') + b.toString(16); + } + + fb.unpack = function (color) { + if (color.length == 7) { + return [parseInt('0x' + color.substring(1, 3)) / 255, + parseInt('0x' + color.substring(3, 5)) / 255, + parseInt('0x' + color.substring(5, 7)) / 255]; + } + else if (color.length == 4) { + return [parseInt('0x' + color.substring(1, 2)) / 15, + parseInt('0x' + color.substring(2, 3)) / 15, + parseInt('0x' + color.substring(3, 4)) / 15]; + } + } + + fb.HSLToRGB = function (hsl) { + var m1, m2, r, g, b; + var h = hsl[0], s = hsl[1], l = hsl[2]; + m2 = (l <= 0.5) ? l * (s + 1) : l + s - l*s; + m1 = l * 2 - m2; + return [this.hueToRGB(m1, m2, h+0.33333), + this.hueToRGB(m1, m2, h), + this.hueToRGB(m1, m2, h-0.33333)]; + } + + fb.hueToRGB = function (m1, m2, h) { + h = (h < 0) ? h + 1 : ((h > 1) ? h - 1 : h); + if (h * 6 < 1) return m1 + (m2 - m1) * h * 6; + if (h * 2 < 1) return m2; + if (h * 3 < 2) return m1 + (m2 - m1) * (0.66666 - h) * 6; + return m1; + } + + fb.RGBToHSL = function (rgb) { + var min, max, delta, h, s, l; + var r = rgb[0], g = rgb[1], b = rgb[2]; + min = Math.min(r, Math.min(g, b)); + max = Math.max(r, Math.max(g, b)); + delta = max - min; + l = (min + max) / 2; + s = 0; + if (l > 0 && l < 1) { + s = delta / (l < 0.5 ? (2 * l) : (2 - 2 * l)); + } + h = 0; + if (delta > 0) { + if (max == r && max != g) h += (g - b) / delta; + if (max == g && max != b) h += (2 + (b - r) / delta); + if (max == b && max != r) h += (4 + (r - g) / delta); + h /= 6; + } + return [h, s, l]; + } + + // Install mousedown handler (the others are set on the document on-demand) + $('*', e).mousedown(fb.mousedown); + + // Init color + fb.setColor('#000000'); + + // Set linked elements/callback + if (callback) { + fb.linkTo(callback); + } +} \ No newline at end of file diff --git a/js/farbtastic/marker.png b/js/farbtastic/marker.png new file mode 100755 index 000000000..3929bbb51 Binary files /dev/null and b/js/farbtastic/marker.png differ diff --git a/js/farbtastic/mask.png b/js/farbtastic/mask.png new file mode 100644 index 000000000..b0a4d406f Binary files /dev/null and b/js/farbtastic/mask.png differ diff --git a/js/farbtastic/wheel.png b/js/farbtastic/wheel.png new file mode 100644 index 000000000..97b343d98 Binary files /dev/null and b/js/farbtastic/wheel.png differ diff --git a/theme/default/base/css/display.css b/theme/default/base/css/display.css index d8c7badb3..6c7ae20ea 100644 --- a/theme/default/base/css/display.css +++ b/theme/default/base/css/display.css @@ -1149,6 +1149,15 @@ clear:both; margin-bottom:0; } +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + .instructions ul { list-style-position:inside; } -- cgit v1.2.3-54-g00ecf From d4f9f2c69bb9cba7aa2ff67a2b75d106f1bd1607 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 17:26:12 +0000 Subject: Moved layout styles to base stylesheet. --- theme/base/css/display.css | 4 ++++ theme/default/css/display.css | 4 ---- theme/identica/css/display.css | 4 ---- 3 files changed, 4 insertions(+), 8 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 00f7c0e8f..2fb1c007f 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -921,6 +921,10 @@ padding:0; } +#usergroups #new_group { +float: left; +margin-right: 2em; +} #new_group, #group_search { margin-bottom:18px; } diff --git a/theme/default/css/display.css b/theme/default/css/display.css index 5523a331e..c5d694610 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -232,10 +232,6 @@ background-color:#fcfcfc; #new_group a { background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; } -#usergroups #new_group { -float: left; -margin-right: 2em; -} .pagination .nav_prev a, .pagination .nav_next a { diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index e4f582b6c..c32b6269d 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -232,10 +232,6 @@ background-color:#fcfcfc; #new_group a { background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; } -#usergroups #new_group { -float: left; -margin-right: 2em; -} .pagination .nav_prev a, .pagination .nav_next a { -- cgit v1.2.3-54-g00ecf From d4291f1f9b5e01d670d8bce599df936b9513b262 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 17:29:15 +0000 Subject: Moved Cloudy's layout styles in skin to theme. --- theme/cloudy/base/css/display.css | 4 ++++ theme/cloudy/skin/default/css/display.css | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'theme') diff --git a/theme/cloudy/base/css/display.css b/theme/cloudy/base/css/display.css index 2f78e9729..c71a59ef2 100644 --- a/theme/cloudy/base/css/display.css +++ b/theme/cloudy/base/css/display.css @@ -957,6 +957,10 @@ padding:0; } +#usergroups #new_group { +float: left; +margin-right: 2em; +} #new_group, #group_search { margin-bottom:18px; } diff --git a/theme/cloudy/skin/default/css/display.css b/theme/cloudy/skin/default/css/display.css index 055e4fca2..b30ca9d0d 100644 --- a/theme/cloudy/skin/default/css/display.css +++ b/theme/cloudy/skin/default/css/display.css @@ -233,10 +233,6 @@ background-color:#fcfcfc; #new_group a { background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; } -#usergroups #new_group { -float: left; -margin-right: 2em; -} .pagination .nav_prev a, .pagination .nav_next a { -- cgit v1.2.3-54-g00ecf From 4f966709e680048fa4c2631c33250bbaaff6cc71 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 13 Apr 2009 17:30:25 +0000 Subject: Added farbtastic's default stylesheet --- theme/default/base/css/farbtastic.css | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 theme/default/base/css/farbtastic.css (limited to 'theme') diff --git a/theme/default/base/css/farbtastic.css b/theme/default/base/css/farbtastic.css new file mode 100644 index 000000000..3b8fec58f --- /dev/null +++ b/theme/default/base/css/farbtastic.css @@ -0,0 +1,32 @@ +.farbtastic { + position: relative; +} +.farbtastic * { + position: absolute; + cursor: crosshair; +} +.farbtastic, .farbtastic .wheel { + width: 195px; + height: 195px; +} +.farbtastic .color, .farbtastic .overlay { + top: 47px; + left: 47px; + width: 101px; + height: 101px; +} +.farbtastic .wheel { + background: url(../../../../js/farbtastic/wheel.png) no-repeat; + width: 195px; + height: 195px; +} +.farbtastic .overlay { + background: url(../../../../js/farbtastic/mask.png) no-repeat; +} +.farbtastic .marker { + width: 17px; + height: 17px; + margin: -8px 0 0 -8px; + overflow: hidden; + background: url(../../../../js/farbtastic/marker.png) no-repeat; +} -- cgit v1.2.3-54-g00ecf From b142c260108f43636b69adb90d5a27ffa44f0f74 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Tue, 14 Apr 2009 16:02:09 -0400 Subject: Make stuff work with no base --- lib/action.php | 4 ---- theme/default/css/display.css | 10 ++-------- theme/identica/css/display.css | 10 ++-------- theme/iphone/display.css | 16 +++++++--------- 4 files changed, 11 insertions(+), 29 deletions(-) (limited to 'theme') diff --git a/lib/action.php b/lib/action.php index 1ba062812..b02f525f0 100644 --- a/lib/action.php +++ b/lib/action.php @@ -192,10 +192,6 @@ class Action extends HTMLOutputter // lawsuit { if (Event::handle('StartShowStyles', array($this))) { if (Event::handle('StartShowLaconicaStyles', array($this))) { - $this->element('link', array('rel' => 'stylesheet', - 'type' => 'text/css', - 'href' => theme_path('css/display.css', 'base') . '?version=' . LACONICA_VERSION, - 'media' => 'screen, projection, tv')); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, diff --git a/theme/default/css/display.css b/theme/default/css/display.css index c5d694610..69a600cc2 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -7,6 +7,8 @@ * @link http://laconi.ca/ */ +@import url(../../base/css/display.css); + html, body, a:active { @@ -70,7 +72,6 @@ border-top-color:#D1D9E4; border-top-color:#97BFD1; } - #content .notice p.entry-content a:visited { background-color:#fcfcfc; } @@ -82,7 +83,6 @@ background-color:#fcfffc; background-color:#CEE1E9; } - #notice_text-count { color:#333; } @@ -112,7 +112,6 @@ background-color:rgba(255, 255, 255, 0.2); background-color:rgba(255, 255, 255, 0.7); } - .error { background-color:#F7E8E8; } @@ -120,7 +119,6 @@ background-color:#F7E8E8; background-color:#EFF3DC; } - #anon_notice { background-color:#97BFD1; color:#fff; @@ -131,7 +129,6 @@ border-color:#fff; background-color:#A9BF4F; } - #export_data li a { background-repeat:no-repeat; background-position:0 45%; @@ -184,8 +181,6 @@ background-image:url(../images/icons/twotone/green/mail.gif); background-image:url(../images/icons/twotone/green/shield.gif); } - - /* NOTICES */ .notices li.over { background-color:#fcfcfc; @@ -228,7 +223,6 @@ background-color:#fcfcfc; } /*END: NOTICES */ - #new_group a { background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; } diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css index c32b6269d..d05578d43 100644 --- a/theme/identica/css/display.css +++ b/theme/identica/css/display.css @@ -7,6 +7,8 @@ * @link http://laconi.ca/ */ +@import url(../../base/css/display.css); + html, body, a:active { @@ -70,7 +72,6 @@ border-top-color:#CEE1E9; border-top-color:#87B4C8; } - #content .notice p.entry-content a:visited { background-color:#fcfcfc; } @@ -82,7 +83,6 @@ background-color:#fcfffc; background-color:#CEE1E9; } - #notice_text-count { color:#333; } @@ -112,7 +112,6 @@ background-color:rgba(135, 180, 200, 0.3); background-color:rgba(255, 255, 255, 0.7); } - .error { background-color:#F7E8E8; } @@ -120,7 +119,6 @@ background-color:#F7E8E8; background-color:#EFF3DC; } - #anon_notice { background-color:#87B4C8; color:#fff; @@ -131,7 +129,6 @@ border-color:#fff; background-color:#9BB43E; } - #export_data li a { background-repeat:no-repeat; background-position:0 45%; @@ -184,8 +181,6 @@ background-image:url(../images/icons/twotone/green/mail.gif); background-image:url(../images/icons/twotone/green/shield.gif); } - - /* NOTICES */ .notices li.over { background-color:#fcfcfc; @@ -228,7 +223,6 @@ background-color:#fcfcfc; } /*END: NOTICES */ - #new_group a { background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; } diff --git a/theme/iphone/display.css b/theme/iphone/display.css index 6ac471c1e..1838a8e86 100644 --- a/theme/iphone/display.css +++ b/theme/iphone/display.css @@ -2,6 +2,8 @@ /* Design & CSS by Marie-Claude Doyon http://www.marieclaudedoyon.com */ /* Simplified for mobile by Ken Sheppardson http://identi.ca/kshep */ +@import url(../../base/css/display.css); + html {} body { width: 100%; @@ -28,7 +30,6 @@ h1 { font-size: 1.2em; } - #wrap { margin: 0; } @@ -196,7 +197,7 @@ p#branding a { } .instructions a:hover, .success a:hover, .error a:hover { color: #FCFFF5; -} +} .success { clear: both; float: left; @@ -210,7 +211,6 @@ p#branding a { background-color: #ce3728; } - /* ----- Stream -----*/ #notices { @@ -273,7 +273,7 @@ p.time { p.time a { color: #91AA9D; } - + /* ----- Profile -----*/ #profile { clear: both; @@ -356,7 +356,7 @@ dl.statistics { clear: left; float: left; width: 200px; -} +} .statistics dd { float: left; } @@ -402,8 +402,6 @@ ul.subscriptions li, ul.subscribers li { } /* ----- End Subscriptions & Subscribers -----*/ - - #pagination { margin: 18px auto; } @@ -488,7 +486,7 @@ input#submit:hover, input.submit:hover { input.checkbox { width: auto; border: 0; -} +} textarea, input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; @@ -629,7 +627,7 @@ input#openid_url { #profiles a:hover { text-decoration: underline; } - + .profile_single { clear: both; display: block; -- cgit v1.2.3-54-g00ecf From 7095c93f66fa2fc4fdae57276ca66ad777788afd Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 14 Apr 2009 23:13:02 +0000 Subject: Simpler separation of themes. New themes can either make use of the default styles or make their own. --- lib/action.php | 18 +- theme/base/css/display.css | 1177 +++++++++++++++ theme/base/css/facebookapp.css | 100 ++ theme/base/css/farbtastic.css | 32 + theme/base/css/ie.css | 32 + theme/base/css/ie6.css | 30 + theme/base/css/jquery.Jcrop.css | 45 + theme/base/css/mobile.css | 150 ++ theme/base/css/print.css | 36 + theme/base/css/thickbox.css | 163 ++ theme/base/default-avatar-mini.png | Bin 0 -> 646 bytes theme/base/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/base/default-avatar-stream.png | Bin 0 -> 1487 bytes theme/base/images/icons/icon_atom.png | Bin 0 -> 820 bytes theme/base/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes theme/base/images/icons/icon_rss.png | Bin 0 -> 777 bytes theme/base/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../base/images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 0 -> 88 bytes theme/base/images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes .../base/images/icons/twotone/green/favourite.gif | Bin 0 -> 73 bytes theme/base/images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes theme/base/images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes theme/base/images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes theme/base/images/icons/twotone/green/reply.gif | Bin 0 -> 79 bytes theme/base/images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes theme/base/images/icons/twotone/green/trash.gif | Bin 0 -> 77 bytes theme/base/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../illustrations/illu_progress_loading-01.gif | Bin 0 -> 5886 bytes theme/base/logo.png | Bin 0 -> 4988 bytes theme/cloudy/base/css/display.css | 1242 ---------------- theme/cloudy/base/css/facebookapp.css | 100 -- theme/cloudy/base/css/ie.css | 32 - theme/cloudy/base/css/ie6.css | 30 - theme/cloudy/base/css/jquery.Jcrop.css | 45 - theme/cloudy/base/css/mobile.css | 150 -- theme/cloudy/base/css/print.css | 36 - theme/cloudy/base/css/thickbox.css | 163 -- theme/cloudy/base/images/icons/icon_atom.png | Bin 820 -> 0 bytes theme/cloudy/base/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes theme/cloudy/base/images/icons/icon_processing.gif | Bin 673 -> 0 bytes theme/cloudy/base/images/icons/icon_rss.png | Bin 777 -> 0 bytes theme/cloudy/base/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../base/images/illustrations/illu_jcrop.gif | Bin 329 -> 0 bytes .../illustrations/illu_progress_loading-01.gif | Bin 5886 -> 0 bytes theme/cloudy/css/display.css | 1550 ++++++++++++++++++++ theme/cloudy/css/ie.css | 34 + theme/cloudy/images/icons/icon_atom.png | Bin 0 -> 820 bytes theme/cloudy/images/icons/icon_disfavourite.gif | Bin 0 -> 701 bytes theme/cloudy/images/icons/icon_favourite.gif | Bin 0 -> 397 bytes theme/cloudy/images/icons/icon_foaf.gif | Bin 0 -> 1144 bytes theme/cloudy/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/cloudy/images/icons/icon_reply.gif | Bin 0 -> 336 bytes theme/cloudy/images/icons/icon_rss.png | Bin 0 -> 777 bytes theme/cloudy/images/icons/icon_trash.gif | Bin 0 -> 148 bytes theme/cloudy/images/icons/icon_vcard.gif | Bin 0 -> 331 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 0 -> 73 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 0 -> 74 bytes theme/cloudy/images/icons/twotone/green/edit.gif | Bin 0 -> 75 bytes theme/cloudy/images/icons/twotone/green/mail.gif | Bin 0 -> 82 bytes theme/cloudy/images/icons/twotone/green/news.gif | Bin 0 -> 76 bytes theme/cloudy/images/icons/twotone/green/quote.gif | Bin 0 -> 79 bytes theme/cloudy/images/icons/twotone/green/shield.gif | Bin 0 -> 85 bytes .../images/illustrations/illu_arrow-up-01.gif | Bin 0 -> 68 bytes .../cloudy/images/illustrations/illu_clouds-01.gif | Bin 0 -> 14251 bytes theme/cloudy/images/illustrations/illu_jcrop.gif | Bin 0 -> 329 bytes .../illustrations/illu_progress_loading-01.gif | Bin 0 -> 5886 bytes .../images/illustrations/illu_unicorn-01.png | Bin 0 -> 5695 bytes theme/cloudy/skin/default/css/display.css | 314 ---- theme/cloudy/skin/default/css/ie.css | 34 - .../cloudy/skin/default/images/icons/icon_atom.jpg | Bin 1117 -> 0 bytes .../default/images/icons/icon_disfavourite.gif | Bin 701 -> 0 bytes .../skin/default/images/icons/icon_favourite.gif | Bin 397 -> 0 bytes .../cloudy/skin/default/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes .../skin/default/images/icons/icon_reply.gif | Bin 336 -> 0 bytes .../cloudy/skin/default/images/icons/icon_rss.jpg | Bin 1166 -> 0 bytes .../skin/default/images/icons/icon_trash.gif | Bin 148 -> 0 bytes .../skin/default/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 74 -> 0 bytes .../default/images/icons/twotone/green/edit.gif | Bin 75 -> 0 bytes .../default/images/icons/twotone/green/mail.gif | Bin 82 -> 0 bytes .../default/images/icons/twotone/green/news.gif | Bin 76 -> 0 bytes .../default/images/icons/twotone/green/quote.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/shield.gif | Bin 85 -> 0 bytes .../images/illustrations/illu_arrow-up-01.gif | Bin 68 -> 0 bytes .../images/illustrations/illu_clouds-01.gif | Bin 14251 -> 0 bytes .../images/illustrations/illu_unicorn-01.png | Bin 5695 -> 0 bytes theme/default/base/css/display.css | 1177 --------------- theme/default/base/css/facebookapp.css | 100 -- theme/default/base/css/farbtastic.css | 32 - theme/default/base/css/ie.css | 32 - theme/default/base/css/ie6.css | 30 - theme/default/base/css/jquery.Jcrop.css | 45 - theme/default/base/css/mobile.css | 150 -- theme/default/base/css/print.css | 36 - theme/default/base/css/thickbox.css | 163 -- theme/default/base/images/icons/icon_atom.png | Bin 820 -> 0 bytes theme/default/base/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes .../default/base/images/icons/icon_processing.gif | Bin 673 -> 0 bytes theme/default/base/images/icons/icon_rss.png | Bin 777 -> 0 bytes theme/default/base/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../base/images/illustrations/illu_jcrop.gif | Bin 329 -> 0 bytes .../illustrations/illu_progress_loading-01.gif | Bin 5886 -> 0 bytes theme/default/css/display.css | 250 ++++ theme/default/css/ie.css | 9 + theme/default/logo.png | Bin 4988 -> 0 bytes theme/default/skin/default/css/display.css | 248 ---- theme/default/skin/default/css/ie.css | 9 - .../skin/default/images/icons/icon_atom.jpg | Bin 1117 -> 0 bytes .../skin/default/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes .../default/skin/default/images/icons/icon_rss.jpg | Bin 1166 -> 0 bytes .../skin/default/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 88 -> 0 bytes .../default/images/icons/twotone/green/edit.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/favourite.gif | Bin 73 -> 0 bytes .../default/images/icons/twotone/green/mail.gif | Bin 82 -> 0 bytes .../default/images/icons/twotone/green/news.gif | Bin 76 -> 0 bytes .../default/images/icons/twotone/green/quote.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/reply.gif | Bin 79 -> 0 bytes .../default/images/icons/twotone/green/shield.gif | Bin 85 -> 0 bytes .../default/images/icons/twotone/green/trash.gif | Bin 77 -> 0 bytes theme/default/skin/identica/css/display.css | 248 ---- theme/default/skin/identica/css/ie.css | 9 - .../skin/identica/images/icons/icon_atom.jpg | Bin 1117 -> 0 bytes .../skin/identica/images/icons/icon_foaf.gif | Bin 1144 -> 0 bytes .../skin/identica/images/icons/icon_rss.jpg | Bin 1166 -> 0 bytes .../skin/identica/images/icons/icon_vcard.gif | Bin 331 -> 0 bytes .../images/icons/twotone/green/arrow-left.gif | Bin 73 -> 0 bytes .../images/icons/twotone/green/arrow-right.gif | Bin 74 -> 0 bytes .../images/icons/twotone/green/disfavourite.gif | Bin 88 -> 0 bytes .../identica/images/icons/twotone/green/edit.gif | Bin 75 -> 0 bytes .../images/icons/twotone/green/favourite.gif | Bin 73 -> 0 bytes .../identica/images/icons/twotone/green/mail.gif | Bin 82 -> 0 bytes .../identica/images/icons/twotone/green/news.gif | Bin 76 -> 0 bytes .../identica/images/icons/twotone/green/quote.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/reply.gif | Bin 79 -> 0 bytes .../identica/images/icons/twotone/green/shield.gif | Bin 85 -> 0 bytes .../identica/images/icons/twotone/green/trash.gif | Bin 77 -> 0 bytes theme/identica/css/display.css | 250 ++++ theme/identica/css/ie.css | 9 + theme/identica/default-avatar-mini.png | Bin 0 -> 646 bytes theme/identica/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/identica/default-avatar-stream.png | Bin 0 -> 1487 bytes theme/identica/logo.png | Bin 0 -> 4988 bytes 148 files changed, 3874 insertions(+), 4436 deletions(-) create mode 100644 theme/base/css/display.css create mode 100644 theme/base/css/facebookapp.css create mode 100644 theme/base/css/farbtastic.css create mode 100644 theme/base/css/ie.css create mode 100644 theme/base/css/ie6.css create mode 100644 theme/base/css/jquery.Jcrop.css create mode 100644 theme/base/css/mobile.css create mode 100644 theme/base/css/print.css create mode 100644 theme/base/css/thickbox.css create mode 100644 theme/base/default-avatar-mini.png create mode 100644 theme/base/default-avatar-profile.png create mode 100644 theme/base/default-avatar-stream.png create mode 100644 theme/base/images/icons/icon_atom.png create mode 100644 theme/base/images/icons/icon_foaf.gif create mode 100644 theme/base/images/icons/icon_rss.png create mode 100644 theme/base/images/icons/icon_vcard.gif create mode 100644 theme/base/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/base/images/icons/twotone/green/arrow-right.gif create mode 100644 theme/base/images/icons/twotone/green/disfavourite.gif create mode 100644 theme/base/images/icons/twotone/green/edit.gif create mode 100644 theme/base/images/icons/twotone/green/favourite.gif create mode 100644 theme/base/images/icons/twotone/green/mail.gif create mode 100644 theme/base/images/icons/twotone/green/news.gif create mode 100644 theme/base/images/icons/twotone/green/quote.gif create mode 100644 theme/base/images/icons/twotone/green/reply.gif create mode 100644 theme/base/images/icons/twotone/green/shield.gif create mode 100644 theme/base/images/icons/twotone/green/trash.gif create mode 100644 theme/base/images/illustrations/illu_jcrop.gif create mode 100644 theme/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/base/logo.png delete mode 100644 theme/cloudy/base/css/display.css delete mode 100644 theme/cloudy/base/css/facebookapp.css delete mode 100644 theme/cloudy/base/css/ie.css delete mode 100644 theme/cloudy/base/css/ie6.css delete mode 100644 theme/cloudy/base/css/jquery.Jcrop.css delete mode 100644 theme/cloudy/base/css/mobile.css delete mode 100644 theme/cloudy/base/css/print.css delete mode 100644 theme/cloudy/base/css/thickbox.css delete mode 100644 theme/cloudy/base/images/icons/icon_atom.png delete mode 100644 theme/cloudy/base/images/icons/icon_foaf.gif delete mode 100644 theme/cloudy/base/images/icons/icon_processing.gif delete mode 100644 theme/cloudy/base/images/icons/icon_rss.png delete mode 100644 theme/cloudy/base/images/icons/icon_vcard.gif delete mode 100644 theme/cloudy/base/images/illustrations/illu_jcrop.gif delete mode 100644 theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/cloudy/css/display.css create mode 100644 theme/cloudy/css/ie.css create mode 100644 theme/cloudy/images/icons/icon_atom.png create mode 100644 theme/cloudy/images/icons/icon_disfavourite.gif create mode 100644 theme/cloudy/images/icons/icon_favourite.gif create mode 100644 theme/cloudy/images/icons/icon_foaf.gif create mode 100644 theme/cloudy/images/icons/icon_processing.gif create mode 100644 theme/cloudy/images/icons/icon_reply.gif create mode 100644 theme/cloudy/images/icons/icon_rss.png create mode 100644 theme/cloudy/images/icons/icon_trash.gif create mode 100644 theme/cloudy/images/icons/icon_vcard.gif create mode 100644 theme/cloudy/images/icons/twotone/green/arrow-left.gif create mode 100644 theme/cloudy/images/icons/twotone/green/arrow-right.gif create mode 100644 theme/cloudy/images/icons/twotone/green/edit.gif create mode 100644 theme/cloudy/images/icons/twotone/green/mail.gif create mode 100644 theme/cloudy/images/icons/twotone/green/news.gif create mode 100644 theme/cloudy/images/icons/twotone/green/quote.gif create mode 100644 theme/cloudy/images/icons/twotone/green/shield.gif create mode 100644 theme/cloudy/images/illustrations/illu_arrow-up-01.gif create mode 100644 theme/cloudy/images/illustrations/illu_clouds-01.gif create mode 100644 theme/cloudy/images/illustrations/illu_jcrop.gif create mode 100644 theme/cloudy/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/cloudy/images/illustrations/illu_unicorn-01.png delete mode 100644 theme/cloudy/skin/default/css/display.css delete mode 100644 theme/cloudy/skin/default/css/ie.css delete mode 100644 theme/cloudy/skin/default/images/icons/icon_atom.jpg delete mode 100644 theme/cloudy/skin/default/images/icons/icon_disfavourite.gif delete mode 100644 theme/cloudy/skin/default/images/icons/icon_favourite.gif delete mode 100644 theme/cloudy/skin/default/images/icons/icon_foaf.gif delete mode 100644 theme/cloudy/skin/default/images/icons/icon_reply.gif delete mode 100644 theme/cloudy/skin/default/images/icons/icon_rss.jpg delete mode 100644 theme/cloudy/skin/default/images/icons/icon_trash.gif delete mode 100644 theme/cloudy/skin/default/images/icons/icon_vcard.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/edit.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/mail.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/news.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/quote.gif delete mode 100644 theme/cloudy/skin/default/images/icons/twotone/green/shield.gif delete mode 100644 theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif delete mode 100644 theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif delete mode 100644 theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png delete mode 100644 theme/default/base/css/display.css delete mode 100644 theme/default/base/css/facebookapp.css delete mode 100644 theme/default/base/css/farbtastic.css delete mode 100644 theme/default/base/css/ie.css delete mode 100644 theme/default/base/css/ie6.css delete mode 100644 theme/default/base/css/jquery.Jcrop.css delete mode 100644 theme/default/base/css/mobile.css delete mode 100644 theme/default/base/css/print.css delete mode 100644 theme/default/base/css/thickbox.css delete mode 100644 theme/default/base/images/icons/icon_atom.png delete mode 100644 theme/default/base/images/icons/icon_foaf.gif delete mode 100644 theme/default/base/images/icons/icon_processing.gif delete mode 100644 theme/default/base/images/icons/icon_rss.png delete mode 100644 theme/default/base/images/icons/icon_vcard.gif delete mode 100644 theme/default/base/images/illustrations/illu_jcrop.gif delete mode 100644 theme/default/base/images/illustrations/illu_progress_loading-01.gif create mode 100644 theme/default/css/display.css create mode 100644 theme/default/css/ie.css delete mode 100644 theme/default/logo.png delete mode 100644 theme/default/skin/default/css/display.css delete mode 100644 theme/default/skin/default/css/ie.css delete mode 100644 theme/default/skin/default/images/icons/icon_atom.jpg delete mode 100644 theme/default/skin/default/images/icons/icon_foaf.gif delete mode 100644 theme/default/skin/default/images/icons/icon_rss.jpg delete mode 100644 theme/default/skin/default/images/icons/icon_vcard.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-left.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/arrow-right.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/disfavourite.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/edit.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/favourite.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/mail.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/news.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/quote.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/reply.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/shield.gif delete mode 100644 theme/default/skin/default/images/icons/twotone/green/trash.gif delete mode 100644 theme/default/skin/identica/css/display.css delete mode 100644 theme/default/skin/identica/css/ie.css delete mode 100644 theme/default/skin/identica/images/icons/icon_atom.jpg delete mode 100644 theme/default/skin/identica/images/icons/icon_foaf.gif delete mode 100644 theme/default/skin/identica/images/icons/icon_rss.jpg delete mode 100644 theme/default/skin/identica/images/icons/icon_vcard.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/edit.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/favourite.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/mail.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/news.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/quote.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/reply.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/shield.gif delete mode 100644 theme/default/skin/identica/images/icons/twotone/green/trash.gif create mode 100644 theme/identica/css/display.css create mode 100644 theme/identica/css/ie.css create mode 100644 theme/identica/default-avatar-mini.png create mode 100644 theme/identica/default-avatar-profile.png create mode 100644 theme/identica/default-avatar-stream.png create mode 100644 theme/identica/logo.png (limited to 'theme') diff --git a/lib/action.php b/lib/action.php index 0a628bfdf..ff75ee855 100644 --- a/lib/action.php +++ b/lib/action.php @@ -194,37 +194,33 @@ class Action extends HTMLOutputter // lawsuit if (Event::handle('StartShowLaconicaStyles', array($this))) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('base/css/display.css') . '?version=' . LACONICA_VERSION, - 'media' => 'screen, projection, tv')); - $this->element('link', array('rel' => 'stylesheet', - 'type' => 'text/css', - 'href' => skin_path('css/display.css') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('css/display.css', null) . '?version=' . LACONICA_VERSION, 'media' => 'screen, projection, tv')); if (common_config('site', 'mobile')) { $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('base/css/mobile.css') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('css/mobile.css', 'base') . '?version=' . LACONICA_VERSION, // TODO: "handheld" CSS for other mobile devices 'media' => 'only screen and (max-device-width: 480px)')); // Mobile WebKit } $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', - 'href' => theme_path('base/css/print.css') . '?version=' . LACONICA_VERSION, + 'href' => theme_path('css/print.css', 'base') . '?version=' . LACONICA_VERSION, 'media' => 'print')); Event::handle('EndShowLaconicaStyles', array($this)); } if (Event::handle('StartShowUAStyles', array($this))) { $this->comment('[if IE]>comment('[if lte IE '.$ver.']>comment('[if IE]> + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 87.5%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:right; +margin-right:18px; +margin-bottom:11px; +margin-left:18px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:43.2%; +padding:1.1%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:2px; +border-style:solid; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +width:100%; +float:left; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +float:left; +margin-right:18px; +list-style-type:none; +} +#site_nav_local_views a { +float:left; +text-decoration:none; +padding:4px 11px; +-moz-border-radius-topleft:4px; +-moz-border-radius-topright:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-top-right-radius:4px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:64.009%; +min-height:259px; +padding:1.795%; +float:left; +border-radius:7px; +-moz-border-radius:7px; +-moz-border-radius-topleft:0; +-webkit-border-radius:7px; +-webkit-border-top-left-radius:0; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:27.917%; +min-height:259px; +float:left; +margin-left:0.385%; +padding:1.795%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:1px; +border-style:solid; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +} +.notices li { +list-style-type:none; +} +.notices li.hover { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +margin-left:59px; +width:70%; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/base/css/facebookapp.css b/theme/base/css/facebookapp.css new file mode 100644 index 000000000..163b41fb4 --- /dev/null +++ b/theme/base/css/facebookapp.css @@ -0,0 +1,100 @@ +@import url("display.css"); +@import url("../../identica/css/display.css"); + +* { +font-size:14px; +font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; +} + +#wrap { +background-color:#F0F2F5; +padding-left:18px; +padding-right:18px; +width:auto; +} + +p,label, +h1,h2,h3,h4,h5,h6 { +color:#000; +} + +#content { +width:95%; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} +#site_nav_local_views a:hover { +background-color:#FAFBFC; +} + +span.facebook-button { +border: 2px solid #aaa; +padding: 3px; +display: block; +float: left; +margin-right: 20px; +-moz-border-radius: 4px; +border-radius:4px; +-webkit-border-radius:4px; +font-weight: bold; +background-color:#A9BF4F; +color:#fff; +font-size:1.2em +} + +span.facebook-button a { color:#fff } + +.facebook_guide { +margin-bottom:18px; +} +.facebook_guide p { +font-weight:bold; +} + + +input { +height:auto !important; +} + +#facebook-friends { +float:left; +width:100%; +} + +#facebook-friends li { +float:left; +margin-right:2%; +margin-bottom:11px; +width:18%; +height:115px; +} +#facebook-friends li a { +float:left; +} + +#add_to_profile { +position:absolute; +right:18px; +top:10px; +z-index:2; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +margin-right:5px; +} + +#content_inner p { +margin-bottom:18px; +} + +#content_inner ul { +list-style-type:none; +} + +.form_settings label { +margin-right:18px; +} diff --git a/theme/base/css/farbtastic.css b/theme/base/css/farbtastic.css new file mode 100644 index 000000000..3b8fec58f --- /dev/null +++ b/theme/base/css/farbtastic.css @@ -0,0 +1,32 @@ +.farbtastic { + position: relative; +} +.farbtastic * { + position: absolute; + cursor: crosshair; +} +.farbtastic, .farbtastic .wheel { + width: 195px; + height: 195px; +} +.farbtastic .color, .farbtastic .overlay { + top: 47px; + left: 47px; + width: 101px; + height: 101px; +} +.farbtastic .wheel { + background: url(../../../../js/farbtastic/wheel.png) no-repeat; + width: 195px; + height: 195px; +} +.farbtastic .overlay { + background: url(../../../../js/farbtastic/mask.png) no-repeat; +} +.farbtastic .marker { + width: 17px; + height: 17px; + margin: -8px 0 0 -8px; + overflow: hidden; + background: url(../../../../js/farbtastic/marker.png) no-repeat; +} diff --git a/theme/base/css/ie.css b/theme/base/css/ie.css new file mode 100644 index 000000000..5d8bea8ae --- /dev/null +++ b/theme/base/css/ie.css @@ -0,0 +1,32 @@ +/* IE specific styles */ +legend { +margin-left:-7px; +} +input.checkbox { +top:0; +} +#form_notice textarea { +width:78%; +} +#form_notice #notice_action-submit { +width:17%; +max-width:17%; +} +#anon_notice { +max-width:39%; +} + +.notice-options input.submit { +font-size:0; +margin-top:3px; +height:16px; +text-align:right; +text-indent:0; +width:24px; +} +.notice div.entry-content .timestamp a { +margin-right:4px; +} +.entity_profile { +width:64%; +} diff --git a/theme/base/css/ie6.css b/theme/base/css/ie6.css new file mode 100644 index 000000000..76a82c004 --- /dev/null +++ b/theme/base/css/ie6.css @@ -0,0 +1,30 @@ +/* IE6 specific styles */ +address { +margin-left:7px; +} +address .fn { +display:none; +} +#content { +width:70%; +} +#aside_primary { +padding:5%; +width:29.5%; +} +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:0; +} +.entity_profile .entity_depiction { +margin-bottom:123px; +} +.entity_actions { +width:20%; +} +.notice div.entry-content { +width:63%; +} diff --git a/theme/base/css/jquery.Jcrop.css b/theme/base/css/jquery.Jcrop.css new file mode 100644 index 000000000..6c6dfb503 --- /dev/null +++ b/theme/base/css/jquery.Jcrop.css @@ -0,0 +1,45 @@ +/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ +.jcrop-holder +{ + text-align: left; +} + +.jcrop-vline, .jcrop-hline +{ + font-size: 0; + position: absolute; + background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; + /* + opacity: .5; + *filter:alpha(opacity=50); + */ +} +.jcrop-vline { height: 100%; width: 1px !important; } +.jcrop-hline { width: 100%; height: 1px !important; } +.jcrop-handle { + font-size: 1px; + width: 7px !important; + height: 7px !important; + border: 1px #eee solid; + background-color: #333; + /*width: 9px; + height: 9px;*/ +} + +.jcrop-tracker { + /*background-color: gray;*/ + width: 100%; height: 100%; +} + +.custom .jcrop-vline, +.custom .jcrop-hline +{ + background: yellow; +} +.custom .jcrop-handle +{ + border-color: black; + background-color: #C7BB00; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} diff --git a/theme/base/css/mobile.css b/theme/base/css/mobile.css new file mode 100644 index 000000000..eee98317c --- /dev/null +++ b/theme/base/css/mobile.css @@ -0,0 +1,150 @@ +/** theme: base + * + * @package Laconica + * @author Meitar Moscovitz + * @author Sarven Capadisli + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +body { +font-size:2.5em; +} + +#wrap { +width:95%; +} + +#header, +#header address, +#anon_notice, +#site_nav_local_views .nav, +#form_notice, +#form_notice .form_data li, +#core, +#content_inner, +#notices_primary, +.notice, +.notice .entry-title, +.notice div.entry-content, +.notice-options, +.notice .notice-options a, +.pagination, +.pagination .nav, +.aside .section { +float:none; +} + +.notice-options .notice_reply, +.notice-options .notice_delete, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:static; +} + +#form_notice, +#anon_notice, +#footer, +#form_notice .form_actions input.submit { +width:auto; +} + +.form_settings label { +width:25%; +} +.form_settings .form_data p.form_guide { +margin-left:26%; +} + +#site_nav_global_primary { +width:75%; +} + +.entity_profile { +width:65%; +} +.entity_actions { +margin-left:0; +} + +#form_notice, +#anon_notice { +clear:both; +} + +#content, +#aside_primary { +width:96%; +padding-left:2%; +padding-right:2%; +} + +#site_notice { +position:static; +float:right; +clear:right; +width:75%; +margin-right:0; +margin-bottom:11px; +} + +.notices { +font-size:1.5em; +} + +#form_notice textarea { +width:80%; +height:5em; +} +#form_notice .form_note { +right:20%; +top:6em; +} + + +.vcard .photo, +.section .vcard .photo { +margin-right:18px; +} +.notice, +.profile { +margin-bottom:18px; +} + +.notices .entry-title, +.notices div.entry-content { +width:90%; +} +.notice div.entry-content { +margin-left:0; +} + +.notice .author .photo { +height:4.5em; +width:4.5em; +} +.notice-options { +position:absolute; +top:0; +right:0; +padding-left:7%; +width:3%; +} + +.notice-options .notice_delete a { +float:left; +} +.pagination .nav { +overflow:auto; +} + +#export_data { +display:none; +} + +#site_nav_local_views li { +margin-right:4px; +} +#site_nav_local_views a { +padding:18px 11px; +} diff --git a/theme/base/css/print.css b/theme/base/css/print.css new file mode 100644 index 000000000..d76dd608c --- /dev/null +++ b/theme/base/css/print.css @@ -0,0 +1,36 @@ +/** theme: base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +a:after { background-color:#fff; } +a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } + +img { border:none; } +p { orphans: 2; widows: 1; } + +#site_nav_global_primary, +#site_nav_local_views, +#form_notice, +.pagination, +#site_nav_global_secondary, +.entity_actions, +.notice-options, +#aside_primary, +.form_subscription_edit .submit { +display:none; +} + +.timestamp dt, .timestamp dd, +.device dt, .device dd { +display:inline; +} + +.profiles li, +.notices li { +margin-bottom:18px; +} diff --git a/theme/base/css/thickbox.css b/theme/base/css/thickbox.css new file mode 100644 index 000000000..d24b9bedf --- /dev/null +++ b/theme/base/css/thickbox.css @@ -0,0 +1,163 @@ +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +*{padding: 0; margin: 0;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_window { + font: 12px Arial, Helvetica, sans-serif; + color: #333333; +} + +#TB_secondLine { + font: 10px Arial, Helvetica, sans-serif; + color:#666666; +} + +#TB_window a:link {color: #666666;} +#TB_window a:visited {color: #666666;} +#TB_window a:hover {color: #000;} +#TB_window a:active {color: #666666;} +#TB_window a:focus{color: #666666;} + +/* ----------------------------------------------------------------------------------------------------------------*/ +/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ +/* ----------------------------------------------------------------------------------------------------------------*/ +#TB_overlay { + position: fixed; + z-index:100; + top: 0px; + left: 0px; + height:100%; + width:100%; +} + +.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} +.TB_overlayBG { + background-color:#000; + filter:alpha(opacity=75); + -moz-opacity: 0.75; + opacity: 0.75; +} + +* html #TB_overlay { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_window { + position: fixed; + background: #ffffff; + z-index: 102; + color:#000000; + display:none; + border: 4px solid #525252; + text-align:left; + top:50%; + left:50%; +} + +* html #TB_window { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_window img#TB_Image { + display:block; + margin: 15px 0 0 15px; + border-right: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-top: 1px solid #666; + border-left: 1px solid #666; +} + +#TB_caption{ + height:25px; + padding:7px 30px 10px 25px; + float:left; +} + +#TB_closeWindow{ + height:25px; + padding:11px 25px 10px 0; + float:right; +} + +#TB_closeAjaxWindow{ + padding:7px 10px 5px 0; + margin-bottom:1px; + text-align:right; + float:right; +} + +#TB_ajaxWindowTitle{ + float:left; + padding:7px 0 5px 10px; + margin-bottom:1px; +} + +#TB_title{ + background-color:#e8e8e8; + height:27px; +} + +#TB_ajaxContent{ + clear:both; + padding:2px 15px 15px 15px; + overflow:auto; + text-align:left; + line-height:1.4em; +} + +#TB_ajaxContent.TB_modal{ + padding:15px; +} + +#TB_ajaxContent p{ + padding:5px 0px 5px 0px; +} + +#TB_load{ + position: fixed; + display:none; + height:13px; + width:208px; + z-index:103; + top: 50%; + left: 50%; + margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ +} + +* html #TB_load { /* ie6 hack */ +position: absolute; +margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); +} + +#TB_HideSelect{ + z-index:99; + position:fixed; + top: 0; + left: 0; + background-color:#fff; + border:none; + filter:alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + height:100%; + width:100%; +} + +* html #TB_HideSelect { /* ie6 hack */ + position: absolute; + height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); +} + +#TB_iframeContent{ + clear:both; + border:none; + margin-bottom:-1px; + margin-top:1px; + _margin-bottom:1px; +} diff --git a/theme/base/default-avatar-mini.png b/theme/base/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/base/default-avatar-mini.png differ diff --git a/theme/base/default-avatar-profile.png b/theme/base/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/base/default-avatar-profile.png differ diff --git a/theme/base/default-avatar-stream.png b/theme/base/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/base/default-avatar-stream.png differ diff --git a/theme/base/images/icons/icon_atom.png b/theme/base/images/icons/icon_atom.png new file mode 100644 index 000000000..6a001f11a Binary files /dev/null and b/theme/base/images/icons/icon_atom.png differ diff --git a/theme/base/images/icons/icon_foaf.gif b/theme/base/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/base/images/icons/icon_foaf.gif differ diff --git a/theme/base/images/icons/icon_rss.png b/theme/base/images/icons/icon_rss.png new file mode 100644 index 000000000..0ccd1ce25 Binary files /dev/null and b/theme/base/images/icons/icon_rss.png differ diff --git a/theme/base/images/icons/icon_vcard.gif b/theme/base/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/base/images/icons/icon_vcard.gif differ diff --git a/theme/base/images/icons/twotone/green/arrow-left.gif b/theme/base/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 000000000..afed19084 Binary files /dev/null and b/theme/base/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/base/images/icons/twotone/green/arrow-right.gif b/theme/base/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 000000000..ee1707ed9 Binary files /dev/null and b/theme/base/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/base/images/icons/twotone/green/disfavourite.gif b/theme/base/images/icons/twotone/green/disfavourite.gif new file mode 100644 index 000000000..3946869ae Binary files /dev/null and b/theme/base/images/icons/twotone/green/disfavourite.gif differ diff --git a/theme/base/images/icons/twotone/green/edit.gif b/theme/base/images/icons/twotone/green/edit.gif new file mode 100644 index 000000000..c746aca60 Binary files /dev/null and b/theme/base/images/icons/twotone/green/edit.gif differ diff --git a/theme/base/images/icons/twotone/green/favourite.gif b/theme/base/images/icons/twotone/green/favourite.gif new file mode 100644 index 000000000..d93515e37 Binary files /dev/null and b/theme/base/images/icons/twotone/green/favourite.gif differ diff --git a/theme/base/images/icons/twotone/green/mail.gif b/theme/base/images/icons/twotone/green/mail.gif new file mode 100644 index 000000000..1084c862f Binary files /dev/null and b/theme/base/images/icons/twotone/green/mail.gif differ diff --git a/theme/base/images/icons/twotone/green/news.gif b/theme/base/images/icons/twotone/green/news.gif new file mode 100644 index 000000000..712c685dc Binary files /dev/null and b/theme/base/images/icons/twotone/green/news.gif differ diff --git a/theme/base/images/icons/twotone/green/quote.gif b/theme/base/images/icons/twotone/green/quote.gif new file mode 100644 index 000000000..4ba1f0c03 Binary files /dev/null and b/theme/base/images/icons/twotone/green/quote.gif differ diff --git a/theme/base/images/icons/twotone/green/reply.gif b/theme/base/images/icons/twotone/green/reply.gif new file mode 100644 index 000000000..6ff01bb35 Binary files /dev/null and b/theme/base/images/icons/twotone/green/reply.gif differ diff --git a/theme/base/images/icons/twotone/green/shield.gif b/theme/base/images/icons/twotone/green/shield.gif new file mode 100644 index 000000000..419d5ee4b Binary files /dev/null and b/theme/base/images/icons/twotone/green/shield.gif differ diff --git a/theme/base/images/icons/twotone/green/trash.gif b/theme/base/images/icons/twotone/green/trash.gif new file mode 100644 index 000000000..78dd64a3d Binary files /dev/null and b/theme/base/images/icons/twotone/green/trash.gif differ diff --git a/theme/base/images/illustrations/illu_jcrop.gif b/theme/base/images/illustrations/illu_jcrop.gif new file mode 100644 index 000000000..72ea7ccb5 Binary files /dev/null and b/theme/base/images/illustrations/illu_jcrop.gif differ diff --git a/theme/base/images/illustrations/illu_progress_loading-01.gif b/theme/base/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 000000000..82290f483 Binary files /dev/null and b/theme/base/images/illustrations/illu_progress_loading-01.gif differ diff --git a/theme/base/logo.png b/theme/base/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/base/logo.png differ diff --git a/theme/cloudy/base/css/display.css b/theme/cloudy/base/css/display.css deleted file mode 100644 index c71a59ef2..000000000 --- a/theme/cloudy/base/css/display.css +++ /dev/null @@ -1,1242 +0,0 @@ -/** theme: cloudy - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -* { margin:0; padding:0; } -img { display:block; border:0; } -a abbr { cursor: pointer; border-bottom:0; } -table { border-collapse:collapse; } -ol { list-style-position:inside; } -html { font-size: 100%; background-color:#fff; height:100%; } -body { -background-color:#fff; -color:#000; -font-family:sans-serif; -font-size:0.75em; -line-height:normal; -position:relative; -height:100%; -} -h1,h2,h3,h4,h5,h6 { -margin-bottom:7px; -overflow:hidden; -} -h1 { -font-size:1.4em; -margin-bottom:18px; -} -#showstream h1 { display:none; } -h2 { font-size:1.3em; } -h3 { font-size:1.2em; } -h4 { font-size:1.1em; } -h5 { font-size:1em; } -h6 { font-size:0.9em; } - -caption { -font-weight:bold; -} -legend { -font-weight:bold; -font-size:1.3em; -} -input, textarea, select, option { -padding:4px; -font-family:sans-serif; -font-size:1em; -} -input, textarea, select { -border-width:2px; -border-style: solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -input.submit { -font-weight:bold; -cursor:pointer; -} -textarea { -overflow:auto; -} -option { -padding-bottom:0; -} -fieldset { -padding:0; -border:0; -} -form ul li { -list-style-type:none; -margin:0 0 18px 0; -} -form label { -font-weight:bold; -} -input.checkbox { -position:relative; -top:2px; -left:0; -border:0; -} - -.error, -.success { -padding:4px 7px; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -margin-bottom:18px; -} -form label.submit { -display:none; -} - -.form_settings { -clear:both; -} - -.form_settings fieldset { -margin-bottom:29px; -} -.form_settings input.remove { -margin-left:11px; -} -.form_settings .form_data li { -width:100%; -float:left; -} -.form_settings .form_data label { -float:left; -} -.form_settings .form_data textarea, -.form_settings .form_data select, -.form_settings .form_data input { -margin-left:11px; -float:left; -} -.form_settings .form_data input.submit { -margin-left:0; -} - -.form_settings label { -margin-top:2px; -width:145px; -} - -.form_actions label { -display:none; -} -.form_guide { -font-style:italic; -} - -.form_settings #settings_autosubscribe label { -display:inline; -font-weight:bold; -} - -#form_settings_profile legend, -#form_login legend, -#form_register legend, -#form_password legend, -#form_settings_avatar legend, -#newgroup legend, -#editgroup legend, -#form_tag_user legend, -#form_remote_subscribe legend, -#form_openid_login legend, -#form_search legend, -#form_invite legend, -#form_notice_delete legend, -#form_password_recover legend, -#form_password_change legend { -display:none; -} - -.form_settings .form_data p.form_guide { -clear:both; -margin-left:155px; -margin-bottom:0; -} - -.form_settings p { -margin-bottom:11px; -} - -.form_settings input.checkbox { -margin-top:0; -margin-left:0; -} -.form_settings label.checkbox { -font-weight:normal; -margin-top:0; -margin-right:0; -margin-left:11px; -float:left; -width:90%; -} - - -#form_login p.form_guide, -#form_register #settings_rememberme p.form_guide, -#form_openid_login #settings_rememberme p.form_guide, -#settings_twitter_remove p.form_guide, -#form_search ul.form_data #q { -margin-left:0; -} - -.form_settings .form_note { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -padding:0 7px; -} - - -.form_settings input.form_action-secondary { -margin-left:29px; -padding:0; -} - -#form_search .submit { -margin-left:11px; -} - -address { -float:left; -margin-bottom:18px; -margin-left:18px; -} -address.vcard img.logo { -margin-right:0; -} -address .fn { -font-weight:bold; -} -address img + .fn { -display:none; -} - -#header { -width:100%; -position:relative; -float:left; -padding-top:18px; -margin-bottom:11px; -z-index:1; -} - -#site_nav_global_primary { -float:right; -margin-right:0; -margin-bottom:11px; -margin-left:18px; -padding-top:7px; -padding-bottom:7px; -padding-right:11px; --moz-border-radius:4px; -border-radius:4px; --webkit-border-radius:4px; -} -#site_nav_global_primary ul li { -display:inline; -margin-left:11px; -} -#site_nav_global_primary a { -text-decoration:none; -} - -.system_notice dt { -font-weight:bold; -text-transform:uppercase; -display:none; -} - -#site_notice { -position:absolute; -top:65px; -right:18px; -width:250px; -width:24%; -} -#page_notice { -clear:both; -margin-bottom:18px; -} - - -#anon_notice { -clear:both; -width:99.8%; -padding-top:36px; -line-height:1.5; -font-size:1.3em; -font-weight:bold; -} -#anon_notice p { -border-style:solid; -border-width:1px; -width:96%; -padding:2%; -} - -#footer { -float:left; -margin-bottom:1em; -padding:7px; --moz-border-radius:4px; -border-radius:4px; --webkit-border-radius:4px; -} -#footer a { -text-decoration:none; -} - -#site_nav_local_views { -width:203px; -float:right; -margin-right:0; --moz-border-radius-topright:4px; -border-radius-topright:4px; --webkit-border-top-right-radius:4px; -} -#site_nav_local_views dt { -display:none; -} -#site_nav_local_views li { -list-style-type:none; -padding:0; -border-width:1px; -border-style:solid; -border-top:0; -border-right:0; -} -#site_nav_local_views a { -text-decoration:none; -padding:13px; -border-width:1px; -border-style:solid; -border-bottom:0; -text-shadow: 2px 2px 2px #ddd; -font-weight:bold; -font-size:1em; -display:block; -} -#site_nav_local_views .nav { -float:left; -width:100%; -} - -#site_nav_global_primary dt, -#site_nav_global_secondary dt { -display:none; -} - -#site_nav_global_secondary { -margin-bottom:11px; -} - -#site_nav_global_secondary ul li { -display:inline; -margin-right:11px; -} -#export_data li a { -padding-left:20px; -} -#export_data li a.foaf { -padding-left:30px; -} -#export_data li a.export_vcard { -padding-left:28px; -} - -#export_data ul { -display:inline; -} -#export_data li { -list-style-type:none; -display:inline; -margin:0 18px 7px 0; -float:left; -} -#export_data li:first-child { -margin-left:0; -} - -#licenses { -font-size:0.9em; -} - -#licenses dt { -font-weight:bold; -display:none; -} -#licenses dd { -margin-bottom:11px; -line-height:1.5; -} - -#site_content_license_cc { -margin-bottom:0; -} -#site_content_license_cc img { -display:inline; -vertical-align:top; -margin-right:4px; -} - -#wrap { -margin:0 auto; -width: 763px; -min-width:760px; -max-width:1003px; -overflow:hidden; -} - -#core { -position:relative; -width:100%; -float:left; -margin-bottom:1em; -padding-top:10px; -} - -#content { -width:518px; -min-height:322px; -padding:20px; -float:left; -border-radius-topleft:4px; --moz-border-radius-topleft:4px; --webkit-border-top-left-radius:4px; -border-style:solid; -border-width:1px; -} - -#content_inner { -position:relative; -width:100%; -float:left; -} - -#aside_primary { -width:182px; -min-height:259px; -float:left; -margin-left:0; -padding:10px; -border-width:1px; -border-style:solid; -border-right:0; -border-top:0; -} - -#form_notice { -width:505px; -line-height:1; -position:absolute; -top:200px; -left:20px; -z-index:9; -} -#form_notice fieldset { -border:0; -padding:0 0 50px 0; -} -#form_notice legend { -display:none; -} -#form_notice textarea { -float:left; -width:505px; -height:45px; -line-height:1.5; -padding:5px; -border-width:1px; -} -#form_notice label { -display:block; -float:left; -font-size:1.3em; -margin-bottom:7px; -} -#form_notice #notice_submit label { -display:none; -} -#form_notice .form_note { -position:absolute; -top:-10px; -right:-10px; -z-index:9; -font-family:Georgia, serif; -font-size:1.7em; -} -#form_notice .form_note dt { -font-weight:bold; -display:none; -} -#notice_text-count { -font-weight:bold; -line-height:1.15; -padding:1px 2px; -} -#form_notice #notice_action-submit { -width:14%; -height:35px; -padding-top:0; -padding-bottom:0; -position:absolute; -bottom:10px; -right:-10px; -} -#form_notice label[for=to] { -margin-top:7px; -} -#form_notice select[id=to] { -margin-bottom:7px; -margin-left:18px; -float:left; -} - - -/* entity_profile */ -.entity_profile { -position:relative; -width:67.702%; -min-height:123px; -float:left; -margin-bottom:18px; -margin-left:0; -overflow:hidden; -} -.entity_profile dt, -#entity_statistics dt { -font-weight:bold; -} -.entity_profile dd { -display:inline; -} - -.entity_profile .entity_depiction { -float:left; -width:96px; -margin-right:18px; -margin-bottom:18px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:113px; -margin-bottom:4px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname { -margin-left:11px; -display:inline; -font-weight:bold; -} -.entity_profile .entity_nickname { -margin-left:0; -} - -.entity_profile .entity_fn dd:before { -content: "("; -font-weight:normal; -} -.entity_profile .entity_fn dd:after { -content: ")"; -font-weight:normal; -} - -.entity_profile dt { -display:none; -} -.entity_profile h2 { -display:none; -} -/* entity_profile */ - - -/*entity_actions*/ -.entity_actions { -float:right; -margin-left:4.35%; -max-width:25%; -} -.entity_actions h2 { -display:none; -} -.entity_actions ul { -list-style-type:none; -} -.entity_actions li { -margin-bottom:4px; -} -.entity_actions li:first-child { -border-top:0; -} -.entity_actions fieldset { -border:0; -padding:0; -} -.entity_actions legend { -display:none; -} - -.entity_actions input.submit { -display:block; -text-align:left; -width:100%; -} -.entity_actions a, -.entity_nudge p, -.entity_remote_subscribe { -text-decoration:none; -font-weight:bold; -display:block; -} - -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.entity_edit a, -.form_user_nudge input.submit, -.entity_nudge p { -border:0; -padding-left:20px; -} - -.entity_edit a, -.entity_send-a-message a, -.entity_nudge p { -padding:4px 4px 4px 23px; -} - -.entity_remote_subscribe { -padding:4px; -border-width:2px; -border-style:solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.entity_actions .accept { -margin-bottom:18px; -} - -.entity_tags ul { -list-style-type:none; -display:inline; -} -.entity_tags li { -display:inline; -margin-right:4px; -} - -.aside .section { -margin-bottom:18px; -clear:both; -float:left; -width:100%; -} -.aside .section h2 { -font-size:110%; -text-transform:none; -} - -#entity_statistics dt, -#entity_statistics dd { -display:inline; -} -#entity_statistics dt:after { -content: ":"; -} - -.section ul.entities { -float:left; -width:100%; -} -.section .entities li { -list-style-type:none; -float:left; -margin-right:7px; -margin-bottom:7px; -} -.section .entities li .photo { -margin-right:0; -margin-bottom:0; -} -.section .entities li .fn { -display:none; -} - -.aside .section p, -.aside .section .more { -clear:both; -} - -.profile .entity_profile { -margin-bottom:0; -min-height:60px; -} - - -.profile .form_group_join legend, -.profile .form_group_leave legend, -.profile .form_user_subscribe legend, -.profile .form_user_unsubscribe legend { -display:none; -} - -.profiles { -list-style-type:none; -} -.profile .entity_profile .entity_location { -width:auto; -clear:none; -margin-left:11px; -} -.profile .entity_profile dl, -.profile .entity_profile dd { -display:inline; -float:none; -} -.profile .entity_profile .entity_note, -.profile .entity_profile .entity_url, -.profile .entity_profile .entity_tags, -.profile .entity_profile .form_subscription_edit { -margin-left:59px; -clear:none; -display:block; -width:auto; -} -.profile .entity_profile .entity_tags dt { -display:inline; -margin-right:11px; -} - - -.profile .entity_profile .form_subscription_edit label { -font-weight:normal; -margin-right:11px; -} - - -/* NOTICE */ -.notice, -.profile { -position:relative; -padding-top:11px; -padding-bottom:11px; -clear:both; -float:left; -width:100%; -border-top-width:1px; -border-top-style:dotted; -font-size:1.2em; -} -.notices li { -list-style-type:none; -line-height:1.1; -width:94%; -padding-right:5%; -padding-left:1%; -min-height:47px; -} - - -/* NOTICES */ -#notices_primary { -float:left; -width:100%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -} -#notices_primary h2 { -display:none; -} -.notice-data a span { -display:block; -padding-left:28px; -} - -.notice .author { -margin-right:11px; -} - -.fn { -overflow:hidden; -} - -.notice .author .fn { -font-weight:bold; -} - -.notice .author .photo { -margin-bottom:0; -} - -.vcard .photo { -display:inline; -margin-right:11px; -margin-bottom:11px; -float:left; -} -.vcard .url { -text-decoration:none; -} -.vcard .url:hover { -text-decoration:underline; -} - -.notice .entry-title { -float:none; -display:inline; -width:100%; -overflow:hidden; -} -#shownotice .notice .entry-title { -font-size:2.2em; -} - -.notice p.entry-content { -display:inline; -} - -.notice p.entry-content .vcard a { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -.notice div.entry-content { -font-size:0.95em; -margin-left:59px; -margin-top:3px; -width:70%; -font-family:Georgia, serif; -font-style:italic; -font-size:0.8em; -display:block; -} -.notice div.entry-content a { -text-decoration:none; -} -.notice div.entry-content a:hover { -text-decoration:underline; -} -#showstream .notice div.entry-content { -margin-left:0; -} - -.notice .notice-options a, -.notice .notice-options input { -float:left; -font-size:1.025em; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -display:inline; -} - -.notice div.entry-content .timestamp dt, -.notice div.entry-content .response dt { -display:none; -} -.notice div.entry-content .timestamp a { -display:inline-block; -} -.notice div.entry-content .device dt { -text-transform:lowercase; -} - - - -.notice-data { -position:absolute; -top:18px; -right:0; -min-height:50px; -margin-bottom:4px; -} -.notice .entry-content .notice-data dt { -display:none; -} - -.notice-data a { -display:block; -outline:none; -} - -.notice-options { -padding-left:2%; -float:left; -width:50%; -font-size:0.95em; -width:12.5%; -float:right; -display:none; -} -.notices li.hover div.notice-options { -display:block; -} - - -.notice-options a { -float:left; -} -.notice-options .notice_delete, -.notice-options .notice_reply, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:absolute; -} -.notice-options .form_favor, -.notice-options .form_disfavor { -top:7px; -right:7px; -} -.notice-options .notice_reply { -top:30px; -right:7px; -} -.notice-options .notice_delete { -bottom:7px; -right:7px; -} -.notice-options .notice_reply dt { -display:none; -} - -.notice-options input, -.notice-options a { -text-indent:-9999px; -outline:none; -} - -.notice-options .notice_reply a, -.notice-options input.submit { -display:block; -border:0; -} -.notice-options .notice_reply a, -.notice-options .notice_delete a { -text-decoration:none; -padding-left:16px; -} - -.notice-options form input.submit { -width:16px; -padding:2px 0; -} - -.notice-options .notice_delete dt, -.notice-options .form_favor legend, -.notice-options .form_disfavor legend { -display:none; -} -.notice-options .notice_delete fieldset, -.notice-options .form_favor fieldset, -.notice-options .form_disfavor fieldset { -border:0; -padding:0; -} - - -#usergroups #new_group { -float: left; -margin-right: 2em; -} -#new_group, #group_search { -margin-bottom:18px; -} -#new_group a { -padding-left:20px; -} - - -#filter_tags { -margin-bottom:11px; -float:left; -} -#filter_tags dt { -display:none; -} -#filter_tags ul { -list-style-type:none; -} -#filter_tags ul li { -float:left; -margin-left:7px; -padding-left:7px; -border-left-width:1px; -border-left-style:solid; -} -#filter_tags ul li.child_1 { -margin-left:0; -border-left:0; -padding-left:0; -} -#filter_tags ul li#filter_tags_all a { -font-weight:bold; -margin-top:7px; -float:left; -} - -#filter_tags ul li#filter_tags_item label { -margin-right:7px; -} -#filter_tags ul li#filter_tags_item label, -#filter_tags ul li#filter_tags_item select { -display:inline; -} -#filter_tags ul li#filter_tags_item p { -float:left; -margin-left:38px; -} -#filter_tags ul li#filter_tags_item input { -position:relative; -top:3px; -left:3px; -} - - - -.pagination { -float:left; -clear:both; -width:100%; -margin-top:18px; -} - -.pagination dt { -font-weight:bold; -display:none; -} - -.pagination .nav { -float:left; -width:100%; -list-style-type:none; -} - -.pagination .nav_prev { -float:left; -} -.pagination .nav_next { -float:right; -} - -.pagination a { -display:block; -text-decoration:none; -font-weight:bold; -padding:7px; -border-width:1px; -border-style:solid; --moz-border-radius:7px; --webkit-border-radius:7px; -border-radius:7px; -} - -.pagination .nav_prev a { -padding-left:30px; -} -.pagination .nav_next a { -padding-right:30px; -} -/* END: NOTICE */ - - -.hentry .entry-content p { -margin-bottom:18px; -} -.hentry entry-content ol, -.hentry .entry-content ul { -list-style-position:inside; -} -.hentry .entry-content li { -margin-bottom:18px; -} -.hentry .entry-content li li { -margin-left:18px; -} - - - - -/* TOP_POSTERS */ -.section tbody td { -padding-right:11px; -padding-bottom:11px; -} -.section .vcard .photo { -margin-right:7px; -margin-bottom:0; -} - -.section .notice { -padding-top:7px; -padding-bottom:7px; -border-top:0; -} - -.section .notice:first-child { -padding-top:0; -} - -.section .notice .author { -margin-right:0; -} -.section .notice .author .fn { -display:none; -} - - -/* tagcloud */ -.tag-cloud { -list-style-type:none; -text-align:center; -} -.aside .tag-cloud { -font-size:0.8em; -} -.tag-cloud li { -display:inline; -margin-right:7px; -line-height:1.25; -} -.aside .tag-cloud li { -line-height:1.5; -} -.tag-cloud li a { -text-decoration:none; -} -#tagcloud.section dt { -text-transform:uppercase; -font-weight:bold; -} -.tag-cloud-1 { -font-size:1em; -} -.tag-cloud-2 { -font-size:1.25em; -} -.tag-cloud-3 { -font-size:1.75em; -} -.tag-cloud-4 { -font-size:2em; -} -.tag-cloud-5 { -font-size:2.25em; -} -.tag-cloud-6 { -font-size:2.75em; -} -.tag-cloud-7 { -font-size:3.25em; -} - -#publictagcloud #tagcloud.section dt { -display:none; -} - -#form_settings_photo .form_data { -clear:both; -} - -#form_settings_avatar li { -width:auto; -} -#form_settings_avatar input { -margin-left:0; -} -#avatar_original, -#avatar_preview { -float:left; -} -#avatar_preview { -margin-left:29px; -} -#avatar_preview_view { -height:96px; -width:96px; -margin-bottom:18px; -overflow:hidden; -} - -#settings_attach, -#form_settings_avatar .form_actions { -clear:both; -} - -#form_settings_avatar .form_actions { -margin-bottom:0; -} - -.instructions ul { -list-style-position:inside; -} -.instructions p, -.instructions ul { -margin-bottom:18px; -} -.help dt { -display:none; -} -.guide { -clear:both; -} - -#public.user_in #content, -#groups.user_in #content, -#publictagcloud.user_in #content, -#featured.user_in #content, -#favorited.user_in #content, -#all.user_in #content, -#replies.user_in #content, -#showstream.user_in #content, -#showfavorites.user_in #content, -#inbox.user_in #content, -#outbox.user_in #content, -#subscriptions.user_in #content, -#subscribers.user_in #content, -#showgroup.user_in #content { -padding-top:160px; -} - -#profilesettings #form_notice, -#avatarsettings #form_notice, -#passwordsettings #form_notice, -#emailsettings #form_notice, -#openidsettings #form_notice, -#othersettings #form_notice, -#smssettings #form_notice, -#twittersettings #form_notice, -#imsettings #form_notice, -#doc #form_notice, -#usergroups #form_notice, -#invite #form_notice, -#deletenotice #form_notice, -#newgroup #form_notice, -#register #form_notice, -#shownotice #form_notice, -#confirmaddress #form_notice, -#tag #form_notice { -display:none; -} diff --git a/theme/cloudy/base/css/facebookapp.css b/theme/cloudy/base/css/facebookapp.css deleted file mode 100644 index 163b41fb4..000000000 --- a/theme/cloudy/base/css/facebookapp.css +++ /dev/null @@ -1,100 +0,0 @@ -@import url("display.css"); -@import url("../../identica/css/display.css"); - -* { -font-size:14px; -font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -} - -#wrap { -background-color:#F0F2F5; -padding-left:18px; -padding-right:18px; -width:auto; -} - -p,label, -h1,h2,h3,h4,h5,h6 { -color:#000; -} - -#content { -width:95%; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} -#site_nav_local_views a:hover { -background-color:#FAFBFC; -} - -span.facebook-button { -border: 2px solid #aaa; -padding: 3px; -display: block; -float: left; -margin-right: 20px; --moz-border-radius: 4px; -border-radius:4px; --webkit-border-radius:4px; -font-weight: bold; -background-color:#A9BF4F; -color:#fff; -font-size:1.2em -} - -span.facebook-button a { color:#fff } - -.facebook_guide { -margin-bottom:18px; -} -.facebook_guide p { -font-weight:bold; -} - - -input { -height:auto !important; -} - -#facebook-friends { -float:left; -width:100%; -} - -#facebook-friends li { -float:left; -margin-right:2%; -margin-bottom:11px; -width:18%; -height:115px; -} -#facebook-friends li a { -float:left; -} - -#add_to_profile { -position:absolute; -right:18px; -top:10px; -z-index:2; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -margin-right:5px; -} - -#content_inner p { -margin-bottom:18px; -} - -#content_inner ul { -list-style-type:none; -} - -.form_settings label { -margin-right:18px; -} diff --git a/theme/cloudy/base/css/ie.css b/theme/cloudy/base/css/ie.css deleted file mode 100644 index 5d8bea8ae..000000000 --- a/theme/cloudy/base/css/ie.css +++ /dev/null @@ -1,32 +0,0 @@ -/* IE specific styles */ -legend { -margin-left:-7px; -} -input.checkbox { -top:0; -} -#form_notice textarea { -width:78%; -} -#form_notice #notice_action-submit { -width:17%; -max-width:17%; -} -#anon_notice { -max-width:39%; -} - -.notice-options input.submit { -font-size:0; -margin-top:3px; -height:16px; -text-align:right; -text-indent:0; -width:24px; -} -.notice div.entry-content .timestamp a { -margin-right:4px; -} -.entity_profile { -width:64%; -} diff --git a/theme/cloudy/base/css/ie6.css b/theme/cloudy/base/css/ie6.css deleted file mode 100644 index 76a82c004..000000000 --- a/theme/cloudy/base/css/ie6.css +++ /dev/null @@ -1,30 +0,0 @@ -/* IE6 specific styles */ -address { -margin-left:7px; -} -address .fn { -display:none; -} -#content { -width:70%; -} -#aside_primary { -padding:5%; -width:29.5%; -} -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:0; -} -.entity_profile .entity_depiction { -margin-bottom:123px; -} -.entity_actions { -width:20%; -} -.notice div.entry-content { -width:63%; -} diff --git a/theme/cloudy/base/css/jquery.Jcrop.css b/theme/cloudy/base/css/jquery.Jcrop.css deleted file mode 100644 index 6c6dfb503..000000000 --- a/theme/cloudy/base/css/jquery.Jcrop.css +++ /dev/null @@ -1,45 +0,0 @@ -/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ -.jcrop-holder -{ - text-align: left; -} - -.jcrop-vline, .jcrop-hline -{ - font-size: 0; - position: absolute; - background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; - /* - opacity: .5; - *filter:alpha(opacity=50); - */ -} -.jcrop-vline { height: 100%; width: 1px !important; } -.jcrop-hline { width: 100%; height: 1px !important; } -.jcrop-handle { - font-size: 1px; - width: 7px !important; - height: 7px !important; - border: 1px #eee solid; - background-color: #333; - /*width: 9px; - height: 9px;*/ -} - -.jcrop-tracker { - /*background-color: gray;*/ - width: 100%; height: 100%; -} - -.custom .jcrop-vline, -.custom .jcrop-hline -{ - background: yellow; -} -.custom .jcrop-handle -{ - border-color: black; - background-color: #C7BB00; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} diff --git a/theme/cloudy/base/css/mobile.css b/theme/cloudy/base/css/mobile.css deleted file mode 100644 index eee98317c..000000000 --- a/theme/cloudy/base/css/mobile.css +++ /dev/null @@ -1,150 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Meitar Moscovitz - * @author Sarven Capadisli - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -body { -font-size:2.5em; -} - -#wrap { -width:95%; -} - -#header, -#header address, -#anon_notice, -#site_nav_local_views .nav, -#form_notice, -#form_notice .form_data li, -#core, -#content_inner, -#notices_primary, -.notice, -.notice .entry-title, -.notice div.entry-content, -.notice-options, -.notice .notice-options a, -.pagination, -.pagination .nav, -.aside .section { -float:none; -} - -.notice-options .notice_reply, -.notice-options .notice_delete, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:static; -} - -#form_notice, -#anon_notice, -#footer, -#form_notice .form_actions input.submit { -width:auto; -} - -.form_settings label { -width:25%; -} -.form_settings .form_data p.form_guide { -margin-left:26%; -} - -#site_nav_global_primary { -width:75%; -} - -.entity_profile { -width:65%; -} -.entity_actions { -margin-left:0; -} - -#form_notice, -#anon_notice { -clear:both; -} - -#content, -#aside_primary { -width:96%; -padding-left:2%; -padding-right:2%; -} - -#site_notice { -position:static; -float:right; -clear:right; -width:75%; -margin-right:0; -margin-bottom:11px; -} - -.notices { -font-size:1.5em; -} - -#form_notice textarea { -width:80%; -height:5em; -} -#form_notice .form_note { -right:20%; -top:6em; -} - - -.vcard .photo, -.section .vcard .photo { -margin-right:18px; -} -.notice, -.profile { -margin-bottom:18px; -} - -.notices .entry-title, -.notices div.entry-content { -width:90%; -} -.notice div.entry-content { -margin-left:0; -} - -.notice .author .photo { -height:4.5em; -width:4.5em; -} -.notice-options { -position:absolute; -top:0; -right:0; -padding-left:7%; -width:3%; -} - -.notice-options .notice_delete a { -float:left; -} -.pagination .nav { -overflow:auto; -} - -#export_data { -display:none; -} - -#site_nav_local_views li { -margin-right:4px; -} -#site_nav_local_views a { -padding:18px 11px; -} diff --git a/theme/cloudy/base/css/print.css b/theme/cloudy/base/css/print.css deleted file mode 100644 index d76dd608c..000000000 --- a/theme/cloudy/base/css/print.css +++ /dev/null @@ -1,36 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -a:after { background-color:#fff; } -a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } - -img { border:none; } -p { orphans: 2; widows: 1; } - -#site_nav_global_primary, -#site_nav_local_views, -#form_notice, -.pagination, -#site_nav_global_secondary, -.entity_actions, -.notice-options, -#aside_primary, -.form_subscription_edit .submit { -display:none; -} - -.timestamp dt, .timestamp dd, -.device dt, .device dd { -display:inline; -} - -.profiles li, -.notices li { -margin-bottom:18px; -} diff --git a/theme/cloudy/base/css/thickbox.css b/theme/cloudy/base/css/thickbox.css deleted file mode 100644 index d24b9bedf..000000000 --- a/theme/cloudy/base/css/thickbox.css +++ /dev/null @@ -1,163 +0,0 @@ -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -*{padding: 0; margin: 0;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_window { - font: 12px Arial, Helvetica, sans-serif; - color: #333333; -} - -#TB_secondLine { - font: 10px Arial, Helvetica, sans-serif; - color:#666666; -} - -#TB_window a:link {color: #666666;} -#TB_window a:visited {color: #666666;} -#TB_window a:hover {color: #000;} -#TB_window a:active {color: #666666;} -#TB_window a:focus{color: #666666;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_overlay { - position: fixed; - z-index:100; - top: 0px; - left: 0px; - height:100%; - width:100%; -} - -.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} -.TB_overlayBG { - background-color:#000; - filter:alpha(opacity=75); - -moz-opacity: 0.75; - opacity: 0.75; -} - -* html #TB_overlay { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_window { - position: fixed; - background: #ffffff; - z-index: 102; - color:#000000; - display:none; - border: 4px solid #525252; - text-align:left; - top:50%; - left:50%; -} - -* html #TB_window { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_window img#TB_Image { - display:block; - margin: 15px 0 0 15px; - border-right: 1px solid #ccc; - border-bottom: 1px solid #ccc; - border-top: 1px solid #666; - border-left: 1px solid #666; -} - -#TB_caption{ - height:25px; - padding:7px 30px 10px 25px; - float:left; -} - -#TB_closeWindow{ - height:25px; - padding:11px 25px 10px 0; - float:right; -} - -#TB_closeAjaxWindow{ - padding:7px 10px 5px 0; - margin-bottom:1px; - text-align:right; - float:right; -} - -#TB_ajaxWindowTitle{ - float:left; - padding:7px 0 5px 10px; - margin-bottom:1px; -} - -#TB_title{ - background-color:#e8e8e8; - height:27px; -} - -#TB_ajaxContent{ - clear:both; - padding:2px 15px 15px 15px; - overflow:auto; - text-align:left; - line-height:1.4em; -} - -#TB_ajaxContent.TB_modal{ - padding:15px; -} - -#TB_ajaxContent p{ - padding:5px 0px 5px 0px; -} - -#TB_load{ - position: fixed; - display:none; - height:13px; - width:208px; - z-index:103; - top: 50%; - left: 50%; - margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ -} - -* html #TB_load { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_HideSelect{ - z-index:99; - position:fixed; - top: 0; - left: 0; - background-color:#fff; - border:none; - filter:alpha(opacity=0); - -moz-opacity: 0; - opacity: 0; - height:100%; - width:100%; -} - -* html #TB_HideSelect { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_iframeContent{ - clear:both; - border:none; - margin-bottom:-1px; - margin-top:1px; - _margin-bottom:1px; -} diff --git a/theme/cloudy/base/images/icons/icon_atom.png b/theme/cloudy/base/images/icons/icon_atom.png deleted file mode 100644 index 6a001f11a..000000000 Binary files a/theme/cloudy/base/images/icons/icon_atom.png and /dev/null differ diff --git a/theme/cloudy/base/images/icons/icon_foaf.gif b/theme/cloudy/base/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/cloudy/base/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/cloudy/base/images/icons/icon_processing.gif b/theme/cloudy/base/images/icons/icon_processing.gif deleted file mode 100644 index d0bce1542..000000000 Binary files a/theme/cloudy/base/images/icons/icon_processing.gif and /dev/null differ diff --git a/theme/cloudy/base/images/icons/icon_rss.png b/theme/cloudy/base/images/icons/icon_rss.png deleted file mode 100644 index 0ccd1ce25..000000000 Binary files a/theme/cloudy/base/images/icons/icon_rss.png and /dev/null differ diff --git a/theme/cloudy/base/images/icons/icon_vcard.gif b/theme/cloudy/base/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/cloudy/base/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/cloudy/base/images/illustrations/illu_jcrop.gif b/theme/cloudy/base/images/illustrations/illu_jcrop.gif deleted file mode 100644 index 72ea7ccb5..000000000 Binary files a/theme/cloudy/base/images/illustrations/illu_jcrop.gif and /dev/null differ diff --git a/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif b/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif deleted file mode 100644 index 82290f483..000000000 Binary files a/theme/cloudy/base/images/illustrations/illu_progress_loading-01.gif and /dev/null differ diff --git a/theme/cloudy/css/display.css b/theme/cloudy/css/display.css new file mode 100644 index 000000000..151758b48 --- /dev/null +++ b/theme/cloudy/css/display.css @@ -0,0 +1,1550 @@ +/** theme: cloudy + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 100%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:0.75em; +line-height:normal; +position:relative; +height:100%; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:145px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:155px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:0; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:11px; +z-index:1; +} + +#site_nav_global_primary { +float:right; +margin-right:0; +margin-bottom:11px; +margin-left:18px; +padding-top:7px; +padding-bottom:7px; +padding-right:11px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} +#site_nav_global_primary a { +text-decoration:none; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +clear:both; +width:99.8%; +padding-top:36px; +line-height:1.5; +font-size:1.3em; +font-weight:bold; +} +#anon_notice p { +border-style:solid; +border-width:1px; +width:96%; +padding:2%; +} + +#footer { +float:left; +margin-bottom:1em; +padding:7px; +-moz-border-radius:4px; +border-radius:4px; +-webkit-border-radius:4px; +} +#footer a { +text-decoration:none; +} + +#site_nav_local_views { +width:203px; +float:right; +margin-right:0; +-moz-border-radius-topright:4px; +border-radius-topright:4px; +-webkit-border-top-right-radius:4px; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +list-style-type:none; +padding:0; +border-width:1px; +border-style:solid; +border-top:0; +border-right:0; +} +#site_nav_local_views a { +text-decoration:none; +padding:13px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +font-size:1em; +display:block; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin:0 18px 7px 0; +float:left; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width: 763px; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +padding-top:10px; +} + +#content { +width:518px; +min-height:322px; +padding:20px; +float:left; +border-radius-topleft:4px; +-moz-border-radius-topleft:4px; +-webkit-border-top-left-radius:4px; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:182px; +min-height:259px; +float:left; +margin-left:0; +padding:10px; +border-width:1px; +border-style:solid; +border-right:0; +border-top:0; +} + +#form_notice { +width:505px; +line-height:1; +position:absolute; +top:200px; +left:20px; +z-index:9; +} +#form_notice fieldset { +border:0; +padding:0 0 50px 0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +width:505px; +height:45px; +line-height:1.5; +padding:5px; +border-width:1px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:-10px; +right:-10px; +z-index:9; +font-family:Georgia, serif; +font-size:1.7em; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:35px; +padding-top:0; +padding-bottom:0; +position:absolute; +bottom:10px; +right:-10px; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:18px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +font-size:110%; +text-transform:none; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +font-size:1.2em; +} +.notices li { +list-style-type:none; +line-height:1.1; +width:94%; +padding-right:5%; +padding-left:1%; +min-height:47px; +} + + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:none; +display:inline; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +font-size:0.95em; +margin-left:59px; +margin-top:3px; +width:70%; +font-family:Georgia, serif; +font-style:italic; +font-size:0.8em; +display:block; +} +.notice div.entry-content a { +text-decoration:none; +} +.notice div.entry-content a:hover { +text-decoration:underline; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +font-size:0.95em; +width:12.5%; +float:right; +display:none; +} +.notices li.hover div.notice-options { +display:block; +} + + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +top:7px; +right:7px; +} +.notice-options .notice_reply { +top:30px; +right:7px; +} +.notice-options .notice_delete { +bottom:7px; +right:7px; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} + +#public.user_in #content, +#groups.user_in #content, +#publictagcloud.user_in #content, +#featured.user_in #content, +#favorited.user_in #content, +#all.user_in #content, +#replies.user_in #content, +#showstream.user_in #content, +#showfavorites.user_in #content, +#inbox.user_in #content, +#outbox.user_in #content, +#subscriptions.user_in #content, +#subscribers.user_in #content, +#showgroup.user_in #content { +padding-top:160px; +} + +#profilesettings #form_notice, +#avatarsettings #form_notice, +#passwordsettings #form_notice, +#emailsettings #form_notice, +#openidsettings #form_notice, +#othersettings #form_notice, +#smssettings #form_notice, +#twittersettings #form_notice, +#imsettings #form_notice, +#doc #form_notice, +#usergroups #form_notice, +#invite #form_notice, +#deletenotice #form_notice, +#newgroup #form_notice, +#register #form_notice, +#shownotice #form_notice, +#confirmaddress #form_notice, +#tag #form_notice { +display:none; +} + + +html, +body, +a:active { +background-color:#9AE4E8; +} +body { +font-family:'Lucida Grande',sans-serif; +background:#9AE4E8 url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat; +color:#333333; +} +#core { +background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +#nav_register a, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +#nav_register a, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#0084B4; +} + +.notice, +.profile { +border-top-color:#DDFFCC; +} +.section .profile { +border-top-color:#87B4C8; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#DDFFCC; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#FEFFDF; +color:#333; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#FEFFDF; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#DDFFCC; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} + + +/*--------------------------------------*/ + +#anon_notice { +background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0; +} +#showstream #anon_notice, +#content .notice p.entry-content a:visited, +content .notice p.entry-content .vcard a { +background-color:transparent; +} + +#anon_notice p { +background-color:#FEFFDF; +border-color:#FFFF00; +} + + +#form_notice .form_note { +color:#CCC; +} +input.submit { +background-color:#eee; +color:#666; +} + +.notices li.hover { +background-color:#F7F7F7; +} + + +.notice div.entry-content, +.notice div.entry-content a { +color:#999; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:1; +} + +#site_nav_local_views { +background-color:#DDFFCC; +} +#site_nav_local_views li, +#aside_primary { +border-color:#BDDCAD; +} +#site_nav_local_views a, +.aside .section h2 { +background-color:transparent; +border-color:transparent; +color:#4C4C4C; +} +#site_nav_local_views .current { +border-left-color:#fff; +} + +#site_nav_local_views .current a, +#site_nav_global_primary, +#footer { +background-color:#fff; +} + diff --git a/theme/cloudy/css/ie.css b/theme/cloudy/css/ie.css new file mode 100644 index 000000000..095122100 --- /dev/null +++ b/theme/cloudy/css/ie.css @@ -0,0 +1,34 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#ddffcc; +} + +#aside_primary { +width:181px; +} + +#form_notice, +#anon_notice { +top:158px; +} + +#public #content, +#groups #content, +#publictagcloud #content, +#featured #content, +#favorited #content, +#all #content, +#replies #content, +#showstream #content, +#showfavorites #content, +#inbox #content, +#outbox #content, +#subscriptions #content, +#subscribers #content { +padding-top:138px; +} diff --git a/theme/cloudy/images/icons/icon_atom.png b/theme/cloudy/images/icons/icon_atom.png new file mode 100644 index 000000000..6a001f11a Binary files /dev/null and b/theme/cloudy/images/icons/icon_atom.png differ diff --git a/theme/cloudy/images/icons/icon_disfavourite.gif b/theme/cloudy/images/icons/icon_disfavourite.gif new file mode 100644 index 000000000..2b02ac8a6 Binary files /dev/null and b/theme/cloudy/images/icons/icon_disfavourite.gif differ diff --git a/theme/cloudy/images/icons/icon_favourite.gif b/theme/cloudy/images/icons/icon_favourite.gif new file mode 100644 index 000000000..716ce3549 Binary files /dev/null and b/theme/cloudy/images/icons/icon_favourite.gif differ diff --git a/theme/cloudy/images/icons/icon_foaf.gif b/theme/cloudy/images/icons/icon_foaf.gif new file mode 100644 index 000000000..f8f784423 Binary files /dev/null and b/theme/cloudy/images/icons/icon_foaf.gif differ diff --git a/theme/cloudy/images/icons/icon_processing.gif b/theme/cloudy/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/cloudy/images/icons/icon_processing.gif differ diff --git a/theme/cloudy/images/icons/icon_reply.gif b/theme/cloudy/images/icons/icon_reply.gif new file mode 100644 index 000000000..a4379a70b Binary files /dev/null and b/theme/cloudy/images/icons/icon_reply.gif differ diff --git a/theme/cloudy/images/icons/icon_rss.png b/theme/cloudy/images/icons/icon_rss.png new file mode 100644 index 000000000..0ccd1ce25 Binary files /dev/null and b/theme/cloudy/images/icons/icon_rss.png differ diff --git a/theme/cloudy/images/icons/icon_trash.gif b/theme/cloudy/images/icons/icon_trash.gif new file mode 100644 index 000000000..916a332a3 Binary files /dev/null and b/theme/cloudy/images/icons/icon_trash.gif differ diff --git a/theme/cloudy/images/icons/icon_vcard.gif b/theme/cloudy/images/icons/icon_vcard.gif new file mode 100644 index 000000000..6d52947f3 Binary files /dev/null and b/theme/cloudy/images/icons/icon_vcard.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/arrow-left.gif b/theme/cloudy/images/icons/twotone/green/arrow-left.gif new file mode 100644 index 000000000..afed19084 Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/arrow-left.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/arrow-right.gif b/theme/cloudy/images/icons/twotone/green/arrow-right.gif new file mode 100644 index 000000000..ee1707ed9 Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/arrow-right.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/edit.gif b/theme/cloudy/images/icons/twotone/green/edit.gif new file mode 100644 index 000000000..c746aca60 Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/edit.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/mail.gif b/theme/cloudy/images/icons/twotone/green/mail.gif new file mode 100644 index 000000000..1084c862f Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/mail.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/news.gif b/theme/cloudy/images/icons/twotone/green/news.gif new file mode 100644 index 000000000..712c685dc Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/news.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/quote.gif b/theme/cloudy/images/icons/twotone/green/quote.gif new file mode 100644 index 000000000..4ba1f0c03 Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/quote.gif differ diff --git a/theme/cloudy/images/icons/twotone/green/shield.gif b/theme/cloudy/images/icons/twotone/green/shield.gif new file mode 100644 index 000000000..419d5ee4b Binary files /dev/null and b/theme/cloudy/images/icons/twotone/green/shield.gif differ diff --git a/theme/cloudy/images/illustrations/illu_arrow-up-01.gif b/theme/cloudy/images/illustrations/illu_arrow-up-01.gif new file mode 100644 index 000000000..577be1871 Binary files /dev/null and b/theme/cloudy/images/illustrations/illu_arrow-up-01.gif differ diff --git a/theme/cloudy/images/illustrations/illu_clouds-01.gif b/theme/cloudy/images/illustrations/illu_clouds-01.gif new file mode 100644 index 000000000..41cd622cf Binary files /dev/null and b/theme/cloudy/images/illustrations/illu_clouds-01.gif differ diff --git a/theme/cloudy/images/illustrations/illu_jcrop.gif b/theme/cloudy/images/illustrations/illu_jcrop.gif new file mode 100644 index 000000000..72ea7ccb5 Binary files /dev/null and b/theme/cloudy/images/illustrations/illu_jcrop.gif differ diff --git a/theme/cloudy/images/illustrations/illu_progress_loading-01.gif b/theme/cloudy/images/illustrations/illu_progress_loading-01.gif new file mode 100644 index 000000000..82290f483 Binary files /dev/null and b/theme/cloudy/images/illustrations/illu_progress_loading-01.gif differ diff --git a/theme/cloudy/images/illustrations/illu_unicorn-01.png b/theme/cloudy/images/illustrations/illu_unicorn-01.png new file mode 100644 index 000000000..6cb51b298 Binary files /dev/null and b/theme/cloudy/images/illustrations/illu_unicorn-01.png differ diff --git a/theme/cloudy/skin/default/css/display.css b/theme/cloudy/skin/default/css/display.css deleted file mode 100644 index b30ca9d0d..000000000 --- a/theme/cloudy/skin/default/css/display.css +++ /dev/null @@ -1,314 +0,0 @@ -/** theme: twitter - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ -html, -body, -a:active { -background-color:#9AE4E8; -} -body { -font-family:'Lucida Grande',sans-serif; -background:#9AE4E8 url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat; -color:#333333; -} -#core { -background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0; -} - -input, textarea, select, option { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#ddd; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -#nav_register a, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#9BB43E; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#9BB43E; -} -input.submit, -#nav_register a, -.entity_remote_subscribe { -color:#fff; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#0084B4; -} - -.notice, -.profile { -border-top-color:#DDFFCC; -} -.section .profile { -border-top-color:#87B4C8; -} - - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#DDFFCC; -} - - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views a, -#aside_primary { -border-color:#fff; -} -#content, -#site_nav_local_views .current a { -background-color:#fff; -} - -#site_nav_local_views a { -background-color:rgba(135, 180, 200, 0.3); -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); -} - - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - - -#anon_notice { -background-color:#FEFFDF; -color:#333; -border-color:#fff; -} - -#showstream #anon_notice { -background-color:#FEFFDF; -} - - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#9BB43E; -color:#fff; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit { -background-color:#87B4C8; -} - -.entity_edit a { -background-image:url(../images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../images/icons/twotone/green/shield.gif); -} - - - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -background-color:#fcfcfc; -} -/*END: NOTICES */ - - -#new_group a { -background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#DDFFCC; -} -.pagination .nav_prev a { -background-image:url(../images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} - - -/*--------------------------------------*/ - -#anon_notice { -background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0; -} -#showstream #anon_notice, -#content .notice p.entry-content a:visited, -content .notice p.entry-content .vcard a { -background-color:transparent; -} - -#anon_notice p { -background-color:#FEFFDF; -border-color:#FFFF00; -} - - -#form_notice .form_note { -color:#CCC; -} -input.submit { -background-color:#eee; -color:#666; -} - -.notices li.hover { -background-color:#F7F7F7; -} - - -.notice div.entry-content, -.notice div.entry-content a { -color:#999; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:1; -} - -#site_nav_local_views { -background-color:#DDFFCC; -} -#site_nav_local_views li, -#aside_primary { -border-color:#BDDCAD; -} -#site_nav_local_views a, -.aside .section h2 { -background-color:transparent; -border-color:transparent; -color:#4C4C4C; -} -#site_nav_local_views .current { -border-left-color:#fff; -} - -#site_nav_local_views .current a, -#site_nav_global_primary, -#footer { -background-color:#fff; -} - diff --git a/theme/cloudy/skin/default/css/ie.css b/theme/cloudy/skin/default/css/ie.css deleted file mode 100644 index 095122100..000000000 --- a/theme/cloudy/skin/default/css/ie.css +++ /dev/null @@ -1,34 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#ddffcc; -} - -#aside_primary { -width:181px; -} - -#form_notice, -#anon_notice { -top:158px; -} - -#public #content, -#groups #content, -#publictagcloud #content, -#featured #content, -#favorited #content, -#all #content, -#replies #content, -#showstream #content, -#showfavorites #content, -#inbox #content, -#outbox #content, -#subscriptions #content, -#subscribers #content { -padding-top:138px; -} diff --git a/theme/cloudy/skin/default/images/icons/icon_atom.jpg b/theme/cloudy/skin/default/images/icons/icon_atom.jpg deleted file mode 100644 index 22853edc4..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_atom.jpg and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif b/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif deleted file mode 100644 index 2b02ac8a6..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_disfavourite.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_favourite.gif b/theme/cloudy/skin/default/images/icons/icon_favourite.gif deleted file mode 100644 index 716ce3549..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_favourite.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_foaf.gif b/theme/cloudy/skin/default/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_reply.gif b/theme/cloudy/skin/default/images/icons/icon_reply.gif deleted file mode 100644 index a4379a70b..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_reply.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_rss.jpg b/theme/cloudy/skin/default/images/icons/icon_rss.jpg deleted file mode 100644 index da23422d0..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_rss.jpg and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_trash.gif b/theme/cloudy/skin/default/images/icons/icon_trash.gif deleted file mode 100644 index 916a332a3..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_trash.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/icon_vcard.gif b/theme/cloudy/skin/default/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/cloudy/skin/default/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif deleted file mode 100644 index afed19084..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-left.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif b/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif deleted file mode 100644 index ee1707ed9..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/arrow-right.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif b/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif deleted file mode 100644 index c746aca60..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/edit.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif b/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif deleted file mode 100644 index 1084c862f..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/mail.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/news.gif b/theme/cloudy/skin/default/images/icons/twotone/green/news.gif deleted file mode 100644 index 712c685dc..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/news.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif b/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif deleted file mode 100644 index 4ba1f0c03..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/quote.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif b/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif deleted file mode 100644 index 419d5ee4b..000000000 Binary files a/theme/cloudy/skin/default/images/icons/twotone/green/shield.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif deleted file mode 100644 index 577be1871..000000000 Binary files a/theme/cloudy/skin/default/images/illustrations/illu_arrow-up-01.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif b/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif deleted file mode 100644 index 41cd622cf..000000000 Binary files a/theme/cloudy/skin/default/images/illustrations/illu_clouds-01.gif and /dev/null differ diff --git a/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png b/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png deleted file mode 100644 index 6cb51b298..000000000 Binary files a/theme/cloudy/skin/default/images/illustrations/illu_unicorn-01.png and /dev/null differ diff --git a/theme/default/base/css/display.css b/theme/default/base/css/display.css deleted file mode 100644 index a6fe8eb75..000000000 --- a/theme/default/base/css/display.css +++ /dev/null @@ -1,1177 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -* { margin:0; padding:0; } -img { display:block; border:0; } -a abbr { cursor: pointer; border-bottom:0; } -table { border-collapse:collapse; } -ol { list-style-position:inside; } -html { font-size: 87.5%; background-color:#fff; height:100%; } -body { -background-color:#fff; -color:#000; -font-family:sans-serif; -font-size:1em; -line-height:1.65; -position:relative; -} -h1,h2,h3,h4,h5,h6 { -margin-bottom:7px; -overflow:hidden; -} -h1 { -font-size:1.4em; -margin-bottom:18px; -} -#showstream h1 { display:none; } -h2 { font-size:1.3em; } -h3 { font-size:1.2em; } -h4 { font-size:1.1em; } -h5 { font-size:1em; } -h6 { font-size:0.9em; } - -caption { -font-weight:bold; -} -legend { -font-weight:bold; -font-size:1.3em; -} -input, textarea, select, option { -padding:4px; -font-family:sans-serif; -font-size:1em; -} -input, textarea, select { -border-width:2px; -border-style: solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -input.submit { -font-weight:bold; -cursor:pointer; -} -textarea { -overflow:auto; -} -option { -padding-bottom:0; -} -fieldset { -padding:0; -border:0; -} -form ul li { -list-style-type:none; -margin:0 0 18px 0; -} -form label { -font-weight:bold; -} -input.checkbox { -position:relative; -top:2px; -left:0; -border:0; -} - -.error, -.success { -padding:4px 7px; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -margin-bottom:18px; -} -form label.submit { -display:none; -} - -.form_settings { -clear:both; -} - -.form_settings fieldset { -margin-bottom:29px; -} -.form_settings input.remove { -margin-left:11px; -} -.form_settings .form_data li { -width:100%; -float:left; -} -.form_settings .form_data label { -float:left; -} -.form_settings .form_data textarea, -.form_settings .form_data select, -.form_settings .form_data input { -margin-left:11px; -float:left; -} -.form_settings .form_data input.submit { -margin-left:0; -} - -.form_settings label { -margin-top:2px; -width:152px; -} - -.form_actions label { -display:none; -} -.form_guide { -font-style:italic; -} - -.form_settings #settings_autosubscribe label { -display:inline; -font-weight:bold; -} - -#form_settings_profile legend, -#form_login legend, -#form_register legend, -#form_password legend, -#form_settings_avatar legend, -#newgroup legend, -#editgroup legend, -#form_tag_user legend, -#form_remote_subscribe legend, -#form_openid_login legend, -#form_search legend, -#form_invite legend, -#form_notice_delete legend, -#form_password_recover legend, -#form_password_change legend { -display:none; -} - -.form_settings .form_data p.form_guide { -clear:both; -margin-left:163px; -margin-bottom:0; -} - -.form_settings p { -margin-bottom:11px; -} - -.form_settings input.checkbox { -margin-top:3px; -margin-left:0; -} -.form_settings label.checkbox { -font-weight:normal; -margin-top:0; -margin-right:0; -margin-left:11px; -float:left; -width:90%; -} - - -#form_login p.form_guide, -#form_register #settings_rememberme p.form_guide, -#form_openid_login #settings_rememberme p.form_guide, -#settings_twitter_remove p.form_guide, -#form_search ul.form_data #q { -margin-left:0; -} - -.form_settings .form_note { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -padding:0 7px; -} - - -.form_settings input.form_action-secondary { -margin-left:29px; -padding:0; -} - -#form_search .submit { -margin-left:11px; -} - -address { -float:left; -margin-bottom:18px; -margin-left:18px; -} -address.vcard img.logo { -margin-right:0; -} -address .fn { -font-weight:bold; -} -address img + .fn { -display:none; -} - -#header { -width:100%; -position:relative; -float:left; -padding-top:18px; -margin-bottom:29px; -} - -#site_nav_global_primary { -float:right; -margin-right:18px; -margin-bottom:11px; -margin-left:18px; -} -#site_nav_global_primary ul li { -display:inline; -margin-left:11px; -} - -.system_notice dt { -font-weight:bold; -text-transform:uppercase; -display:none; -} - -#site_notice { -position:absolute; -top:65px; -right:18px; -width:250px; -width:24%; -} -#page_notice { -clear:both; -margin-bottom:18px; -} - - -#anon_notice { -float:left; -width:43.2%; -padding:1.1%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:2px; -border-style:solid; -line-height:1.5; -font-size:1.1em; -font-weight:bold; -} - - -#footer { -float:left; -width:64%; -padding:18px; -} - -#site_nav_local_views { -width:100%; -float:left; -} -#site_nav_local_views dt { -display:none; -} -#site_nav_local_views li { -float:left; -margin-right:18px; -list-style-type:none; -} -#site_nav_local_views a { -float:left; -text-decoration:none; -padding:4px 11px; --moz-border-radius-topleft:4px; --moz-border-radius-topright:4px; --webkit-border-top-left-radius:4px; --webkit-border-top-right-radius:4px; -border-width:1px; -border-style:solid; -border-bottom:0; -text-shadow: 2px 2px 2px #ddd; -font-weight:bold; -} -#site_nav_local_views .nav { -float:left; -width:100%; -} - -#site_nav_global_primary dt, -#site_nav_global_secondary dt { -display:none; -} - -#site_nav_global_secondary { -margin-bottom:11px; -} - -#site_nav_global_secondary ul li { -display:inline; -margin-right:11px; -} -#export_data li a { -padding-left:20px; -} -#export_data li a.foaf { -padding-left:30px; -} -#export_data li a.export_vcard { -padding-left:28px; -} - -#export_data ul { -display:inline; -} -#export_data li { -list-style-type:none; -display:inline; -margin-left:11px; -} -#export_data li:first-child { -margin-left:0; -} - -#licenses { -font-size:0.9em; -} - -#licenses dt { -font-weight:bold; -display:none; -} -#licenses dd { -margin-bottom:11px; -line-height:1.5; -} - -#site_content_license_cc { -margin-bottom:0; -} -#site_content_license_cc img { -display:inline; -vertical-align:top; -margin-right:4px; -} - -#wrap { -margin:0 auto; -width:100%; -min-width:760px; -max-width:1003px; -overflow:hidden; -} - -#core { -position:relative; -width:100%; -float:left; -margin-bottom:1em; -} - -#content { -width:64.009%; -min-height:259px; -padding:1.795%; -float:left; -border-radius:7px; --moz-border-radius:7px; --moz-border-radius-topleft:0; --webkit-border-radius:7px; --webkit-border-top-left-radius:0; -border-style:solid; -border-width:1px; -} - -#content_inner { -position:relative; -width:100%; -float:left; -} - -#aside_primary { -width:27.917%; -min-height:259px; -float:left; -margin-left:0.385%; -padding:1.795%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:1px; -border-style:solid; -} - -#form_notice { -width:45.664%; -float:left; -position:relative; -line-height:1; -} -#form_notice fieldset { -border:0; -padding:0; -} -#form_notice legend { -display:none; -} -#form_notice textarea { -float:left; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -width:80.789%; -height:67px; -line-height:1.5; -padding:7px 7px 16px 7px; -} -#form_notice label { -display:block; -float:left; -font-size:1.3em; -margin-bottom:7px; -} -#form_notice #notice_submit label { -display:none; -} -#form_notice .form_note { -position:absolute; -top:99px; -right:98px; -z-index:9; -} -#form_notice .form_note dt { -font-weight:bold; -display:none; -} -#notice_text-count { -font-weight:bold; -line-height:1.15; -padding:1px 2px; -} -#form_notice #notice_action-submit { -width:14%; -height:47px; -padding:0; -position:absolute; -bottom:0; -right:0; -} -#form_notice label[for=to] { -margin-top:7px; -} -#form_notice select[id=to] { -margin-bottom:7px; -margin-left:18px; -float:left; -} - - -/* entity_profile */ -.entity_profile { -position:relative; -width:67.702%; -min-height:123px; -float:left; -margin-bottom:18px; -margin-left:0; -overflow:hidden; -} -.entity_profile dt, -#entity_statistics dt { -font-weight:bold; -} -.entity_profile dd { -display:inline; -} - -.entity_profile .entity_depiction { -float:left; -width:96px; -margin-right:18px; -margin-bottom:18px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:113px; -margin-bottom:4px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname { -margin-left:11px; -display:inline; -font-weight:bold; -} -.entity_profile .entity_nickname { -margin-left:0; -} - -.entity_profile .entity_fn dd:before { -content: "("; -font-weight:normal; -} -.entity_profile .entity_fn dd:after { -content: ")"; -font-weight:normal; -} - -.entity_profile dt { -display:none; -} -.entity_profile h2 { -display:none; -} -/* entity_profile */ - - -/*entity_actions*/ -.entity_actions { -float:right; -margin-left:4.35%; -max-width:25%; -} -.entity_actions h2 { -display:none; -} -.entity_actions ul { -list-style-type:none; -} -.entity_actions li { -margin-bottom:4px; -} -.entity_actions li:first-child { -border-top:0; -} -.entity_actions fieldset { -border:0; -padding:0; -} -.entity_actions legend { -display:none; -} - -.entity_actions input.submit { -display:block; -text-align:left; -width:100%; -} -.entity_actions a, -.entity_nudge p, -.entity_remote_subscribe { -text-decoration:none; -font-weight:bold; -display:block; -} - -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.entity_edit a, -.form_user_nudge input.submit, -.entity_nudge p { -border:0; -padding-left:20px; -} - -.entity_edit a, -.entity_send-a-message a, -.entity_nudge p { -padding:4px 4px 4px 23px; -} - -.entity_remote_subscribe { -padding:4px; -border-width:2px; -border-style:solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.entity_actions .accept { -margin-bottom:18px; -} - -.entity_tags ul { -list-style-type:none; -display:inline; -} -.entity_tags li { -display:inline; -margin-right:4px; -} - -.aside .section { -margin-bottom:29px; -clear:both; -float:left; -width:100%; -} -.aside .section h2 { -text-transform:uppercase; -font-size:1em; -} - -#entity_statistics dt, -#entity_statistics dd { -display:inline; -} -#entity_statistics dt:after { -content: ":"; -} - -.section ul.entities { -float:left; -width:100%; -} -.section .entities li { -list-style-type:none; -float:left; -margin-right:7px; -margin-bottom:7px; -} -.section .entities li .photo { -margin-right:0; -margin-bottom:0; -} -.section .entities li .fn { -display:none; -} - -.aside .section p, -.aside .section .more { -clear:both; -} - -.profile .entity_profile { -margin-bottom:0; -min-height:60px; -} - - -.profile .form_group_join legend, -.profile .form_group_leave legend, -.profile .form_user_subscribe legend, -.profile .form_user_unsubscribe legend { -display:none; -} - -.profiles { -list-style-type:none; -} -.profile .entity_profile .entity_location { -width:auto; -clear:none; -margin-left:11px; -} -.profile .entity_profile dl, -.profile .entity_profile dd { -display:inline; -float:none; -} -.profile .entity_profile .entity_note, -.profile .entity_profile .entity_url, -.profile .entity_profile .entity_tags, -.profile .entity_profile .form_subscription_edit { -margin-left:59px; -clear:none; -display:block; -width:auto; -} -.profile .entity_profile .entity_tags dt { -display:inline; -margin-right:11px; -} - - -.profile .entity_profile .form_subscription_edit label { -font-weight:normal; -margin-right:11px; -} - - -/* NOTICE */ -.notice, -.profile { -position:relative; -padding-top:11px; -padding-bottom:11px; -clear:both; -float:left; -width:100%; -border-top-width:1px; -border-top-style:dotted; -} -.notices li { -list-style-type:none; -} -.notices li.hover { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -/* NOTICES */ -#notices_primary { -float:left; -width:100%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -} -#notices_primary h2 { -display:none; -} -.notice-data a span { -display:block; -padding-left:28px; -} - -.notice .author { -margin-right:11px; -} - -.fn { -overflow:hidden; -} - -.notice .author .fn { -font-weight:bold; -} - -.notice .author .photo { -margin-bottom:0; -} - -.vcard .photo { -display:inline; -margin-right:11px; -margin-bottom:11px; -float:left; -} -.vcard .url { -text-decoration:none; -} -.vcard .url:hover { -text-decoration:underline; -} - -.notice .entry-title { -float:left; -width:100%; -overflow:hidden; -} -#shownotice .notice .entry-title { -font-size:2.2em; -} - -.notice p.entry-content { -display:inline; -} - -#content .notice p.entry-content a:visited { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.notice p.entry-content .vcard a { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -.notice div.entry-content { -clear:left; -float:left; -font-size:0.95em; -margin-left:59px; -width:70%; -} -#showstream .notice div.entry-content { -margin-left:0; -} - -.notice .notice-options a, -.notice .notice-options input { -float:left; -font-size:1.025em; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -display:inline; -} - -.notice div.entry-content .timestamp dt, -.notice div.entry-content .response dt { -display:none; -} -.notice div.entry-content .timestamp a { -display:inline-block; -} -.notice div.entry-content .device dt { -text-transform:lowercase; -} - - - -.notice-data { -position:absolute; -top:18px; -right:0; -min-height:50px; -margin-bottom:4px; -} -.notice .entry-content .notice-data dt { -display:none; -} - -.notice-data a { -display:block; -outline:none; -} - -.notice-options { -padding-left:2%; -float:left; -width:50%; -position:relative; -font-size:0.95em; -width:12.5%; -float:right; -} - -.notice-options a { -float:left; -} -.notice-options .notice_delete, -.notice-options .notice_reply, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:absolute; -top:0; -} -.notice-options .form_favor, -.notice-options .form_disfavor { -left:0; -} -.notice-options .notice_reply { -left:29px; -} -.notice-options .notice_delete { -right:0; -} -.notice-options .notice_reply dt { -display:none; -} - -.notice-options input, -.notice-options a { -text-indent:-9999px; -outline:none; -} - -.notice-options .notice_reply a, -.notice-options input.submit { -display:block; -border:0; -} -.notice-options .notice_reply a, -.notice-options .notice_delete a { -text-decoration:none; -padding-left:16px; -} - -.notice-options form input.submit { -width:16px; -padding:2px 0; -} - -.notice-options .notice_delete dt, -.notice-options .form_favor legend, -.notice-options .form_disfavor legend { -display:none; -} -.notice-options .notice_delete fieldset, -.notice-options .form_favor fieldset, -.notice-options .form_disfavor fieldset { -border:0; -padding:0; -} - - -#usergroups #new_group { -float: left; -margin-right: 2em; -} -#new_group, #group_search { -margin-bottom:18px; -} -#new_group a { -padding-left:20px; -} - - -#filter_tags { -margin-bottom:11px; -float:left; -} -#filter_tags dt { -display:none; -} -#filter_tags ul { -list-style-type:none; -} -#filter_tags ul li { -float:left; -margin-left:7px; -padding-left:7px; -border-left-width:1px; -border-left-style:solid; -} -#filter_tags ul li.child_1 { -margin-left:0; -border-left:0; -padding-left:0; -} -#filter_tags ul li#filter_tags_all a { -font-weight:bold; -margin-top:7px; -float:left; -} - -#filter_tags ul li#filter_tags_item label { -margin-right:7px; -} -#filter_tags ul li#filter_tags_item label, -#filter_tags ul li#filter_tags_item select { -display:inline; -} -#filter_tags ul li#filter_tags_item p { -float:left; -margin-left:38px; -} -#filter_tags ul li#filter_tags_item input { -position:relative; -top:3px; -left:3px; -} - - - -.pagination { -float:left; -clear:both; -width:100%; -margin-top:18px; -} - -.pagination dt { -font-weight:bold; -display:none; -} - -.pagination .nav { -float:left; -width:100%; -list-style-type:none; -} - -.pagination .nav_prev { -float:left; -} -.pagination .nav_next { -float:right; -} - -.pagination a { -display:block; -text-decoration:none; -font-weight:bold; -padding:7px; -border-width:1px; -border-style:solid; --moz-border-radius:7px; --webkit-border-radius:7px; -border-radius:7px; -} - -.pagination .nav_prev a { -padding-left:30px; -} -.pagination .nav_next a { -padding-right:30px; -} -/* END: NOTICE */ - - -.hentry .entry-content p { -margin-bottom:18px; -} -.hentry entry-content ol, -.hentry .entry-content ul { -list-style-position:inside; -} -.hentry .entry-content li { -margin-bottom:18px; -} -.hentry .entry-content li li { -margin-left:18px; -} - - - - -/* TOP_POSTERS */ -.section tbody td { -padding-right:11px; -padding-bottom:11px; -} -.section .vcard .photo { -margin-right:7px; -margin-bottom:0; -} - -.section .notice { -padding-top:7px; -padding-bottom:7px; -border-top:0; -} - -.section .notice:first-child { -padding-top:0; -} - -.section .notice .author { -margin-right:0; -} -.section .notice .author .fn { -display:none; -} - - -/* tagcloud */ -.tag-cloud { -list-style-type:none; -text-align:center; -} -.aside .tag-cloud { -font-size:0.8em; -} -.tag-cloud li { -display:inline; -margin-right:7px; -line-height:1.25; -} -.aside .tag-cloud li { -line-height:1.5; -} -.tag-cloud li a { -text-decoration:none; -} -#tagcloud.section dt { -text-transform:uppercase; -font-weight:bold; -} -.tag-cloud-1 { -font-size:1em; -} -.tag-cloud-2 { -font-size:1.25em; -} -.tag-cloud-3 { -font-size:1.75em; -} -.tag-cloud-4 { -font-size:2em; -} -.tag-cloud-5 { -font-size:2.25em; -} -.tag-cloud-6 { -font-size:2.75em; -} -.tag-cloud-7 { -font-size:3.25em; -} - -#publictagcloud #tagcloud.section dt { -display:none; -} - -#form_settings_photo .form_data { -clear:both; -} - -#form_settings_avatar li { -width:auto; -} -#form_settings_avatar input { -margin-left:0; -} -#avatar_original, -#avatar_preview { -float:left; -} -#avatar_preview { -margin-left:29px; -} -#avatar_preview_view { -height:96px; -width:96px; -margin-bottom:18px; -overflow:hidden; -} - -#settings_attach, -#form_settings_avatar .form_actions { -clear:both; -} - -#form_settings_avatar .form_actions { -margin-bottom:0; -} - -#form_settings_design #settings_design_color .form_data, -#form_settings_design #color-picker { -float:left; -} -#form_settings_design #settings_design_color .form_data { -width:400px; -margin-right:28px; -} - -.instructions ul { -list-style-position:inside; -} -.instructions p, -.instructions ul { -margin-bottom:18px; -} -.help dt { -display:none; -} -.guide { -clear:both; -} diff --git a/theme/default/base/css/facebookapp.css b/theme/default/base/css/facebookapp.css deleted file mode 100644 index 163b41fb4..000000000 --- a/theme/default/base/css/facebookapp.css +++ /dev/null @@ -1,100 +0,0 @@ -@import url("display.css"); -@import url("../../identica/css/display.css"); - -* { -font-size:14px; -font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; -} - -#wrap { -background-color:#F0F2F5; -padding-left:18px; -padding-right:18px; -width:auto; -} - -p,label, -h1,h2,h3,h4,h5,h6 { -color:#000; -} - -#content { -width:95%; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} -#site_nav_local_views a:hover { -background-color:#FAFBFC; -} - -span.facebook-button { -border: 2px solid #aaa; -padding: 3px; -display: block; -float: left; -margin-right: 20px; --moz-border-radius: 4px; -border-radius:4px; --webkit-border-radius:4px; -font-weight: bold; -background-color:#A9BF4F; -color:#fff; -font-size:1.2em -} - -span.facebook-button a { color:#fff } - -.facebook_guide { -margin-bottom:18px; -} -.facebook_guide p { -font-weight:bold; -} - - -input { -height:auto !important; -} - -#facebook-friends { -float:left; -width:100%; -} - -#facebook-friends li { -float:left; -margin-right:2%; -margin-bottom:11px; -width:18%; -height:115px; -} -#facebook-friends li a { -float:left; -} - -#add_to_profile { -position:absolute; -right:18px; -top:10px; -z-index:2; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -margin-right:5px; -} - -#content_inner p { -margin-bottom:18px; -} - -#content_inner ul { -list-style-type:none; -} - -.form_settings label { -margin-right:18px; -} diff --git a/theme/default/base/css/farbtastic.css b/theme/default/base/css/farbtastic.css deleted file mode 100644 index 3b8fec58f..000000000 --- a/theme/default/base/css/farbtastic.css +++ /dev/null @@ -1,32 +0,0 @@ -.farbtastic { - position: relative; -} -.farbtastic * { - position: absolute; - cursor: crosshair; -} -.farbtastic, .farbtastic .wheel { - width: 195px; - height: 195px; -} -.farbtastic .color, .farbtastic .overlay { - top: 47px; - left: 47px; - width: 101px; - height: 101px; -} -.farbtastic .wheel { - background: url(../../../../js/farbtastic/wheel.png) no-repeat; - width: 195px; - height: 195px; -} -.farbtastic .overlay { - background: url(../../../../js/farbtastic/mask.png) no-repeat; -} -.farbtastic .marker { - width: 17px; - height: 17px; - margin: -8px 0 0 -8px; - overflow: hidden; - background: url(../../../../js/farbtastic/marker.png) no-repeat; -} diff --git a/theme/default/base/css/ie.css b/theme/default/base/css/ie.css deleted file mode 100644 index 5d8bea8ae..000000000 --- a/theme/default/base/css/ie.css +++ /dev/null @@ -1,32 +0,0 @@ -/* IE specific styles */ -legend { -margin-left:-7px; -} -input.checkbox { -top:0; -} -#form_notice textarea { -width:78%; -} -#form_notice #notice_action-submit { -width:17%; -max-width:17%; -} -#anon_notice { -max-width:39%; -} - -.notice-options input.submit { -font-size:0; -margin-top:3px; -height:16px; -text-align:right; -text-indent:0; -width:24px; -} -.notice div.entry-content .timestamp a { -margin-right:4px; -} -.entity_profile { -width:64%; -} diff --git a/theme/default/base/css/ie6.css b/theme/default/base/css/ie6.css deleted file mode 100644 index 76a82c004..000000000 --- a/theme/default/base/css/ie6.css +++ /dev/null @@ -1,30 +0,0 @@ -/* IE6 specific styles */ -address { -margin-left:7px; -} -address .fn { -display:none; -} -#content { -width:70%; -} -#aside_primary { -padding:5%; -width:29.5%; -} -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:0; -} -.entity_profile .entity_depiction { -margin-bottom:123px; -} -.entity_actions { -width:20%; -} -.notice div.entry-content { -width:63%; -} diff --git a/theme/default/base/css/jquery.Jcrop.css b/theme/default/base/css/jquery.Jcrop.css deleted file mode 100644 index 6c6dfb503..000000000 --- a/theme/default/base/css/jquery.Jcrop.css +++ /dev/null @@ -1,45 +0,0 @@ -/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */ -.jcrop-holder -{ - text-align: left; -} - -.jcrop-vline, .jcrop-hline -{ - font-size: 0; - position: absolute; - background: #fff url(../images/illustrations/illu_jcrop.gif) top left repeat; - /* - opacity: .5; - *filter:alpha(opacity=50); - */ -} -.jcrop-vline { height: 100%; width: 1px !important; } -.jcrop-hline { width: 100%; height: 1px !important; } -.jcrop-handle { - font-size: 1px; - width: 7px !important; - height: 7px !important; - border: 1px #eee solid; - background-color: #333; - /*width: 9px; - height: 9px;*/ -} - -.jcrop-tracker { - /*background-color: gray;*/ - width: 100%; height: 100%; -} - -.custom .jcrop-vline, -.custom .jcrop-hline -{ - background: yellow; -} -.custom .jcrop-handle -{ - border-color: black; - background-color: #C7BB00; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} diff --git a/theme/default/base/css/mobile.css b/theme/default/base/css/mobile.css deleted file mode 100644 index eee98317c..000000000 --- a/theme/default/base/css/mobile.css +++ /dev/null @@ -1,150 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Meitar Moscovitz - * @author Sarven Capadisli - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -body { -font-size:2.5em; -} - -#wrap { -width:95%; -} - -#header, -#header address, -#anon_notice, -#site_nav_local_views .nav, -#form_notice, -#form_notice .form_data li, -#core, -#content_inner, -#notices_primary, -.notice, -.notice .entry-title, -.notice div.entry-content, -.notice-options, -.notice .notice-options a, -.pagination, -.pagination .nav, -.aside .section { -float:none; -} - -.notice-options .notice_reply, -.notice-options .notice_delete, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:static; -} - -#form_notice, -#anon_notice, -#footer, -#form_notice .form_actions input.submit { -width:auto; -} - -.form_settings label { -width:25%; -} -.form_settings .form_data p.form_guide { -margin-left:26%; -} - -#site_nav_global_primary { -width:75%; -} - -.entity_profile { -width:65%; -} -.entity_actions { -margin-left:0; -} - -#form_notice, -#anon_notice { -clear:both; -} - -#content, -#aside_primary { -width:96%; -padding-left:2%; -padding-right:2%; -} - -#site_notice { -position:static; -float:right; -clear:right; -width:75%; -margin-right:0; -margin-bottom:11px; -} - -.notices { -font-size:1.5em; -} - -#form_notice textarea { -width:80%; -height:5em; -} -#form_notice .form_note { -right:20%; -top:6em; -} - - -.vcard .photo, -.section .vcard .photo { -margin-right:18px; -} -.notice, -.profile { -margin-bottom:18px; -} - -.notices .entry-title, -.notices div.entry-content { -width:90%; -} -.notice div.entry-content { -margin-left:0; -} - -.notice .author .photo { -height:4.5em; -width:4.5em; -} -.notice-options { -position:absolute; -top:0; -right:0; -padding-left:7%; -width:3%; -} - -.notice-options .notice_delete a { -float:left; -} -.pagination .nav { -overflow:auto; -} - -#export_data { -display:none; -} - -#site_nav_local_views li { -margin-right:4px; -} -#site_nav_local_views a { -padding:18px 11px; -} diff --git a/theme/default/base/css/print.css b/theme/default/base/css/print.css deleted file mode 100644 index d76dd608c..000000000 --- a/theme/default/base/css/print.css +++ /dev/null @@ -1,36 +0,0 @@ -/** theme: base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -a:after { background-color:#fff; } -a:not([href^="#"]):after { content:" ( "attr(href)" ) "; } - -img { border:none; } -p { orphans: 2; widows: 1; } - -#site_nav_global_primary, -#site_nav_local_views, -#form_notice, -.pagination, -#site_nav_global_secondary, -.entity_actions, -.notice-options, -#aside_primary, -.form_subscription_edit .submit { -display:none; -} - -.timestamp dt, .timestamp dd, -.device dt, .device dd { -display:inline; -} - -.profiles li, -.notices li { -margin-bottom:18px; -} diff --git a/theme/default/base/css/thickbox.css b/theme/default/base/css/thickbox.css deleted file mode 100644 index d24b9bedf..000000000 --- a/theme/default/base/css/thickbox.css +++ /dev/null @@ -1,163 +0,0 @@ -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -*{padding: 0; margin: 0;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_window { - font: 12px Arial, Helvetica, sans-serif; - color: #333333; -} - -#TB_secondLine { - font: 10px Arial, Helvetica, sans-serif; - color:#666666; -} - -#TB_window a:link {color: #666666;} -#TB_window a:visited {color: #666666;} -#TB_window a:hover {color: #000;} -#TB_window a:active {color: #666666;} -#TB_window a:focus{color: #666666;} - -/* ----------------------------------------------------------------------------------------------------------------*/ -/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ -/* ----------------------------------------------------------------------------------------------------------------*/ -#TB_overlay { - position: fixed; - z-index:100; - top: 0px; - left: 0px; - height:100%; - width:100%; -} - -.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;} -.TB_overlayBG { - background-color:#000; - filter:alpha(opacity=75); - -moz-opacity: 0.75; - opacity: 0.75; -} - -* html #TB_overlay { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_window { - position: fixed; - background: #ffffff; - z-index: 102; - color:#000000; - display:none; - border: 4px solid #525252; - text-align:left; - top:50%; - left:50%; -} - -* html #TB_window { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_window img#TB_Image { - display:block; - margin: 15px 0 0 15px; - border-right: 1px solid #ccc; - border-bottom: 1px solid #ccc; - border-top: 1px solid #666; - border-left: 1px solid #666; -} - -#TB_caption{ - height:25px; - padding:7px 30px 10px 25px; - float:left; -} - -#TB_closeWindow{ - height:25px; - padding:11px 25px 10px 0; - float:right; -} - -#TB_closeAjaxWindow{ - padding:7px 10px 5px 0; - margin-bottom:1px; - text-align:right; - float:right; -} - -#TB_ajaxWindowTitle{ - float:left; - padding:7px 0 5px 10px; - margin-bottom:1px; -} - -#TB_title{ - background-color:#e8e8e8; - height:27px; -} - -#TB_ajaxContent{ - clear:both; - padding:2px 15px 15px 15px; - overflow:auto; - text-align:left; - line-height:1.4em; -} - -#TB_ajaxContent.TB_modal{ - padding:15px; -} - -#TB_ajaxContent p{ - padding:5px 0px 5px 0px; -} - -#TB_load{ - position: fixed; - display:none; - height:13px; - width:208px; - z-index:103; - top: 50%; - left: 50%; - margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ -} - -* html #TB_load { /* ie6 hack */ -position: absolute; -margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); -} - -#TB_HideSelect{ - z-index:99; - position:fixed; - top: 0; - left: 0; - background-color:#fff; - border:none; - filter:alpha(opacity=0); - -moz-opacity: 0; - opacity: 0; - height:100%; - width:100%; -} - -* html #TB_HideSelect { /* ie6 hack */ - position: absolute; - height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); -} - -#TB_iframeContent{ - clear:both; - border:none; - margin-bottom:-1px; - margin-top:1px; - _margin-bottom:1px; -} diff --git a/theme/default/base/images/icons/icon_atom.png b/theme/default/base/images/icons/icon_atom.png deleted file mode 100644 index 6a001f11a..000000000 Binary files a/theme/default/base/images/icons/icon_atom.png and /dev/null differ diff --git a/theme/default/base/images/icons/icon_foaf.gif b/theme/default/base/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/default/base/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/default/base/images/icons/icon_processing.gif b/theme/default/base/images/icons/icon_processing.gif deleted file mode 100644 index d0bce1542..000000000 Binary files a/theme/default/base/images/icons/icon_processing.gif and /dev/null differ diff --git a/theme/default/base/images/icons/icon_rss.png b/theme/default/base/images/icons/icon_rss.png deleted file mode 100644 index 0ccd1ce25..000000000 Binary files a/theme/default/base/images/icons/icon_rss.png and /dev/null differ diff --git a/theme/default/base/images/icons/icon_vcard.gif b/theme/default/base/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/default/base/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/default/base/images/illustrations/illu_jcrop.gif b/theme/default/base/images/illustrations/illu_jcrop.gif deleted file mode 100644 index 72ea7ccb5..000000000 Binary files a/theme/default/base/images/illustrations/illu_jcrop.gif and /dev/null differ diff --git a/theme/default/base/images/illustrations/illu_progress_loading-01.gif b/theme/default/base/images/illustrations/illu_progress_loading-01.gif deleted file mode 100644 index 82290f483..000000000 Binary files a/theme/default/base/images/illustrations/illu_progress_loading-01.gif and /dev/null differ diff --git a/theme/default/css/display.css b/theme/default/css/display.css new file mode 100644 index 000000000..2f41a9843 --- /dev/null +++ b/theme/default/css/display.css @@ -0,0 +1,250 @@ +/** theme: default + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(../../base/css/display.css); + +html, +body, +a:active { +background-color:#97BFD1; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#97BFD1; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#A9BF4F; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#A9BF4F; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#002E6E; +} + +.notice, +.profile { +border-top-color:#D1D9E4; +} +.section .profile { +border-top-color:#97BFD1; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#CEE1E9; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(255, 255, 255, 0.2); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#97BFD1; +color:#fff; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#A9BF4F; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#A9BF4F; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#97BFD1; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#D1D9E4; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/default/css/ie.css b/theme/default/css/ie.css new file mode 100644 index 000000000..2b06768ea --- /dev/null +++ b/theme/default/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#ACCCDA; +} diff --git a/theme/default/logo.png b/theme/default/logo.png deleted file mode 100644 index 7c68b34f6..000000000 Binary files a/theme/default/logo.png and /dev/null differ diff --git a/theme/default/skin/default/css/display.css b/theme/default/skin/default/css/display.css deleted file mode 100644 index e290c208b..000000000 --- a/theme/default/skin/default/css/display.css +++ /dev/null @@ -1,248 +0,0 @@ -/** theme: default - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -html, -body, -a:active { -background-color:#97BFD1; -} -body { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -font-size:1em; -} -address { -margin-right:7.18%; -} - -input, textarea, select, option { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#97BFD1; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#A9BF4F; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#A9BF4F; -} -input.submit, -.entity_remote_subscribe { -color:#fff; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#002E6E; -} - -.notice, -.profile { -border-top-color:#D1D9E4; -} -.section .profile { -border-top-color:#97BFD1; -} - - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#CEE1E9; -} - - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views a, -#aside_primary { -border-color:#fff; -} -#content, -#site_nav_local_views .current a { -background-color:#fff; -} - -#site_nav_local_views a { -background-color:rgba(255, 255, 255, 0.2); -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); -} - - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - - -#anon_notice { -background-color:#97BFD1; -color:#fff; -border-color:#fff; -} - -#showstream #anon_notice { -background-color:#A9BF4F; -} - - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#A9BF4F; -color:#fff; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit, -.form_user_authorization input.reject { -background-color:#97BFD1; -} - -.entity_edit a { -background-image:url(../images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../images/icons/twotone/green/shield.gif); -} - - - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -background-color:#fcfcfc; -} -/*END: NOTICES */ - - -#new_group a { -background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#D1D9E4; -} -.pagination .nav_prev a { -background-image:url(../images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} diff --git a/theme/default/skin/default/css/ie.css b/theme/default/skin/default/css/ie.css deleted file mode 100644 index 2b06768ea..000000000 --- a/theme/default/skin/default/css/ie.css +++ /dev/null @@ -1,9 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#ACCCDA; -} diff --git a/theme/default/skin/default/images/icons/icon_atom.jpg b/theme/default/skin/default/images/icons/icon_atom.jpg deleted file mode 100644 index 22853edc4..000000000 Binary files a/theme/default/skin/default/images/icons/icon_atom.jpg and /dev/null differ diff --git a/theme/default/skin/default/images/icons/icon_foaf.gif b/theme/default/skin/default/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/default/skin/default/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/icon_rss.jpg b/theme/default/skin/default/images/icons/icon_rss.jpg deleted file mode 100644 index da23422d0..000000000 Binary files a/theme/default/skin/default/images/icons/icon_rss.jpg and /dev/null differ diff --git a/theme/default/skin/default/images/icons/icon_vcard.gif b/theme/default/skin/default/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/default/skin/default/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif deleted file mode 100644 index afed19084..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-left.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif deleted file mode 100644 index ee1707ed9..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/arrow-right.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif deleted file mode 100644 index 3946869ae..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/disfavourite.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/edit.gif b/theme/default/skin/default/images/icons/twotone/green/edit.gif deleted file mode 100644 index c746aca60..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/edit.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/favourite.gif b/theme/default/skin/default/images/icons/twotone/green/favourite.gif deleted file mode 100644 index d93515e37..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/favourite.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/mail.gif b/theme/default/skin/default/images/icons/twotone/green/mail.gif deleted file mode 100644 index 1084c862f..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/mail.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/news.gif b/theme/default/skin/default/images/icons/twotone/green/news.gif deleted file mode 100644 index 712c685dc..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/news.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/quote.gif b/theme/default/skin/default/images/icons/twotone/green/quote.gif deleted file mode 100644 index 4ba1f0c03..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/quote.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/reply.gif b/theme/default/skin/default/images/icons/twotone/green/reply.gif deleted file mode 100644 index 6ff01bb35..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/reply.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/shield.gif b/theme/default/skin/default/images/icons/twotone/green/shield.gif deleted file mode 100644 index 419d5ee4b..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/shield.gif and /dev/null differ diff --git a/theme/default/skin/default/images/icons/twotone/green/trash.gif b/theme/default/skin/default/images/icons/twotone/green/trash.gif deleted file mode 100644 index 78dd64a3d..000000000 Binary files a/theme/default/skin/default/images/icons/twotone/green/trash.gif and /dev/null differ diff --git a/theme/default/skin/identica/css/display.css b/theme/default/skin/identica/css/display.css deleted file mode 100644 index a44b8cdd7..000000000 --- a/theme/default/skin/identica/css/display.css +++ /dev/null @@ -1,248 +0,0 @@ -/** theme: identica - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -html, -body, -a:active { -background-color:#F0F2F5; -} -body { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -font-size:1em; -} -address { -margin-right:7.18%; -} - -input, textarea, select, option { -font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#ddd; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#9BB43E; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#9BB43E; -} -input.submit, -.entity_remote_subscribe { -color:#fff; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#002E6E; -} - -.notice, -.profile { -border-top-color:#CEE1E9; -} -.section .profile { -border-top-color:#87B4C8; -} - - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#CEE1E9; -} - - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views a, -#aside_primary { -border-color:#fff; -} -#content, -#site_nav_local_views .current a { -background-color:#fff; -} - -#site_nav_local_views a { -background-color:rgba(135, 180, 200, 0.3); -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); -} - - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - - -#anon_notice { -background-color:#87B4C8; -color:#fff; -border-color:#fff; -} - -#showstream #anon_notice { -background-color:#9BB43E; -} - - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#9BB43E; -color:#fff; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit, -.form_user_authorization input.reject { -background-color:#87B4C8; -} - -.entity_edit a { -background-image:url(../images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../images/icons/twotone/green/shield.gif); -} - - - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../images/icons/twotone/green/reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../images/icons/twotone/green/favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../images/icons/twotone/green/trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -background-color:#fcfcfc; -} -/*END: NOTICES */ - - -#new_group a { -background:transparent url(../images/icons/twotone/green/news.gif) no-repeat 0 45%; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#CEE1E9; -} -.pagination .nav_prev a { -background-image:url(../images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} diff --git a/theme/default/skin/identica/css/ie.css b/theme/default/skin/identica/css/ie.css deleted file mode 100644 index 2f463bb44..000000000 --- a/theme/default/skin/identica/css/ie.css +++ /dev/null @@ -1,9 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} diff --git a/theme/default/skin/identica/images/icons/icon_atom.jpg b/theme/default/skin/identica/images/icons/icon_atom.jpg deleted file mode 100644 index 22853edc4..000000000 Binary files a/theme/default/skin/identica/images/icons/icon_atom.jpg and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/icon_foaf.gif b/theme/default/skin/identica/images/icons/icon_foaf.gif deleted file mode 100644 index f8f784423..000000000 Binary files a/theme/default/skin/identica/images/icons/icon_foaf.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/icon_rss.jpg b/theme/default/skin/identica/images/icons/icon_rss.jpg deleted file mode 100644 index da23422d0..000000000 Binary files a/theme/default/skin/identica/images/icons/icon_rss.jpg and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/icon_vcard.gif b/theme/default/skin/identica/images/icons/icon_vcard.gif deleted file mode 100644 index 6d52947f3..000000000 Binary files a/theme/default/skin/identica/images/icons/icon_vcard.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif deleted file mode 100644 index afed19084..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-left.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif b/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif deleted file mode 100644 index ee1707ed9..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/arrow-right.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif b/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif deleted file mode 100644 index 3946869ae..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/disfavourite.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/edit.gif b/theme/default/skin/identica/images/icons/twotone/green/edit.gif deleted file mode 100644 index c746aca60..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/edit.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/favourite.gif b/theme/default/skin/identica/images/icons/twotone/green/favourite.gif deleted file mode 100644 index d93515e37..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/favourite.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/mail.gif b/theme/default/skin/identica/images/icons/twotone/green/mail.gif deleted file mode 100644 index 1084c862f..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/mail.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/news.gif b/theme/default/skin/identica/images/icons/twotone/green/news.gif deleted file mode 100644 index 712c685dc..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/news.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/quote.gif b/theme/default/skin/identica/images/icons/twotone/green/quote.gif deleted file mode 100644 index 4ba1f0c03..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/quote.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/reply.gif b/theme/default/skin/identica/images/icons/twotone/green/reply.gif deleted file mode 100644 index 6ff01bb35..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/reply.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/shield.gif b/theme/default/skin/identica/images/icons/twotone/green/shield.gif deleted file mode 100644 index 419d5ee4b..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/shield.gif and /dev/null differ diff --git a/theme/default/skin/identica/images/icons/twotone/green/trash.gif b/theme/default/skin/identica/images/icons/twotone/green/trash.gif deleted file mode 100644 index 78dd64a3d..000000000 Binary files a/theme/default/skin/identica/images/icons/twotone/green/trash.gif and /dev/null differ diff --git a/theme/identica/css/display.css b/theme/identica/css/display.css new file mode 100644 index 000000000..a96118897 --- /dev/null +++ b/theme/identica/css/display.css @@ -0,0 +1,250 @@ +/** theme: identica + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(../../base/css/display.css); + +html, +body, +a:active { +background-color:#F0F2F5; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#002E6E; +} + +.notice, +.profile { +border-top-color:#CEE1E9; +} +.section .profile { +border-top-color:#87B4C8; +} + + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#CEE1E9; +} + + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + + +#anon_notice { +background-color:#87B4C8; +color:#fff; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#9BB43E; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + + + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#CEE1E9; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/identica/css/ie.css b/theme/identica/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/identica/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/identica/default-avatar-mini.png b/theme/identica/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/identica/default-avatar-mini.png differ diff --git a/theme/identica/default-avatar-profile.png b/theme/identica/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/identica/default-avatar-profile.png differ diff --git a/theme/identica/default-avatar-stream.png b/theme/identica/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/identica/default-avatar-stream.png differ diff --git a/theme/identica/logo.png b/theme/identica/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/identica/logo.png differ -- cgit v1.2.3-54-g00ecf From 64e4b8a20f5ec3fb4f1a4c68337ae40b1b0b0dcf Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Tue, 14 Apr 2009 23:32:09 +0000 Subject: Updated remaining files and styles for style separation for themes --- actions/avatarsettings.php | 2 +- actions/designsettings.php | 2 +- theme/base/css/farbtastic.css | 6 +++--- theme/base/images/icons/icon_processing.gif | Bin 0 -> 673 bytes theme/cloudy/css/display.css | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 theme/base/images/icons/icon_processing.gif (limited to 'theme') diff --git a/actions/avatarsettings.php b/actions/avatarsettings.php index 60f69b685..c2bb35a39 100644 --- a/actions/avatarsettings.php +++ b/actions/avatarsettings.php @@ -383,7 +383,7 @@ class AvatarsettingsAction extends AccountSettingsAction { parent::showStylesheets(); $jcropStyle = - common_path('theme/default/base/css/jquery.Jcrop.css?version='.LACONICA_VERSION); + common_path('theme/base/css/jquery.Jcrop.css?version='.LACONICA_VERSION); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', diff --git a/actions/designsettings.php b/actions/designsettings.php index 05293f712..cdd950e78 100644 --- a/actions/designsettings.php +++ b/actions/designsettings.php @@ -196,7 +196,7 @@ class DesignsettingsAction extends AccountSettingsAction { parent::showStylesheets(); $farbtasticStyle = - common_path('theme/default/base/css/farbtastic.css?version='.LACONICA_VERSION); + common_path('theme/base/css/farbtastic.css?version='.LACONICA_VERSION); $this->element('link', array('rel' => 'stylesheet', 'type' => 'text/css', diff --git a/theme/base/css/farbtastic.css b/theme/base/css/farbtastic.css index 3b8fec58f..7efcc73c3 100644 --- a/theme/base/css/farbtastic.css +++ b/theme/base/css/farbtastic.css @@ -16,17 +16,17 @@ height: 101px; } .farbtastic .wheel { - background: url(../../../../js/farbtastic/wheel.png) no-repeat; + background: url(../../../js/farbtastic/wheel.png) no-repeat; width: 195px; height: 195px; } .farbtastic .overlay { - background: url(../../../../js/farbtastic/mask.png) no-repeat; + background: url(../../../js/farbtastic/mask.png) no-repeat; } .farbtastic .marker { width: 17px; height: 17px; margin: -8px 0 0 -8px; overflow: hidden; - background: url(../../../../js/farbtastic/marker.png) no-repeat; + background: url(../../../js/farbtastic/marker.png) no-repeat; } diff --git a/theme/base/images/icons/icon_processing.gif b/theme/base/images/icons/icon_processing.gif new file mode 100644 index 000000000..d0bce1542 Binary files /dev/null and b/theme/base/images/icons/icon_processing.gif differ diff --git a/theme/cloudy/css/display.css b/theme/cloudy/css/display.css index 151758b48..b87722eec 100644 --- a/theme/cloudy/css/display.css +++ b/theme/cloudy/css/display.css @@ -1328,7 +1328,7 @@ color:#333; color:#000; } #form_notice.processing #notice_action-submit { -background:#fff url(../../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; cursor:wait; text-indent:-9999px; } -- cgit v1.2.3-54-g00ecf From 340cd553ec2e028e57f27b30e3a438c4d95584be Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 19 Apr 2009 23:40:37 +0000 Subject: otalk theme (preliminary) --- theme/otalk/css/base.css | 1201 ++++++++++++++++++++ theme/otalk/css/display.css | 295 +++++ theme/otalk/css/ie.css | 9 + theme/otalk/default-avatar-mini.png | Bin 0 -> 646 bytes theme/otalk/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/otalk/default-avatar-stream.png | Bin 0 -> 1487 bytes .../images/illustrations/illu_arrow-left-01.gif | Bin 0 -> 75 bytes .../otalk/images/illustrations/illu_pattern-01.png | Bin 0 -> 3218 bytes theme/otalk/logo.png | Bin 0 -> 4988 bytes 9 files changed, 1505 insertions(+) create mode 100644 theme/otalk/css/base.css create mode 100644 theme/otalk/css/display.css create mode 100644 theme/otalk/css/ie.css create mode 100644 theme/otalk/default-avatar-mini.png create mode 100644 theme/otalk/default-avatar-profile.png create mode 100644 theme/otalk/default-avatar-stream.png create mode 100644 theme/otalk/images/illustrations/illu_arrow-left-01.gif create mode 100644 theme/otalk/images/illustrations/illu_pattern-01.png create mode 100644 theme/otalk/logo.png (limited to 'theme') diff --git a/theme/otalk/css/base.css b/theme/otalk/css/base.css new file mode 100644 index 000000000..c8737ea16 --- /dev/null +++ b/theme/otalk/css/base.css @@ -0,0 +1,1201 @@ +/** theme: italk base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 87.5%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:right; +margin-right:18px; +margin-bottom:11px; +margin-left:18px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:43.2%; +padding:1.1%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:2px; +border-style:solid; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +float:left; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +float:left; +margin-right:18px; +list-style-type:none; +} +#site_nav_local_views a { +float:left; +text-decoration:none; +padding:4px 11px; +-moz-border-radius-topleft:4px; +-moz-border-radius-topright:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-top-right-radius:4px; +border-width:0; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +border-bottom-width:1px; +border-bottom-style:solid; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:100%; +min-height:259px; +padding-top:1.795%; +padding-bottom:1.795%; + +float:left; +border-radius:7px; +-moz-border-radius:7px; +-moz-border-radius-topleft:0; +-webkit-border-radius:7px; +-webkit-border-top-left-radius:0; +border-style:solid; +border-width:0; +margin-bottom:18px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:96.3%; +min-height:259px; +float:left; +clear:both; +padding:1.795%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:1px; +border-style:solid; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:521px; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:left; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +clear:both; +float:left; +width:100%; +border-width:0; +border-style:solid; +margin-bottom:29px; +} +.notices li { +list-style-type:none; +} + +#content .notice { +width:25%; +margin-left:20px; +margin-bottom:47px; +clear:none; +overflow:hidden; +padding: 0 0 0 62px; +min-height:260px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +#content .notice .author { +/*overflow:hidden;*/ +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +#content .notice .author .photo { +margin-left:-80px; +padding-right:14px; +} + + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#content .notice .entry-title { +overflow:visible; +margin-bottom:11px; +padding:18px; +width:83%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +min-height:165px; +} + +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content +overflow:hidden; +} + +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +position:absolute; +bottom:110px; +left:29px; +font-size:0.95em; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +left:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +top:0; +} +.notice-options .notice_reply { +top:29px; +} +.notice-options .notice_delete { +top:58px; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/otalk/css/display.css b/theme/otalk/css/display.css new file mode 100644 index 000000000..54350fcc6 --- /dev/null +++ b/theme/otalk/css/display.css @@ -0,0 +1,295 @@ +/** theme: identica + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(base.css); + +html { +} + +html, +body, +a:active { +/*background-color:#F0F2F5;*/ +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +background:#ddd url(../images/illustrations/illu_pattern-01.png) repeat 0 0; +background-color:rgba(127, 127, 127, 0.1); +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#8F0000; +} + +.notice, +.profile { +border-color:#CEE1E9; +} +#content .notice .entry-title, +input, textarea, select, option { +background-color:rgba(255,255,255,0.8); +} + +#content .notices li.hover .entry-title { +background-color:rgba(255,255,255,0.9); +} + +#content .notice:nth-child(1) .entry-title { +background-color:rgba(255,255,255,0.95); +font-size:2em; +} +#content .notice:nth-child(2) .entry-title { +background-color:rgba(255,255,255,0.9); +font-size:1.9em; +} +#content .notice:nth-child(3) .entry-title { +background-color:rgba(255,255,255,0.8); +font-size:1.8em; +} +#content .notice:nth-child(4) .entry-title { +background-color:rgba(255,255,255,0.7); +font-size:1.7em; +} +#content .notice:nth-child(5) .entry-title { +background-color:rgba(255,255,255,0.6); +} +#content .notice:nth-child(6) .entry-title { +background-color:rgba(255,255,255,0.5); +} +#content .notice:nth-child(7) .entry-title { +background-color:rgba(255,255,255,0.4); +} +#content .notice:nth-child(8) .entry-title { +background-color:rgba(255,255,255,0.3); +} +#content .notice:nth-child(9) .entry-title { +background-color:rgba(255,255,255,0.2); +} +#content .notice:nth-child(10) { +background-color:rgba(255,255,255,0.1); +} + + +#content .notice .author .photo { +background:url(../images/illustrations/illu_arrow-left-01.gif) no-repeat 100% 0; +} + +.section .profile { +border-top-color:#87B4C8; +} + +#aside_primary { +background-color:rgba(206, 225, 233,0.5); +} + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views .nav, +#site_nav_local_views a, +#aside_primary { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:transparent; +/*background-color:red;*/ +} + +#site_nav_local_views .current a { +background-color:transparent; +} + +#site_nav_local_views a { +background-color:rgba(127, 127, 127, 0.2); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.8); +} + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + +#anon_notice { +background-color:#87B4C8; +color:#fff; +border-color:#fff; +} + +#showstream #anon_notice { +background-color:#9BB43E; +} + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +/*background-color:#fcfcfc;*/ +} +/*END: NOTICES */ + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#CEE1E9; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/otalk/css/ie.css b/theme/otalk/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/otalk/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/otalk/default-avatar-mini.png b/theme/otalk/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/otalk/default-avatar-mini.png differ diff --git a/theme/otalk/default-avatar-profile.png b/theme/otalk/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/otalk/default-avatar-profile.png differ diff --git a/theme/otalk/default-avatar-stream.png b/theme/otalk/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/otalk/default-avatar-stream.png differ diff --git a/theme/otalk/images/illustrations/illu_arrow-left-01.gif b/theme/otalk/images/illustrations/illu_arrow-left-01.gif new file mode 100644 index 000000000..197775976 Binary files /dev/null and b/theme/otalk/images/illustrations/illu_arrow-left-01.gif differ diff --git a/theme/otalk/images/illustrations/illu_pattern-01.png b/theme/otalk/images/illustrations/illu_pattern-01.png new file mode 100644 index 000000000..5a72eafcb Binary files /dev/null and b/theme/otalk/images/illustrations/illu_pattern-01.png differ diff --git a/theme/otalk/logo.png b/theme/otalk/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/otalk/logo.png differ -- cgit v1.2.3-54-g00ecf From a37bfcbb4344948497f3055c641f174314f07d7b Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 19 Apr 2009 23:45:03 +0000 Subject: Update to theme name in stylesheets. --- theme/otalk/css/base.css | 2 +- theme/otalk/css/display.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'theme') diff --git a/theme/otalk/css/base.css b/theme/otalk/css/base.css index c8737ea16..fc82798c8 100644 --- a/theme/otalk/css/base.css +++ b/theme/otalk/css/base.css @@ -1,4 +1,4 @@ -/** theme: italk base +/** theme: otalk base * * @package Laconica * @author Sarven Capadisli diff --git a/theme/otalk/css/display.css b/theme/otalk/css/display.css index 54350fcc6..b6ee9aaea 100644 --- a/theme/otalk/css/display.css +++ b/theme/otalk/css/display.css @@ -1,4 +1,4 @@ -/** theme: identica +/** theme: otalk * * @package Laconica * @author Sarven Capadisli -- cgit v1.2.3-54-g00ecf From 802c1f121b58651cf2d68207781c09bd8958e546 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 20 Apr 2009 01:00:40 +0000 Subject: otalk theme update to overflows --- theme/otalk/css/base.css | 24 ++++++++++++++---------- theme/otalk/css/display.css | 8 +++----- 2 files changed, 17 insertions(+), 15 deletions(-) (limited to 'theme') diff --git a/theme/otalk/css/base.css b/theme/otalk/css/base.css index fc82798c8..379590d30 100644 --- a/theme/otalk/css/base.css +++ b/theme/otalk/css/base.css @@ -731,14 +731,19 @@ list-style-type:none; #content .notice { width:25%; -margin-left:20px; +margin-left:17px; margin-bottom:47px; clear:none; overflow:hidden; -padding: 0 0 0 62px; -min-height:260px; +padding: 0 0 0 65px; +min-height:235px; } +#aside_primary .notice { +margin-bottom:18px; +} + + /* NOTICES */ #notices_primary { float:left; @@ -776,8 +781,8 @@ margin-bottom:0; } #content .notice .author .photo { -margin-left:-80px; -padding-right:14px; +margin-left:-83px; +padding-right:17px; } @@ -803,11 +808,11 @@ overflow:hidden; overflow:visible; margin-bottom:11px; padding:18px; -width:83%; +width:85%; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -min-height:165px; +min-height:161px; } #shownotice .notice .entry-title { @@ -880,10 +885,9 @@ outline:none; .notice-options { position:absolute; -bottom:110px; -left:29px; +top:120px; +left:30px; font-size:0.95em; -float:right; } .notice-options a { diff --git a/theme/otalk/css/display.css b/theme/otalk/css/display.css index b6ee9aaea..c03920339 100644 --- a/theme/otalk/css/display.css +++ b/theme/otalk/css/display.css @@ -74,7 +74,9 @@ color:#8F0000; border-color:#CEE1E9; } #content .notice .entry-title, -input, textarea, select, option { +input, textarea, select, option, +.pagination .nav_prev a, +.pagination .nav_next a { background-color:rgba(255,255,255,0.8); } @@ -84,19 +86,15 @@ background-color:rgba(255,255,255,0.9); #content .notice:nth-child(1) .entry-title { background-color:rgba(255,255,255,0.95); -font-size:2em; } #content .notice:nth-child(2) .entry-title { background-color:rgba(255,255,255,0.9); -font-size:1.9em; } #content .notice:nth-child(3) .entry-title { background-color:rgba(255,255,255,0.8); -font-size:1.8em; } #content .notice:nth-child(4) .entry-title { background-color:rgba(255,255,255,0.7); -font-size:1.7em; } #content .notice:nth-child(5) .entry-title { background-color:rgba(255,255,255,0.6); -- cgit v1.2.3-54-g00ecf From 5d9862248bebf41bd1f97c03ec9f4f86fa206e82 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 20 Apr 2009 01:58:49 +0000 Subject: otalk theme: anon_notice background colour update --- theme/otalk/css/display.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'theme') diff --git a/theme/otalk/css/display.css b/theme/otalk/css/display.css index c03920339..22e0530ec 100644 --- a/theme/otalk/css/display.css +++ b/theme/otalk/css/display.css @@ -171,13 +171,13 @@ background-color:#EFF3DC; } #anon_notice { -background-color:#87B4C8; +background-color:rgba(206, 225, 233, 0.7); color:#fff; border-color:#fff; } #showstream #anon_notice { -background-color:#9BB43E; +background-color:rgba(155, 180, 62, 0.7); } #export_data li a { -- cgit v1.2.3-54-g00ecf From aadad4579fcdd3e62f5b8b8f2fcaa6cc282924f2 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 20 Apr 2009 04:37:13 +0000 Subject: earthy theme preliminary (colours only) --- theme/earthy/css/base.css | 1176 +++++++++++++++++++++++++++++++ theme/earthy/css/display.css | 245 +++++++ theme/earthy/css/ie.css | 9 + theme/earthy/default-avatar-mini.png | Bin 0 -> 646 bytes theme/earthy/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/earthy/default-avatar-stream.png | Bin 0 -> 1487 bytes theme/earthy/logo.png | Bin 0 -> 4988 bytes 7 files changed, 1430 insertions(+) create mode 100644 theme/earthy/css/base.css create mode 100644 theme/earthy/css/display.css create mode 100644 theme/earthy/css/ie.css create mode 100644 theme/earthy/default-avatar-mini.png create mode 100644 theme/earthy/default-avatar-profile.png create mode 100644 theme/earthy/default-avatar-stream.png create mode 100644 theme/earthy/logo.png (limited to 'theme') diff --git a/theme/earthy/css/base.css b/theme/earthy/css/base.css new file mode 100644 index 000000000..8ff65ad50 --- /dev/null +++ b/theme/earthy/css/base.css @@ -0,0 +1,1176 @@ +/** theme: earthy base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 7px; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:right; +margin-right:18px; +margin-bottom:11px; +margin-left:18px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +position:absolute; +top:65px; +right:18px; +width:250px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:43.2%; +padding:1.1%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:2px; +border-style:solid; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +float:right; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +float:right; +margin-left:11px; +list-style-type:none; +} +#site_nav_local_views a { +float:left; +text-decoration:none; +padding:4px 11px; +-moz-border-radius-topleft:4px; +-moz-border-radius-topright:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-top-right-radius:4px; +border-width:1px; +border-style:solid; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:64.009%; +min-height:259px; +padding:1.795%; +float:right; +border-radius:7px; +-moz-border-radius:7px; +-moz-border-radius-topright:0; +-webkit-border-radius:7px; +-webkit-border-top-right-radius:0; +border-style:solid; +border-width:1px; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:27.917%; +min-height:259px; +float:right; +margin-right:0.385%; +padding:1.795%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:1px; +border-style:solid; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} + + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +} +.notices li { +list-style-type:none; +} +.notices li.hover { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.notice .author .photo { +margin-bottom:0; +} + +.vcard .photo { +display:inline; +margin-right:11px; +margin-bottom:11px; +float:left; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +margin-left:59px; +width:70%; +} +#showstream .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + + +.notice-data { +position:absolute; +top:18px; +right:0; +min-height:50px; +margin-bottom:4px; +} +.notice .entry-content .notice-data dt { +display:none; +} + +.notice-data a { +display:block; +outline:none; +} + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/earthy/css/display.css b/theme/earthy/css/display.css new file mode 100644 index 000000000..809ac8bc0 --- /dev/null +++ b/theme/earthy/css/display.css @@ -0,0 +1,245 @@ +/** theme: earthy + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(base.css); + +html, +body, +a:active { +background-color:#665500; +} +body { +font-family: Verdana, sans-serif; +font-size:1em; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: Verdana, sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe { +color:#dddd33; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#ee4400; +} + +.notice, +.profile { +border-top-color:#DDAA00; +} +.section .profile { +border-top-color:#aaaa66; +} + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +#aside_primary { +background-color:#DDAA00; +} + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#dddd33 url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#dddd33; +} +#content, +#site_nav_local_views .current a { +background-color:#dddd33; +} +#site_nav_local_views .current a { +color:#EE4400; +} +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +color:#fff; +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + +#anon_notice { +background-color:#aaaa66; +color:#dddd33; +border-color:#dddd33; +} + +#showstream #anon_notice { +background-color:#9BB43E; +} + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#dddd33; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#aaaa66; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +/*background-color:#fcfcfc;*/ +} +/*END: NOTICES */ + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#DDAA00; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/earthy/css/ie.css b/theme/earthy/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/earthy/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/earthy/default-avatar-mini.png b/theme/earthy/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/earthy/default-avatar-mini.png differ diff --git a/theme/earthy/default-avatar-profile.png b/theme/earthy/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/earthy/default-avatar-profile.png differ diff --git a/theme/earthy/default-avatar-stream.png b/theme/earthy/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/earthy/default-avatar-stream.png differ diff --git a/theme/earthy/logo.png b/theme/earthy/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/earthy/logo.png differ -- cgit v1.2.3-54-g00ecf From af89dcadee63f4de1546abc6cebd50948b4bc42c Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 20 Apr 2009 05:06:38 +0000 Subject: earthy theme: layout experiment --- theme/earthy/css/base.css | 36 ++++++++++++++++++++++++------------ theme/earthy/css/display.css | 14 ++++++++++---- 2 files changed, 34 insertions(+), 16 deletions(-) (limited to 'theme') diff --git a/theme/earthy/css/base.css b/theme/earthy/css/base.css index 8ff65ad50..6f46eef97 100644 --- a/theme/earthy/css/base.css +++ b/theme/earthy/css/base.css @@ -28,6 +28,7 @@ overflow:hidden; h1 { font-size:1.4em; margin-bottom:18px; +text-align:right; } #showstream h1 { display:none; } h2 { font-size:1.3em; } @@ -309,6 +310,8 @@ font-weight:bold; #site_nav_local_views .nav { float:left; width:100%; +border-bottom-width:1px; +border-bottom-style:solid; } #site_nav_global_primary dt, @@ -384,17 +387,15 @@ margin-bottom:1em; } #content { -width:64.009%; +width:63.009%; min-height:259px; -padding:1.795%; +padding-top:1.795%; +padding-bottom:1.795%; float:right; +clear:both; border-radius:7px; --moz-border-radius:7px; --moz-border-radius-topright:0; --webkit-border-radius:7px; --webkit-border-top-right-radius:0; border-style:solid; -border-width:1px; +border-width:0; } #content_inner { @@ -407,7 +408,8 @@ float:left; width:27.917%; min-height:259px; float:right; -margin-right:0.385%; +margin-right:4.385%; +margin-top:73px; padding:1.795%; border-radius:7px; -moz-border-radius:7px; @@ -713,14 +715,24 @@ margin-right:11px; .notice, .profile { position:relative; -padding-top:11px; -padding-bottom:11px; clear:both; float:left; width:100%; -border-top-width:1px; -border-top-style:dotted; +border-width:1px; +border-style:solid; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; } +#content .notice, +#content .profile { +padding:1.795%; +margin-bottom:44px; +} +#content .notice { +width:96.25%; +} + .notices li { list-style-type:none; } diff --git a/theme/earthy/css/display.css b/theme/earthy/css/display.css index 809ac8bc0..b67700f2d 100644 --- a/theme/earthy/css/display.css +++ b/theme/earthy/css/display.css @@ -22,6 +22,10 @@ address { margin-right:7.18%; } +h1 { +color:#fff; +} + input, textarea, select, option { font-family: Verdana, sans-serif; } @@ -66,7 +70,7 @@ color:#ee4400; .notice, .profile { -border-top-color:#DDAA00; +border-color:#DDAA00; } .section .profile { border-top-color:#aaaa66; @@ -96,11 +100,13 @@ text-indent:-9999px; } #content, +#site_nav_local_views .nav, #site_nav_local_views a, #aside_primary { border-color:#dddd33; } -#content, +#content .notice, +#content .profile, #site_nav_local_views .current a { background-color:#dddd33; } @@ -108,11 +114,11 @@ background-color:#dddd33; color:#EE4400; } #site_nav_local_views a { -background-color:rgba(135, 180, 200, 0.3); +background-color:rgba(255, 255, 255, 0.2); color:#fff; } #site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.7); +background-color:rgba(255, 255, 255, 0.4); } .error { -- cgit v1.2.3-54-g00ecf From 12867d114d8d40bf9a45b3e1eb9b0e50d736d333 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Fri, 24 Apr 2009 17:22:43 +0000 Subject: UI for server errors. --- js/util.js | 15 +++------------ theme/base/css/display.css | 11 +++++++++-- 2 files changed, 12 insertions(+), 14 deletions(-) (limited to 'theme') diff --git a/js/util.js b/js/util.js index 16422df57..15a14625c 100644 --- a/js/util.js +++ b/js/util.js @@ -166,23 +166,14 @@ $(document).ready(function(){ $("#notice_action-submit").addClass("disabled"); return true; }, - timeout: 7000, error: function (xhr, textStatus, errorThrown) { $("#form_notice").removeClass("processing"); $("#notice_action-submit").removeAttr("disabled"); $("#notice_action-submit").removeClass("disabled"); - - if (textStatus == "timeout") { - alert ("Sorry! We had trouble sending your notice. The servers are overloaded. Please try again, and contact the site administrator if this problem persists"); + if ($(".error", xhr.responseXML).length > 0) { + $('#form_notice').append(document._importNode($(".error", xhr.responseXML).get(0), true)); } else { - switch(xhr.status) { - default: case 404: - alert("Sorry! We had trouble sending your notice. Please report the problem to the site administrator if this happens again."); - break; - case 502: case 503: case 504: - alert("Sorry! We had trouble sending your notice. The servers are overloaded. Please try again, and contact the site administrator if this problem persists."); - break; - } + alert("Sorry! We had trouble sending your notice ("+xhr.status+" "+xhr.statusText+"). Please report the problem to the site administrator if this happens again."); } }, success: function(xml) { if ($("#error", xml).length > 0) { diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 2fb1c007f..0bc2e68b6 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -86,7 +86,7 @@ border:0; .error, .success { -padding:4px 7px; +padding:4px 1.55%; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; @@ -426,6 +426,7 @@ line-height:1; #form_notice fieldset { border:0; padding:0; +position:relative; } #form_notice legend { display:none; @@ -480,7 +481,13 @@ margin-bottom:7px; margin-left:18px; float:left; } - +#form_notice .error { +float:left; +clear:both; +width:96.9%; +margin-bottom:0; +line-height:1.618; +} /* entity_profile */ .entity_profile { -- cgit v1.2.3-54-g00ecf From efe8c47d7d9e91eb8308845b8b0717e84e36e346 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 27 Apr 2009 20:07:22 +0000 Subject: Minor CSS order/cleanup. --- theme/base/css/display.css | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index 0bc2e68b6..dc6b4bc29 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -842,23 +842,6 @@ text-transform:lowercase; } - -.notice-data { -position:absolute; -top:18px; -right:0; -min-height:50px; -margin-bottom:4px; -} -.notice .entry-content .notice-data dt { -display:none; -} - -.notice-data a { -display:block; -outline:none; -} - .notice-options { padding-left:2%; float:left; @@ -1036,6 +1019,8 @@ padding-right:30px; .hentry .entry-content p { margin-bottom:18px; } +.system_notice ul, +.instructions ul, .hentry entry-content ol, .hentry .entry-content ul { list-style-position:inside; @@ -1160,9 +1145,6 @@ clear:both; margin-bottom:0; } -.instructions ul { -list-style-position:inside; -} .instructions p, .instructions ul { margin-bottom:18px; -- cgit v1.2.3-54-g00ecf From fb8340fb5429e632841b0be66d63dbdc512382ca Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Fri, 1 May 2009 03:50:24 +0000 Subject: Added laconica logo Updated installation page markup --- install.php | 161 ++++++++++++++++++++++++++++--------------------- theme/default/logo.png | Bin 0 -> 2228 bytes 2 files changed, 93 insertions(+), 68 deletions(-) create mode 100644 theme/default/logo.png (limited to 'theme') diff --git a/install.php b/install.php index 87a99a650..66e8e8712 100644 --- a/install.php +++ b/install.php @@ -52,23 +52,21 @@ function checkPrereqs() foreach ($reqs as $req) { if (!checkExtension($req)) { - ?>

Cannot load required extension "".

Cannot load required extension:

Cannot write config file to "".

-

On your server, try this command:

-
chmod a+w
+ ?>

Cannot write config file to:

+

On your server, try this command: chmod a+w

Cannot write avatar directory "/avatar/".

-

On your server, try this command:

-
chmod a+w /avatar/
+ ?>

Cannot write avatar directory: /avatar/

+

On your server, try this command: chmod a+w /avatar/

-

Enter your database connection information below to initialize the database.

-
-
-
    -
  • - - -

    The name of your site

    -
  • -
  • -
  • - - -

    Database hostname

    -
  • -
  • - - -

    Database name

    -
  • -
  • - - -

    Database username

    -
  • -
  • - - -

    Database password

    -
  • -
- -
+ + + +
+
Page notice
+
+
+

Enter your database connection information below to initialize the database.

+
+
+
+ +
+ Connection settings +
    +
  • + + +

    The name of your site

    +
  • +
  • +
  • + + +

    Database hostname

    +
  • +
  • + + +

    Database name

    +
  • +
  • + + +

    Database username

    +
  • +
  • + + +

    Database password

    +
  • +
+ +
- -
  • - -
  • -> + + -
      - +
      +
      Page notice
      +
      +
        + -
      - - - - Install Laconica - - - - - -
      -
      -
      -

      Install Laconica

      + xml version="1.0" encoding="UTF-8" "; ?> + + + + Install Laconica + + + + + + + +
      + +
      +
      +

      Install Laconica

      -
      -
      -
      - +
      +
      +
      + diff --git a/theme/default/logo.png b/theme/default/logo.png new file mode 100644 index 000000000..fdead6c4a Binary files /dev/null and b/theme/default/logo.png differ -- cgit v1.2.3-54-g00ecf From 10d42ce3920596ec6f36179e597dd3db257b8def Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Fri, 1 May 2009 04:39:49 +0000 Subject: Giving more contrast between the background colour and the laconica logo. --- theme/default/css/display.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'theme') diff --git a/theme/default/css/display.css b/theme/default/css/display.css index 0c8fae166..1fc99eff7 100644 --- a/theme/default/css/display.css +++ b/theme/default/css/display.css @@ -12,7 +12,7 @@ html, body, a:active { -background-color:#97BFD1; +background-color:#C3D6DF; } body { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; @@ -30,7 +30,7 @@ input, textarea, select, border-color:#aaa; } #filter_tags ul li { -border-color:#97BFD1; +border-color:#C3D6DF; } .form_settings input.form_action-secondary { @@ -69,7 +69,7 @@ color:#002E6E; border-top-color:#D1D9E4; } .section .profile { -border-top-color:#97BFD1; +border-top-color:#C3D6DF; } #content .notice p.entry-content a:visited { @@ -120,7 +120,7 @@ background-color:#EFF3DC; } #anon_notice { -background-color:#97BFD1; +background-color:#C3D6DF; color:#fff; border-color:#fff; } @@ -163,7 +163,7 @@ color:#fff; .form_user_unsubscribe input.submit, .form_group_leave input.submit, .form_user_authorization input.reject { -background-color:#97BFD1; +background-color:#C3D6DF; } .entity_edit a { -- cgit v1.2.3-54-g00ecf From 1fde80cf73c3cf43e3613f7f57fe213df688a1ec Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Fri, 1 May 2009 23:32:59 +0000 Subject: Minor CSS updates (No min-height on shownotice page, site_notice is floated instead of positioned absolutely, notice entry-content is aligned with the nickname on shownotice page) --- theme/base/css/display.css | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index efa5f4ac6..c242977a9 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -248,10 +248,10 @@ display:none; } #site_notice { -position:absolute; -top:65px; -right:18px; -width:250px; +float:right; +clear:right; +margin-top:7px; +margin-right:18px; width:24%; } #page_notice { @@ -397,6 +397,9 @@ border-radius:7px; border-style:solid; border-width:1px; } +#shownotice #content { +min-height:0; +} #content_inner { position:relative; @@ -812,11 +815,14 @@ clear:left; float:left; font-size:0.95em; margin-left:59px; -width:70%; +width:65%; } #showstream .notice div.entry-content { margin-left:0; } +#shownotice .notice div.entry-content { +margin-left:108px; +} .notice .notice-options a, .notice .notice-options input { -- cgit v1.2.3-54-g00ecf From 51377258a1660fee02a3f92436dc40ee40f2a88d Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sat, 2 May 2009 00:10:50 +0000 Subject: Aligned shownotice page's entry-content to left. Fixing vcard photo margin bottom value. --- theme/base/css/display.css | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'theme') diff --git a/theme/base/css/display.css b/theme/base/css/display.css index c242977a9..10fc63638 100644 --- a/theme/base/css/display.css +++ b/theme/base/css/display.css @@ -769,16 +769,14 @@ overflow:hidden; font-weight:bold; } -.notice .author .photo { -margin-bottom:0; -} - .vcard .photo { display:inline; margin-right:11px; -margin-bottom:11px; float:left; } +#shownotice .vcard .photo { +margin-bottom:4px; +} .vcard .url { text-decoration:none; } @@ -817,11 +815,9 @@ font-size:0.95em; margin-left:59px; width:65%; } -#showstream .notice div.entry-content { -margin-left:0; -} +#showstream .notice div.entry-content, #shownotice .notice div.entry-content { -margin-left:108px; +margin-left:0; } .notice .notice-options a, -- cgit v1.2.3-54-g00ecf From 8fc8eaa1b6199d74f0e17197650c6316b4594203 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Sun, 10 May 2009 23:14:42 +0000 Subject: Init biz theme Design is similar (inspired) to http://drupal.org/project/acquia_marina Two of the background illustrations are reused. --- theme/biz/css/base.css | 1170 ++++++++++++++++++++ theme/biz/css/display.css | 252 +++++ theme/biz/css/ie.css | 9 + theme/biz/default-avatar-mini.png | Bin 0 -> 646 bytes theme/biz/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/biz/default-avatar-stream.png | Bin 0 -> 1487 bytes theme/biz/images/illustrations/illu_pattern-01.png | Bin 0 -> 935 bytes theme/biz/images/illustrations/illu_pattern-02.png | Bin 0 -> 9498 bytes theme/biz/logo.png | Bin 0 -> 4988 bytes 9 files changed, 1431 insertions(+) create mode 100644 theme/biz/css/base.css create mode 100644 theme/biz/css/display.css create mode 100644 theme/biz/css/ie.css create mode 100644 theme/biz/default-avatar-mini.png create mode 100644 theme/biz/default-avatar-profile.png create mode 100644 theme/biz/default-avatar-stream.png create mode 100644 theme/biz/images/illustrations/illu_pattern-01.png create mode 100644 theme/biz/images/illustrations/illu_pattern-02.png create mode 100644 theme/biz/logo.png (limited to 'theme') diff --git a/theme/biz/css/base.css b/theme/biz/css/base.css new file mode 100644 index 000000000..22bbced08 --- /dev/null +++ b/theme/biz/css/base.css @@ -0,0 +1,1170 @@ +/** theme: biz base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 87.5%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 1.55%; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:113px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:124px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:18px; +} + +#site_nav_global_primary { +float:left; +margin-right:18px; +margin-bottom:11px; +width:50%; +} +#site_nav_global_primary ul li { +display:inline; +margin-right:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +float:right; +clear:right; +margin-top:7px; +margin-right:18px; +width:24%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:45.4%; +/* +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:2px; +border-style:solid; +*/ +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +width:14.5%; +float:left; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +list-style-type:none; +} +#site_nav_local_views a { +display:block; +text-decoration:none; +padding:4px 11px; +-moz-border-radius-topleft:4px; +-moz-border-radius-bottomleft:4px; +-webkit-border-top-left-radius:4px; +-webkit-border-bottom-left-radius:4px; +border-width:1px; +border-style:solid; +border-right:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:51.009%; +min-height:259px; +padding:1.795%; +float:left; +border-radius:7px; +-moz-border-radius:7px; +-moz-border-radius-topleft:0; +-webkit-border-radius:7px; +-webkit-border-top-left-radius:0; +border-style:solid; +border-width:1px; +} +#shownotice #content { +min-height:0; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:29.917%; +min-height:259px; +float:left; +margin-left:0.385%; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +position:relative; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} +#form_notice .error { +float:left; +clear:both; +width:96.9%; +margin-bottom:0; +line-height:1.618; +} + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:18px; +clear:both; +float:left; +width:87.985%; +padding:6%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-width:1px; +border-style:solid; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dotted; +} +.notices li { +list-style-type:none; +} +.notices li.hover { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.vcard .photo { +display:inline; +margin-right:11px; +float:left; +} +#shownotice .vcard .photo { +margin-bottom:4px; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +margin-left:59px; +width:65%; +} +#showstream .notice div.entry-content, +#shownotice .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.system_notice ul, +.instructions ul, +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/biz/css/display.css b/theme/biz/css/display.css new file mode 100644 index 000000000..a7d360c53 --- /dev/null +++ b/theme/biz/css/display.css @@ -0,0 +1,252 @@ +/** theme: biz + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(base.css); + +html { +background-color:#144A6E; +} +a:active { +background-color:#F4F7E7; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +background:#144A6E url(../images/illustrations/illu_pattern-01.png) repeat-x; +} + +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#9BB43E; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe, +#site_nav_local_views a { +color:#fff; +} + +a, +#site_nav_local_views .current a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#002E6E; +} + +#header a, +#footer a { +color:#87B4C8; +} + +.notice, +.profile { +border-top-color:#CEE1E9; +} +.section .profile { +border-top-color:#87B4C8; +} + +#content .notice p.entry-content a:visited { +background-color:#fcfcfc; +} +#content .notice p.entry-content .vcard a { +background-color:#fcfffc; +} + +.aside .section { +background-color:#F1F5F8; +background-position:100% 0; +background-image:url(../images/illustrations/illu_pattern-02.png); +background-repeat:no-repeat; +} + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +.aside .section { +border-color:#fff; +} +#content, +#site_nav_local_views .current a { +background-color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(135, 180, 200, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.7); +} + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + +#anon_notice { +color:#fff; +} + +#showstream #anon_notice { +} + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +.notices li.hover { +background-color:#fcfcfc; +} +/*END: NOTICES */ + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#CEE1E9; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/biz/css/ie.css b/theme/biz/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/biz/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/biz/default-avatar-mini.png b/theme/biz/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/biz/default-avatar-mini.png differ diff --git a/theme/biz/default-avatar-profile.png b/theme/biz/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/biz/default-avatar-profile.png differ diff --git a/theme/biz/default-avatar-stream.png b/theme/biz/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/biz/default-avatar-stream.png differ diff --git a/theme/biz/images/illustrations/illu_pattern-01.png b/theme/biz/images/illustrations/illu_pattern-01.png new file mode 100644 index 000000000..79bb46b60 Binary files /dev/null and b/theme/biz/images/illustrations/illu_pattern-01.png differ diff --git a/theme/biz/images/illustrations/illu_pattern-02.png b/theme/biz/images/illustrations/illu_pattern-02.png new file mode 100644 index 000000000..4438b751a Binary files /dev/null and b/theme/biz/images/illustrations/illu_pattern-02.png differ diff --git a/theme/biz/logo.png b/theme/biz/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/biz/logo.png differ -- cgit v1.2.3-54-g00ecf From 251fd2c232d96ea09db971a6608231c679395c01 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Mon, 11 May 2009 04:04:56 +0000 Subject: Init pigeon thoughts theme. Inspired by http://csarven.ca/labs/csszengarden.com/pigeon-thoughts/zengarden-sample.html --- theme/pigeonthoughts/css/base.css | 1153 ++++++++++++++++++++ theme/pigeonthoughts/css/display.css | 295 +++++ theme/pigeonthoughts/css/ie.css | 9 + theme/pigeonthoughts/default-avatar-mini.png | Bin 0 -> 646 bytes theme/pigeonthoughts/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/pigeonthoughts/default-avatar-stream.png | Bin 0 -> 1487 bytes .../images/illustrations/illu_pigeons-01.png | Bin 0 -> 72649 bytes .../images/illustrations/illu_pigeons-02.png | Bin 0 -> 3538 bytes theme/pigeonthoughts/logo.png | Bin 0 -> 4988 bytes 9 files changed, 1457 insertions(+) create mode 100644 theme/pigeonthoughts/css/base.css create mode 100644 theme/pigeonthoughts/css/display.css create mode 100644 theme/pigeonthoughts/css/ie.css create mode 100644 theme/pigeonthoughts/default-avatar-mini.png create mode 100644 theme/pigeonthoughts/default-avatar-profile.png create mode 100644 theme/pigeonthoughts/default-avatar-stream.png create mode 100644 theme/pigeonthoughts/images/illustrations/illu_pigeons-01.png create mode 100644 theme/pigeonthoughts/images/illustrations/illu_pigeons-02.png create mode 100644 theme/pigeonthoughts/logo.png (limited to 'theme') diff --git a/theme/pigeonthoughts/css/base.css b/theme/pigeonthoughts/css/base.css new file mode 100644 index 000000000..179719820 --- /dev/null +++ b/theme/pigeonthoughts/css/base.css @@ -0,0 +1,1153 @@ +/** theme: pigeonthoughts base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 87.5%; background-color:#fff; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +margin-left:183px; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 1.55%; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:right; +margin-bottom:18px; +margin-right:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:98.5%; +position:relative; +float:left; +padding-top:18px; +padding-left:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:left; +margin-right:18px; +margin-bottom:11px; +} +#site_nav_global_primary ul li { +display:inline; +margin-right:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +float:right; +margin-top:7px; +margin-right:18px; +width:26%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:left; +width:50.2%; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +width:183px; +float:left; +margin-bottom:29px; +position:fixed; +top:179px; +left:0; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +list-style-type:none; +} +#site_nav_local_views a { +text-decoration:none; +padding:4px 11px; +text-shadow: 1px 1px 1px #ddd; +font-weight:bold; +display:block; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:50.009%; +min-height:259px; +float:left; +margin-left:18px; +} +#shownotice #content { +min-height:0; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:45.917%; +min-height:259px; +float:left; +margin-left:1.385%; +padding-bottom:47px; +} + +#form_notice { +width:45.664%; +float:left; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +position:relative; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +width:80.789%; +height:46px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:76px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} +#form_notice .error { +float:left; +clear:both; +width:96.9%; +margin-bottom:0; +line-height:1.618; +} + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +float:right; +width:44%; +padding:1%; +border-width:1px; +border-style:solid; +margin-left:2.5%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:96.41%; +border-width:1px; +border-style:solid; +padding:1.795%; +margin-bottom:11px; +} +.notices li { +list-style-type:none; +} + +#aside_primary .notice, +#aside_primary .profile { +border:0; +margin-bottom:11px; +} + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.vcard .photo { +display:inline; +margin-right:11px; +float:left; +} +#shownotice .vcard .photo { +margin-bottom:4px; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +float:left; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +clear:left; +float:left; +font-size:0.95em; +margin-left:59px; +width:65%; +} +#showstream .notice div.entry-content, +#shownotice .notice div.entry-content { +margin-left:0; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.system_notice ul, +.instructions ul, +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/pigeonthoughts/css/display.css b/theme/pigeonthoughts/css/display.css new file mode 100644 index 000000000..19341ef7f --- /dev/null +++ b/theme/pigeonthoughts/css/display.css @@ -0,0 +1,295 @@ +/** theme: pigeonthoughts + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(base.css); + +html { +background:#fff url(../images/illustrations/illu_pigeons-01.png) no-repeat 0 100%; +} + +body, +a:active { +background-color:#AEA187; +} +body { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +font-size:1em; +} +address { +margin-left:2%; +} + +input, textarea, select, option { +font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:#8F0000; +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#8F0000; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#000; +} + +.notice, +.profile { +border-color:#000; +} +.notice a, +.profile a { +color:#fff; +} + +.notice:nth-child(3n-1), +.profile:nth-child(3n-1) { +border-color:#fff; +} +.notice:nth-child(3n-1) a, +.profile:nth-child(3n-1) a { +color:#7F1114; +} +.notice:nth-child(3n), +.profile:nth-child(3n) { +border-color:#7F1114; +} +.notice:nth-child(3n) a, +.profile:nth-child(3n) a { +color:#000; +} + +.aside .section .notice, +.aside .section .profile, +.aside .section .notice:nth-child(3n-1), +.aside .section .profile:nth-child(3n-1), +.aside .section .notice:nth-child(3n), +.aside .section .profile:nth-child(3n) { +background-color:transparent; +color:#000; +} + + +.aside .section { +border-color:#fff; +background-color:#fff; +color:#000; +} + +.aside .section:nth-child(n) { +border-color:#000; +background-color:#000; +color:#fff; +} +.aside .section:nth-child(3n-1) { +border-color:#fff; +background-color:#fff; +color:#000; +} +.aside .section:nth-child(3n) { +background-color:#7F1114; +border-color:#7F1114; +color:#000; +} +.aside .section a { +color:#7F1114; +} +.aside .section:nth-child(3n-1) a { +color:#7F1114; +} +.aside .section:nth-child(3n) a { +color:#fff; +} + + +.section .profile { +border-top-color:#87B4C8; +} + +#aside_primary { +background:url(../images/illustrations/illu_pigeons-02.png) no-repeat 10% 100%; +} + +#notice_text-count { +color:#333; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a { +border-color:#fff; +} +#site_nav_local_views .current a { +background-color:rgba(143, 0, 0, 0.8); +color:#fff; +} + +#site_nav_local_views a { +background-color:rgba(255, 255, 255, 0.3); +} +#site_nav_local_views a:hover { +background-color:#fff; +color:#8F0000; +} + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + +#anon_notice { +color:#000; +} + + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#8F0000; +color:#fff; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#333; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} +/*END: NOTICES */ + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#000; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/pigeonthoughts/css/ie.css b/theme/pigeonthoughts/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/pigeonthoughts/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/pigeonthoughts/default-avatar-mini.png b/theme/pigeonthoughts/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/pigeonthoughts/default-avatar-mini.png differ diff --git a/theme/pigeonthoughts/default-avatar-profile.png b/theme/pigeonthoughts/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/pigeonthoughts/default-avatar-profile.png differ diff --git a/theme/pigeonthoughts/default-avatar-stream.png b/theme/pigeonthoughts/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/pigeonthoughts/default-avatar-stream.png differ diff --git a/theme/pigeonthoughts/images/illustrations/illu_pigeons-01.png b/theme/pigeonthoughts/images/illustrations/illu_pigeons-01.png new file mode 100644 index 000000000..4fdaaeb25 Binary files /dev/null and b/theme/pigeonthoughts/images/illustrations/illu_pigeons-01.png differ diff --git a/theme/pigeonthoughts/images/illustrations/illu_pigeons-02.png b/theme/pigeonthoughts/images/illustrations/illu_pigeons-02.png new file mode 100644 index 000000000..187c6c8a6 Binary files /dev/null and b/theme/pigeonthoughts/images/illustrations/illu_pigeons-02.png differ diff --git a/theme/pigeonthoughts/logo.png b/theme/pigeonthoughts/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/pigeonthoughts/logo.png differ -- cgit v1.2.3-54-g00ecf From 78e5572b38ee3f71c0a5cf8743141817cc81079e Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 13 May 2009 15:56:44 +0000 Subject: Init h4ck3r theme. Originally suggested by Zach ( http://identi.ca/user/25 ). Background image (aka matrix h4x0r animated chars) is copied from Google neonblade2 theme ( http://ur1.ca/49wv ). Original creator of the image is unknown at this time. --- theme/h4ck3r/css/base.css | 1136 ++++++++++++++++++++ theme/h4ck3r/css/display.css | 236 ++++ theme/h4ck3r/css/ie.css | 9 + theme/h4ck3r/default-avatar-mini.png | Bin 0 -> 646 bytes theme/h4ck3r/default-avatar-profile.png | Bin 0 -> 2853 bytes theme/h4ck3r/default-avatar-stream.png | Bin 0 -> 1487 bytes .../h4ck3r/images/illustrations/illu_h4x0r1ng.gif | Bin 0 -> 432979 bytes theme/h4ck3r/logo.png | Bin 0 -> 4988 bytes 8 files changed, 1381 insertions(+) create mode 100644 theme/h4ck3r/css/base.css create mode 100644 theme/h4ck3r/css/display.css create mode 100644 theme/h4ck3r/css/ie.css create mode 100644 theme/h4ck3r/default-avatar-mini.png create mode 100644 theme/h4ck3r/default-avatar-profile.png create mode 100644 theme/h4ck3r/default-avatar-stream.png create mode 100644 theme/h4ck3r/images/illustrations/illu_h4x0r1ng.gif create mode 100644 theme/h4ck3r/logo.png (limited to 'theme') diff --git a/theme/h4ck3r/css/base.css b/theme/h4ck3r/css/base.css new file mode 100644 index 000000000..54763006b --- /dev/null +++ b/theme/h4ck3r/css/base.css @@ -0,0 +1,1136 @@ +/** theme: h4ck3r base + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +* { margin:0; padding:0; } +img { display:block; border:0; } +a abbr { cursor: pointer; border-bottom:0; } +table { border-collapse:collapse; } +ol { list-style-position:inside; } +html { font-size: 100%; background-color:#fff; height:100%; } +body { +background-color:#fff; +color:#000; +font-family:sans-serif; +font-size:1em; +line-height:1.65; +position:relative; +} +h1,h2,h3,h4,h5,h6 { +margin-bottom:7px; +overflow:hidden; +} +h1 { +font-size:1.4em; +margin-bottom:18px; +} +#showstream h1 { display:none; } +h2 { font-size:1.3em; } +h3 { font-size:1.2em; } +h4 { font-size:1.1em; } +h5 { font-size:1em; } +h6 { font-size:0.9em; } + +caption { +font-weight:bold; +} +legend { +font-weight:bold; +font-size:1.3em; +} +input, textarea, select, option { +padding:4px; +font-family:sans-serif; +font-size:1em; +} +input, textarea, select { +border-width:2px; +border-style: solid; +} + +input.submit { +font-weight:bold; +cursor:pointer; +} +textarea { +overflow:auto; +} +option { +padding-bottom:0; +} +fieldset { +padding:0; +border:0; +} +form ul li { +list-style-type:none; +margin:0 0 18px 0; +} +form label { +font-weight:bold; +} +input.checkbox { +position:relative; +top:2px; +left:0; +border:0; +} + +.error, +.success { +padding:4px 1.55%; +margin-bottom:18px; +} +form label.submit { +display:none; +} + +.form_settings { +clear:both; +} + +.form_settings fieldset { +margin-bottom:29px; +} +.form_settings input.remove { +margin-left:11px; +} +.form_settings .form_data li { +width:100%; +float:left; +} +.form_settings .form_data label { +float:left; +} +.form_settings .form_data textarea, +.form_settings .form_data select, +.form_settings .form_data input { +margin-left:11px; +float:left; +} +.form_settings .form_data input.submit { +margin-left:0; +} + +.form_settings label { +margin-top:2px; +width:152px; +} + +.form_actions label { +display:none; +} +.form_guide { +font-style:italic; +} + +.form_settings #settings_autosubscribe label { +display:inline; +font-weight:bold; +} + +#form_settings_profile legend, +#form_login legend, +#form_register legend, +#form_password legend, +#form_settings_avatar legend, +#newgroup legend, +#editgroup legend, +#form_tag_user legend, +#form_remote_subscribe legend, +#form_openid_login legend, +#form_search legend, +#form_invite legend, +#form_notice_delete legend, +#form_password_recover legend, +#form_password_change legend { +display:none; +} + +.form_settings .form_data p.form_guide { +clear:both; +margin-left:163px; +margin-bottom:0; +} + +.form_settings p { +margin-bottom:11px; +} + +.form_settings input.checkbox { +margin-top:3px; +margin-left:0; +} +.form_settings label.checkbox { +font-weight:normal; +margin-top:0; +margin-right:0; +margin-left:11px; +float:left; +width:90%; +} + + +#form_login p.form_guide, +#form_register #settings_rememberme p.form_guide, +#form_openid_login #settings_rememberme p.form_guide, +#settings_twitter_remove p.form_guide, +#form_search ul.form_data #q { +margin-left:0; +} + +.form_settings .form_note { +padding:0 7px; +} + + +.form_settings input.form_action-secondary { +margin-left:29px; +padding:0; +} + +#form_search .submit { +margin-left:11px; +} + +address { +float:left; +margin-bottom:18px; +margin-left:18px; +} +address.vcard img.logo { +margin-right:0; +} +address .fn { +font-weight:bold; +} +address img + .fn { +display:none; +} + +#header { +width:100%; +position:relative; +float:left; +padding-top:18px; +margin-bottom:29px; +} + +#site_nav_global_primary { +float:right; +margin-right:18px; +margin-bottom:11px; +margin-left:18px; +} +#site_nav_global_primary ul li { +display:inline; +margin-left:11px; +} + +.system_notice dt { +font-weight:bold; +text-transform:uppercase; +display:none; +} + +#site_notice { +float:left; +clear:right; +margin-top:7px; +margin-right:18px; +width:31%; +} +#page_notice { +clear:both; +margin-bottom:18px; +} + + +#anon_notice { +float:right; +width:41.2%; +padding:1.1%; +border-width:2px; +border-style:dashed; +line-height:1.5; +font-size:1.1em; +font-weight:bold; +-moz-transform:skewX(-30deg) scale(0.85); +-webkit-transform:skewX(-30deg) scale(0.85); +} + + +#footer { +float:left; +width:64%; +padding:18px; +} + +#site_nav_local_views { +width:100%; +float:right; +} +#site_nav_local_views dt { +display:none; +} +#site_nav_local_views li { +float:right; +margin-left:11px; +list-style-type:none; +} +#site_nav_local_views a { +float:left; +text-decoration:none; +padding:4px 11px; +border-width:1px; +border-style:dashed; +border-bottom:0; +text-shadow: 2px 2px 2px #ddd; +font-weight:bold; +} +#site_nav_local_views .nav { +float:left; +width:100%; +} + +#site_nav_global_primary dt, +#site_nav_global_secondary dt { +display:none; +} + +#site_nav_global_secondary { +margin-bottom:11px; +} + +#site_nav_global_secondary ul li { +display:inline; +margin-right:11px; +} +#export_data li a { +padding-left:20px; +} +#export_data li a.foaf { +padding-left:30px; +} +#export_data li a.export_vcard { +padding-left:28px; +} + +#export_data ul { +display:inline; +} +#export_data li { +list-style-type:none; +display:inline; +margin-left:11px; +} +#export_data li:first-child { +margin-left:0; +} + +#licenses { +font-size:0.9em; +} + +#licenses dt { +font-weight:bold; +display:none; +} +#licenses dd { +margin-bottom:11px; +line-height:1.5; +} + +#site_content_license_cc { +margin-bottom:0; +} +#site_content_license_cc img { +display:inline; +vertical-align:top; +margin-right:4px; +} + +#wrap { +margin:0 auto; +width:100%; +min-width:760px; +max-width:1003px; +overflow:hidden; +} + +#core { +position:relative; +width:100%; +float:left; +margin-bottom:1em; +} + +#content { +width:60.009%; +min-height:259px; +padding:1.795%; +float:right; +border-style:dashed; +border-width:1px; +} +#shownotice #content { +min-height:0; +} + +#content_inner { +position:relative; +width:100%; +float:left; +} + +#aside_primary { +width:27.917%; +min-height:259px; +float:right; +margin-right:4.385%; +padding:1.795%; +border-width:1px; +border-style:dashed; +} + +#form_notice { +width:43.664%; +float:right; +position:relative; +line-height:1; +} +#form_notice fieldset { +border:0; +padding:0; +position:relative; +} +#form_notice legend { +display:none; +} +#form_notice textarea { +float:left; +width:80.789%; +height:67px; +line-height:1.5; +padding:7px 7px 16px 7px; +} +#form_notice label { +display:block; +float:left; +font-size:1.3em; +margin-bottom:7px; +} +#form_notice #notice_submit label { +display:none; +} +#form_notice .form_note { +position:absolute; +top:99px; +right:98px; +z-index:9; +} +#form_notice .form_note dt { +font-weight:bold; +display:none; +} +#notice_text-count { +font-weight:bold; +line-height:1.15; +padding:1px 2px; +} +#form_notice #notice_action-submit { +width:14%; +height:47px; +padding:0; +position:absolute; +bottom:0; +right:0; +} +#form_notice label[for=to] { +margin-top:7px; +} +#form_notice select[id=to] { +margin-bottom:7px; +margin-left:18px; +float:left; +} +#form_notice .error { +float:left; +clear:both; +width:96.9%; +margin-bottom:0; +line-height:1.618; +} + +/* entity_profile */ +.entity_profile { +position:relative; +width:67.702%; +min-height:123px; +float:left; +margin-bottom:18px; +margin-left:0; +overflow:hidden; +} +.entity_profile dt, +#entity_statistics dt { +font-weight:bold; +} +.entity_profile dd { +display:inline; +} + +.entity_profile .entity_depiction { +float:left; +width:96px; +margin-right:18px; +margin-bottom:18px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname, +.entity_profile .entity_location, +.entity_profile .entity_url, +.entity_profile .entity_note, +.entity_profile .entity_tags { +margin-left:113px; +margin-bottom:4px; +} + +.entity_profile .entity_fn, +.entity_profile .entity_nickname { +margin-left:11px; +display:inline; +font-weight:bold; +} +.entity_profile .entity_nickname { +margin-left:0; +} + +.entity_profile .entity_fn dd:before { +content: "("; +font-weight:normal; +} +.entity_profile .entity_fn dd:after { +content: ")"; +font-weight:normal; +} + +.entity_profile dt { +display:none; +} +.entity_profile h2 { +display:none; +} +/* entity_profile */ + + +/*entity_actions*/ +.entity_actions { +float:right; +margin-left:4.35%; +max-width:25%; +} +.entity_actions h2 { +display:none; +} +.entity_actions ul { +list-style-type:none; +} +.entity_actions li { +margin-bottom:4px; +} +.entity_actions li:first-child { +border-top:0; +} +.entity_actions fieldset { +border:0; +padding:0; +} +.entity_actions legend { +display:none; +} + +.entity_actions input.submit { +display:block; +text-align:left; +width:100%; +} +.entity_actions a, +.entity_nudge p, +.entity_remote_subscribe { +text-decoration:none; +font-weight:bold; +display:block; +} + +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.entity_edit a, +.form_user_nudge input.submit, +.entity_nudge p { +border:0; +padding-left:20px; +} + +.entity_edit a, +.entity_send-a-message a, +.entity_nudge p { +padding:4px 4px 4px 23px; +} + +.entity_remote_subscribe { +padding:4px; +border-width:2px; +border-style:solid; +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.entity_actions .accept { +margin-bottom:18px; +} + +.entity_tags ul { +list-style-type:none; +display:inline; +} +.entity_tags li { +display:inline; +margin-right:4px; +} + +.aside .section { +margin-bottom:29px; +clear:both; +float:left; +width:100%; +} +.aside .section h2 { +text-transform:uppercase; +font-size:1em; +} + +#entity_statistics dt, +#entity_statistics dd { +display:inline; +} +#entity_statistics dt:after { +content: ":"; +} + +.section ul.entities { +float:left; +width:100%; +} +.section .entities li { +list-style-type:none; +float:left; +margin-right:7px; +margin-bottom:7px; +} +.section .entities li .photo { +margin-right:0; +margin-bottom:0; +} +.section .entities li .fn { +display:none; +} + +.aside .section p, +.aside .section .more { +clear:both; +} + +.profile .entity_profile { +margin-bottom:0; +min-height:60px; +} + + +.profile .form_group_join legend, +.profile .form_group_leave legend, +.profile .form_user_subscribe legend, +.profile .form_user_unsubscribe legend { +display:none; +} + +.profiles { +list-style-type:none; +} +.profile .entity_profile .entity_location { +width:auto; +clear:none; +margin-left:11px; +} +.profile .entity_profile dl, +.profile .entity_profile dd { +display:inline; +float:none; +} +.profile .entity_profile .entity_note, +.profile .entity_profile .entity_url, +.profile .entity_profile .entity_tags, +.profile .entity_profile .form_subscription_edit { +margin-left:59px; +clear:none; +display:block; +width:auto; +} +.profile .entity_profile .entity_tags dt { +display:inline; +margin-right:11px; +} + + +.profile .entity_profile .form_subscription_edit label { +font-weight:normal; +margin-right:11px; +} + + +/* NOTICE */ +.notice, +.profile { +position:relative; +padding-top:11px; +padding-bottom:11px; +clear:both; +float:left; +width:100%; +border-top-width:1px; +border-top-style:dashed; +} +.notices li { +list-style-type:none; +} + + +/* NOTICES */ +#notices_primary { +float:left; +width:100%; +border-radius:7px; +-moz-border-radius:7px; +-webkit-border-radius:7px; +} +#notices_primary h2 { +display:none; +} +.notice-data a span { +display:block; +padding-left:28px; +} + +.notice .author { +margin-right:11px; +} + +.fn { +overflow:hidden; +} + +.notice .author .fn { +font-weight:bold; +} + +.vcard .photo { +display:inline; +margin-right:11px; +float:left; +} +#shownotice .vcard .photo { +margin-bottom:4px; +} +.vcard .url { +text-decoration:none; +} +.vcard .url:hover { +text-decoration:underline; +} + +.notice .entry-title { +display:inline; +width:100%; +overflow:hidden; +} +#shownotice .notice .entry-title { +font-size:2.2em; +} + +.notice p.entry-content { +display:inline; +} + +#content .notice p.entry-content a:visited { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} +.notice p.entry-content .vcard a { +border-radius:4px; +-moz-border-radius:4px; +-webkit-border-radius:4px; +} + +.notice div.entry-content { +float:left; +font-size:0.95em; +width:65%; +} + +.notice .notice-options a, +.notice .notice-options input { +float:left; +font-size:1.025em; +} + +.notice div.entry-content dl, +.notice div.entry-content dt, +.notice div.entry-content dd { +display:inline; +} + +.notice div.entry-content .timestamp dt, +.notice div.entry-content .response dt { +display:none; +} +.notice div.entry-content .timestamp a { +display:inline-block; +} +.notice div.entry-content .device dt { +text-transform:lowercase; +} + + +.notice-options { +padding-left:2%; +float:left; +width:50%; +position:relative; +font-size:0.95em; +width:12.5%; +float:right; +} + +.notice-options a { +float:left; +} +.notice-options .notice_delete, +.notice-options .notice_reply, +.notice-options .form_favor, +.notice-options .form_disfavor { +position:absolute; +top:0; +} +.notice-options .form_favor, +.notice-options .form_disfavor { +left:0; +} +.notice-options .notice_reply { +left:29px; +} +.notice-options .notice_delete { +right:0; +} +.notice-options .notice_reply dt { +display:none; +} + +.notice-options input, +.notice-options a { +text-indent:-9999px; +outline:none; +} + +.notice-options .notice_reply a, +.notice-options input.submit { +display:block; +border:0; +} +.notice-options .notice_reply a, +.notice-options .notice_delete a { +text-decoration:none; +padding-left:16px; +} + +.notice-options form input.submit { +width:16px; +padding:2px 0; +} + +.notice-options .notice_delete dt, +.notice-options .form_favor legend, +.notice-options .form_disfavor legend { +display:none; +} +.notice-options .notice_delete fieldset, +.notice-options .form_favor fieldset, +.notice-options .form_disfavor fieldset { +border:0; +padding:0; +} + + +#usergroups #new_group { +float: left; +margin-right: 2em; +} +#new_group, #group_search { +margin-bottom:18px; +} +#new_group a { +padding-left:20px; +} + + +#filter_tags { +margin-bottom:11px; +float:left; +} +#filter_tags dt { +display:none; +} +#filter_tags ul { +list-style-type:none; +} +#filter_tags ul li { +float:left; +margin-left:7px; +padding-left:7px; +border-left-width:1px; +border-left-style:solid; +} +#filter_tags ul li.child_1 { +margin-left:0; +border-left:0; +padding-left:0; +} +#filter_tags ul li#filter_tags_all a { +font-weight:bold; +margin-top:7px; +float:left; +} + +#filter_tags ul li#filter_tags_item label { +margin-right:7px; +} +#filter_tags ul li#filter_tags_item label, +#filter_tags ul li#filter_tags_item select { +display:inline; +} +#filter_tags ul li#filter_tags_item p { +float:left; +margin-left:38px; +} +#filter_tags ul li#filter_tags_item input { +position:relative; +top:3px; +left:3px; +} + + + +.pagination { +float:left; +clear:both; +width:100%; +margin-top:18px; +} + +.pagination dt { +font-weight:bold; +display:none; +} + +.pagination .nav { +float:left; +width:100%; +list-style-type:none; +} + +.pagination .nav_prev { +float:left; +} +.pagination .nav_next { +float:right; +} + +.pagination a { +display:block; +text-decoration:none; +font-weight:bold; +padding:7px; +border-width:1px; +border-style:solid; +-moz-border-radius:7px; +-webkit-border-radius:7px; +border-radius:7px; +} + +.pagination .nav_prev a { +padding-left:30px; +} +.pagination .nav_next a { +padding-right:30px; +} +/* END: NOTICE */ + + +.hentry .entry-content p { +margin-bottom:18px; +} +.system_notice ul, +.instructions ul, +.hentry entry-content ol, +.hentry .entry-content ul { +list-style-position:inside; +} +.hentry .entry-content li { +margin-bottom:18px; +} +.hentry .entry-content li li { +margin-left:18px; +} + + + + +/* TOP_POSTERS */ +.section tbody td { +padding-right:11px; +padding-bottom:11px; +} +.section .vcard .photo { +margin-right:7px; +margin-bottom:0; +} + +.section .notice { +padding-top:7px; +padding-bottom:7px; +border-top:0; +} + +.section .notice:first-child { +padding-top:0; +} + +.section .notice .author { +margin-right:0; +} +.section .notice .author .fn { +display:none; +} + + +/* tagcloud */ +.tag-cloud { +list-style-type:none; +text-align:center; +} +.aside .tag-cloud { +font-size:0.8em; +} +.tag-cloud li { +display:inline; +margin-right:7px; +line-height:1.25; +} +.aside .tag-cloud li { +line-height:1.5; +} +.tag-cloud li a { +text-decoration:none; +} +#tagcloud.section dt { +text-transform:uppercase; +font-weight:bold; +} +.tag-cloud-1 { +font-size:1em; +} +.tag-cloud-2 { +font-size:1.25em; +} +.tag-cloud-3 { +font-size:1.75em; +} +.tag-cloud-4 { +font-size:2em; +} +.tag-cloud-5 { +font-size:2.25em; +} +.tag-cloud-6 { +font-size:2.75em; +} +.tag-cloud-7 { +font-size:3.25em; +} + +#publictagcloud #tagcloud.section dt { +display:none; +} + +#form_settings_photo .form_data { +clear:both; +} + +#form_settings_avatar li { +width:auto; +} +#form_settings_avatar input { +margin-left:0; +} +#avatar_original, +#avatar_preview { +float:left; +} +#avatar_preview { +margin-left:29px; +} +#avatar_preview_view { +height:96px; +width:96px; +margin-bottom:18px; +overflow:hidden; +} + +#settings_attach, +#form_settings_avatar .form_actions { +clear:both; +} + +#form_settings_avatar .form_actions { +margin-bottom:0; +} + +#form_settings_design #settings_design_color .form_data, +#form_settings_design #color-picker { +float:left; +} +#form_settings_design #settings_design_color .form_data { +width:400px; +margin-right:28px; +} + +.instructions ul { +list-style-position:inside; +} +.instructions p, +.instructions ul { +margin-bottom:18px; +} +.help dt { +display:none; +} +.guide { +clear:both; +} diff --git a/theme/h4ck3r/css/display.css b/theme/h4ck3r/css/display.css new file mode 100644 index 000000000..c7631a8eb --- /dev/null +++ b/theme/h4ck3r/css/display.css @@ -0,0 +1,236 @@ +/** theme: h4ck3r + * + * @package Laconica + * @author Sarven Capadisli + * @copyright 2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +@import url(base.css); + +html, +body, +a:active { +background-color:#000; +} + +body { +background-image:url(../images/illustrations/illu_h4x0r1ng.gif); +font-family: monospace; +font-size:1em; +color:#647819; +} +address { +margin-right:7.18%; +} + +input, textarea, select, option { +font-family: monospace; +} +input, textarea, select, +.entity_remote_subscribe { +border-color:#aaa; +background-color:#000; +color:#ccc; +} +#filter_tags ul li { +border-color:#ddd; +} + +.form_settings input.form_action-secondary { +background:none; +} + +input.submit, +#form_notice.warning #notice_text-count, +.form_settings .form_note, +.entity_remote_subscribe { +background-color:rgba(0, 255, 0, 0.5); +} + +input:focus, textarea:focus, select:focus, +#form_notice.warning #notice_data-text { +border-color:#9BB43E; +} +input.submit, +.entity_remote_subscribe { +color:#fff; +} + +a, +div.notice-options input, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_send-a-message a, +.form_user_nudge input.submit, +.entity_nudge p, +.form_settings input.form_action-secondary { +color:#0f0; +} + +.notice, +.profile { +border-top-color:#333; +} +.section .profile { +border-top-color:#87B4C8; +} + +#aside_primary { +background-color:rgba(0,128,0,0.3); +} + +#notice_text-count { +color:#0f0; +} +#form_notice.warning #notice_text-count { +color:#000; +} +#form_notice.processing #notice_action-submit { +background:#ccc url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; +cursor:wait; +text-indent:-9999px; +} + +#content, +#site_nav_local_views a, +#aside_primary { +border-color:#50964D; +} +#content, +#site_nav_local_views .current a { +background-color:rgba(0, 0, 0, 0.698); +} + +#site_nav_local_views a { +background-color:rgba(0, 200, 0, 0.3); +} +#site_nav_local_views a:hover { +background-color:rgba(255, 255, 255, 0.4); +} + +.error { +background-color:#F7E8E8; +} +.success { +background-color:#EFF3DC; +} + +#anon_notice { +color:#ccc; +border-color:#50964D; +} + +#showstream #anon_notice { +} + +#export_data li a { +background-repeat:no-repeat; +background-position:0 45%; +} +#export_data li a.rss { +background-image:url(../../base/images/icons/icon_rss.png); +} +#export_data li a.atom { +background-image:url(../../base/images/icons/icon_atom.png); +} +#export_data li a.foaf { +background-image:url(../../base/images/icons/icon_foaf.gif); +} + +.entity_edit a, +.entity_send-a-message a, +.form_user_nudge input.submit, +.form_user_block input.submit, +.form_user_unblock input.submit, +.entity_nudge p { +background-position: 0 40%; +background-repeat: no-repeat; +background-color:transparent; +} +.form_group_join input.submit, +.form_group_leave input.submit +.form_user_subscribe input.submit, +.form_user_unsubscribe input.submit { +background-color:#9BB43E; +color:#ccc; +} +.form_user_unsubscribe input.submit, +.form_group_leave input.submit, +.form_user_authorization input.reject { +background-color:#87B4C8; +} + +.entity_edit a { +background-image:url(../../base/images/icons/twotone/green/edit.gif); +} +.entity_send-a-message a { +background-image:url(../../base/images/icons/twotone/green/quote.gif); +} +.entity_nudge p, +.form_user_nudge input.submit { +background-image:url(../../base/images/icons/twotone/green/mail.gif); +} +.form_user_block input.submit, +.form_user_unblock input.submit { +background-image:url(../../base/images/icons/twotone/green/shield.gif); +} + +/* NOTICES */ +.notices li.over { +background-color:#fcfcfc; +} + +.notice-options .notice_reply a, +.notice-options form input.submit { +background-color:transparent; +} +.notice-options .notice_reply a { +background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; +} +.notice-options form.form_favor input.submit { +background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; +} +.notice-options form.form_disfavor input.submit { +background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; +} +.notice-options .notice_delete a { +background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; +} + +.notices div.entry-content, +.notices div.notice-options { +opacity:0.4; +} +.notices li.hover div.entry-content, +.notices li.hover div.notice-options { +opacity:1; +} +div.entry-content { +color:#ccc; +} +div.notice-options a, +div.notice-options input { +font-family:sans-serif; +} + +/*END: NOTICES */ + +#new_group a { +background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; +} + +.pagination .nav_prev a, +.pagination .nav_next a { +background-repeat:no-repeat; +border-color:#000; +} +.pagination .nav_prev a { +background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); +background-position:10% 45%; +} +.pagination .nav_next a { +background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); +background-position:90% 45%; +} diff --git a/theme/h4ck3r/css/ie.css b/theme/h4ck3r/css/ie.css new file mode 100644 index 000000000..2f463bb44 --- /dev/null +++ b/theme/h4ck3r/css/ie.css @@ -0,0 +1,9 @@ +/* IE specific styles */ + +.notice-options input.submit { +color:#fff; +} + +#site_nav_local_views a { +background-color:#D0DFE7; +} diff --git a/theme/h4ck3r/default-avatar-mini.png b/theme/h4ck3r/default-avatar-mini.png new file mode 100644 index 000000000..38b8692b4 Binary files /dev/null and b/theme/h4ck3r/default-avatar-mini.png differ diff --git a/theme/h4ck3r/default-avatar-profile.png b/theme/h4ck3r/default-avatar-profile.png new file mode 100644 index 000000000..f8357d4fc Binary files /dev/null and b/theme/h4ck3r/default-avatar-profile.png differ diff --git a/theme/h4ck3r/default-avatar-stream.png b/theme/h4ck3r/default-avatar-stream.png new file mode 100644 index 000000000..6b63baa70 Binary files /dev/null and b/theme/h4ck3r/default-avatar-stream.png differ diff --git a/theme/h4ck3r/images/illustrations/illu_h4x0r1ng.gif b/theme/h4ck3r/images/illustrations/illu_h4x0r1ng.gif new file mode 100644 index 000000000..c233af391 Binary files /dev/null and b/theme/h4ck3r/images/illustrations/illu_h4x0r1ng.gif differ diff --git a/theme/h4ck3r/logo.png b/theme/h4ck3r/logo.png new file mode 100644 index 000000000..7c68b34f6 Binary files /dev/null and b/theme/h4ck3r/logo.png differ -- cgit v1.2.3-54-g00ecf From 06e012cc713bf7212b4060840091d4c18cd8cfbd Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 13 May 2009 16:06:52 +0000 Subject: Minor clearing. --- theme/h4ck3r/css/base.css | 1 + 1 file changed, 1 insertion(+) (limited to 'theme') diff --git a/theme/h4ck3r/css/base.css b/theme/h4ck3r/css/base.css index 54763006b..5060bbb8b 100644 --- a/theme/h4ck3r/css/base.css +++ b/theme/h4ck3r/css/base.css @@ -253,6 +253,7 @@ margin-bottom:18px; #anon_notice { float:right; +clear:right; width:41.2%; padding:1.1%; border-width:2px; -- cgit v1.2.3-54-g00ecf From d8e49a21745bfde9a18a6d6e1047decc3c7e356f Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Wed, 13 May 2009 17:29:13 +0000 Subject: otalk theme: Using two columns for notice list --- theme/otalk/css/base.css | 16 ++++++++++------ theme/otalk/css/display.css | 1 - 2 files changed, 10 insertions(+), 7 deletions(-) (limited to 'theme') diff --git a/theme/otalk/css/base.css b/theme/otalk/css/base.css index 379590d30..32e8891d2 100644 --- a/theme/otalk/css/base.css +++ b/theme/otalk/css/base.css @@ -12,7 +12,7 @@ img { display:block; border:0; } a abbr { cursor: pointer; border-bottom:0; } table { border-collapse:collapse; } ol { list-style-position:inside; } -html { font-size: 87.5%; background-color:#fff; height:100%; } +html { font-size: 87.5%; background-color:#fff; } body { background-color:#fff; color:#000; @@ -386,12 +386,12 @@ margin-bottom:1em; } #content { -width:100%; +width:67.9%; min-height:259px; padding-top:1.795%; padding-bottom:1.795%; - float:left; +clear:left; border-radius:7px; -moz-border-radius:7px; -moz-border-radius-topleft:0; @@ -409,11 +409,11 @@ float:left; } #aside_primary { -width:96.3%; +width:27.917%; min-height:259px; float:left; -clear:both; padding:1.795%; +margin-left:0.385%; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; @@ -730,7 +730,7 @@ list-style-type:none; } #content .notice { -width:25%; +width:37%; margin-left:17px; margin-bottom:47px; clear:none; @@ -743,6 +743,10 @@ min-height:235px; margin-bottom:18px; } +#shownotice #content .notice { +width:96%; +} + /* NOTICES */ #notices_primary { diff --git a/theme/otalk/css/display.css b/theme/otalk/css/display.css index 22e0530ec..6c646791b 100644 --- a/theme/otalk/css/display.css +++ b/theme/otalk/css/display.css @@ -15,7 +15,6 @@ html { html, body, a:active { -/*background-color:#F0F2F5;*/ } body { font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; -- cgit v1.2.3-54-g00ecf From 4a8c993ed01ed338bb94ba74a48982e0be8c64d1 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Thu, 14 May 2009 20:22:04 +0000 Subject: Updated instructions for creating a theme. Removed earthy theme ~ which was too basic to be unique. --- theme/earthy/css/base.css | 1188 ------------------------------- theme/earthy/css/display.css | 251 ------- theme/earthy/css/ie.css | 9 - theme/earthy/default-avatar-mini.png | Bin 646 -> 0 bytes theme/earthy/default-avatar-profile.png | Bin 2853 -> 0 bytes theme/earthy/default-avatar-stream.png | Bin 1487 -> 0 bytes theme/earthy/logo.png | Bin 4988 -> 0 bytes theme/readme.txt | 10 +- 8 files changed, 6 insertions(+), 1452 deletions(-) delete mode 100644 theme/earthy/css/base.css delete mode 100644 theme/earthy/css/display.css delete mode 100644 theme/earthy/css/ie.css delete mode 100644 theme/earthy/default-avatar-mini.png delete mode 100644 theme/earthy/default-avatar-profile.png delete mode 100644 theme/earthy/default-avatar-stream.png delete mode 100644 theme/earthy/logo.png (limited to 'theme') diff --git a/theme/earthy/css/base.css b/theme/earthy/css/base.css deleted file mode 100644 index 6f46eef97..000000000 --- a/theme/earthy/css/base.css +++ /dev/null @@ -1,1188 +0,0 @@ -/** theme: earthy base - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -* { margin:0; padding:0; } -img { display:block; border:0; } -a abbr { cursor: pointer; border-bottom:0; } -table { border-collapse:collapse; } -ol { list-style-position:inside; } -html { background-color:#fff; height:100%; } -body { -background-color:#fff; -color:#000; -font-family:sans-serif; -font-size:1em; -line-height:1.65; -position:relative; -} -h1,h2,h3,h4,h5,h6 { -margin-bottom:7px; -overflow:hidden; -} -h1 { -font-size:1.4em; -margin-bottom:18px; -text-align:right; -} -#showstream h1 { display:none; } -h2 { font-size:1.3em; } -h3 { font-size:1.2em; } -h4 { font-size:1.1em; } -h5 { font-size:1em; } -h6 { font-size:0.9em; } - -caption { -font-weight:bold; -} -legend { -font-weight:bold; -font-size:1.3em; -} -input, textarea, select, option { -padding:4px; -font-family:sans-serif; -font-size:1em; -} -input, textarea, select { -border-width:2px; -border-style: solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -input.submit { -font-weight:bold; -cursor:pointer; -} -textarea { -overflow:auto; -} -option { -padding-bottom:0; -} -fieldset { -padding:0; -border:0; -} -form ul li { -list-style-type:none; -margin:0 0 18px 0; -} -form label { -font-weight:bold; -} -input.checkbox { -position:relative; -top:2px; -left:0; -border:0; -} - -.error, -.success { -padding:4px 7px; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -margin-bottom:18px; -} -form label.submit { -display:none; -} - -.form_settings { -clear:both; -} - -.form_settings fieldset { -margin-bottom:29px; -} -.form_settings input.remove { -margin-left:11px; -} -.form_settings .form_data li { -width:100%; -float:left; -} -.form_settings .form_data label { -float:left; -} -.form_settings .form_data textarea, -.form_settings .form_data select, -.form_settings .form_data input { -margin-left:11px; -float:left; -} -.form_settings .form_data input.submit { -margin-left:0; -} - -.form_settings label { -margin-top:2px; -width:152px; -} - -.form_actions label { -display:none; -} -.form_guide { -font-style:italic; -} - -.form_settings #settings_autosubscribe label { -display:inline; -font-weight:bold; -} - -#form_settings_profile legend, -#form_login legend, -#form_register legend, -#form_password legend, -#form_settings_avatar legend, -#newgroup legend, -#editgroup legend, -#form_tag_user legend, -#form_remote_subscribe legend, -#form_openid_login legend, -#form_search legend, -#form_invite legend, -#form_notice_delete legend, -#form_password_recover legend, -#form_password_change legend { -display:none; -} - -.form_settings .form_data p.form_guide { -clear:both; -margin-left:163px; -margin-bottom:0; -} - -.form_settings p { -margin-bottom:11px; -} - -.form_settings input.checkbox { -margin-top:3px; -margin-left:0; -} -.form_settings label.checkbox { -font-weight:normal; -margin-top:0; -margin-right:0; -margin-left:11px; -float:left; -width:90%; -} - - -#form_login p.form_guide, -#form_register #settings_rememberme p.form_guide, -#form_openid_login #settings_rememberme p.form_guide, -#settings_twitter_remove p.form_guide, -#form_search ul.form_data #q { -margin-left:0; -} - -.form_settings .form_note { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -padding:0 7px; -} - - -.form_settings input.form_action-secondary { -margin-left:29px; -padding:0; -} - -#form_search .submit { -margin-left:11px; -} - -address { -float:left; -margin-bottom:18px; -margin-left:18px; -} -address.vcard img.logo { -margin-right:0; -} -address .fn { -font-weight:bold; -} -address img + .fn { -display:none; -} - -#header { -width:100%; -position:relative; -float:left; -padding-top:18px; -margin-bottom:29px; -} - -#site_nav_global_primary { -float:right; -margin-right:18px; -margin-bottom:11px; -margin-left:18px; -} -#site_nav_global_primary ul li { -display:inline; -margin-left:11px; -} - -.system_notice dt { -font-weight:bold; -text-transform:uppercase; -display:none; -} - -#site_notice { -position:absolute; -top:65px; -right:18px; -width:250px; -width:24%; -} -#page_notice { -clear:both; -margin-bottom:18px; -} - - -#anon_notice { -float:left; -width:43.2%; -padding:1.1%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:2px; -border-style:solid; -line-height:1.5; -font-size:1.1em; -font-weight:bold; -} - - -#footer { -float:left; -width:64%; -padding:18px; -} - -#site_nav_local_views { -float:right; -} -#site_nav_local_views dt { -display:none; -} -#site_nav_local_views li { -float:right; -margin-left:11px; -list-style-type:none; -} -#site_nav_local_views a { -float:left; -text-decoration:none; -padding:4px 11px; --moz-border-radius-topleft:4px; --moz-border-radius-topright:4px; --webkit-border-top-left-radius:4px; --webkit-border-top-right-radius:4px; -border-width:1px; -border-style:solid; -border-bottom:0; -text-shadow: 2px 2px 2px #ddd; -font-weight:bold; -} -#site_nav_local_views .nav { -float:left; -width:100%; -border-bottom-width:1px; -border-bottom-style:solid; -} - -#site_nav_global_primary dt, -#site_nav_global_secondary dt { -display:none; -} - -#site_nav_global_secondary { -margin-bottom:11px; -} - -#site_nav_global_secondary ul li { -display:inline; -margin-right:11px; -} -#export_data li a { -padding-left:20px; -} -#export_data li a.foaf { -padding-left:30px; -} -#export_data li a.export_vcard { -padding-left:28px; -} - -#export_data ul { -display:inline; -} -#export_data li { -list-style-type:none; -display:inline; -margin-left:11px; -} -#export_data li:first-child { -margin-left:0; -} - -#licenses { -font-size:0.9em; -} - -#licenses dt { -font-weight:bold; -display:none; -} -#licenses dd { -margin-bottom:11px; -line-height:1.5; -} - -#site_content_license_cc { -margin-bottom:0; -} -#site_content_license_cc img { -display:inline; -vertical-align:top; -margin-right:4px; -} - -#wrap { -margin:0 auto; -width:100%; -min-width:760px; -max-width:1003px; -overflow:hidden; -} - -#core { -position:relative; -width:100%; -float:left; -margin-bottom:1em; -} - -#content { -width:63.009%; -min-height:259px; -padding-top:1.795%; -padding-bottom:1.795%; -float:right; -clear:both; -border-radius:7px; -border-style:solid; -border-width:0; -} - -#content_inner { -position:relative; -width:100%; -float:left; -} - -#aside_primary { -width:27.917%; -min-height:259px; -float:right; -margin-right:4.385%; -margin-top:73px; -padding:1.795%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -border-width:1px; -border-style:solid; -} - -#form_notice { -width:45.664%; -float:left; -position:relative; -line-height:1; -} -#form_notice fieldset { -border:0; -padding:0; -} -#form_notice legend { -display:none; -} -#form_notice textarea { -float:left; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -width:80.789%; -height:67px; -line-height:1.5; -padding:7px 7px 16px 7px; -} -#form_notice label { -display:block; -float:left; -font-size:1.3em; -margin-bottom:7px; -} -#form_notice #notice_submit label { -display:none; -} -#form_notice .form_note { -position:absolute; -top:99px; -right:98px; -z-index:9; -} -#form_notice .form_note dt { -font-weight:bold; -display:none; -} -#notice_text-count { -font-weight:bold; -line-height:1.15; -padding:1px 2px; -} -#form_notice #notice_action-submit { -width:14%; -height:47px; -padding:0; -position:absolute; -bottom:0; -right:0; -} -#form_notice label[for=to] { -margin-top:7px; -} -#form_notice select[id=to] { -margin-bottom:7px; -margin-left:18px; -float:left; -} - - -/* entity_profile */ -.entity_profile { -position:relative; -width:67.702%; -min-height:123px; -float:left; -margin-bottom:18px; -margin-left:0; -overflow:hidden; -} -.entity_profile dt, -#entity_statistics dt { -font-weight:bold; -} -.entity_profile dd { -display:inline; -} - -.entity_profile .entity_depiction { -float:left; -width:96px; -margin-right:18px; -margin-bottom:18px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname, -.entity_profile .entity_location, -.entity_profile .entity_url, -.entity_profile .entity_note, -.entity_profile .entity_tags { -margin-left:113px; -margin-bottom:4px; -} - -.entity_profile .entity_fn, -.entity_profile .entity_nickname { -margin-left:11px; -display:inline; -font-weight:bold; -} -.entity_profile .entity_nickname { -margin-left:0; -} - -.entity_profile .entity_fn dd:before { -content: "("; -font-weight:normal; -} -.entity_profile .entity_fn dd:after { -content: ")"; -font-weight:normal; -} - -.entity_profile dt { -display:none; -} -.entity_profile h2 { -display:none; -} -/* entity_profile */ - - -/*entity_actions*/ -.entity_actions { -float:right; -margin-left:4.35%; -max-width:25%; -} -.entity_actions h2 { -display:none; -} -.entity_actions ul { -list-style-type:none; -} -.entity_actions li { -margin-bottom:4px; -} -.entity_actions li:first-child { -border-top:0; -} -.entity_actions fieldset { -border:0; -padding:0; -} -.entity_actions legend { -display:none; -} - -.entity_actions input.submit { -display:block; -text-align:left; -width:100%; -} -.entity_actions a, -.entity_nudge p, -.entity_remote_subscribe { -text-decoration:none; -font-weight:bold; -display:block; -} - -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.entity_edit a, -.form_user_nudge input.submit, -.entity_nudge p { -border:0; -padding-left:20px; -} - -.entity_edit a, -.entity_send-a-message a, -.entity_nudge p { -padding:4px 4px 4px 23px; -} - -.entity_remote_subscribe { -padding:4px; -border-width:2px; -border-style:solid; -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.entity_actions .accept { -margin-bottom:18px; -} - -.entity_tags ul { -list-style-type:none; -display:inline; -} -.entity_tags li { -display:inline; -margin-right:4px; -} - -.aside .section { -margin-bottom:29px; -clear:both; -float:left; -width:100%; -} -.aside .section h2 { -text-transform:uppercase; -font-size:1em; -} - -#entity_statistics dt, -#entity_statistics dd { -display:inline; -} -#entity_statistics dt:after { -content: ":"; -} - -.section ul.entities { -float:left; -width:100%; -} -.section .entities li { -list-style-type:none; -float:left; -margin-right:7px; -margin-bottom:7px; -} -.section .entities li .photo { -margin-right:0; -margin-bottom:0; -} -.section .entities li .fn { -display:none; -} - -.aside .section p, -.aside .section .more { -clear:both; -} - -.profile .entity_profile { -margin-bottom:0; -min-height:60px; -} - - -.profile .form_group_join legend, -.profile .form_group_leave legend, -.profile .form_user_subscribe legend, -.profile .form_user_unsubscribe legend { -display:none; -} - -.profiles { -list-style-type:none; -} -.profile .entity_profile .entity_location { -width:auto; -clear:none; -margin-left:11px; -} -.profile .entity_profile dl, -.profile .entity_profile dd { -display:inline; -float:none; -} -.profile .entity_profile .entity_note, -.profile .entity_profile .entity_url, -.profile .entity_profile .entity_tags, -.profile .entity_profile .form_subscription_edit { -margin-left:59px; -clear:none; -display:block; -width:auto; -} -.profile .entity_profile .entity_tags dt { -display:inline; -margin-right:11px; -} - - -.profile .entity_profile .form_subscription_edit label { -font-weight:normal; -margin-right:11px; -} - - -/* NOTICE */ -.notice, -.profile { -position:relative; -clear:both; -float:left; -width:100%; -border-width:1px; -border-style:solid; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -} -#content .notice, -#content .profile { -padding:1.795%; -margin-bottom:44px; -} -#content .notice { -width:96.25%; -} - -.notices li { -list-style-type:none; -} -.notices li.hover { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -/* NOTICES */ -#notices_primary { -float:left; -width:100%; -border-radius:7px; --moz-border-radius:7px; --webkit-border-radius:7px; -} -#notices_primary h2 { -display:none; -} -.notice-data a span { -display:block; -padding-left:28px; -} - -.notice .author { -margin-right:11px; -} - -.fn { -overflow:hidden; -} - -.notice .author .fn { -font-weight:bold; -} - -.notice .author .photo { -margin-bottom:0; -} - -.vcard .photo { -display:inline; -margin-right:11px; -margin-bottom:11px; -float:left; -} -.vcard .url { -text-decoration:none; -} -.vcard .url:hover { -text-decoration:underline; -} - -.notice .entry-title { -float:left; -width:100%; -overflow:hidden; -} -#shownotice .notice .entry-title { -font-size:2.2em; -} - -.notice p.entry-content { -display:inline; -} - -#content .notice p.entry-content a:visited { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} -.notice p.entry-content .vcard a { -border-radius:4px; --moz-border-radius:4px; --webkit-border-radius:4px; -} - -.notice div.entry-content { -clear:left; -float:left; -font-size:0.95em; -margin-left:59px; -width:70%; -} -#showstream .notice div.entry-content { -margin-left:0; -} - -.notice .notice-options a, -.notice .notice-options input { -float:left; -font-size:1.025em; -} - -.notice div.entry-content dl, -.notice div.entry-content dt, -.notice div.entry-content dd { -display:inline; -} - -.notice div.entry-content .timestamp dt, -.notice div.entry-content .response dt { -display:none; -} -.notice div.entry-content .timestamp a { -display:inline-block; -} -.notice div.entry-content .device dt { -text-transform:lowercase; -} - - - -.notice-data { -position:absolute; -top:18px; -right:0; -min-height:50px; -margin-bottom:4px; -} -.notice .entry-content .notice-data dt { -display:none; -} - -.notice-data a { -display:block; -outline:none; -} - -.notice-options { -padding-left:2%; -float:left; -width:50%; -position:relative; -font-size:0.95em; -width:12.5%; -float:right; -} - -.notice-options a { -float:left; -} -.notice-options .notice_delete, -.notice-options .notice_reply, -.notice-options .form_favor, -.notice-options .form_disfavor { -position:absolute; -top:0; -} -.notice-options .form_favor, -.notice-options .form_disfavor { -left:0; -} -.notice-options .notice_reply { -left:29px; -} -.notice-options .notice_delete { -right:0; -} -.notice-options .notice_reply dt { -display:none; -} - -.notice-options input, -.notice-options a { -text-indent:-9999px; -outline:none; -} - -.notice-options .notice_reply a, -.notice-options input.submit { -display:block; -border:0; -} -.notice-options .notice_reply a, -.notice-options .notice_delete a { -text-decoration:none; -padding-left:16px; -} - -.notice-options form input.submit { -width:16px; -padding:2px 0; -} - -.notice-options .notice_delete dt, -.notice-options .form_favor legend, -.notice-options .form_disfavor legend { -display:none; -} -.notice-options .notice_delete fieldset, -.notice-options .form_favor fieldset, -.notice-options .form_disfavor fieldset { -border:0; -padding:0; -} - - -#usergroups #new_group { -float: left; -margin-right: 2em; -} -#new_group, #group_search { -margin-bottom:18px; -} -#new_group a { -padding-left:20px; -} - - -#filter_tags { -margin-bottom:11px; -float:left; -} -#filter_tags dt { -display:none; -} -#filter_tags ul { -list-style-type:none; -} -#filter_tags ul li { -float:left; -margin-left:7px; -padding-left:7px; -border-left-width:1px; -border-left-style:solid; -} -#filter_tags ul li.child_1 { -margin-left:0; -border-left:0; -padding-left:0; -} -#filter_tags ul li#filter_tags_all a { -font-weight:bold; -margin-top:7px; -float:left; -} - -#filter_tags ul li#filter_tags_item label { -margin-right:7px; -} -#filter_tags ul li#filter_tags_item label, -#filter_tags ul li#filter_tags_item select { -display:inline; -} -#filter_tags ul li#filter_tags_item p { -float:left; -margin-left:38px; -} -#filter_tags ul li#filter_tags_item input { -position:relative; -top:3px; -left:3px; -} - - - -.pagination { -float:left; -clear:both; -width:100%; -margin-top:18px; -} - -.pagination dt { -font-weight:bold; -display:none; -} - -.pagination .nav { -float:left; -width:100%; -list-style-type:none; -} - -.pagination .nav_prev { -float:left; -} -.pagination .nav_next { -float:right; -} - -.pagination a { -display:block; -text-decoration:none; -font-weight:bold; -padding:7px; -border-width:1px; -border-style:solid; --moz-border-radius:7px; --webkit-border-radius:7px; -border-radius:7px; -} - -.pagination .nav_prev a { -padding-left:30px; -} -.pagination .nav_next a { -padding-right:30px; -} -/* END: NOTICE */ - - -.hentry .entry-content p { -margin-bottom:18px; -} -.hentry entry-content ol, -.hentry .entry-content ul { -list-style-position:inside; -} -.hentry .entry-content li { -margin-bottom:18px; -} -.hentry .entry-content li li { -margin-left:18px; -} - - - - -/* TOP_POSTERS */ -.section tbody td { -padding-right:11px; -padding-bottom:11px; -} -.section .vcard .photo { -margin-right:7px; -margin-bottom:0; -} - -.section .notice { -padding-top:7px; -padding-bottom:7px; -border-top:0; -} - -.section .notice:first-child { -padding-top:0; -} - -.section .notice .author { -margin-right:0; -} -.section .notice .author .fn { -display:none; -} - - -/* tagcloud */ -.tag-cloud { -list-style-type:none; -text-align:center; -} -.aside .tag-cloud { -font-size:0.8em; -} -.tag-cloud li { -display:inline; -margin-right:7px; -line-height:1.25; -} -.aside .tag-cloud li { -line-height:1.5; -} -.tag-cloud li a { -text-decoration:none; -} -#tagcloud.section dt { -text-transform:uppercase; -font-weight:bold; -} -.tag-cloud-1 { -font-size:1em; -} -.tag-cloud-2 { -font-size:1.25em; -} -.tag-cloud-3 { -font-size:1.75em; -} -.tag-cloud-4 { -font-size:2em; -} -.tag-cloud-5 { -font-size:2.25em; -} -.tag-cloud-6 { -font-size:2.75em; -} -.tag-cloud-7 { -font-size:3.25em; -} - -#publictagcloud #tagcloud.section dt { -display:none; -} - -#form_settings_photo .form_data { -clear:both; -} - -#form_settings_avatar li { -width:auto; -} -#form_settings_avatar input { -margin-left:0; -} -#avatar_original, -#avatar_preview { -float:left; -} -#avatar_preview { -margin-left:29px; -} -#avatar_preview_view { -height:96px; -width:96px; -margin-bottom:18px; -overflow:hidden; -} - -#settings_attach, -#form_settings_avatar .form_actions { -clear:both; -} - -#form_settings_avatar .form_actions { -margin-bottom:0; -} - -#form_settings_design #settings_design_color .form_data, -#form_settings_design #color-picker { -float:left; -} -#form_settings_design #settings_design_color .form_data { -width:400px; -margin-right:28px; -} - -.instructions ul { -list-style-position:inside; -} -.instructions p, -.instructions ul { -margin-bottom:18px; -} -.help dt { -display:none; -} -.guide { -clear:both; -} diff --git a/theme/earthy/css/display.css b/theme/earthy/css/display.css deleted file mode 100644 index b67700f2d..000000000 --- a/theme/earthy/css/display.css +++ /dev/null @@ -1,251 +0,0 @@ -/** theme: earthy - * - * @package Laconica - * @author Sarven Capadisli - * @copyright 2009 Control Yourself, Inc. - * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 - * @link http://laconi.ca/ - */ - -@import url(base.css); - -html, -body, -a:active { -background-color:#665500; -} -body { -font-family: Verdana, sans-serif; -font-size:1em; -} -address { -margin-right:7.18%; -} - -h1 { -color:#fff; -} - -input, textarea, select, option { -font-family: Verdana, sans-serif; -} -input, textarea, select, -.entity_remote_subscribe { -border-color:#aaa; -} -#filter_tags ul li { -border-color:#ddd; -} - -.form_settings input.form_action-secondary { -background:none; -} - -input.submit, -#form_notice.warning #notice_text-count, -.form_settings .form_note, -.entity_remote_subscribe { -background-color:#9BB43E; -} - -input:focus, textarea:focus, select:focus, -#form_notice.warning #notice_data-text { -border-color:#9BB43E; -} -input.submit, -.entity_remote_subscribe { -color:#dddd33; -} - -a, -div.notice-options input, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_send-a-message a, -.form_user_nudge input.submit, -.entity_nudge p, -.form_settings input.form_action-secondary { -color:#ee4400; -} - -.notice, -.profile { -border-color:#DDAA00; -} -.section .profile { -border-top-color:#aaaa66; -} - -#content .notice p.entry-content a:visited { -background-color:#fcfcfc; -} -#content .notice p.entry-content .vcard a { -background-color:#fcfffc; -} - -#aside_primary { -background-color:#DDAA00; -} - -#notice_text-count { -color:#333; -} -#form_notice.warning #notice_text-count { -color:#000; -} -#form_notice.processing #notice_action-submit { -background:#dddd33 url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%; -cursor:wait; -text-indent:-9999px; -} - -#content, -#site_nav_local_views .nav, -#site_nav_local_views a, -#aside_primary { -border-color:#dddd33; -} -#content .notice, -#content .profile, -#site_nav_local_views .current a { -background-color:#dddd33; -} -#site_nav_local_views .current a { -color:#EE4400; -} -#site_nav_local_views a { -background-color:rgba(255, 255, 255, 0.2); -color:#fff; -} -#site_nav_local_views a:hover { -background-color:rgba(255, 255, 255, 0.4); -} - -.error { -background-color:#F7E8E8; -} -.success { -background-color:#EFF3DC; -} - -#anon_notice { -background-color:#aaaa66; -color:#dddd33; -border-color:#dddd33; -} - -#showstream #anon_notice { -background-color:#9BB43E; -} - -#export_data li a { -background-repeat:no-repeat; -background-position:0 45%; -} -#export_data li a.rss { -background-image:url(../../base/images/icons/icon_rss.png); -} -#export_data li a.atom { -background-image:url(../../base/images/icons/icon_atom.png); -} -#export_data li a.foaf { -background-image:url(../../base/images/icons/icon_foaf.gif); -} - -.entity_edit a, -.entity_send-a-message a, -.form_user_nudge input.submit, -.form_user_block input.submit, -.form_user_unblock input.submit, -.entity_nudge p { -background-position: 0 40%; -background-repeat: no-repeat; -background-color:transparent; -} -.form_group_join input.submit, -.form_group_leave input.submit -.form_user_subscribe input.submit, -.form_user_unsubscribe input.submit { -background-color:#9BB43E; -color:#dddd33; -} -.form_user_unsubscribe input.submit, -.form_group_leave input.submit, -.form_user_authorization input.reject { -background-color:#aaaa66; -} - -.entity_edit a { -background-image:url(../../base/images/icons/twotone/green/edit.gif); -} -.entity_send-a-message a { -background-image:url(../../base/images/icons/twotone/green/quote.gif); -} -.entity_nudge p, -.form_user_nudge input.submit { -background-image:url(../../base/images/icons/twotone/green/mail.gif); -} -.form_user_block input.submit, -.form_user_unblock input.submit { -background-image:url(../../base/images/icons/twotone/green/shield.gif); -} - -/* NOTICES */ -.notices li.over { -background-color:#fcfcfc; -} - -.notice-options .notice_reply a, -.notice-options form input.submit { -background-color:transparent; -} -.notice-options .notice_reply a { -background:transparent url(../../base/images/icons/twotone/green/reply.gif) no-repeat 0 45%; -} -.notice-options form.form_favor input.submit { -background:transparent url(../../base/images/icons/twotone/green/favourite.gif) no-repeat 0 45%; -} -.notice-options form.form_disfavor input.submit { -background:transparent url(../../base/images/icons/twotone/green/disfavourite.gif) no-repeat 0 45%; -} -.notice-options .notice_delete a { -background:transparent url(../../base/images/icons/twotone/green/trash.gif) no-repeat 0 45%; -} - -.notices div.entry-content, -.notices div.notice-options { -opacity:0.4; -} -.notices li.hover div.entry-content, -.notices li.hover div.notice-options { -opacity:1; -} -div.entry-content { -color:#333; -} -div.notice-options a, -div.notice-options input { -font-family:sans-serif; -} -.notices li.hover { -/*background-color:#fcfcfc;*/ -} -/*END: NOTICES */ - -#new_group a { -background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%; -} - -.pagination .nav_prev a, -.pagination .nav_next a { -background-repeat:no-repeat; -border-color:#DDAA00; -} -.pagination .nav_prev a { -background-image:url(../../base/images/icons/twotone/green/arrow-left.gif); -background-position:10% 45%; -} -.pagination .nav_next a { -background-image:url(../../base/images/icons/twotone/green/arrow-right.gif); -background-position:90% 45%; -} diff --git a/theme/earthy/css/ie.css b/theme/earthy/css/ie.css deleted file mode 100644 index 2f463bb44..000000000 --- a/theme/earthy/css/ie.css +++ /dev/null @@ -1,9 +0,0 @@ -/* IE specific styles */ - -.notice-options input.submit { -color:#fff; -} - -#site_nav_local_views a { -background-color:#D0DFE7; -} diff --git a/theme/earthy/default-avatar-mini.png b/theme/earthy/default-avatar-mini.png deleted file mode 100644 index 38b8692b4..000000000 Binary files a/theme/earthy/default-avatar-mini.png and /dev/null differ diff --git a/theme/earthy/default-avatar-profile.png b/theme/earthy/default-avatar-profile.png deleted file mode 100644 index f8357d4fc..000000000 Binary files a/theme/earthy/default-avatar-profile.png and /dev/null differ diff --git a/theme/earthy/default-avatar-stream.png b/theme/earthy/default-avatar-stream.png deleted file mode 100644 index 6b63baa70..000000000 Binary files a/theme/earthy/default-avatar-stream.png and /dev/null differ diff --git a/theme/earthy/logo.png b/theme/earthy/logo.png deleted file mode 100644 index 7c68b34f6..000000000 Binary files a/theme/earthy/logo.png and /dev/null differ diff --git a/theme/readme.txt b/theme/readme.txt index 4998b3c98..83b5a61d0 100644 --- a/theme/readme.txt +++ b/theme/readme.txt @@ -23,14 +23,16 @@ Only alter this file if you want to change the layout of the site. Please note t ./default/css/display.css contains only the background images and colour rules: This file is a good basis for creating your own theme. +Let's create a theme: -1. Copy over the default theme to start off (replace 'mytheme'): -cp -r ./default ./mytheme +1. To start off, copy over the default theme: +cp -r default mytheme 2. Edit your mytheme stylesheet: -nano ./mytheme/css/display.css +nano mytheme/css/display.css -3. Search and replace a colour or a path to the background image of your choice. +a) Search and replace your colours and background images, or +b) Create your own layout either importing a separate stylesheet (e.g., change to @import url(base.css);) or simply place it before the rest of the rules. 4. Set /config.php to load 'mytheme': $config['site']['theme'] = 'mytheme'; -- cgit v1.2.3-54-g00ecf From af5e0dab694c20840f397c2f6897c9d2565f3016 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Thu, 14 May 2009 20:27:08 +0000 Subject: Updated logos to use laconica as default. --- theme/biz/logo.png | Bin 4988 -> 2228 bytes theme/cloudy/logo.png | Bin 4988 -> 2228 bytes theme/h4ck3r/logo.png | Bin 4988 -> 2228 bytes theme/otalk/logo.png | Bin 4988 -> 2228 bytes theme/pigeonthoughts/logo.png | Bin 4988 -> 2228 bytes 5 files changed, 0 insertions(+), 0 deletions(-) (limited to 'theme') diff --git a/theme/biz/logo.png b/theme/biz/logo.png index 7c68b34f6..fdead6c4a 100644 Binary files a/theme/biz/logo.png and b/theme/biz/logo.png differ diff --git a/theme/cloudy/logo.png b/theme/cloudy/logo.png index 7c68b34f6..fdead6c4a 100644 Binary files a/theme/cloudy/logo.png and b/theme/cloudy/logo.png differ diff --git a/theme/h4ck3r/logo.png b/theme/h4ck3r/logo.png index 7c68b34f6..fdead6c4a 100644 Binary files a/theme/h4ck3r/logo.png and b/theme/h4ck3r/logo.png differ diff --git a/theme/otalk/logo.png b/theme/otalk/logo.png index 7c68b34f6..fdead6c4a 100644 Binary files a/theme/otalk/logo.png and b/theme/otalk/logo.png differ diff --git a/theme/pigeonthoughts/logo.png b/theme/pigeonthoughts/logo.png index 7c68b34f6..fdead6c4a 100644 Binary files a/theme/pigeonthoughts/logo.png and b/theme/pigeonthoughts/logo.png differ -- cgit v1.2.3-54-g00ecf From fbb0d1dd54bb1455c25eabfa333f599d5e494f00 Mon Sep 17 00:00:00 2001 From: Sarven Capadisli Date: Thu, 14 May 2009 23:43:41 +0000 Subject: Updated Cloudy theme default avatars and minor CSS --- theme/cloudy/css/display.css | 4 ++-- theme/cloudy/default-avatar-mini.png | Bin 1006 -> 1349 bytes theme/cloudy/default-avatar-profile.png | Bin 9026 -> 9256 bytes theme/cloudy/default-avatar-stream.png | Bin 2963 -> 3829 bytes 4 files changed, 2 insertions(+), 2 deletions(-) (limited to 'theme') diff --git a/theme/cloudy/css/display.css b/theme/cloudy/css/display.css index b87722eec..e97889685 100644 --- a/theme/cloudy/css/display.css +++ b/theme/cloudy/css/display.css @@ -12,7 +12,7 @@ img { display:block; border:0; } a abbr { cursor: pointer; border-bottom:0; } table { border-collapse:collapse; } ol { list-style-position:inside; } -html { font-size: 100%; background-color:#fff; height:100%; } +html { font-size: 100%; background-color:#fff; } body { background-color:#fff; color:#000; @@ -126,7 +126,7 @@ margin-left:0; .form_settings label { margin-top:2px; -width:145px; +width:143px; } .form_actions label { diff --git a/theme/cloudy/default-avatar-mini.png b/theme/cloudy/default-avatar-mini.png index c0f1d411f..4fd8bd9e1 100644 Binary files a/theme/cloudy/default-avatar-mini.png and b/theme/cloudy/default-avatar-mini.png differ diff --git a/theme/cloudy/default-avatar-profile.png b/theme/cloudy/default-avatar-profile.png index 9f281f94f..eb08571d9 100644 Binary files a/theme/cloudy/default-avatar-profile.png and b/theme/cloudy/default-avatar-profile.png differ diff --git a/theme/cloudy/default-avatar-stream.png b/theme/cloudy/default-avatar-stream.png index 8d505871c..926b8a9ca 100644 Binary files a/theme/cloudy/default-avatar-stream.png and b/theme/cloudy/default-avatar-stream.png differ -- cgit v1.2.3-54-g00ecf From fecb8c706dadb790c3a8c219275b4ba88e00b8ea Mon Sep 17 00:00:00 2001 From: Robin Millette Date: Fri, 15 May 2009 15:04:58 -0400 Subject: Attachments and their list now provide "ajax" view. Also added a few sidebars relating tags and attachments. --- actions/attachment.php | 250 +++++++++++++++++++++++++++++ actions/attachment_ajax.php | 141 ++++++++++++++++ actions/attachments.php | 292 ++++++++++++++++++++++++++++++++++ actions/attachments_ajax.php | 115 ++++++++++++++ actions/tag.php | 12 +- classes/File.php | 11 ++ classes/File_oembed.php | 11 +- classes/File_thumbnail.php | 10 ++ classes/Notice.php | 12 +- js/jquery.joverlay.min.js | 6 + js/util.js | 4 + lib/action.php | 12 +- lib/attachmentlist.php | 300 +++++++++++++++++++++++++++++++++++ lib/noticelist.php | 71 ++++++++- lib/router.php | 14 ++ theme/base/images/icons/clip-big.png | Bin 0 -> 11245 bytes theme/base/images/icons/clip.png | Bin 0 -> 2298 bytes 17 files changed, 1243 insertions(+), 18 deletions(-) create mode 100644 actions/attachment.php create mode 100644 actions/attachment_ajax.php create mode 100644 actions/attachments.php create mode 100644 actions/attachments_ajax.php create mode 100644 js/jquery.joverlay.min.js create mode 100644 lib/attachmentlist.php create mode 100644 theme/base/images/icons/clip-big.png create mode 100644 theme/base/images/icons/clip.png (limited to 'theme') diff --git a/actions/attachment.php b/actions/attachment.php new file mode 100644 index 000000000..981882a5b --- /dev/null +++ b/actions/attachment.php @@ -0,0 +1,250 @@ +. + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @copyright 2008-2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +if (!defined('LACONICA')) { + exit(1); +} + +//require_once INSTALLDIR.'/lib/personalgroupnav.php'; +//require_once INSTALLDIR.'/lib/feedlist.php'; +require_once INSTALLDIR.'/lib/attachmentlist.php'; + +/** + * Show notice attachments + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +class AttachmentAction extends Action +{ + /** + * Attachment object to show + */ + + var $attachment = null; + + /** + * Profile of the notice object + */ + +// var $profile = null; + + /** + * Avatar of the profile of the notice object + */ + +// var $avatar = null; + + /** + * Load attributes based on database arguments + * + * Loads all the DB stuff + * + * @param array $args $_REQUEST array + * + * @return success flag + */ + + function prepare($args) + { + parent::prepare($args); + + $id = $this->arg('attachment'); + + $this->attachment = File::staticGet($id); + + if (!$this->attachment) { + $this->clientError(_('No such attachment.'), 404); + return false; + } + return true; + } + + /** + * Is this action read-only? + * + * @return boolean true + */ + + function isReadOnly($args) + { + return true; + } + + /** + * Title of the page + * + * @return string title of the page + */ + function title() + { + $a = new Attachment($this->attachment); + return $a->title(); + } + + + + /** + * Last-modified date for page + * + * When was the content of this page last modified? Based on notice, + * profile, avatar. + * + * @return int last-modified date as unix timestamp + */ +/* + function lastModified() + { + return max(strtotime($this->notice->created), + strtotime($this->profile->modified), + ($this->avatar) ? strtotime($this->avatar->modified) : 0); + } +*/ + + /** + * An entity tag for this page + * + * Shows the ETag for the page, based on the notice ID and timestamps + * for the notice, profile, and avatar. It's weak, since we change + * the date text "one hour ago", etc. + * + * @return string etag + */ +/* + function etag() + { + $avtime = ($this->avatar) ? + strtotime($this->avatar->modified) : 0; + + return 'W/"' . implode(':', array($this->arg('action'), + common_language(), + $this->notice->id, + strtotime($this->notice->created), + strtotime($this->profile->modified), + $avtime)) . '"'; + } +*/ + + + /** + * Handle input + * + * Only handles get, so just show the page. + * + * @param array $args $_REQUEST data (unused) + * + * @return void + */ + + function handle($args) + { + parent::handle($args); + $this->showPage(); + } + + /** + * Don't show local navigation + * + * @return void + */ + + function showLocalNavBlock() + { + } + + /** + * Fill the content area of the page + * + * Shows a single notice list item. + * + * @return void + */ + + function showContent() + { + $this->elementStart('ul', array('class' => 'attachments')); + $ali = new Attachment($this->attachment, $this); + $cnt = $ali->show(); + $this->elementEnd('ul'); + } + + /** + * Don't show page notice + * + * @return void + */ + + function showPageNoticeBlock() + { + } + + /** + * Show aside: this attachments appears in what notices + * + * @return void + */ + + function showAside() { + $notice = new Notice; + $f2p = new File_to_post; + $f2p->file_id = $this->attachment->id; + $notice->joinAdd($f2p); + $notice->orderBy('created desc'); + $x = $notice->find(); + $this->elementStart('ol'); + while($notice->fetch()) { + $this->elementStart('li'); + $profile = $notice->getProfile(); + $this->element('a', array('href' => $notice->uri), $profile->nickname . ' on ' . $notice->created); + $this->elementEnd('li'); + } + $this->elementEnd('ol'); + $notice->free(); + $f2p->free(); + + $notice_tag = new Notice_tag; + $attachment = new File; + + $query = 'select tag,count(tag) as c from notice_tag join file_to_post on (notice_tag.notice_id=post_id) join notice on notice_id = notice.id where file_id=' . $notice_tag->escape($this->attachment->id) . ' group by tag order by c desc'; + + $notice_tag->query($query); + $this->elementStart('ol'); + while($notice_tag->fetch()) { + $this->elementStart('li'); + $href = common_local_url('tag', array('tag' => $notice_tag->tag)); + $this->element('a', array('href' => $href), $notice_tag->tag . ' (' . $notice_tag->c . ')'); + $this->elementEnd('li'); + } + $this->elementEnd('ol'); + } +} diff --git a/actions/attachment_ajax.php b/actions/attachment_ajax.php new file mode 100644 index 000000000..1620b27dd --- /dev/null +++ b/actions/attachment_ajax.php @@ -0,0 +1,141 @@ +. + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @copyright 2008-2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +if (!defined('LACONICA')) { + exit(1); +} + +require_once INSTALLDIR.'/actions/attachment.php'; + +/** + * Show notice attachments + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +class Attachment_ajaxAction extends AttachmentAction +{ + /** + * Load attributes based on database arguments + * + * Loads all the DB stuff + * + * @param array $args $_REQUEST array + * + * @return success flag + */ + + function prepare($args) + { + parent::prepare($args); + if (!$this->attachment) { + $this->clientError(_('No such attachment.'), 404); + return false; + } + return true; + } + + /** + * Show page, a template method. + * + * @return nothing + */ + function showPage() + { + if (Event::handle('StartShowBody', array($this))) { + $this->showCore(); + Event::handle('EndShowBody', array($this)); + } + } + + /** + * Show core. + * + * Shows local navigation, content block and aside. + * + * @return nothing + */ + function showCore() + { + $this->elementStart('div', array('id' => 'core')); + if (Event::handle('StartShowContentBlock', array($this))) { + $this->showContentBlock(); + Event::handle('EndShowContentBlock', array($this)); + } + $this->elementEnd('div'); + } + + + + /** + * Last-modified date for page + * + * When was the content of this page last modified? Based on notice, + * profile, avatar. + * + * @return int last-modified date as unix timestamp + */ +/* + function lastModified() + { + return max(strtotime($this->notice->created), + strtotime($this->profile->modified), + ($this->avatar) ? strtotime($this->avatar->modified) : 0); + } +*/ + + /** + * An entity tag for this page + * + * Shows the ETag for the page, based on the notice ID and timestamps + * for the notice, profile, and avatar. It's weak, since we change + * the date text "one hour ago", etc. + * + * @return string etag + */ +/* + function etag() + { + $avtime = ($this->avatar) ? + strtotime($this->avatar->modified) : 0; + + return 'W/"' . implode(':', array($this->arg('action'), + common_language(), + $this->notice->id, + strtotime($this->notice->created), + strtotime($this->profile->modified), + $avtime)) . '"'; + } +*/ +} + diff --git a/actions/attachments.php b/actions/attachments.php new file mode 100644 index 000000000..6b31c839d --- /dev/null +++ b/actions/attachments.php @@ -0,0 +1,292 @@ +. + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @copyright 2008-2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +if (!defined('LACONICA')) { + exit(1); +} + +//require_once INSTALLDIR.'/lib/personalgroupnav.php'; +//require_once INSTALLDIR.'/lib/feedlist.php'; +require_once INSTALLDIR.'/lib/attachmentlist.php'; + +/** + * Show notice attachments + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +class AttachmentsAction extends Action +{ + /** + * Notice object to show + */ + + var $notice = null; + + /** + * Profile of the notice object + */ + + var $profile = null; + + /** + * Avatar of the profile of the notice object + */ + + var $avatar = null; + + /** + * Is this action read-only? + * + * @return boolean true + */ + + function isReadOnly($args) + { + return true; + } + + /** + * Last-modified date for page + * + * When was the content of this page last modified? Based on notice, + * profile, avatar. + * + * @return int last-modified date as unix timestamp + */ + + function lastModified() + { + return max(strtotime($this->notice->created), + strtotime($this->profile->modified), + ($this->avatar) ? strtotime($this->avatar->modified) : 0); + } + + /** + * An entity tag for this page + * + * Shows the ETag for the page, based on the notice ID and timestamps + * for the notice, profile, and avatar. It's weak, since we change + * the date text "one hour ago", etc. + * + * @return string etag + */ + + function etag() + { + $avtime = ($this->avatar) ? + strtotime($this->avatar->modified) : 0; + + return 'W/"' . implode(':', array($this->arg('action'), + common_language(), + $this->notice->id, + strtotime($this->notice->created), + strtotime($this->profile->modified), + $avtime)) . '"'; + } + + /** + * Title of the page + * + * @return string title of the page + */ + + function title() + { + return sprintf(_('%1$s\'s status on %2$s'), + $this->profile->nickname, + common_exact_date($this->notice->created)); + } + + + /** + * Load attributes based on database arguments + * + * Loads all the DB stuff + * + * @param array $args $_REQUEST array + * + * @return success flag + */ + + function prepare($args) + { + parent::prepare($args); + + $id = $this->arg('notice'); + + $this->notice = Notice::staticGet($id); + + if (!$this->notice) { + $this->clientError(_('No such notice.'), 404); + return false; + } + + +/* +// STOP if there are no attachments +// maybe even redirect if there's a single one +// RYM FIXME TODO + $this->clientError(_('No such attachment.'), 404); + return false; + +*/ + + + + + $this->profile = $this->notice->getProfile(); + + if (!$this->profile) { + $this->serverError(_('Notice has no profile'), 500); + return false; + } + + $this->avatar = $this->profile->getAvatar(AVATAR_PROFILE_SIZE); + return true; + } + + + + /** + * Handle input + * + * Only handles get, so just show the page. + * + * @param array $args $_REQUEST data (unused) + * + * @return void + */ + + function handle($args) + { + parent::handle($args); + + if ($this->notice->is_local == 0) { + if (!empty($this->notice->url)) { + common_redirect($this->notice->url, 301); + } else if (!empty($this->notice->uri) && preg_match('/^https?:/', $this->notice->uri)) { + common_redirect($this->notice->uri, 301); + } + } else { + $f2p = new File_to_post; + $f2p->post_id = $this->notice->id; + $file = new File; + $file->joinAdd($f2p); + $file->selectAdd(); + $file->selectAdd('file.id as id'); + $count = $file->find(true); + if (!$count) return; + if (1 === $count) { + common_redirect(common_local_url('attachment', array('attachment' => $file->id)), 301); + } else { + $this->showPage(); + } + } + } + + /** + * Don't show local navigation + * + * @return void + */ + + function showLocalNavBlock() + { + } + + /** + * Fill the content area of the page + * + * Shows a single notice list item. + * + * @return void + */ + + function showContent() + { + $al = new AttachmentList($this->notice, $this); + $cnt = $al->show(); + } + + /** + * Don't show page notice + * + * @return void + */ + + function showPageNoticeBlock() + { + } + + /** + * Don't show aside + * + * @return void + */ + + function showAside() { + } + + /** + * Extra content + * + * We show the microid(s) for the author, if any. + * + * @return void + */ + + function extraHead() + { + $user = User::staticGet($this->profile->id); + + if (!$user) { + return; + } + + if ($user->emailmicroid && $user->email && $this->notice->uri) { + $id = new Microid('mailto:'. $user->email, + $this->notice->uri); + $this->element('meta', array('name' => 'microid', + 'content' => $id->toString())); + } + + if ($user->jabbermicroid && $user->jabber && $this->notice->uri) { + $id = new Microid('xmpp:', $user->jabber, + $this->notice->uri); + $this->element('meta', array('name' => 'microid', + 'content' => $id->toString())); + } + } +} + diff --git a/actions/attachments_ajax.php b/actions/attachments_ajax.php new file mode 100644 index 000000000..402d8b5e7 --- /dev/null +++ b/actions/attachments_ajax.php @@ -0,0 +1,115 @@ +. + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @copyright 2008-2009 Control Yourself, Inc. + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +if (!defined('LACONICA')) { + exit(1); +} + +//require_once INSTALLDIR.'/lib/personalgroupnav.php'; +//require_once INSTALLDIR.'/lib/feedlist.php'; +require_once INSTALLDIR.'/actions/attachments.php'; + +/** + * Show notice attachments + * + * @category Personal + * @package Laconica + * @author Evan Prodromou + * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0 + * @link http://laconi.ca/ + */ + +class Attachments_ajaxAction extends AttachmentsAction +{ + function showContent() + { + } + + /** + * Fill the content area of the page + * + * Shows a single notice list item. + * + * @return void + */ + + function showContentBlock() + { + $al = new AttachmentList($this->notice, $this); + $cnt = $al->show(); + } + + /** + * Extra content + * + * We show the microid(s) for the author, if any. + * + * @return void + */ + + function extraHead() + { + } + + + /** + * Show page, a template method. + * + * @return nothing + */ + function showPage() + { + if (Event::handle('StartShowBody', array($this))) { + $this->showCore(); + Event::handle('EndShowBody', array($this)); + } + } + + /** + * Show core. + * + * Shows local navigation, content block and aside. + * + * @return nothing + */ + function showCore() + { + $this->elementStart('div', array('id' => 'core')); + if (Event::handle('StartShowContentBlock', array($this))) { + $this->showContentBlock(); + Event::handle('EndShowContentBlock', array($this)); + } + $this->elementEnd('div'); + } + + + + +} + diff --git a/actions/tag.php b/actions/tag.php index 02f3e3522..2202f9bb0 100644 --- a/actions/tag.php +++ b/actions/tag.php @@ -49,8 +49,18 @@ class TagAction extends Action { $pop = new PopularNoticeSection($this); $pop->show(); - } + $notice_tag = new Notice_tag; + $query = 'select file_id, count(file_id) as c from notice_tag join file_to_post on post_id = notice_id where tag="' . $notice_tag->escape($this->tag) . '" group by file_id order by c desc'; + $notice_tag->query($query); + $this->elementStart('ol'); + while ($notice_tag->fetch()) { + $this->elementStart('li'); + $this->element('a', array('class' => 'attachment', 'href' => common_local_url('attachment', array('attachment' => $notice_tag->file_id))), "Attachment tagged {$notice_tag->c} times"); + $this->elementEnd('li'); + } + $this->elementEnd('ol'); + } function title() { diff --git a/classes/File.php b/classes/File.php index 2ddc5deb8..e5913115b 100644 --- a/classes/File.php +++ b/classes/File.php @@ -54,6 +54,17 @@ class File extends Memcached_DataObject return 'http://www.facebook.com/login.php' === $url; } + function getAttachments($post_id) { + $query = "select file.* from file join file_to_post on (file_id = file.id) join notice on (post_id = notice.id) where post_id = " . $this->escape($post_id); + $this->query($query); + $att = array(); + while ($this->fetch()) { + $att[] = clone($this); + } + $this->free(); + return $att; + } + function saveNew($redir_data, $given_url) { $x = new File; $x->url = $given_url; diff --git a/classes/File_oembed.php b/classes/File_oembed.php index 2846f49db..f1b2cb13c 100644 --- a/classes/File_oembed.php +++ b/classes/File_oembed.php @@ -78,18 +78,9 @@ class File_oembed extends Memcached_DataObject if (!empty($data['author_url'])) $file_oembed->author_url = $data['author_url']; if (!empty($data['url'])) $file_oembed->url = $data['url']; $file_oembed->insert(); - if (!empty($data['thumbnail_url'])) { - $tn = new File_thumbnail; - $tn->file_id = $file_id; - $tn->url = $data['thumbnail_url']; - $tn->width = intval($data['thumbnail_width']); - $tn->height = intval($data['thumbnail_height']); - $tn->insert(); + File_thumbnail::saveNew($data, $file_id); } - - - } } diff --git a/classes/File_thumbnail.php b/classes/File_thumbnail.php index 7b906a07c..1a65b92c9 100644 --- a/classes/File_thumbnail.php +++ b/classes/File_thumbnail.php @@ -42,4 +42,14 @@ class File_thumbnail extends Memcached_DataObject /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE + + function saveNew($data, $file_id) { + $tn = new File_thumbnail; + $tn->file_id = $file_id; + $tn->url = $data['thumbnail_url']; + $tn->width = intval($data['thumbnail_width']); + $tn->height = intval($data['thumbnail_height']); + $tn->insert(); + } } + diff --git a/classes/Notice.php b/classes/Notice.php index c2fa2d19e..30508070e 100644 --- a/classes/Notice.php +++ b/classes/Notice.php @@ -124,8 +124,6 @@ class Notice extends Memcached_DataObject $profile = Profile::staticGet($profile_id); -// $final = common_shorten_links($content); - if (!$profile) { common_log(LOG_ERR, 'Problem saving notice. Unknown user.'); return _('Problem saving notice. Unknown user.'); @@ -279,6 +277,16 @@ class Notice extends Memcached_DataObject return true; } + function hasAttachments() { + $post = clone($this); + $query = "select count(file_id) as n_attachments from file join file_to_post on (file_id = file.id) join notice on (post_id = notice.id) where post_id = " . $post->escape($this->id); + $post->query($query); + $post->fetch(); + $n_attachments = intval($post->n_attachments); + $post->free(); + return $n_attachments; + } + function blowCaches($blowLast=false) { $this->blowSubsCache($blowLast); diff --git a/js/jquery.joverlay.min.js b/js/jquery.joverlay.min.js new file mode 100644 index 000000000..c9168506a --- /dev/null +++ b/js/jquery.joverlay.min.js @@ -0,0 +1,6 @@ +/* Copyright (c) 2009 Alvaro A. Lima Jr http://alvarojunior.com/jquery/joverlay.html + * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) + * Version: 0.6 (Abr 23, 2009) + * Requires: jQuery 1.3+ + */ +(function($){var f=$.browser.msie&&$.browser.version==6.0;var g=null;$.fn.jOverlay=function(b){var b=$.extend({},$.fn.jOverlay.options,b);if(g!=null){clearTimeout(g)}var c=this.is('*')?this:'#jOverlayContent';var d=f?'absolute':'fixed';var e=b.imgLoading?"":'';$('body').prepend(e+"
      "+"