Merge pull request #1124 from tobiasd/duepuntoderivs
added variations of duepuntozero to the theme as options to be selected
							
								
								
									
										65
									
								
								view/theme/duepuntozero/config.php
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,65 @@ | |||
| <?php | ||||
| /** | ||||
|  * Theme settings | ||||
|  */ | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| function theme_content(&$a){ | ||||
|     if(!local_user()) | ||||
|         return;		 | ||||
| 
 | ||||
|     $colorset = get_pconfig( local_user(), 'duepuntozero', 'colorset'); | ||||
|     $user = true; | ||||
| 
 | ||||
|     return clean_form($a, $colorset, $user); | ||||
| } | ||||
| 
 | ||||
| function theme_post(&$a){ | ||||
|     if(! local_user()) | ||||
|         return; | ||||
|      | ||||
|     if (isset($_POST['duepuntozero-settings-submit'])){ | ||||
|         set_pconfig(local_user(), 'duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| function theme_admin(&$a){ | ||||
|     $colorset = get_config( 'duepuntozero', 'colorset'); | ||||
|     $user = false; | ||||
| 
 | ||||
|     return clean_form($a, $colorset, $user); | ||||
| } | ||||
| 
 | ||||
| function theme_admin_post(&$a){ | ||||
|     if (isset($_POST['duepuntozero-settings-submit'])){ | ||||
|         set_config('duepuntozero', 'colorset', $_POST['duepuntozero_colorset']); | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| function clean_form(&$a, &$colorset, $user){ | ||||
|     $colorset = array( | ||||
| 	'default'=>t('default'),  | ||||
|         'greenzero'=>t('greenzero'), | ||||
|         'purplezero'=>t('purplezero'), | ||||
|         'easterbunny'=>t('easterbunny'), | ||||
|         'darkzero'=>t('darkzero'), | ||||
|         'comix'=>t('comix'), | ||||
|         'slackr'=>t('slackr'), | ||||
|     ); | ||||
|     if ($user) { | ||||
|         $color = get_pconfig(local_user(), 'duepuntozero', 'colorset'); | ||||
|     } else { | ||||
|         $color = get_config( 'duepuntozero', 'colorset'); | ||||
|     } | ||||
|     $t = get_markup_template("theme_settings.tpl" ); | ||||
|     $o .= replace_macros($t, array( | ||||
|         '$submit' => t('Submit'), | ||||
|         '$baseurl' => $a->get_baseurl(), | ||||
|         '$title' => t("Theme settings"), | ||||
|         '$colorset' => array('duepuntozero_colorset', t('Variations'), $color, '', $colorset), | ||||
|     )); | ||||
|     return $o; | ||||
| } | ||||
							
								
								
									
										107
									
								
								view/theme/duepuntozero/deriv/comix.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,107 @@ | |||
| body { | ||||
| 	font-family: "Comic Sans MS", sans !important; | ||||
| 	font-size: 13px; | ||||
| } | ||||
| .wall-item-content-wrapper { | ||||
| 	border: none; | ||||
| } | ||||
| 
 | ||||
| .wall-item-content-wrapper.comment { | ||||
| 	background: #ffffff !important; | ||||
| 	border-left: 1px solid #EEE; | ||||
| } | ||||
| 
 | ||||
| .wall-item-tools { | ||||
| 	background: none; | ||||
| } | ||||
| 
 | ||||
| .comment-edit-text-empty, .comment-edit-text-full { | ||||
| 	border: none; | ||||
| 	border-left: 1px solid #EEE; | ||||
| 	background: #EEEEEE; | ||||
| } | ||||
| 
 | ||||
| .comment-edit-wrapper, .comment-wwedit-wrapper { | ||||
| 	background: #ffffff !important; | ||||
| } | ||||
| 
 | ||||
| section { | ||||
| 	margin: 0px 32px; | ||||
| } | ||||
| 
 | ||||
| aside { | ||||
| 	margin-left: 32px; | ||||
| } | ||||
| nav { | ||||
| 	margin-left: 32px; | ||||
| 	margin-right: 32px; | ||||
| } | ||||
| 
 | ||||
| nav #site-location { | ||||
| 	top: 80px; | ||||
| 	right: 36px; | ||||
| } | ||||
| 
 | ||||
| .wall-item-photo, .photo, .contact-block-img, .my-comment-photo { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	margin-top: 15px; | ||||
| } | ||||
| 
 | ||||
| .wall-item-photo.comment { | ||||
| 	margin-top: 26px; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| .triangle-isosceles { | ||||
| 	position:relative; | ||||
| 	padding:15px; | ||||
| 	margin:1em 0 3em; | ||||
| 	color:#000; | ||||
| 	background:#EEEEEE; /* default background for browsers without gradient support */ | ||||
| 	/* css3 */ | ||||
| 	background:-webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#ffffff)); | ||||
| 	background:-moz-linear-gradient(#EEEEEE, #ffffff); | ||||
| 	background:-o-linear-gradient(#EEEEEE, #ffffff); | ||||
| 	background:linear-gradient(#EEEEEE, #ffffff); | ||||
| 	-webkit-border-radius:10px; | ||||
| 	-moz-border-radius:10px; | ||||
| 	border-radius:10px; | ||||
| } | ||||
| 
 | ||||
| /* Variant : for left/right positioned triangle | ||||
| ------------------------------------------ */ | ||||
| 
 | ||||
| .triangle-isosceles.left { | ||||
| 	margin-left:30px; | ||||
| 	background:#F8F8F8; | ||||
| 	border: 2px solid #CCCCCC; | ||||
| } | ||||
| 
 | ||||
| /* THE TRIANGLE | ||||
| ------------------------------------------------------------------------------------------------------------------------------- */ | ||||
| 
 | ||||
| /* creates triangle */ | ||||
| .triangle-isosceles:after { | ||||
| 	content:""; | ||||
| 	position:absolute; | ||||
| 	bottom:-8px; /* value = - border-top-width - border-bottom-width */ | ||||
| 	left:30px; /* controls horizontal position */ | ||||
| 	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */ | ||||
| 	border-style:solid; | ||||
| 	border-color:#f8f8f8 transparent; | ||||
|     /* reduce the damage in FF3.0 */ | ||||
|     display:block;  | ||||
|     width:0; | ||||
| } | ||||
| 
 | ||||
| /* Variant : left | ||||
| ------------------------------------------ */ | ||||
| 
 | ||||
| .triangle-isosceles.left:after { | ||||
| 	top:12px; /* controls vertical position */ | ||||
| 	left:-30px; /* value = - border-left-width - border-right-width */ | ||||
| 	bottom:auto; | ||||
| 	border-width:10px 30px 10px 0; | ||||
| 	border-color:transparent #f8f8f8; | ||||
| } | ||||
							
								
								
									
										187
									
								
								view/theme/duepuntozero/deriv/darkzero.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,187 @@ | |||
| /* dark variation Fabio Comuni <fabrix.xm@gmail.com> */ | ||||
| 
 | ||||
| a:link, a:visited { color: #99CCFF; text-decoration: none; } | ||||
| a:hover {text-decoration: underline; } | ||||
| 
 | ||||
| input, select, textarea { | ||||
| 	background-color: #222222; | ||||
| 	color: #FFFFFF !important; | ||||
| 	border: 1px solid #444444; | ||||
| } | ||||
| .openid { background-color: #222222;} | ||||
| 
 | ||||
| body { 	background-color: #222222; color: #cccccc; background-image: url('imgdarkzero/head.jpg'); } | ||||
| aside{ 	background-image: url('imgdarkzero/border.jpg'); padding-bottom: 0px; } | ||||
| section { background-color: #333333;	background-image: url('imgdarkzero/border.jpg'); } | ||||
| #panel { background-color: #2e2f2e;} | ||||
| 
 | ||||
| .tabs {	background-image: url('imgdarkzero/head.jpg'); } | ||||
| div.wall-item-content-wrapper.shiny {  background-image: url('ingdarkzero/shiny.png'); } | ||||
| 
 | ||||
| nav #banner #logo-text a { color: #ffffff; } | ||||
| 
 | ||||
| .wall-item-content-wrapper {  | ||||
| 	border: 1px solid #444444;  | ||||
| 	background: #444444;   | ||||
| } | ||||
| .wall-item-outside-wrapper.threaded > .wall-item-content-wrapper { | ||||
| 	-moz-border-radius: 3px 3px 0px; | ||||
| 	border-radius: 3px 3px 0px;	 | ||||
| } | ||||
| .wall-item-tools {	background-color: #444444;   background-image: none;} | ||||
| .comment-wwedit-wrapper{ | ||||
| 	background-color: #333333; | ||||
| } | ||||
| .comment-wwedit-wrapper.threaded { | ||||
| 	border: solid #444444; | ||||
| 	border-width: 0px 3px 3px; | ||||
| 	-moz-border-radius: 0px 0px 3px 3px; | ||||
| 	border-radius: 0px 0px 3px 3px;	 | ||||
| } | ||||
| .editicon { | ||||
|     	background-color: #333; | ||||
| } | ||||
| .comment-edit-preview{ color: #000000; } | ||||
| .wall-item-content-wrapper.comment { background-color: #444444; border: 0px;} | ||||
| .photo-top-album-name{ background-color: #333333; } | ||||
| .photo-album-image-wrapper .caption { background-color: rgba(51, 51, 51, 0.8); color: #FFFFFF; } | ||||
| 
 | ||||
| .nav-selected.nav-link { color: #ffffff!important; border-bottom: 0px} | ||||
| .nav-commlink, .nav-login-link {background-color: #b7bab3;} | ||||
| .nav-commlink:link, .nav-commlink:visited, | ||||
| .nav-login-link:link, .nav-login-link:visited{ | ||||
| 	color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| .fakelink, .fakelink:visited { | ||||
| 	color: #99CCFF; | ||||
| } | ||||
| 
 | ||||
| .wall-item-name-link { | ||||
| 	color: #99CCFF; | ||||
| } | ||||
| 
 | ||||
| .wall-item-photo-menu li a, .contact-photo-menu { | ||||
| 	color: #CCCCCC; background-color: #333333; | ||||
| } | ||||
| 
 | ||||
| .wall-item-photo-menu li a:hover { | ||||
| 	background-color: #CCCCCC; color: #333333; | ||||
| } | ||||
| 
 | ||||
| code { | ||||
|   background:#2e2f2e !important; | ||||
|   color:#fff !important; | ||||
| } | ||||
| 
 | ||||
| blockquote { | ||||
|   background:#2e2f2e !important; | ||||
|   color:#eec !important; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| #page-footer { min-height: 1em;} | ||||
| footer { | ||||
| 	margin: 0px 10%; | ||||
| 	display: block; | ||||
| 	background-image: url('imgdarkzero/sectionend.jpg'); | ||||
| 	background-position: top left; | ||||
| 	background-repeat: repeat-x; | ||||
| 	height: 25px;	 | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| input#dfrn-url { | ||||
| 	background-color: #222222; | ||||
| 	color: #FFFFFF !important; | ||||
| } | ||||
| .pager_first a, .pager_last a, .pager_prev a, .pager_next a, .pager_n a, .pager_current { | ||||
|     color: #000088; | ||||
| } | ||||
| 
 | ||||
| #jot-perms-icon { | ||||
| 	float: left; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| #jot-title, #jot-category { | ||||
| 	background-color: #333333; | ||||
| 	border: 1px solid #333333; | ||||
| } | ||||
| 
 | ||||
| #jot-title::-webkit-input-placeholder{ color: #555555!important;} | ||||
| #jot-title:-moz-placeholder{color: #555555!important;} | ||||
| #jot-category::-webkit-input-placeholder{ color: #555555!important;} | ||||
| #jot-category:-moz-placeholder{color: #555555!important;} | ||||
| 		 | ||||
| 	 | ||||
| #jot-title:hover, | ||||
| #jot-title:focus, | ||||
| #jot-category:hover, | ||||
| #jot-category:focus { | ||||
| 	border: 1px solid #cccccc;  | ||||
| } | ||||
| 
 | ||||
| .acl-list-item p, #profile-jot-email-label, div#jot-preview-content, div.profile-jot-net { | ||||
|         color: #eec; | ||||
| } | ||||
| #fancybox-content{ | ||||
|   background:#444; | ||||
| } | ||||
| 
 | ||||
| input#acl-search { | ||||
|         background-color: #aaa; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| .notify-seen { | ||||
|   background:#111; | ||||
| } | ||||
| 
 | ||||
| #nav-notifications-menu { | ||||
|   background: #2e2e2f; | ||||
| } | ||||
| 
 | ||||
| #nav-notifications-menu li:hover { | ||||
|   background: #444; | ||||
| } | ||||
| 
 | ||||
| .acpopupitem{ | ||||
|   background:#2e2f2e; | ||||
| } | ||||
| 
 | ||||
| .group-selected, .nets-selected, .fileas-selected, .categories-selected{ | ||||
|   background:#2e2f2e; | ||||
| } | ||||
| 
 | ||||
| /* Events */ | ||||
| 
 | ||||
| .fc-state-highlight { | ||||
| background: #666 !important; | ||||
| } | ||||
| 
 | ||||
| .fc-state-disabled, .fc-state-disabled .fc-button-inner { | ||||
| color: #000 !important; | ||||
| } | ||||
| 
 | ||||
| /*Admin page */ | ||||
| 
 | ||||
| #adminpage table tr:hover { | ||||
|     color: #eec; | ||||
|     background-color: #666; | ||||
| } | ||||
| 
 | ||||
| .settings-widget .selected { | ||||
| background: #666; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /* Stuff that doesn't seem to fit with anything else */ | ||||
| 
 | ||||
| #datebrowse-sidebar select { | ||||
| color:#99CCFF !important; | ||||
| } | ||||
| 
 | ||||
| input#prvmail-subject { | ||||
| background: #222 !important; | ||||
| } | ||||
							
								
								
									
										46
									
								
								view/theme/duepuntozero/deriv/easterbunny.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,46 @@ | |||
| .vcard .fn { | ||||
| 	color: orange !important; | ||||
| } | ||||
| 
 | ||||
| .vcard .title { | ||||
| 	color: #00BB00 !important; | ||||
| } | ||||
| 
 | ||||
| .wall-item-content-wrapper { | ||||
| 	border: 1px solid red; | ||||
| 	background: #FFDDFF; | ||||
| } | ||||
| 
 | ||||
| .wall-item-content-wrapper.comment { | ||||
| 	background: #FFCCAA; | ||||
| } | ||||
| 
 | ||||
| .comment-edit-wrapper { | ||||
| 	background: yellow; | ||||
| } | ||||
| 
 | ||||
| body { 	background-image: url('imgeasterbunny/head.jpg'); } | ||||
| section { background: #EEFFFF; } | ||||
| 
 | ||||
| a, a:visited { color: #0000FF; text-decoration: none; } | ||||
| a:hover {text-decoration: underline; } | ||||
| 
 | ||||
| 
 | ||||
| aside( 	background-image: url('imgeasterbunny/border.jpg'); } | ||||
| .tabs {	background-image: url('imgeasterbunny/head.jpg'); } | ||||
| div.wall-item-content-wrapper.shiny {  background-image: url('imgeasterbunny/shiny.png'); } | ||||
| 
 | ||||
| 
 | ||||
| .nav-commlink, .nav-login-link { | ||||
| 	background-color: #aed3b2; | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| .fakelink, .fakelink:visited { | ||||
| 	color: #0000FF; | ||||
| } | ||||
| 
 | ||||
| .wall-item-name-link { | ||||
| 	color: #0000FF; | ||||
| } | ||||
| 
 | ||||
							
								
								
									
										34
									
								
								view/theme/duepuntozero/deriv/greenzero.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,34 @@ | |||
| /* green variation by Tobias Diekershoff <tobias.diekershoff@gmx.net> */ | ||||
| 
 | ||||
| a:link, a:visited { color: #549f4f; text-decoration: none; } | ||||
| a:hover {text-decoration: underline; } | ||||
| 
 | ||||
| .nav-selected.nav-link { color: #549f4f!important; border-bottom: 0px} | ||||
| .nav-commlink, .nav-login-link {background-color: #aed3b2;} | ||||
| .nav-commlink:link, .nav-commlink:visited, | ||||
| .nav-login-link:link, .nav-login-link:visited{ | ||||
| 	color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| .icon { | ||||
| 	display: block; width: 16px; height: 16px; | ||||
| 	background-image: url('imggreenzero/greenicons.png'); | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| body { 	background-image: url('imggreenzero/head.jpg'); } | ||||
| aside { background-image: url('imggreenzero/border.jpg'); } | ||||
| section { background-image: url('imggreenzero/border.jpg'); } | ||||
| .tabs {	background-image: url('imggreenzero/head.jpg'); } | ||||
| div.wall-item-content-wrapper.shiny {  background-image: url('imggreenzero/shiny.png'); } | ||||
| 
 | ||||
| .fakelink, .fakelink:visited, .fakelink:hover, .fakelink:link { | ||||
| 	color: #549f4f !important; | ||||
| } | ||||
| 
 | ||||
| .wall-item-name-link { | ||||
| 	color: #549f4f; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgdarkzero/border.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 521 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgdarkzero/head.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgdarkzero/sectionend.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 355 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgdarkzero/shiny.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 362 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgeasterbunny/border.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 364 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgeasterbunny/head.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgeasterbunny/shiny.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 320 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imggreenzero/border.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 342 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imggreenzero/file.gif
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 614 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imggreenzero/greenicons.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 12 KiB | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imggreenzero/head.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imggreenzero/shiny.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 362 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgpurplezero/border.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 364 B | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgpurplezero/head.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								view/theme/duepuntozero/deriv/imgpurplezero/shiny.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 320 B | 
							
								
								
									
										25
									
								
								view/theme/duepuntozero/deriv/purplezero.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,25 @@ | |||
| a, a:link, a:visited { color: #7433af; text-decoration: none; } | ||||
| a:hover {text-decoration: underline; } | ||||
| 
 | ||||
| 
 | ||||
| body { 	background-image: url('imgpurplezero/head.jpg'); } | ||||
| aside( 	background-image: url('imgpurplezero/border.jpg'); } | ||||
| section { 	background-image: url('imgpurplezero/border.jpg'); } | ||||
| .tabs {	background-image: url('imgpurplezero/head.jpg'); } | ||||
| div.wall-item-content-wrapper.shiny {  background-image: url('imgpurplezero/shiny.png'); } | ||||
| 
 | ||||
| 
 | ||||
| .nav-commlink, .nav-login-link { | ||||
| 	background-color: #aed3b2; | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| .fakelink, .fakelink:visited { | ||||
| 	color: #7433af; | ||||
| } | ||||
| 
 | ||||
| .wall-item-name-link { | ||||
| 	color: #7433af; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
							
								
								
									
										210
									
								
								view/theme/duepuntozero/deriv/slackr.css
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,210 @@ | |||
| .wall-item-content-wrapper { | ||||
| 	border: none; | ||||
| } | ||||
| 
 | ||||
| .wall-item-content-wrapper.comment { | ||||
| 	background: #ffffff !important; | ||||
| 	border-left: 1px solid #EEE; | ||||
| } | ||||
| 
 | ||||
| .wall-item-tools { | ||||
| 	background: none; | ||||
| } | ||||
| .wall-item-body a:hover { | ||||
| 	color: #ff6600; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| .widget { | ||||
| /*	box-shadow: 4px 4px 3px 0 #444444; */ | ||||
| } | ||||
| 
 | ||||
| .comment-edit-text-empty, .comment-edit-text-full { | ||||
| 	border: none; | ||||
| 	border-left: 1px solid #EEE; | ||||
| 	background: #EEEEEE; | ||||
| } | ||||
| 
 | ||||
| .comment-edit-wrapper, .comment-wwedit-wrapper { | ||||
| 	background: #ffffff !important; | ||||
| } | ||||
| 
 | ||||
| section { | ||||
| 	margin: 0px 32px; | ||||
| } | ||||
| 
 | ||||
| aside { | ||||
| 	margin-left: 32px; | ||||
| } | ||||
| nav { | ||||
| 	margin-left: 32px; | ||||
| 	margin-right: 32px; | ||||
| } | ||||
| 
 | ||||
| nav #site-location { | ||||
| 	top: 80px; | ||||
| 	right: 36px; | ||||
| } | ||||
| 
 | ||||
| #profile-jot-text_parent, .mceLayout { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| } | ||||
| 
 | ||||
| #profile-jot-text:hover { | ||||
| 	color: #000000; | ||||
| } | ||||
| 
 | ||||
| #events-reminder { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	opacity: 0.3; | ||||
| 	filter:alpha(opacity=30); | ||||
| 	margin-left: 5px; | ||||
| 	margin-top: 5px; | ||||
| } | ||||
| 
 | ||||
| #events-reminder.birthday-today, #events-reminder.event-today { | ||||
| 	opacity: 1.0; | ||||
| 	filter:alpha(opacity=100); | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| 	margin-left: 0px; | ||||
| 	margin-top: 0px; | ||||
| } | ||||
| 
 | ||||
| #events-reminder:hover { | ||||
| 	opacity: 1.0; | ||||
| 	filter:alpha(opacity=100); | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| 	margin-left: 0px; | ||||
| 	margin-top: 0px; | ||||
| } | ||||
| 
 | ||||
| .fc-event-skin { | ||||
| 	background-color: #3465a4 !important; | ||||
| } | ||||
| .wall-item-photo, .photo, .contact-block-img, .my-comment-photo { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| } | ||||
| 
 | ||||
| .forumlist-img { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| } | ||||
| 
 | ||||
| #datebrowse-sidebar select { | ||||
| 	margin-left: 25px; | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	opacity: 0.3; | ||||
| 	filter:alpha(opacity=30); | ||||
| } | ||||
| 
 | ||||
| #datebrowse-sidebar select:hover { | ||||
| 	opacity: 1.0; | ||||
| 	filter:alpha(opacity=100); | ||||
| } | ||||
| 
 | ||||
| #posted-date-selector { | ||||
| 	margin-left: 30px !important; | ||||
| 	margin-top: 5px !important; | ||||
| 	margin-right: 0px !important; | ||||
| 	margin-bottom: 0px !important; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| #posted-date-selector:hover { | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| 	margin-left: 25px !important; | ||||
| 	margin-top: 0px !important; | ||||
| 	margin-right: 5px !important; | ||||
| 	margin-bottom: 5px !important; | ||||
| 
 | ||||
| } | ||||
| 
 | ||||
| .contact-entry-photo img, .profile-match-photo img, #photo-photo img, .directory-photo-img, .photo-album-photo, .photo-top-photo, .profile-jot-text, .group-selected, .nets-selected, .fileas-selected, #profile-jot-submit, .categories-selected { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| } | ||||
| .settings-widget .selected { | ||||
| 	border-radius: 3px; | ||||
| 	-moz-border-radius: 3px; | ||||
| 	box-shadow: 4px 4px 3px 0 #444444; | ||||
| } | ||||
| 
 | ||||
| #sidebar-page-list .label { | ||||
| 	margin-left: 5px; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| .photo { | ||||
| 	border: 1px solid #AAAAAA; | ||||
| } | ||||
| 
 | ||||
| .photo-top-photo, .photo-album-photo { | ||||
| 	padding: 10px; | ||||
| 	max-width: 300px; | ||||
| 	border: 1px solid #888888; | ||||
| } | ||||
| 
 | ||||
| .rotleft1 { | ||||
| -webkit-transform: rotate(-1deg); | ||||
| -moz-transform: rotate(-1deg); | ||||
| -ms-transform: rotate(-1deg); | ||||
| -o-transform: rotate(-1deg); | ||||
| } | ||||
| 
 | ||||
| .rotleft2 { | ||||
| -webkit-transform: rotate(-2deg); | ||||
| -moz-transform: rotate(-2deg); | ||||
| -ms-transform: rotate(-2deg); | ||||
| -o-transform: rotate(-2deg); | ||||
| } | ||||
| 
 | ||||
| .rotleft3 { | ||||
| -webkit-transform: rotate(-3deg); | ||||
| -moz-transform: rotate(-3deg); | ||||
| -ms-transform: rotate(-3deg); | ||||
| -o-transform: rotate(-3deg); | ||||
| } | ||||
| 
 | ||||
| .rotleft4 { | ||||
| -webkit-transform: rotate(-4deg); | ||||
| -moz-transform: rotate(-4deg); | ||||
| -ms-transform: rotate(-4deg); | ||||
| -o-transform: rotate(-4deg); | ||||
| } | ||||
| 
 | ||||
| .rotright1 { | ||||
| -webkit-transform: rotate(1deg); | ||||
| -moz-transform: rotate(1deg); | ||||
| -ms-transform: rotate(1deg); | ||||
| -o-transform: rotate(1deg); | ||||
| } | ||||
| 
 | ||||
| .rotright2 { | ||||
| -webkit-transform: rotate(2deg); | ||||
| -moz-transform: rotate(2deg); | ||||
| -ms-transform: rotate(2deg); | ||||
| -o-transform: rotate(2deg); | ||||
| } | ||||
| 
 | ||||
| .rotright3 { | ||||
| -webkit-transform: rotate(3deg); | ||||
| -moz-transform: rotate(3deg); | ||||
| -ms-transform: rotate(3deg); | ||||
| -o-transform: rotate(3deg); | ||||
| } | ||||
| 
 | ||||
| .rotright4 { | ||||
| -webkit-transform: rotate(4deg); | ||||
| -moz-transform: rotate(4deg); | ||||
| -ms-transform: rotate(4deg); | ||||
| -o-transform: rotate(4deg); | ||||
| } | ||||
| 
 | ||||
							
								
								
									
										11
									
								
								view/theme/duepuntozero/style.php
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,11 @@ | |||
| <?php | ||||
| if (file_exists("$THEMEPATH/style.css")){ | ||||
|     echo file_get_contents("$THEMEPATH/style.css"); | ||||
| } | ||||
| $s_colorset = get_config('duepuntozero','colorset'); | ||||
| $uid = local_user(); | ||||
| $colorset = get_pconfig( $uid, 'duepuntozero', 'colorset'); | ||||
| if (!x($colorset))  | ||||
|     $colorset = $s_colorset; | ||||
| 
 | ||||
| ?>
 | ||||
|  | @ -5,6 +5,23 @@ function duepuntozero_init(&$a) { | |||
| $a->theme_info = array(); | ||||
| set_template_engine($a, 'smarty3'); | ||||
| 
 | ||||
|     $colorset = get_pconfig( local_user(), 'duepuntozero','colorset'); | ||||
|     if (!$colorset) | ||||
|        $colorset = get_config('duepuntozero', 'colorset');          // user setting have priority, then node settings
 | ||||
|     if ($colorset) { | ||||
|         if ($colorset == 'greenzero') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/greenzero.css" type="text/css" media="screen" />'."\n"; | ||||
|         if ($colorset == 'purplezero') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/purplezero.css" type="text/css" media="screen" />'."\n"; | ||||
|         if ($colorset == 'easterbunny') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/easterbunny.css" type="text/css" media="screen" />'."\n"; | ||||
|         if ($colorset == 'darkzero') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/darkzero.css" type="text/css" media="screen" />'."\n"; | ||||
|         if ($colorset == 'comix') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/comix.css" type="text/css" media="screen" />'."\n"; | ||||
|         if ($colorset == 'slackr') | ||||
|             $a->page['htmlhead'] .= '<link rel="stylesheet" href="view/theme/duepuntozero/deriv/slackr.css" type="text/css" media="screen" />'."\n"; | ||||
|     } | ||||
| $a->page['htmlhead'] .= <<< EOT | ||||
| <script> | ||||
| function insertFormatting(comment,BBcode,id) { | ||||
|  |  | |||