MySpace Classic
The ultimate throwback to the golden age of social media - complete with glitter text and custom cursors!
How to apply this layout:
✨ Make Your Profile Uniquely Yours
Join our community to unlock endless customization possibilities. This layout is just one of many ways to express your style.
Free to join • Customize your profile • Express your creativity
- 1. Sign up for a free account
- 2. Copy the CSS code from the right panel
- 3. Go to your profile settings
- 4. Paste the code into the "Custom CSS" field
- 5. Set your background image to:
/assets/myspace/stars.gifClick to copy
Custom CSS
@import url('https://fonts.googleapis.com/css2?family=Comic+Sans+MS&display=swap');
:root {
--myspace-pink: #ff00ff;
--myspace-cyan: #00ffff;
--myspace-black: #000000;
--myspace-white: #ffffff;
--myspace-dark-bg: rgba(0, 0, 0, 0.85);
--myspace-text-bg: rgba(0, 0, 0, 0.7);
--myspace-border: 3px solid;
--myspace-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);
--border-radius: 12px;
}
/* Base Styles */
body {
background: var(--myspace-black) !important;
color: var(--myspace-white) !important;
font-family: 'Comic Sans MS', cursive !important;
line-height: 1.6;
background-image: url('/assets/myspace/stars.gif') !important;
background-attachment: fixed !important;
}
/* Header & Navigation */
.profile-header {
background: linear-gradient(135deg, var(--myspace-pink), var(--myspace-cyan));
color: var(--myspace-white);
border-radius: var(--border-radius);
box-shadow: var(--myspace-shadow);
}
.profile-header h1 {
color: var(--myspace-white);
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.profile-nav {
background: var(--myspace-dark-bg);
border-bottom: 1px solid var(--myspace-pink);
box-shadow: var(--myspace-shadow);
}
.profile-nav a {
color: var(--myspace-cyan);
font-weight: 500;
}
.profile-nav a:hover {
color: var(--myspace-pink);
}
/* Content Areas */
.bg-white, .content-box {
background: var(--myspace-dark-bg);
border: 1px solid var(--myspace-pink);
border-radius: var(--border-radius);
box-shadow: var(--myspace-shadow);
padding: 1.5rem;
}
/* Typography */
h1, h2, h3, h4, h5, h6 {
color: var(--myspace-white);
font-weight: 600;
line-height: 1.3;
}
h1 { font-size: 2.5rem; }
h2 { font-size: 2rem; }
h3 { font-size: 1.75rem; }
h4 { font-size: 1.5rem; }
h5 { font-size: 1.25rem; }
h6 { font-size: 1.1rem; }
/* Links */
a {
color: var(--myspace-cyan);
text-decoration: none;
transition: color 0.2s ease;
}
a:hover {
color: var(--myspace-pink);
}
/* Buttons */
.btn, .bg-\[\#B39B63\] {
background: linear-gradient(135deg, var(--myspace-pink), var(--myspace-cyan));
color: var(--myspace-black);
border: none;
border-radius: var(--border-radius);
padding: 0.75rem 1.5rem;
font-weight: 500;
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.btn:hover, .bg-\[\#B39B63\]:hover {
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(255, 0, 255, 0.2);
}
/* Comments Section */
.comments-section {
background: var(--myspace-dark-bg);
border-radius: var(--border-radius);
border: 1px solid var(--myspace-pink);
padding: 1.5rem;
}
.comment {
border-bottom: 1px solid var(--myspace-pink);
padding: 1rem 0;
}
.comment:last-child {
border-bottom: none;
}
/* Blog Posts */
.blog-post {
background: var(--myspace-dark-bg);
border-radius: var(--border-radius);
border: 1px solid var(--myspace-pink);
padding: 2rem;
margin-bottom: 2rem;
}
/* Profile Elements */
.profile-card {
background: var(--myspace-dark-bg);
border-radius: var(--border-radius);
border: 1px solid var(--myspace-pink);
padding: 1.5rem;
}
.profile-avatar {
border: 3px solid var(--myspace-pink);
border-radius: 50%;
box-shadow: var(--myspace-shadow);
}
/* Form Elements */
input, textarea, select {
background: var(--myspace-text-bg);
border: 1px solid var(--myspace-pink);
border-radius: var(--border-radius);
padding: 0.75rem;
color: var(--myspace-white);
transition: border-color 0.2s ease;
}
input:focus, textarea:focus, select:focus {
border-color: var(--myspace-cyan);
outline: none;
box-shadow: 0 0 0 3px rgba(0, 255, 255, 0.1);
}
label {
color: var(--myspace-cyan);
font-weight: 500;
margin-bottom: 0.5rem;
display: block;
}
/* Status Indicators */
.status-indicator {
background: rgba(255, 0, 255, 0.1);
border-radius: var(--border-radius);
padding: 0.5rem 1rem;
color: var(--myspace-pink);
}
/* Tables */
table {
width: 100%;
border-collapse: separate;
border-spacing: 0;
margin: 1rem 0;
}
th, td {
padding: 0.75rem;
border: 1px solid var(--myspace-pink);
color: var(--myspace-white);
}
th {
background: rgba(255, 0, 255, 0.1);
font-weight: 600;
}
/* Code Blocks */
pre, code {
background: var(--myspace-text-bg);
border: 1px solid var(--myspace-pink);
border-radius: var(--border-radius);
padding: 1rem;
color: var(--myspace-white);
font-family: monospace;
}
/* Blockquotes */
blockquote {
border-left: 4px solid var(--myspace-pink);
padding: 1rem;
margin: 1rem 0;
background: var(--myspace-text-bg);
border-radius: 0 var(--border-radius) var(--border-radius) 0;
}
/* Lists */
ul, ol {
padding-left: 1.5rem;
margin: 1rem 0;
}
li {
margin-bottom: 0.5rem;
color: var(--myspace-white);
}
/* Images */
img {
border-radius: var(--border-radius);
box-shadow: var(--myspace-shadow);
}
/* Text Colors */
.text-gray-500, .text-gray-600 {
color: var(--myspace-cyan) !important;
}
.text-gray-900 {
color: var(--myspace-white) !important;
}
/* Special MySpace Elements */
.currently-listening {
background: var(--myspace-text-bg);
border: 1px solid var(--myspace-pink);
padding: 1rem;
margin: 1rem 0;
text-align: center;
border-radius: var(--border-radius);
}
.currently-listening::before {
content: '🎵 Currently Listening To:';
display: block;
color: var(--myspace-cyan);
font-weight: bold;
margin-bottom: 0.5rem;
}
.friend-count {
background: linear-gradient(135deg, var(--myspace-pink), var(--myspace-cyan));
color: var(--myspace-black);
border: 1px solid var(--myspace-white);
padding: 0.5rem 1rem;
border-radius: var(--border-radius);
display: inline-block;
margin: 0.5rem;
font-weight: bold;
}
/* Custom Scrollbar */
::-webkit-scrollbar {
width: 12px;
}
::-webkit-scrollbar-track {
background: var(--myspace-dark-bg);
border: 1px solid var(--myspace-pink);
}
::-webkit-scrollbar-thumb {
background: linear-gradient(135deg, var(--myspace-pink), var(--myspace-cyan));
border: 1px solid var(--myspace-white);
border-radius: var(--border-radius);
}
/* Animations */
@keyframes blink {
0% { opacity: 1; }
50% { opacity: 0.7; }
100% { opacity: 1; }
}
Copied to clipboard! ✨