Here you will find support documentation on using the site.
This will help you personalize the appearance of the page according to your preferences.
You can edit your profile from the Home page by selecting 'Edit Profile'.
This page allows users to edit their profile information. It includes options to change username, upload profile picture and song, set bio and interests, and customize layout using CSS.
The "Layouts" feature allows you to customize the appearance of your profile page similar to the "About Me:" section on MySpace. The code pasted in block will loaded into your Bio when your profile is viewied. This includes full layouts as well as blinkies and other page content.
We plan on supporting styles and layouts from other MySpace-like sites in the future (myspace, windows93, spacehey, spacemy.xyz, etc.)
AnySpace is currently compatible with SpaceHey layouts.
This covers the main sections of the profile page. You can further refine each rule based on your specific design preferences and the layout requirements of your page.
The following content has been taken from SpaceHey user 𝙙✩𝙣𝙣𝙮
https://blog.spacehey.com/entry?id=1087827
<style>
body {
background color: example color !important;
}
</style>
[you can use a color code, eg. #ffffff (white), or just a word, eg. 'white', in the 'example color' section. this applies to all codes.]
<style>
body {
background-image: url("insert link here") !important;
background-color: example color !important;
background-attachment: fixed !important;
margin: 0;
padding: 0;
}
<style>
<img src="insert link here"/>
go to cursors-4u.com, find a cursor you want, find the 'code' section, and copy it into your 'about me' in between two style tags. for example:
<style>
<style type="text/css">* {cursor: url(https://ani.cursors-4u.net/symbols/sym-8/sym761.ani), url(https://ani.cursors-4u.net/symbols/sym-8/sym761.png), auto !important;}</style><a href="https://www.cursors-4u.com/cursor/2014/03/25/sexy-red-lips.html" target="_blank" title="Sexy Red Lips"><img src="https://cur.cursors-4u.net/cursor.png" border="0" alt="Sexy Red Lips" style="position:absolute; top: 0px; right: 0px;" /></a>
</style>
<details><summary style="font-size: 13px;" class="mb8"><u>insert title here</u> </summary><p>
example text
</p></details>
<div style="width: 400px; height: 120px; background-color: none ; border-color: #black; border-width: 0px; border-style: dotted; color: #000000; font-size: 11px; overflow: auto;"><p>
example text
</p></div>
<tr><td>
<p>example title of new section</p>
</td><td>
<p>example content of new section</p>
</td></tr>
<style>
.table-section:nth-last-child(2) .details-table tr:nth-child(insert number here){display:none;}
</style>
<style>
.table-section:nth-last-child(2) .details-table tr:nth-child(insert number here) td:first-child p:before { content:"new name for the interest section"; font-size:.7rem; }
</style>
[this subsection is related to the previous two code snippets]
which number to replace the 'insert number here' text with (the numbers change which section you want to rename/remove):
1 - general
2 - music
3 - movies
4 - television
5 - books
6 - heroes
<style>
nav .links li:not(:last-child)::after, footer .links li:not(:last-child)::after {
content: " symbol here (recommend a space on either side) ";
color: insert color;
}
</style>
<style>
{font-size:12px}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(1) a:after{content:"text for 'add/remove'"}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(2) a:after{content:"text for 'favorite'"}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(1) a:after{content:"text for 'sent IM'"}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(2) a:after{content:"text for 'forward to friend'"}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(1) a:after{content:"text for 'instant messages'"}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(2) a:after{content:"text for 'block'"}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(1) a:after{content:"text for 'add to group'"}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(2) a:after{content:"text for 'report'"}
</style>
<style>
.contact .heading{ font-size:0; }
.contact .heading:before{ content: "insert contact box title"; font-size:.8rem; font-weight:bold;
</style>
<style>
.contact .inner a img {
font-size: 0;
}
.contact .inner a img:before {
font-size: 1em;
display: block
}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(1) a:before {
*add to friends*
content: url("insert link")
}
.contact .inner .f-row:nth-child(1) .f-col:nth-child(2) a:before {
*add to favorites*
content: url("insert link")
}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(1) a:before {
*send message*
content: url("insert link")
}
.contact .inner .f-row:nth-child(2) .f-col:nth-child(2) a:before {
*forward to friend*
content: url("insert link")
}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(1) a:before {
*instant message*
content: url("insert link")
}
.contact .inner .f-row:nth-child(3) .f-col:nth-child(2) a:before {
*block user*
content: url("insert link")
}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(1) a:before {
*add to group*
content: url("insert link")
}
.contact .inner .f-row:nth-child(4) .f-col:nth-child(2) a:before {
*report user*
content: url("insert link")
}
</style>
<style>
.contact .inner a img {
font-size: 0;
}
.contact .inner a img:before {
font-size: 1em;
display: block
}
</style>
<style>
.blurbs .heading{ font-size:0; }
.blurbs .heading:before{ content: "insert title"; font-size:.8rem; font-weight:bold; color:insert color; }
</style>
<style>
.blog-preview h4{ font-size:0; }
.blog-preview h4 a{font-size:.8rem;margin-left:5px; }
.blog-preview h4:before{ content: "view [your name]'s blogs:"; font-size:.8rem; }
</style>
<style>
.friends .heading{ font-size:0; }
.friends .heading:before{ content: "[your name]'s friends:"; font-size:.8rem; font-weight:bold; }
</style>
<style>
.friends#comments .heading{ font-size:0; }
.friends#comments .heading:before{ content: "[your name]'s profile comments:"; font-size:.8rem; font-weight:bold; }
</style>
<style>
.profile .table-section .heading h4 { font-size:0; }
.profile .table-section .heading h4:before{ content: "[your name]'s interests + links:"; font-size:.8rem; font-weight:bold;
</style>
<style>
.logo{content:url("link to new image here")}
</style>
*top right*
<div style="float: ; max-height: 400px; position: fixed; right: 1px; top: 9px; z-index: 200;">
<img src="insert link" width="250" height="250"/></div>
*top left*
<div style="float: ; max-height: 400px; position: fixed; left: 1px; top: 9px; z-index: 200;">
<img src="insert link" width="250" height="250"/></div>
*bottom right*
<div style="float: ; max-height: 400px; position: fixed; left: 1px; bottom: 9px; z-index: 200;">
<img src="insert link" width="250" height="250"/></div>
*bottom left*
<div style="float: ; max-height: 400px; position: fixed; left: 1px; bottom: 9px; z-index: 200;">
<img src="insert link" width="250" height="250"/></div>
adding autoplay music to your page (please avoid doing this and use the built-in audio upload instead):
<iframe width="0" height="0" src="insert link (only works with youtube as far as i know)" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" loading="lazy">
</iframe>
<div class="snowflakes">
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
<div class="snowflake">
<img src="insert image link"/>
</div>
</div>
<style>
*customizable snowflake styling*
.snowflake {
color: insert color;
font-size: 2em;
font-family: Arial, sans-serif;
text-shadow: 0 0 0px rgba(0,0,0,0.7);
}
@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%,100%{transform:translateX(0)}50%{transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}.snowflake:nth-of-type(10){left:25%;-webkit-animation-delay:2s,0s;animation-delay:2s,0s}.snowflake:nth-of-type(11){left:65%;-webkit-animation-delay:4s,2.5s;animation-delay:4s,2.5s}
</style>
adding a gif/image overlay:
<style>
html:after{
animation: grain 8s steps(10) infinite;
background-image: url(insert link here);
background-size: 8%;
content: "";
height: 200%;
left: -50%;
opacity: 0.08;
position: fixed;
top: -100%;
width: 200%;
pointer-events:none}
</style>
change base/root colors (for example, the light blue and orange from the default layout):
<style>
:root {
--logo-blue: insert color or type 'transparent';
--darker-blue: insert color or type 'transparent';
--lighter-blue: insert color or type 'transparent';
--lightest-blue: insert color or type 'transparent';
--dark-orange: insert color or type 'transparent';
--light-orange: insert color or type 'transparent';
--even-lighter-orange: insert color or type 'transparent';
--green: insert color or type 'transparent';
}
</style>
change 'online now' icon:
<style>
.online{content:url("insert link");}
</style>
adding a background to your contact box:
<style>
.contact {
border-radius: 25px;
background: url(insert image/gif link);
background-position: left top;
background-repeat: repeat;
padding: 0px;
width: 250px;
height: 150px;
color: insert color!important;
}
</style>
adding a background to your blurbs:
<style>
.blurbs {
border-radius: 25px;
background: url(insert image/gif link);
background-position: left top;
background-repeat: repeat;
padding: 0px;
width: 250px;
height: 150px;
color: insert color!important;
}
</style>
<style>
.blog-preview {
border-radius: 25px;
background: url(insert image/gif link);
background-position: left top;
background-repeat: repeat;
padding: 0px;
width: 250px;
height: 150px;
color: insert color!important;
}
</style>
<style>
.table {
border-radius: 25px;
background: url(insert image/gif link);
background-position: left top;
background-repeat: repeat;
padding: 0px;
width: 250px;
height: 150px;
color: insert color!important;
}
</style>
<style>
}
.url-info{display:none !important;}
.icon, .award img {
content: url(insert link);
display: inline-block;
height: 2.0em;
width: 2.0em;
margin: 0 .05em 0 .1em;
vertical-align: -0.3em;
color: rgba(0,0,0,0);
}
</style>
<style>
.icon{display:none}
</style>
Here is a simple example layout
body {
background-color: #FCE4EC; /* Light pink background */
color: #444; /* Dark grey for contrast */
font-family: 'Arial', sans-serif;
}
a {
color: #F06292; /* Bright pink for links */
text-decoration: none;
}
a:hover {
color: #EC407A; /* Darker pink on hover */
}
.master-container {
background-color: #FFFFFF; /* White background */
box-shadow: 0 2px 4px rgba(0,0,0,0.1); /* Soft shadow for depth */
padding: 20px;
border-radius: 8px; /* Rounded corners */
}
.main-header {
background-image: url('https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/84cc7b0d-cab1-40df-954d-945642b5146d/dbytxg7-648af875-ec4f-4246-9d1f-2758fa258f5f.gif?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcLzg0Y2M3YjBkLWNhYjEtNDBkZi05NTRkLTk0NTY0MmI1MTQ2ZFwvZGJ5dHhnNy02NDhhZjg3NS1lYzRmLTQyNDYtOWQxZi0yNzU4ZmEyNThmNWYuZ2lmIn1dXSwiYXVkIjpbInVybjpzZXJ2aWNlOmZpbGUuZG93bmxvYWQiXX0.Q8waAORPq5QSZKzK9YMT_-HG-CTPuGReTlXLxluIilY');
background-size: cover;
background-position: center;
}
.search-bar .topnav a, .navbar ul li a {
color: #FFFFFF;
}
.search-bar .submit-btn {
background-color: #F8BBD0; /* Lighter pink for buttons */
color: #fff;
border: none;
padding: 5px 10px;
border-radius: 5px;
cursor: pointer;
}
.search-bar .submit-btn:hover {
background-color: #F06292; /* Bright pink for button hover */
}
.row.profile.user-home .general-about {
background-color: #FFEBEE; /* Very light pink */
padding: 10px;
border-radius: 5px;
}
.row.profile.user-home .profile-pic img {
border: 5px solid #FFC1E3; /* Soft pink border */
border-radius: 50%;
}
.row.profile.user-home .details a {
color: #EC407A; /* Dark pink for emphasis */
}
.indie-box, .specials {
background-color: #FFEBEE; /* Very light pink background */
padding: 15px;
margin-bottom: 20px;
border-radius: 8px;
}
.specials .heading h4 {
color: #F06292; /* Bright pink for headings */
}
.blog-preview, .statistics, .new-people {
background-color: #FFFFFF; /* White background */
padding: 10px;
border-radius: 5px;
margin-bottom: 15px;
}
.statistics .count, .new-people h4 {
color: #F06292; /* Bright pink for important numbers and headings */
}
footer {
background-color: #FCE4EC; /* Light pink background */
color: #444; /* Dark grey for text */
padding: 20px;
text-align: center;
}
footer a {
color: #F06292; /* Bright pink for links */
}
footer a:hover {
color: #EC407A; /* Darker pink on hover */
}
.navbar {
background-color: #FFAEC9; /* A different shade of pink for the navbar */
}
.navbar ul li a {
color: #FFFFFF; /* Keeping text color white for contrast */
}
.navbar ul li a:hover {
color: #FCE4EC; /* Lighter pink for hover effects */
}
Root
<html>
: Root element of the HTML document.
<head>
: Contains meta-information about the document.<body>
: Contains the visible content of the document.Containers:
.container
: Main container for the entire page content.Header/Navigation:
<nav>
: Contains navigation links.
.top
: Top navigation bar.
.left
: Left-aligned section of the top bar..center
: Center-aligned section of the top bar..right
: Right-aligned section of the top bar..links
: Additional navigation links.Main Content:
<main>
: Main content area of the page.
.row.profile
: Row for the user profile.
.col
: Columns within the profile row.
.w-40
: Left column with a width of 40%..left
: Left-aligned content within the left column..right
: Right column with additional content..general-about
: Section for general information about the user..profile-pic
: Container for the profile picture..details
: Container for additional details about the user..mood
: Section for the user's mood..contact
: Section for contacting the user..url-info
: Section for displaying the user's AnySpace URL..table-section
: Section for displaying the user's interests..blog-preview
: Section for displaying the user's latest blog entries..friends
: Section for displaying the user's friends and friend-related content.Footer:
<footer>
: Footer section of the page.
.links
: Links within the footer..copyright
: Copyright information.This hierarchy outlines the structure of the HTML elements and their respective classes in the page. Each class is used to style specific sections of the page, providing a clear organization of the content.
BBCode can be used in bio and comments in place of HTML (security reasons)
Example in HTML/CSS | BBCode | Output |
---|---|---|
<b>bolded text</b> , <strong>bolded text</strong> or <span style="font-weight: bold;">bolded text</span> |
[b]bolded text[/b] |
bolded text |
<i>italicized text</i> , <em>italicized text</em> or <span style="font-style: italic;">italicized text</span> |
[i]italicized text[/i] |
italicized text |
<ins>underlined text</ins> or <span style="text-decoration: underline;">underlined text</span> |
[u]underlined text[/u] |
underlined text |
<del>strikethrough text</del> or <span style="text-decoration: line-through;">strikethrough text</span> |
[s]strikethrough text[/s] |
|
<a href="https://en.wikipedia.org">https://en.wikipedia.org</a> <a href="https://en.wikipedia.org">English Wikipedia</a> |
[url]https://en.wikipedia.org[/url] [url=https://en.wikipedia.org]English Wikipedia[/url] |
https://en.wikipedia.org English Wikipedia |
<img src="https://upload.wikimedia.org/wikipedia/commons/7/70/Example.png" alt="This is just an example" /> |
[img alt="This is just an example"]https://upload.wikimedia.org/wikipedia/commons/7/70/Example.png[/img] |
|
<img src="Smileys/Face-smile.svg" alt=":-)" > |
:) or [:-)] (This and other emoticons, depending on the variant. Most BBCodes do not enclose emoticons in square brackets, leading to frequent accidental usage.) |
|
<blockquote><p>quoted text</p></blockquote> (Usually implemented in more advanced ways.) |
[quote]quoted text[/quote] [quote="author"]quoted text[/quote] (including optional author ) |
> quoted text |
<pre>monospaced text</pre> |
[code]monospaced text[/code] |
monospaced text |
<span style="font-size:30px">Large Text</span> or <span style="font-size:85%">Smaller Text</span> |
[style size="30px"]Large Text[/style] [style size="85"]Smaller Text[/style] |
Large Text Smaller Text |
<span style="color:fuchsia;">Text in fuchsia</span> or <span style="color:#FF00FF;">Text in fuchsia</span> |
[style color="fuchsia"]Text in fuchsia[/style] or [style color="#FF00FF"]Text in fuchsia[/style] or [color=#FF00FF]Text in fuchsia[/color] |
Text in fuchsia |
<ul><li>Entry A</li><li>Entry B</li></ul><ol><li>Entry 1</li><li>Entry 2</li></ol> |
[list][*]Entry A[*]Entry B[/list][list=1][*]Entry 1[*]Entry 2[/list] |
- Entry A - Entry B 1. Entry 1 2. Entry 2 |
<table><tr><td>table cell 1</td><td>table cell 2</td></tr><tr><td>table cell 3</td><td>table cell 4</td></tr></table> |
[table][tr][td]table cell 1[/td][td]table cell 2[/td][/tr][tr][td]table cell 3[/td][td]table cell 4[/td][/tr][/table] |