How To Make a basic Skin In 1.1 - NBS






 

 

How To Make a basic Skin In 1.1 - NBS

View Full Version : How To Make a basic Skin In 1.1


M3NF
11-Nov-2002, 02:34 PM
Skinning
Tutioral

This is a basic way to build a skin for Invision borad
1.1.Beta 2 (notes there maybe changes in later releases).

The first
part is to have a plain on what you require your site to look like. Once
you got a idea it time to start to work on making that happen.

You
can either work on the colours of the forum or the graphics on the forum
Eg buttons.


Graphic's

Once you got the idea of what
you want then you need to work on the images. So get yourself a copy of
the Style_image folder from the install of Invision 1.1.
This will be
located from the download from IBS. So unzip your folder. Inside You see a
folder called "Invboard 1.1". Open that and your see 5 folders, open
"uploads", then inside you see a folder called "1".
This is the
folder that contains all the images for the forum.

Ok once you have
this folder open it and look inside, you will see all the images for the
forum, what you need to do next is to start to make one to replace these
one.
You will need to make the images the same size as the originals,
or the items will not look right when in use.

Here is a list of the
size for each image.

add.gif 11 x 11
bar.gif
1 x 8
bar_left.gif 2 x 8
bar_right.gif 2 x
8
bc_new.gif 28 x 28
bc_nonew.gif 28 x
28
bf_new.gif 28 x 28
bf_nonew.gif 28 x
28
bf_readonly.gif 28 x 28
birthdays.gif 30
x 30
br_new.gif 28 x 28
br_no_new.gif 28
x 28
dark_line.gif 1 x 7
f_closed.gif 18 x
12
f_hot.gif 18 x 12
f_hot_dot.gif 18
x 12
f_hot_no.gif 18 x 12
f_hot_no_dot.gif 18
x 12
f_moved.gif 18 x 12
f_norm.gif 18 x
12
f_norm_dot.gif 18 x 12
f_norm_no.gif 18
x 12
f_norm_no_dot.gif 18 x 12
f_pinned.gif 16 x
18
f_poll.gif 18 x 12
f_poll_dot.gif
18 x 12
f_poll_no.gif 18 x 12
f_poll_no_dot.gif
18 x 12
header_tile.gif 1 x 59
icon0.gif 15
x 15
icon1.gif 19 x 19
icon2.gif 19 x
19
icon3.gif 19 x 19
icon4.gif 19 x
19
icon5.gif 19 x 19
icon6.gif 19 x
19
icon7.gif 19 x 19
icon8.gif 19 x
19
icon9.gif 19 x 19
icon10.gif 19 x
19
icon11.gif 19 x 19
icon12.gif 19 x
19
icon13.gif 19 x 19
icon14.gif 19 x
19
icon15.gif 15 x 15
icon16.gif 15 x
15
icon17.gif 15 x 15
icon18.gif 15 x
15
icon99.gif 8 x 10
icon_clndr.gif 24
x 21
icon_div.gif 6 x 21
icon_help.gif 22 x
21
icon_members.gif 22 x 21
icon_msg_new.gif 22 x
21
icon_msg_new_dis.gif 22 x 21
icon_msg_nonew.gif 22 x
21
icon_msg_nonew_dis 22 x 21
icon_search.gif 22
x 21
logo.jpg 249 x 59
msg_l_addmem.gif 89
x 28
msg_l_delete.gif 89 x 28
msg_l_reply.gif
89 x 28
nav.gif 21 x 21
nav_m.gif 8
x 8
nav_m_dark.gif 8 x 8
newpost.gif 12 x
12
p_aim.gif 50 x 21
p_delete.gif 60 x
21
p_edit.gif 50 x 21
p_email.gif 60 x
21
p_icq.gif 52 x 21
p_msn.gif 56 x
21
p)pm.gif 51 x 21
p_quote.gif 60 x
21
p_up.gif 25 x 21
p_www.gif 60 x
21
p_yim.gif 56 x 21
pip.gif 10 x
9
remove.gif 11 x11
spacer.gif 1 x 1
stats.gif
30 x 30
t_closed.gif 94 x 30
t_moved.gif 94 x
30
t_new.gif 94 x 30
t_poll.gif 94 x
30
t_reply.gif 94 x 30
tile_back.gif 1
x 52
tile_back_small.gif 1 x 22
tile_sub.gif 1 x
48
user.gif 30 x 30

