latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Easy-Columns Page

Home Forums Community Forum Easy-Columns Page

This topic contains 4 replies, has 3 voices. Last updated by  Raam Dev 4 years, 9 months ago.

Topic Author Topic
Posted: Tuesday Mar 27th, 2012 at 9:55 pm #9319

I am sorry to see s2clean go away, especially as I am still trying to get my site up. However, is there any way to get to the pages that tell about the theme for reference. I especially would like to get the codes for the columns. I had used them to build pages and then had to delete the pages and start over. When I went back to replace that code is when I discovered the whole site gone. Thanks.

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Wednesday Mar 28th, 2012 at 5:41 pm #9384
Raam Dev
Username: Raam
Staff Member

Hi Jacqueline,

I’ll send a message to Jason (the lead developer) and inquire about your question.

Thank you for your patience.

Posted: Thursday Mar 29th, 2012 at 5:52 am #9440
Staff Member

Hi there. Thanks for the heads up on this thread Raam.

@Jacqueline

I’m sorry, but that documentation is no longer available. However, we’ll be happy to assist you here in the forums with anything related to the s2Clean theme. I’m posting some examples for you below of s2Clean’s Easy Columns.

Two column layout example…
(be sure your last column has the additional class ‘last’, as seen below)

<div class="with-2-4ths-column-width">
	Column content.
</div>

<div class="with-2-4ths-column-width last">
	Column content.
</div>

Four column layout example…
(be sure your last column has the additional class ‘last’, as seen below)

<div class="with-1-4th-column-width">
	Column content.
</div>

<div class="with-1-4th-column-width">
	Column content.
</div>

<div class="with-1-4th-column-width">
	Column content.
</div>

<div class="with-1-4th-column-width last">
	Column content.
</div>

While the on-site documentation is no longer available, all of these CSS utility classes are available for your review inside: /s2clean/colors/default/utilities.css. I’m posting a copy below.

/*
Copyright: © 2009 WebSharks, Inc. ( coded in the USA )
<mailto:support@websharks-inc.com> <http://www.websharks-inc.com/>

Released under the terms of the GNU General Public License.
You should have received a copy of the GNU General Public License,
along with this software. In the main directory, see: /licensing/
If not, see: <http://www.gnu.org/licenses/>.
*/
/*
These CSS selectors are for: utility classes.
*/
/*
External links.
*/
a[rel ~= "external"]
	{
		padding-right: 18px;
		background: url('<?php echo $i; ?>/xlink-icon.png') no-repeat center right;
	}
li.recentcomments > a[rel ~= "external"]
	{
		padding-right: 18px !important;
	}
/*
Text styles & special coloration.
*/
.with-hilite
	{
		color: #000000;
		background-color: #FFFFCC;
	}
.with-fancy-type,
.with-fancy-type *
	{
		font-family: 'Mistral', 'Brush Script MT', 'Monotype Corsiva', 'Zapfino', 'Lucida Handwriting', 'Apple Chancery', 'URW Chancery L', cursive;
	}
.with-title-type,
.with-title-type *
	{
		font-family: 'e-Titles-Bold', 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	}
.with-sans-type,
.with-sans-type *
	{
		font-family: 'Trebuchet MS', 'Arial', 'Helvetica', sans-serif;
	}
.with-comic-type,
.with-comic-type *
	{
		font-family: 'Comic Sans MS', cursive;
	}
.with-mono-type,
.with-mono-type *
	{
		font-family: 'Courier New', monospace;
	}
.with-serif-type,
.with-serif-type *
	{
		font-family: 'Georgia', serif;
	}
.with-text-shadow
	{
		text-shadow: 0 2px 2px #DDDDDD;
	}
/*
Backgrounds.
*/
.with-bg,
.with-round-bg
	{
		background: #EEEEEE;
	}
