1 by PVII
CCM Composer Pages.1 is a Dreamweaver extension that allows you to select from 6 unique Column
Composer Magic-based layouts and then creates your page instantly.
We hope you enjoy using this product as much as we did making it.
Al Sparber & Gerry Jacobsen
Project Seven Development
2 CCM Composer Pages.1 by PVII
Table of Contents
OS X users: If, upon double-clicking the installer, Extension Manager does not properly launch, you have a file
association issue. To remedy the problem locate the installer file from inside a Finder window and double-click it.
Site Name
The name that appears in the Files panel and in the Manage Sites dialog box; it does not appear in the
browser.
Select a Page Layout and the Layout Preview image will change to reflect your choice. Click the Create
button. The Save As dialog will open. Browse to a folder within your current Dreamweaver-defined site
so that it appears in the Save in box. Enter a File name and click Save.
Assets folders
When your page is created, the Composer Pages system generates the following folders
p7ccm
This folder contains your core CCM CSS files, images, and script
p7composer-pages
This folder contains your Composer Pages CSS and images
p7ehc
This folder contains the PVII Equal Heights Column script
The Composer Pages system will create these folders in the same folder where you save your Composer
Pages page. This is a workflow feature that enables you to create multiple testing folders in which to
play—but you must be mindful of where your relevant assets folders are when you ultimately publish
your page or when you edit assets.
As you see in the screen capture above, each CCM structure is highlighted with a colored outline in
Dreamweaver. This is a default CCM feature, which you can read about in the CCM user guide.
#masthead .p7ccm-col {
display: table;
table-layout: fixed;
position: relative;
width: 100%;
}
The column inside the masthead is set with the above properties to facilitate positioning of the logo
image and the menu. You should not edit this rule unless you are fully aware of what you are doing.
#masthead .p7ccm06-1col-column1-cnt {
display: table-cell;
vertical-align: bottom;
text-align: right;
height: 90px;
padding-left: 350px;
}
Change the text-align value to reposition your menu. The height value corresponds to the height of the
logo and the padding-left value corresponds to the width of the logo. Change these values to match the
dimensions of your logo.
#logo {
position: absolute;
left: 0px;
top: 0px;
}
The logo is positioned absolutely in the top left corner of the masthead. When you design your logo, you
should build top and bottom white space into the image so that you can keep the top and left positions
set to zero. If you do change either the left or top value, you will need to add them to the height and
padding-left values in the #masthead .p7ccm06-1col-column1-cnt rule. If you would like your logo to sit
above your menu, rather than next to it, remove the position: absolute line from this rule and the
padding-left line from the #masthead .p7ccm06-1col-column1-cnt rule.
.horizontal-menu, .footer-menu {
margin: 0px;
padding: 0px;
text-align: right;
width: 100%;
word-spacing: -1em;
vertical-align: bottom;
}
This rule orients the masthead and footer menus. You should not ordinarily be editing this rule.
.footer-menu {
text-align: center;
}
This rule centers the footer menu.
.round-img {
display: block;
border-radius: 6px;
border: 2px solid;
border-color: #8E3636;
}
This is a utility rule that allows you to create rounded corners on an image. Simply assign this class to
any image on your page.
.image-speciale {
border-radius: 6px;
box-shadow: 0px 0px 30px #000;
}
This rule allows you to assign rounded corners and a drop shadow to an image. Simply assign this class
to any image on your page.
.right-aligned {
text-align: right;
}
This utility class can be used to set an element to align right.
.no-margin {
margin: 0;
}
This utility class can be used to remove the margin on an element.
#footer {
font-size: 85%;
text-transform: uppercase;
text-align: center;
}
This rule styles the elements inside the footer row.
.copyright {
font-size: 85%;
text-align: center;
letter-spacing: 0.3em;
}
This class is assigned to the paragraph in the footer that contains the copyright notice.
.icon-bullet {
background-image: url(img/bullet-check.png);
background-repeat: no-repeat;
padding-left: 24px;
background-position: left center;
font-weight: normal;
text-transform: uppercase;
}
Assign this class to headings, for example, and the heading will appear with a page icon next to it.
h3, h4 {
text-transform: uppercase;
}
Exception rules for level 3 and 4 headings.
p {
margin: 3px 0px 15px 0px;
}
We set margins for all paragraphs on the page.
PVII Communities
PVII maintains separate and distinct Web Forum and Newsgroup communities. We do this to ensure you
always have access via your preferred medium and device.
Note: PVII newsgroups are private and have nothing to do with UseNet feeds that may be provided by your ISP. That is,
you will not find our newsgroups in a list of newsgroups distributed by your internet service provider. You must set up our
news server as a new account.
Snail mail
Project Seven Development
339 Cristi Lane
Dobson, NC 27017