Thats all the image files
and sizes, so it will be now case of replaceing them will your own work,
alot thou most people do not change, like the smilies(icon.gif) so its up
to you what you change.
The main ones you can see what they change,
like the buttons.
But for the "header_tile" this will change the main
top header pic where the logo goes on.
The "tile_back" changes the
the first forum heading colour.
The "tile_sub" changes the bar colour
below the "tile_back"


Once you have done all your graphics to
the way you like them, test them out on a NEW install, so make yourself a
new test forum and then swap the images that you have done. So upload all
the images and place them inside your style_images/1 folder and overwrite
them.

No goto to the url of your test forum to see how it looks. If
you happy then move on to the css (custom style sheet). If not hapt rework
your images until your happy.




Changeing the background
of your forum via the style sheets.

Ok now its time to log into
admin control panel of your test forum. Then goto manage skins and
templates, then manage style sheets.
Click edit next to the name
"Invision Style Sheet" on main screen.
This will bring up a window of
coding, this is where you change the colours of text,background,postboxes
and so on.
You need to know a little about colour codes on html ie
#000000 is black and #ffffff is white. But if unsure you can use you
graphics program to help you with it.
Alot of the main items are
easyish to tell like.......


.forum1 { background-color: #DFE6EF
}


This is colour for the top forum
posting area.
I will work on all the codes there on next post when i
have more time.

So you can now go though the style sheet and edit
the colours to suite your need for the skin.
The main ones that change
alot are....

