RETRO AESTHETIC | FREE CODE

Dog playing fetch



Main Style (with window jitter)

⎗
✓
<style>
@keyframes text-flicker {
  0%, 100% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
  49% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
  50% { opacity: 0.7; text-shadow: none; }
  51% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
}

@keyframes window-jitter {
  0%, 100% { transform: translate(0, 0); }
  25% { transform: translate(-1px, 1px); }
  50% { transform: translate(1px, -1px); }
  75% { transform: translate(1px, 1px); }
}

@keyframes scanline {
  0% { background-position: 0 0; }
  100% { background-position: 0 100%; }
}

@keyframes loading-bar {
  0% { background-position: 0 0; }
  100% { background-position: 28px 0; }
}

@keyframes caret-blink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}


* {
  font-family: 'VT323', 'Courier New', monospace !important;

  -webkit-font-smoothing: none;
  image-rendering: pixelated;
  border-radius: 0 !important;
  box-shadow: none !important;
  transition: none !important;
  letter-spacing: 1px;
}

body, ._wrapper_13xo6_1, ._main_qqqm3_1 {
  background: #000000 !important;
  color: #FFFFFF !important;
}


body::after {
  content: " ";
  display: block;
  position: fixed;
  top: 0; left: 0;
  width: 100vw; height: 100vh;
  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),
              linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
  background-size: 100% 4px, 3px 100%;
  z-index: 9999;
  pointer-events: none;
  animation: scanline 1s steps(40) infinite;
}


[class*="gradient"], [class*="glow"], .react-select__indicator,
.profile-background-box-1, .profile-background-box-2, .profile-background-box-3,
._ribbon_1chl9_1, .pp-cc-star-line, .chakra-tabs__tab-indicator {
  display: none !important;
  visibility: hidden !important;
}


.profile-top-bar, .footer-box, .pp-uc-background,
.pp-cc-wrapper, .chakra-tabs, .profile-filters-flex-outer {
  background-color: #000000 !important;
  border: 1px solid #FFFFFF !important;
  padding: 12px 8px 8px 8px;
  position: relative !important;
  margin-top: 10px;
  animation: window-jitter 0.3s infinite steps(1);
}


[class*="profile-top-bar"]::before, .footer-box::before, .pp-uc-background::before,
.pp-cc-wrapper::before, .chakra-tabs::before, .profile-filters-flex-outer::before {
  content: 'SYSTEM_WINDOW.EXE';
  display: block;
  position: absolute;
  top: -1px; left: -1px; right: -1px;
  background-color: #0000FF;
  color: #FFFFFF;
  padding: 2px 5px;
  text-align: left;
  font-size: 1.1em;
  white-space: nowrap;
}

[class*="profile-top-bar"]::before { content: 'SYS_NAV.COM'; }
.footer-box::before { content: 'SESSION_INFO'; }
.pp-uc-background::before { content: 'INPUT TEXT HERE'; }
.pp-cc-wrapper::before { content: 'FILE.exe'; }
.chakra-tabs::before { content: 'DATA_VIEW'; }
.profile-filters-flex-outer::before { content: 'SEARCH_QUERY'; }


.pp-uc-background::after, .pp-cc-wrapper::after {
  content: '[X]';
  position: absolute;
  top: 1px; right: 4px;
  color: #FFFFFF;
  background: #0000FF;
  font-size: 1.1em;
}


button, a, [role="button"] {
  background: transparent !important;
  border: 1px solid #0000FF !important;
  color: #FFFFFF !important;
  padding: 4px 8px !important;
  cursor: pointer !important;
  animation: text-flicker 4s infinite;
  text-transform: uppercase !important;
}

button:hover, a:hover, [role="button"]:hover {
  background: #0000FF !important;
  color: #FFFFFF !important;
}

input, [class*="searchInput"], .react-select__control {
  background: #000000 !important;
  border: 1px solid #FFFFFF !important;
  color: #FFFFFF !important;
  height: auto !important;
}

input:focus::after {
  content: "▋";
  color: #FFFFFF;
  position: absolute;
  right: 8px; top: 50%; transform: translateY(-50%);
  animation: caret-blink 1s steps(1) infinite;
}


.pp-top-bar-logo-name {
  font-size: 2.2em !important;
  padding: 0 5px;
  background-color: #0000FF;
  border: 1px solid #FFFFFF;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
}

h2, .profile-character-card-name-box {
  background-color: transparent;
  border: 1px solid #FFFFFF;
  padding: 4px 6px;
  display: inline-block;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
}


