Profile Styling Guide
Official site resource (Tutorials)

If you are a dark mode user,
please select "View custom theme"
--don't worry the CSS on this page has dark and light modes too!

~*~*~ This is somewhat a work in progress, everything is mostly here though! If you have any questions, please direct them to Ookami Kenran! ~*~*~

Table of Contents

🔗 Preface
🔗 Tools
🔗 Changing the Basics
🔗 Changing the Header
🔗 Meet the Elements
🔗 Extra Help
🔗 Legacy Transition Guide

Table of Contents

🔗 Preface
🔗 Tools
🔗 Beginner
🔗 Advanced
🔗 Expert
🔗 Extra Help
🔗 Legacy Transition Guide

Preface


The option to change your profile theme is on your profile, next to the "Edit page" option, called "Edit CSS".

You may need to refresh the page after you save to see the changes you made (most browsers cache style sheets).


On this page you can learn how to style your own profile using Cascading Style Sheets. This is a coding language that changes the presentation of a web page. If you're not familiar with this I suggest just copy-pasting the lines with the things you want to change into your box.

It is advised that you only change one or two things at a time so it is easier to find your mistakes. If you decide to play around with it more, note that the ordering is important; things more to the bottom take precedence over things written at the top. Keeping that in mind, I also recommend that you order your code in the way that it appears on the page to help you find things when coding.

If you are looking for further assistance, check out our help section.




Tools


Note that
color: ;
always refers to text.




★☆☆☆☆

CSS Comments

Comments are parts of the code that the browser will ignore, so you can make note for yourself and others.
/* */

I recommend you use them liberally!
/* An example of a CSS comment. */





★☆☆☆☆

Spacing

Whitespace is ignored when the browser reads the code, so you have some freedom when it comes to writing your code so that it is easier to read.
Example:
h1,
h2,
h3,
h4 {
color: #FFFFFF;
}

is the same as:
h1, h2, h3, h4 {color:#FFFFFF;}





★☆☆☆☆

Editing the Logo

You can easily change the color of the logo, but if you want to make your own image, make sure that the image still has "Chibi Pixel Doll Dress-Up" in it.

★☆☆☆☆

Changing the Color of Our Special Graphics

[Coming Soon!]

★☆☆☆☆

Color Values

[Coming Soon!]




★★★☆☆

The Background Property


Size


Position


Attachment


Repeat





★☆☆☆☆

Hide Things

You can easily hide elements with one line of code:
{ display: none; }

This is not really recommended, except for
elements noted in violet
.




★★☆☆☆

Alpha % to # Table

This is handy, because you can still have transparency and use hex values instead of rgb().
Ex:
#80808080
would be #808080 (gray) at 50%.
Here are some helpful values:
Max/Min
100% — FF
0% — 00
Thirds
33% — 54
67% — AB
Quarters
25% — 40
50% — 80
75% — BF

Tens
90% — E6
80% — CC
70% — B3
60% — 99
50% — 80
40% — 66
30% — 4D
20% — 33
10% — 1A





★☆☆☆☆

Font Weight

To make bold text normal:
{ font-weight: normal; }

To make normal text bold:
{ font-weight: bold; }

Learn more: .




★★★☆☆

Text Decoration










★★★★★

Gradients

[Coming Soon!]




★★★★★

Responsiveness

This refers to how a page responds to being on different devices.
[Coming Soon!]



★☆☆☆☆

Changing the Basics


/* === Changing the color scheme === */
/* Main background color, image, and text color */
body, .screenshot-bg {
background: #FF4F91 url(
http://example.png
);
color: #680025;
}

/* h1 is the page title, and h4 is the footer text, h2 & h3 are used on other pages */
h1, h2, h3, h4 {
color: #FFFFFF;
}
/* OR */
h1 {
color: #FFFFFF;
}
h4 {
color: #000000;
}

/* Link color */
a:link, a:visited, a:active {
color: #A60033;
}
/* Link color when you mouse over it */
a:hover {
color: #FFFFFF;
}




★★☆☆☆

Changing the Header