a:hover { color:
#465584 }
.hlight { background-color: #DFE6EF }
.dlight {
background-color: #EEF2F7 }
.mainbg { background-color: #FFFFFF
}
.mainfoot { background-color: #BCD0ED }
.forum1 {
background-color: #DFE6EF }
.forum2 { background-color: #E4EAF2
}
.post1 { background-color: #F5F9FD }
.post2 {
background-color: #EEF2F7 }
.posthead { background-color:
#E4EAF2 }

.postbak { background-color: #D2D2D0 }
.title {
background-color: #C4DCF7 }
.row1 { background-color: #EEF2F7
}
.row2 { background-color: #F5F9FD }
.postsep {
background-color: #C7D2E0; height: 1px
}


Not all thou change items on the
front page. So you need to maybe post a topic to see the change in
colour.
Once you have done that click the "edit stylesheet" to save
your changes then goto your test forum url to see what you have
done.
Keep repeating until you are happy with the forum colours. Once
happy goto manage skins and templates and then manage skin templates and
click edit on main window next to the skin.
Enter the name your wish
your skin to be called in the list along with any other details you wish
to be shown.
Once done goto manage skins and click edit on main window,
then enter a new name for your skin there to.
Then click manage skins
and click on the export skin, and click the HERE and save to your
harddrive.

And that it your skin is made, now send it to me
:)


Hope this helps you out as a
basic start to skinning. I will update parts when i have more time.

M3NF
22-Nov-2002, 10:03 PM
I have spotted this really good place that has a great informitive guild
to skinning via the acp, Take a look.

Link (http://babble.the-protagonist.com/index.php?act=SF&f=36)


Also try this site for all details on the codes and what they mean. Roadkill (http://www.roadkill71.com/ibskins/0-Introduction.html)

M3NF
13-Feb-2003, 05:13 PM
This is a complete style sheet and all the places it changes.

Many Thanks to trendecide for this great listing, We are very greatful.


/*Post - I like to control the main page color and the scrollbar color too, so I personally recommend adding this:
body {background-color: #FFFFFF; scrollbar-base-color: #666666;}
*/

form {display:inline;}

/*Main text color throughout board... including post text color, sizes and fonts*/
TABLE, TR, TD {font-family: Verdana, Tahoma, Arial; font-size: 8.5pt; color: #000000;}

/*Main link color throughout board.
NOTE-change 'underline' to 'none' if you don't like your hyperlinks underlined*/
a:link, a:visited, a:active {text-decoration: underline; color: #000000;}

/*Main link hover color throughout board.
NOTE-add 'text-decoration: underline;' if you want to underline links when hovered. ÜThis works well when you use the 'none' option above.*/
a:hover {color: #465584;}

/* ?? */
.hlight {background-color: #DFE6EF;}

/* ?? */
.dlight {background-color: #EEF2F7;}

/*Table Background*/
.mainbg {background-color: #FFFFFF;}

/*Index-Table footer color of each forum*/
.mainfoot {background-color: #BCD0ED;}

/*Index - forum right column color and stats left column color
Forums - Users browsing this forum and 2nd icon column color
Posts - Users browsing this post
Welcome Panel Avatar background color (if installed)*/
.forum1 {background-color: #DFE6EF;}

/*Index - forum left column color and stats right column color
Forums - 1st icon column color and whole right row*/
.forum2 {background-color: #E4EAF2;}

/*Post - Background color of 2nd Post*/
.post1 {background-color: #F5F9FD;}

/*Post - Background color of 1st Post*/
.post2 {background-color: #EEF2F7;}

/*Post - Username and date row of post*/
.posthead {background-color: #E4EAF2;}

/* ?? */
.postbak {background-color: #D2D2D0;}

/* ?? */
.title {background-color: #C4DCF7;}

/*Index - background for cp links under banner
UserCP background color
Search background color
Calendar day background color
Who's online background color
Help files alternating row 2 background color
Profile - Data Background color in all 4 cells
QuickReply w/ Smilies background (if installed)
several more areas here and there*/
.row1 {background-color: #EEF2F7;}

/*Index - background color for user links (help, search, etc.)
UserCP - some cell bg colors
Calendar background color for boxes w/o dates
Help files alternating row 1 background color
Profile - footer background color
QuickReply w/ Smilies - smilies background (if installed)
several more areas here and there*/
.row2 {background-color: #F5F9FD;}

/*Post - Bacground color and height of seperator cell between posts*/
.postsep {background-color: #C7D2E0; height: 1px;}

/*Post - default color and size of the signature text - this can be overruled if the user changes the color or uses an image*/
.signature {font-size: 7.5pt; color: #333399;}

/*Post - size of the post details (stats under avatar and post dates)
NOTE - You can also change the color by adding 'color: #FFFFFF;'*/
.postdetails {font-size: 7.5pt;}

/*Post - size of the post details and the line height of the post - Again, you can override the color here as well by adding the same color tag mentioned above*/
.postcolor, #postcolor {font-size: 9pt; line-height: 160%;}

/* ?? - I didn't see this affect anything, although I think it's intended to modify the member title under the avatar... which .postdetails covers.*/
.membertitle {font-size: 10px; line-height: 150%; color: #000000;}

/* ?? - Again I think this is designed to control the member name above the avatar, but the line below has better control over this option. ÜThis line would only work if the line were not linked */
.normalname {font-size: 12px; font-weight: bold; color: #000033; padding-bottom: 2px;}

/*Post - affects the color of the text of the member name above the avatar - this is the over-state */
.normalname a:link, .normalname a:visited, .normalname a:active {text-decoration: underline; color: #000033; padding-bottom: 2px;}

/*Post - controls the text of unregistered users of have posts */
.unreg {font-size: 11px; font-weight: bold; color: #990000;}

/* ?? */
.highlight {color: #FF0000;}

/* ?? */
.highlight a:link, .highlight a:visited, .highlight a:active {text-decoration: underline; color: #FF0000;}

/* ?? */
.highlight a:hover {text-decoration: underline;}

/*Index - Color and size of text for forum descriptions */
.desc {font-size: 8.0pt; color: #434951;}

/*Copyright font, color and size - this is fun because IBF says you can't delete the copyright info, but you can always make it too small to see;).
Personally, I don't like to make it too small to see, but I do like to reduce the size a little.*/
.copyright {font-family: Verdana, Tahoma, Arial; font-size: 7.5pt; line-height: 12px;}

/*Index - background of board statistics cell titles.
Forums - Übackground of titles (important topics & forums topics)
Active Users - footer background color
My Assistant - title background colors
NOTE-This controls both the background AND the text colors for these cells as well as the height*/
.category {font-weight: bold; line-height: 150%; color: #4C77B6; background-color: #C2CFDF;}

/* My Assistant - Footer Links */
.category a:link, #category Ü a:visited, #category Ü a:active {text-decoration: none; color: #4C77B6;}

/* Post - Footer background
QuickReply - Header background
NOTE-This controls both the background AND the text colors for these cells as well as the height*/
.postfoot {font-weight:bold; color:#3A4F6C; height: 24px; background-color: #D1DCEB;}

/* Forums - sorting options background and text color
Calendar Footer*/
.titlefoot {font-weight: bold; color: #3A4F6C; height: 24px; background-color: #BCD0ED;}

/* Index - Titles... notice the background image. ÜThis is where you can change it.*/
.titlemedium {font-weight:bold; color:#3A4F6C; height: 30px; background-color: #9FBCE3; background-image: url(style_images/<#IMG_DIR#>/tile_sub.gif);}

/* All the links in the titles */
.titlemedium Üa:link, Ü.titlefoot Üa:link, .titlemedium Üa:visited, .titlefoot Üa:visited, .titlemedium Üa:active, .titlefoot Üa:active {text-decoration: underline; color: #3A4F6C;}

/* All the links in the titles over-state */
.titlemedium a:hover, .subtitle a:hover, .titlefoot a:hover {text-decoration: underline; color: #000000;}

/* This is your category header... be sure to add 'background-color: #999999;' if your emove the image*/
.maintitle {color:#FFFFFF; font-size: 9.5pt; height: 26px; background-image: url(style_images/<#IMG_DIR#>/tile_back.gif);}

/* ?? */
.edit {font-size: 9px;}

/* ?? */
.fancyborder {border: 1px dashed #999999;}

/* ?? */
.solidborder {border: 1px solid #999999;}

/*Index - Title colors of categories */
.maintitle a:link, .maintitle Üa:visited, .maintitle Üa:active {text-decoration: none; color: #FFFFFF;}

/*Index - Title of categories over-state */
.maintitle a:hover {text-decoration: underline;}

/* Breadcrumb Menu Normal Text color and size - If you know a little CSS this easy to modify to control the breadcrumb link colors too:
ex. --> Ü .nav a:link a:hover a:visited a:active{font-weight: bold; color: #000000; font-size: 8.5pt;} */
.nav {font-weight: bold; color: #000000; font-size: 8.5pt;}

/*Calendar - Title Color
Profile - Name color*/
.pagetitle {color: #4C77B6; font-size: 18px; font-weight: bold; letter-spacing: -1px; line-height: 120%;}

/* ?? */
.useroptions {background-color: #598CC3; height: 25px; font-weight: bold; color: #FFFFFF;}

/* ?? */
.useroptions a:link, .useroptions a:visited,.useroptions a:active {text-decoration: none; color: #FFFFFF;}

/* Profile - dashed line */
.bottomborder {border-bottom: 1px dashed #D2D2D0;}

/* Text coler of pinned, etc */
.linkthru {color: #000000; font-size:8.5pt;}

/* Text coler of forum links on indexes and throughout forums */
.linkthru a:link, .linkthru Üa:active {text-decoration: underline; color: #000000;}

/* Text coler of forum links on indexes and throughout forums Ü- visited-state */
.linkthru a:visited {text-decoration: underline; color: #000000;}

/* Text coler of forum links on indexes and throughout forums - hover-state*/
.linkthru a:hover {text-decoration: underline; color: #465584;}

/* Controls text and background colors, sizes, etc of when a quote is in a post*/
#QUOTE {font-family: Verdana, Arial; font-size: 8pt; color: #333333; background-color: #FAFCFE; border: 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}

/* Controls text and background colors, sizes, etc of when code is in a post*/
#CODE {font-family: Verdana, Arial; font-size: 8pt; color: #333333; background-color: #FAFCFE; border: 1px solid Black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}

/* Controls where buttons are located when making a post */
.codebuttons {font-size: 8.5pt; font-family: verdana, helvetica, sans-serif; vertical-align: middle;}

/* Controls any form input boxes */
.forminput {font-size: 9pt; font-family: verdana, helvetica, sans-serif; vertical-align: middle;}

/* Controls any text input boxes */
.textinput {font-size: 9pt; font-family: verdana, helvetica, sans-serif; vertical-align: middle;}

/* Controls any text input boxes */
.input {font-size: 9pt; font-family: verdana, helvetica, sans-serif; vertical-align: middle;}