.with-round-bg
	{
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
/*
Border styles.
*/
.with-borders,
.with-round-borders
	{
		border: 1px solid #666666;
	}
.with-round-borders
	{
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
img.with-borders,
img.with-round-borders
	{
		padding: 5px;
		background: #EEEEEE;
	}
img.with-borders.alignleft,
img.with-borders.alignright,
img.with-round-borders.alignleft,
img.with-round-borders.alignright
	{
		margin-bottom: 15px;
	}
/*
Shadow styles.
*/
.with-box-shadow
	{
		-moz-box-shadow: 1px 1px 1px #999999;
		-webkit-box-shadow: 1px 1px 1px #999999;
		box-shadow: 1px 1px 1px #999999;
	}
.with-box-shadows
	{
		-moz-box-shadow: 1px 1px 1px #999999, -1px -1px 1px #999999;
		-webkit-box-shadow: 1px 1px 1px #999999, -1px -1px 1px #999999;
		box-shadow: 1px 1px 0 #999999, -1px -1px 1px #999999;
	}
/*
Margins & padding.
*/
.with-margins,
ol.with-margins li,
ul.with-margins li,
dl.with-margins li,
dir.with-margins li,
menu.with-margins li
	{
		margin-top: 15px;
		margin-bottom: 15px;
	}
.with-padding,
table.with-padding th,
table.with-padding td
	{
		padding: 10px;
	}
.with-extra-padding,
table.with-extra-padding th,
table.with-extra-padding td
	{
		padding: 20px;
	}
table.with-padding,
table.with-extra-padding
	{
		padding: 0;
	}
/*
Indentations.
*/
.with-indentation
	{
		margin-left: 15px;
	}
.with-line-indentation
	{
		margin-left: 15px;
		padding-left: 15px;
		border-style: dashed;
		border-width: 0 0 0 1px;
	}
.with-paragraph-indentation
	{
		text-indent: 15px;
	}
.with-paragraph-reverse-indentation
	{
		text-indent: -15px;
		padding-left: 15px;
	}
.with-large-first-line
	{
		text-align: left;
	}
.with-large-first-line:first-line
	{
		font-size: 200%;
		line-height: 1.0;
	}
.with-large-first-letter:first-letter
	{
		float: left;
		display: block;
		font-size: 300%;
		line-height: 0.7;
		margin: 0 5px 0 0;
		vertical-align: top;
		text-transform: uppercase;
	}
.with-paragraph-indentation.with-large-first-letter,
.with-paragraph-reverse-indentation.with-large-first-letter
	{
		text-indent: 0;
	}
.with-paragraph-reverse-indentation.with-large-first-letter:first-letter
	{
		margin-left: -15px;
	}
.with-paragraph-indentation.with-large-first-letter:first-letter
	{
		margin-left: 15px;
	}
/*
Easy 1-3rd column widths/margins/padding.
The margin must always be a multiple of 3.
Padding can be any pixel width, does not matter.
The parent container width must be divisible by 2,3,4.
The split widths are calculated by: jquery.easycols.js.
If margins change, set $.easyCols({margin3rds}).
*/
div.with-1-3rd-column-width
	{
		width: 0;
		float: left;
		display: block;
		margin-left: 0;
		margin-right: 15px;
		border: 0 !important;
	}
div.with-1-3rd-column-width.alignright
	{
		float: right;
		margin-right: 0;
		margin-left: 15px;
	}
div.with-1-3rd-column-width.with-bg,
div.with-1-3rd-column-width.with-round-bg,
div.with-1-3rd-column-width.with-padding,
div.with-1-3rd-column-width.with-extra-padding
	{
		padding: 10px;
	}
div.with-1-3rd-column-width.last
	{
		margin-left: 0;
		margin-right: 0;
	}
div.with-1-3rd-column-width > *:first-child,
div.with-1-3rd-column-width > *.alignleft:first-child + *,
div.with-1-3rd-column-width > *.alignright:first-child + *
	{
		margin-top: 0;
	}
/*
Easy 2-3rds column widths/margins/padding.
The margin must always be a multiple of 3.
Padding can be any pixel width, does not matter.
The parent container width must be divisible by 2,3,4.
The split widths are calculated by: jquery.easycols.js.
If margins change, set $.easyCols({margin3rds}).
*/
div.with-2-3rds-column-width
	{
		width: 0;
		float: left;
		display: block;
		margin-left: 0;
		margin-right: 15px;
		border: 0 !important;
	}
div.with-2-3rds-column-width.alignright
	{
		float: right;
		margin-right: 0;
		margin-left: 15px;
	}
div.with-2-3rds-column-width.with-bg,
div.with-2-3rds-column-width.with-round-bg,
div.with-2-3rds-column-width.with-padding,
div.with-2-3rds-column-width.with-extra-padding
	{
		padding: 10px;
	}
div.with-2-3rds-column-width.last
	{
		margin-left: 0;
		margin-right: 0;
	}
div.with-2-3rds-column-width > *:first-child,
div.with-2-3rds-column-width > *.alignleft:first-child + *,
div.with-2-3rds-column-width > *.alignright:first-child + *
	{
		margin-top: 0;
	}
/*
Easy 1-4th column widths/margins/padding.
The margin must always be a multiple of 4.
Padding can be any pixel width, does not matter.
The parent container width must be divisible by 2,3,4.
The split widths are calculated by: jquery.easycols.js.
If margins change, set $.easyCols({margin4ths}).
*/
div.with-1-4th-column-width
	{
		width: 0;
		float: left;
		display: block;
		margin-left: 0;
		margin-right: 16px;
		border: 0 !important;
	}
div.with-1-4th-column-width.alignright
	{
		float: right;
		margin-right: 0;
		margin-left: 16px;
	}
div.with-1-4th-column-width.with-bg,
div.with-1-4th-column-width.with-round-bg,
div.with-1-4th-column-width.with-padding,
div.with-1-4th-column-width.with-extra-padding
	{
		padding: 10px;
	}
div.with-1-4th-column-width.last
	{
		margin-left: 0;
		margin-right: 0;
	}
div.with-1-4th-column-width > *:first-child,
div.with-1-4th-column-width > *.alignleft:first-child + *,
div.with-1-4th-column-width > *.alignright:first-child + *
	{
		margin-top: 0;
	}
/*
Easy 2-4ths column widths/margins/padding.
The margin must always be a multiple of 4.
Padding can be any pixel width, does not matter.
The parent container width must be divisible by 2,3,4.
The split widths are calculated by: jquery.easycols.js.
If margins change, set $.easyCols({margin4ths}).
*/
div.with-2-4ths-column-width
	{
		width: 0;
		float: left;
		display: block;
		margin-left: 0;
		margin-right: 16px;
		border: 0 !important;
	}
div.with-2-4ths-column-width.alignright
	{
		float: right;
		margin-right: 0;
		margin-left: 16px;
	}
div.with-2-4ths-column-width.with-bg,
div.with-2-4ths-column-width.with-round-bg,
div.with-2-4ths-column-width.with-padding,
div.with-2-4ths-column-width.with-extra-padding
	{
		padding: 10px;
	}
div.with-2-4ths-column-width.last
	{
		margin-left: 0;
		margin-right: 0;
	}
div.with-2-4ths-column-width > *:first-child,
div.with-2-4ths-column-width > *.alignleft:first-child + *,
div.with-2-4ths-column-width > *.alignright:first-child + *
	{
		margin-top: 0;
	}
/*
Easy 3-4ths column widths/margins/padding.
The margin must always be a multiple of 4.
Padding can be any pixel width, does not matter.
The parent container width must be divisible by 2,3,4.
The split widths are calculated by: jquery.easycols.js.
If margins change, set $.easyCols({margin4ths}).
*/
div.with-3-4ths-column-width
	{
		width: 0;
		float: left;
		display: block;
		margin-left: 0;
		margin-right: 16px;
		border: 0 !important;
	}
div.with-3-4ths-column-width.alignright
	{
		float: right;
		margin-right: 0;
		margin-left: 16px;
	}
div.with-3-4ths-column-width.with-bg,
div.with-3-4ths-column-width.with-round-bg,
div.with-3-4ths-column-width.with-padding,
div.with-3-4ths-column-width.with-extra-padding
	{
		padding: 10px;
	}
div.with-3-4ths-column-width.last
	{
		margin-left: 0;
		margin-right: 0;
	}
div.with-3-4ths-column-width > *:first-child,
div.with-3-4ths-column-width > *.alignleft:first-child + *,
div.with-3-4ths-column-width > *.alignright:first-child + *
	{
		margin-top: 0;
	}
/*
List styles/icons.
*/
ol.with-bullet-icons,
ul.with-bullet-icons
	{
		list-style: none;
		padding-left: 7px;
	}
ol.with-bullet-icons li,
ul.with-bullet-icons li
	{
		padding-left: 25px;
		background: url('<?php echo $i; ?>/bullet-16.png') no-repeat 0 2px;
	}
ol.with-folder-icons,
ul.with-folder-icons
	{
		list-style: none;
		padding-left: 7px;
	}
ol.with-folder-icons li,
ul.with-folder-icons li
	{
		padding-left: 25px;
		background: url('<?php echo $i; ?>/folder-16.png') no-repeat 0 2px;
	}
ol.with-text-file-icons,
ul.with-text-file-icons
	{
		list-style: none;
		padding-left: 7px;
	}
ol.with-text-file-icons li,
ul.with-text-file-icons li
	{
		padding-left: 25px;
		background: url('<?php echo $i; ?>/text-file-16.png') no-repeat 0 2px;
	}
ol.with-img-file-icons,
ul.with-img-file-icons
	{
		list-style: none;
		padding-left: 7px;
	}
ol.with-img-file-icons li,
ul.with-img-file-icons li
	{
		padding-left: 25px;
		background: url('<?php echo $i; ?>/img-file-16.png') no-repeat 0 2px;
	}
ol.with-check-mark-icons,
ul.with-check-mark-icons
	{
		list-style: none;
		padding-left: 7px;
	}
ol.with-check-mark-icons li,
ul.with-check-mark-icons li
	{
		padding-left: 25px;
		background: url('<?php echo $i; ?>/check-mark-16.png') no-repeat 0 2px;
	}
/*
Table styling.
*/
table.with-tabulation-colors
	{
		background-color: #CCCCCC;
	}
table.with-tabulation-colors tr,
table.with-tabulation-colors tr.odd
	{
		background-color: #EEEEEE;
	}
table.with-tabulation-colors tr.even
	{
		background-color: #FFFFFF;
	}
table.with-tabulation-colors th
	{
		color: #000000;
		background-color: #CCCCCC;
	}
Posted: Thursday Mar 29th, 2012 at 12:19 pm #9470

I know you don’t support this theme anymore, so I want you to know how much I appreciate your taking the time to help me. You guys are great!

Posted: Thursday Mar 29th, 2012 at 6:22 pm #9494
Raam Dev
Username: Raam
Staff Member

You’re most welcome, Jacqueline! I’m happy we could help! :)

Viewing 4 replies - 1 through 4 (of 4 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.