/* ======= Changing the Header ======= */
/* Changing the color of the header */
#header {
background: #2284C8;
}

/* Avatar/Login area */
#top_right {
background: url(spotlight.png);
}

/* Changing the color (or image) of the logo */
#header ul.menu {
background-image:
url(../../../img.php?logo=9420A2);
}

/* Main menu item colors (it may be nice to make the background match the page background) */
#header ul.menu a {
background: #FF4F91;
color: #08321D;
}
/* Changes in menu item colors when you move over it with the cursor */
#header ul.menu a:hover {
background: #000000;
color: #FFFFFF;
}
/* The selected tab (only needed if you have oekaki or you are an artist) */
#header ul.menu li.selected a {
background: #FF4F91;
color: #08321D;
}
/* When you hover over it */
#header ul.menu li.selected a:hover {
background: #000000;
color: #FFFFFF;
}





Meet the Elements


★☆☆☆☆

Comments Section


/* Comment area */
.comments {
background: #FF91B8;
}

/* Changing the speech bubble */
.speechbox span {
background: #FFDEE9;
border-color: #E33D75;
}
.bubble_tail {
background-image:
url(../../../img.php?bubble=FFDEE9&border=E33D75);
}

/* Giving all the avatars in the comment section a custom background */
td.avibox {
background: url(spotlight.png);
}

*The
-color
is needed for the border.




★☆☆☆☆

Secondary Menu

idk what to use for the temporary colors


/* Secondary Menu */

#content ul.menu a {
background: #FF4F91;
color: #08321D;
}
/* Changes in menu item colors when you move over it with the cursor */

#content ul.menu a:hover {
background: #000000;
color: #FFFFFF;
}
/* You can challenge yourself by looking at the main nav and guess how to do the selected version of the secondary nav, which you may not see unless your theme is veiwed on other pages. By default it just adds an underline. */





★★☆☆☆

Avatar/Login Area Continued

idk what to use for the temporary colors, these are default :P


/* Links */
#top_right a,
#top_right a:link,
#top_right a:visited,
#top_right a:active {
color: #DAE5F2;
}
/* Links when you hover over them */
#top_right a:hover {
color: #FFFFFF;
}

/* Buttons; I recommend making them look like the main nav */
#top_right input[type="submit"],
#top_right input[type="button"] {
background-color: #DAE5F2;
color: #274052;
}
/* Buttons when you hover */
#top_right input[type="button"]:hover {
background-color: #DAE5F2;
color: #274052;
}





★★★★☆

Other


/* The box containing everything but the header and footer */
#content {}

/* Custom boxes */
/* (created by typing
[block=exampleName]text[/block]
in your profile text)
Check out the Custom Blocks How-To Guide if you're lost. */
#exampleName {}

/* Your oekaki gallery (will show when you've drawn on the oekaki board) */
#oekaki {}
/* The border around each oekaki */
.framed {
border: ;
}

/* The box containing your profile avatar (right above your equipped list) */
#profile_avi {}

/* The list worn item icons */
#equipped {}

/* Cursor */
/* The image used must be a .cur file (using .ani will not appear on all browsers). */
body { cursor: url(image.cur), auto; }





★★☆☆☆

Artists


/* Changing your artist trunk colors/image (follow the template if you want to change the whole image) *
a.trunk {
background-image:
url(../../../img.php?trunk=96AFC2&straps=FFFFFF);
}





★★★☆☆

Event


These will show when you are wearing one.
Displayed in chronological order.
Default height is 50px.

/* Your Halloween pumpkin */
#pumpkin {}

/* Your Saint Nicholas shoes */
#shoes {}





Extra Help


If you need help, remember that google is your friend!

If you are interested in understanding better, is a great site to use to help teach yourself! I still use it for a !

If all else fails, you can talk to one of the CSS designers.

Or you can look for an active CSS shop to find someone to make a theme for you! 😊

Kenran's CSS Help Desk




Legacy Transition Guide


The legacy header had a gradient image over it, along with the #avatar, which is no longer utilized.
#header still works, but #avatar can be changed to #top_right if you want an image behind the login/user area.
(Click the link if you want to know more about the login/user area.)