img, svg {
  border: 1px solid #FFFFFF !important;
  filter: grayscale(1) contrast(1.5);
  color: #FFFFFF !important;
  fill: currentColor !important;
}


[class*="tags-item"] {
  background: transparent !important;
  border: 1px dashed #0000FF !important;
  color: #FFFFFF !important;
  padding: 1px 4px !important;
  text-transform: uppercase !important;
}


.profile-character-card-tokens-count {
  position: relative;
  padding-top: 18px;
}
.profile-character-card-tokens-count::before {
  content: 'ACCESSING MEMORY...';
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 12px;
  font-size: 0.8em; line-height: 12px;
  text-align: center;
  color: #000000;
  border: 1px solid #FFFFFF;
  background-color: #0000FF;
  background-image: repeating-linear-gradient(
    -45deg,
    transparent, transparent 7px,
    rgba(255, 255, 255, 0.5) 7px, rgba(255, 255, 255, 0.5) 14px
  );
  animation: loading-bar 0.5s linear infinite;
}


.profile-character-card-description-box {
  border: 1px dashed #555;
  padding: 5px; margin-top: 5px;
  height: 60px;
  overflow-y: scroll;



}
.pp-uc-title {

  font-size: 0;
}
.pp-uc-title::before {
  content: '@YOURNAME HERE';
  font-size: 20px;
}

.profile-top-bar-search {
  }

#search-input {
  padding: 10px;
  transform: translate(50px, 800px);
}

.pp-uc-avatar {
  transform: translate(5px, 40px);
  margin-right: 10px;
}
.pp-uc-followers-count {
  font-size: 0;

}
.pp-uc-followers-count:before {
  content: '1212910920193123 followers';
  font-size: 18px;

}

.pp-uc-member-since {
display: none;
}

.pp-pg-total-text {
  display: none;
}

.pp-pg-total {
  display: none;
}

.pp-cc-list-container {
  transform: translate(40px, -100px)
}

.pp-cc-tokens-count {
  transform: translate(50px, -10px)
}

.pp-cc-name {
  width: 100%;
}


.pp-cc-creator-name {
  font-size: 0;
}


.pp-cc-creator-name::before {
  content: "INPUT TEXT";
  font-size: 16px; 
  opacity: 1;
}



</style>

WITHOUT JITTER EFFECT

⎗
✓
<style>
@keyframes text-flicker {
  0%, 100% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
  49% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
  50% { opacity: 0.7; text-shadow: none; }
  51% { opacity: 1; text-shadow: 2px 2px 0px #0000ff80, -2px -2px 0px #ff000080; }
}

@keyframes scanline {
  0% { background-position: 0 0; }
  100% { background-position: 0 100%; }
}

@keyframes loading-bar {
  0% { background-position: 0 0; }
  100% { background-position: 28px 0; }
}

@keyframes caret-blink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}

* {
  font-family: 'VT323', 'Courier New', monospace !important;
  -webkit-font-smoothing: none;
  image-rendering: pixelated;
  border-radius: 0 !important;
  box-shadow: none !important;
  transition: none !important;
  letter-spacing: 1px;
}

body, ._wrapper_13xo6_1, ._main_qqqm3_1 {
  background: #000000 !important;
  color: #FFFFFF !important;
}

body::after {
  content: " ";
  display: block;
  position: fixed;
  top: 0; left: 0;
  width: 100vw; height: 100vh;
  background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%),
              linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));
  background-size: 100% 4px, 3px 100%;
  z-index: 9999;
  pointer-events: none;
  animation: scanline 1s steps(40) infinite;
}

[class*="gradient"], [class*="glow"], .react-select__indicator,
.profile-background-box-1, .profile-background-box-2, .profile-background-box-3,
._ribbon_1chl9_1, .pp-cc-star-line, .chakra-tabs__tab-indicator {
  display: none !important;
  visibility: hidden !important;
}

.profile-top-bar, .footer-box, .pp-uc-background,
.pp-cc-wrapper, .chakra-tabs, .profile-filters-flex-outer {
  background-color: #000000 !important;
  border: 1px solid #FFFFFF !important;
  padding: 12px 8px 8px 8px;
  position: relative !important;
  margin-top: 10px;
  /* window-jitter animation removed */
}

[class*="profile-top-bar"]::before, .footer-box::before, .pp-uc-background::before,
.pp-cc-wrapper::before, .chakra-tabs::before, .profile-filters-flex-outer::before {
  content: 'SYSTEM_WINDOW.EXE';
  display: block;
  position: absolute;
  top: -1px; left: -1px; right: -1px;
  background-color: #0000FF;
  color: #FFFFFF;
  padding: 2px 5px;
  text-align: left;
  font-size: 1.1em;
  white-space: nowrap;
}