If you miss the gradient, add
background-image: linear-gradient(transparent, #ffffff65);
after your background in
#header
.

You can add a bottom border like the old one with
border-bottom: 1px solid #274052;

(Click here for more on borders)

For the menu items, delete everything before the
{
and replace it with this:
#header ul.menu a
;
...and for when you move over it with the cursor:
#header ul.menu a:hover


If you are a site artist and those who have make oekaki, it would make sense to add the selected code:
/* The selected tab (only needed if you have oekaki or you are an artist) */
#header ul.menu li.selected a { }
/* When you hover over it */
#header ul.menu li.selected a:hover { }


Also, there is what I call a secondary menu now.

If you had a trunk, make sure it says
background-image:
and not just
background:
.

I recommend changing
table
to
.comments;
especially if something isn't working properly.
Before, this would edit your changing booth, but this its not currently possible.

For all the other little extras, they may not be on the new site, feel free to comment and ask.
Wiki title:Profile Styling Guide
Last changed:March 9 by Ookami Kenran
Page views:327
Visible to:anyone
Can be edited by:authors only
<< Viewing 124 - 164 of 258 >|
September 9, 2010 22:05 (13 years ago)
Hey, that's smartest thing ever, block on a block.. Thanks Karin!
And I just wanted it to say my user name instead.
Rose Mouse
December 2, 2010 16:09 (13 years ago)
Um Karin...
This one:
.header a:link, .header a:visited, .header a:active { color: #08321D; }
It only works for the link next to my avatar on the top, not the menu...
But then when I tried putting "#menu" instead of ".header", it works.
Like this:
#menu a:link, #menu a:visited, #menu a:active { color: #08321D; }
Edea Sorceress
December 2, 2010 22:34 (13 years ago)
You have to include both codes.
This is the code I use:
/* Menu item color */
#menu { color: #000000 }
#menu a:link, #menu a:visited, #menu a:active { color: #FFFFFF; }
#menu a:hover { color: #000000; }
.header a:link, .header a:visited, .header a:active { color: #FFFFFF; }
.header a:hover { color: #000000; }
------------------------
Maybe I should edit the wiki a little.
Rose Mouse
December 2, 2010 22:42 (13 years ago)
Oh about my code, the first #menu changes the "|" between the links. I usually make it the same as the hover color so you could use:
#menu, #menu a:hover { color: #000000; }
---------------------
so you don't have so many lines
Rose Mouse
December 2, 2010 22:58 (13 years ago)
Maybe I made an error in the main style sheet. #menu is inside .header in the html, but because I put a color on #menu in the main style sheet you can't override it with .header.
Karin
December 5, 2010 18:47 (13 years ago)
The "|"? oxO"

I was wondering...
Can we change the cursor? oxo
Edea Sorceress
December 6, 2010 0:43 (13 years ago)
"Dress-Up | Community | Oekaki | Artists | Submissions | Logout"
Those divider things...

No, unfortunately you can't. (Unless Karin has changed something since I tried.)
Rose Mouse
December 6, 2010 1:12 (13 years ago)
Oooh... I see. Thanks!
What about music/video clip? I tried some codes I usually use on some sites I'm on, but it's not working. I guess it's not possible, too?

It'd be nice if we could do that~ >x<
Edea Sorceress
December 6, 2010 4:37 (13 years ago)
I believe our profiles don't accept html.. or something like that.
Rose Mouse
December 6, 2010 11:16 (13 years ago)
I see. It'd be nice if we could do that~
Edea Sorceress
December 15, 2010 21:17 (13 years ago)
If I allowed html people would be able to include malicious javascript in their page giving you all viruses.
Karin
December 16, 2010 3:17 (13 years ago)
Oh no! That's not good!
Rose Mouse
Message by kmae22 was deleted
Message by kmae22 was deleted
February 24, 2011 12:23 (13 years ago)
I want to customize my profile but I`m too laze to do it x___x
K
April 5, 2011 2:57 (13 years ago)
uhm. sorry I'm new here. But where do I put those codes, in the edit profile or enter custom style sheet? *sorry*
JCya019n
April 5, 2011 3:19 (13 years ago)
custom style sheet, Jcyan!~
Tamie
April 5, 2011 4:36 (13 years ago)
thank you :)
JCya019n
April 5, 2011 10:46 (13 years ago)
You're always welcome, Jcyan!~
Tamie
April 11, 2011 8:18 (13 years ago)
Its so awesome editing your profile!~
Tamie
May 3, 2011 10:08 (13 years ago)
Could someone please explain on how you can use the custom boxes? o_o
Minami
May 3, 2011 10:36 (13 years ago)
Oh, I get it now, nevermind. C=
Minami
June 3, 2011 17:07 (12 years ago)
Glad you could figure it out on your own. It's always more satisfying!
Rose Mouse
June 18, 2011 12:43 (12 years ago)
how to know what is the code in hiding a element
kmae22
June 18, 2011 15:52 (12 years ago)
The code of hiding an element is this one
{ display: none; }

You have to add it after the element you are hiding for eg:
I want to hide my profile avatar that it's shown under the text Character description for Seon.
I have to add this ->
#profile_avi {display: none;}

To my custom style sheet. And then sumit it and voila my profile avatar is gone!

And element means, each of the .. hmm... let me give you examples:

Element: comment box, friends images from the comment box, the easter egg or xmas tree that shows up on your profile if you are on those events, header 1 (Character description for kmae22), online/offline text... etc^^
Seon
June 20, 2011 6:31 (12 years ago)
Is there a way to move the logo? oAo
Minami
June 20, 2011 18:59 (12 years ago)
I believe using { padding 0px 0px 0px 0px;} would move it around.
The numbers are the sides starting with top, right, bottom, left. Think of it like a clock.
Rose Mouse
June 22, 2011 12:19 (12 years ago)
I can only move the menu.
Minami
June 22, 2011 20:13 (12 years ago)
Oh, I forgot it only moves the menu. I found the proper way to move it and put it in for you.
Rose Mouse
June 23, 2011 12:55 (12 years ago)
Thank you!~
Minami
July 17, 2011 21:29 (12 years ago)
I don't quite get custom boxes >o<;;
help?? Q_Q
please and thank you ♥
Star
July 17, 2011 23:56 (12 years ago)
I'm going to add more detailed instructions on this wiki. (Lots of people ask about this.)
Rose Mouse
July 24, 2011 5:19 (12 years ago)
still confused >o<
ive tried it a bunch of times but its not working

soo you have for the text
stuff here


and the css you have
#(name here) {}
or what o-o??

/headdesk
sorry i dont get this at all >o<;;
Star
July 24, 2011 5:19 (12 years ago)
i mean for the text you have
[ block= (name here)] stuff here [ /block ]
(removing spaces obviously ^^;;)
Star
July 24, 2011 6:46 (12 years ago)
yep that's exactly it
Rose Mouse
July 24, 2011 16:42 (12 years ago)
oddly its not working for me :c
i did it exactly that way
Star
July 24, 2011 22:01 (12 years ago)
It seems to me you did great: you defined a block of text and gave it a different background color right? It's working, but you may have to hit F5 for the changes you made to show up for you.
Karin
July 24, 2011 22:07 (12 years ago)
I just fixed it for her. :P
She didn't put any colors or anything.
Rose Mouse
August 9, 2011 11:21 (12 years ago)
i would like to make my own profile but im kind of a newbie at this...can anyone give me a detailed tutorial or anything? just changing the background colour for me is a mystery >.<
Alerano
August 9, 2011 11:24 (12 years ago)
i managed to make it pink, but i like blueeeeeee
Alerano
August 9, 2011 11:30 (12 years ago)
ooh yay i figured out how to change colours :D
Alerano
August 9, 2011 17:08 (12 years ago)
yay :D
Alina_Mau
August 10, 2011 2:19 (12 years ago)
~_~ I hardly notice when people post here. Best to message me.
Rose Mouse