[class*="profile-top-bar"]::before { content: 'SYS_NAV.COM'; }
.footer-box::before { content: 'SESSION_INFO'; }
.pp-uc-background::before { content: 'INPUT TEXT HERE'; }
.pp-cc-wrapper::before { content: 'FILE.exe'; }
.chakra-tabs::before { content: 'DATA_VIEW'; }
.profile-filters-flex-outer::before { content: 'SEARCH_QUERY'; }

.pp-uc-background::after, .pp-cc-wrapper::after {
  content: '[X]';
  position: absolute;
  top: 1px; right: 4px;
  color: #FFFFFF;
  background: #0000FF;
  font-size: 1.1em;
}

button, a, [role="button"] {
  background: transparent !important;
  border: 1px solid #0000FF !important;
  color: #FFFFFF !important;
  padding: 4px 8px !important;
  cursor: pointer !important;
  animation: text-flicker 4s infinite;
  text-transform: uppercase !important;
}

button:hover, a:hover, [role="button"]:hover {
  background: #0000FF !important;
  color: #FFFFFF !important;
}

input, [class*="searchInput"], .react-select__control {
  background: #000000 !important;
  border: 1px solid #FFFFFF !important;
  color: #FFFFFF !important;
  height: auto !important;
}

input:focus::after {
  content: "▋";
  color: #FFFFFF;
  position: absolute;
  right: 8px; top: 50%; transform: translateY(-50%);
  animation: caret-blink 1s steps(1) infinite;
}

.pp-top-bar-logo-name {
  font-size: 2.2em !important;
  padding: 0 5px;
  background-color: #0000FF;
  border: 1px solid #FFFFFF;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
}

h2, .profile-character-card-name-box {
  background-color: transparent;
  border: 1px solid #FFFFFF;
  padding: 4px 6px;
  display: inline-block;
  color: #FFFFFF !important;
  text-transform: uppercase !important;
}

img, svg {
  border: 1px solid #FFFFFF !important;
  filter: grayscale(1) contrast(1.5);
  color: #FFFFFF !important;
  fill: currentColor !important;
}

[class*="tags-item"] {
  background: transparent !important;
  border: 1px dashed #0000FF !important;
  color: #FFFFFF !important;
  padding: 1px 4px !important;
  text-transform: uppercase !important;
}

.profile-character-card-tokens-count {
  position: relative;
  padding-top: 18px;
}
.profile-character-card-tokens-count::before {
  content: 'ACCESSING MEMORY...';
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 12px;
  font-size: 0.8em; line-height: 12px;
  text-align: center;
  color: #000000;
  border: 1px solid #FFFFFF;
  background-color: #0000FF;
  background-image: repeating-linear-gradient(
    -45deg,
    transparent, transparent 7px,
    rgba(255, 255, 255, 0.5) 7px, rgba(255, 255, 255, 0.5) 14px
  );
  animation: loading-bar 0.5s linear infinite;
}

.profile-character-card-description-box {
  border: 1px dashed #555;
  padding: 5px; margin-top: 5px;
  height: 60px;
  overflow-y: scroll;
}

.pp-uc-title {
  font-size: 0;
}
.pp-uc-title::before {
  content: '@YOURNAME HERE';
  font-size: 20px;
}

.profile-top-bar-search { }

#search-input {
  padding: 10px;
  transform: translate(50px, 800px);
}

.pp-uc-avatar {
  transform: translate(5px, 40px);
  margin-right: 10px;
}
.pp-uc-followers-count {
  font-size: 0;
}
.pp-uc-followers-count:before {
  content: '1212910920193123 followers';
  font-size: 18px;
}

.pp-uc-member-since {
  display: none;
}
.pp-pg-total-text {
  display: none;
}
.pp-pg-total {
  display: none;
}

.pp-cc-list-container {
  transform: translate(40px, -100px)
}
.pp-cc-tokens-count {
  transform: translate(50px, -10px)
}
.pp-cc-name {
  width: 100%;
}
.pp-cc-creator-name {
  font-size: 0;
}
.pp-cc-creator-name::before {
  content: "INPUT TEXT";
  font-size: 16px; 
  opacity: 1;
}
</style>


Edit

Pub: 20 Aug 2025 09:19 UTC

Edit: 20 Aug 2025 09:22 UTC

Views: 2273