Coir

Game-Boy Bot Cards- Coir

Jul 15th, 2025 (edited)
1,174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 7.41 KB | None | 0 0
  1. <style>
  2. /* IMPORTANT INSTRUCTIONS!! Delete any code you may have connected to your bot card. Open your settings and paste this code into the "about me" section as is. Click save. You can tweak it however you'd like. */
  3.  
  4. /* Trash */
  5. .pp-cc-wrapper, .pp-cc-wrapper > *:not(.profile-character-card-stack) {
  6. background: transparent !important;
  7. }
  8. .pp-cc-wrapper:hover {
  9.   box-shadow: none;
  10. }
  11. .pp-cc-star-line, .pp-cc-tokens-count, .pp-cc-chats svg, .css-5v5qgx, .css-nip9dx, .css-xrg4vd, .css-1awld45, .css-1utqofo, .css-w89cv5, .css-8828od, .css-1henxb, .css-effh3d, .css-1wqmh16 {
  12.     display: none;
  13. }
  14.  
  15. /* layout */
  16. .pp-cc-list-container {
  17.     max-width: 1200px;
  18.     margin-inline: auto;
  19.     display: flex;
  20.     flex-flow: row wrap;
  21.     justify-content: center;
  22.     gap: 2rem;
  23. }
  24.  
  25. /* bot card */
  26. .profile-character-card-stack {
  27.   padding: 6px;
  28.   width: 250px;
  29.   background: #fff;
  30.   border: 3px solid #8e530b;
  31.   border-radius: 50px;
  32.   box-shadow: 15px 15px 0px orange;
  33.   transform: rotateX(10deg) rotateY(-10deg);
  34.   transform-style: preserve-3d;
  35.   transition: transform 0.3s ease;
  36. }
  37. .profile-character-card-stack:hover {
  38.   transform: rotateX(0deg) rotateY(0deg);
  39.    box-shadow: 15px 15px 0px orange;
  40. }
  41. /* Hover to View sticker */
  42. .profile-character-card-stack::after {
  43.   content: "hover to View";
  44.   position: absolute;
  45.   bottom: -25px;
  46.   left: 50%;
  47.   transform: translateX(-50%) rotate(-2deg);
  48.   background-color: #ffffff;
  49.   color: #a86b00;
  50.   font-family: 'Pixelify Sans', sans-serif;
  51.   font-size: 1rem;
  52.   padding: 2px 10px;
  53.   border-radius: 8px;
  54.   border: 2px solid #c07821;
  55.   box-shadow: 2px 2px 0 #ff9200;
  56.   text-transform: uppercase;
  57.   letter-spacing: 0.04em;
  58.   font-weight: bold;
  59.   white-space: nowrap;
  60. }
  61.  
  62.  
  63. /* bot card name */
  64. .pp-cc-name {
  65.   background-color: #ff9200;
  66.   max-width: 160px;
  67.   color: white;
  68.   border: 2px solid #ffffff;
  69.   border-radius: 99px;
  70.   text-shadow: none;
  71.   box-shadow:
  72.     inset 0 0 0 1px #ffad1f,
  73.     2px 2px 0 #db8b00,
  74.     0 0 4px 1px rgba(179, 113, 0, 0.7);
  75.   font-family: 'Pixelify Sans';
  76.   padding: 4px 10px;
  77.   margin: auto;
  78.   font-size: .9rem;
  79.   transition: all 0.2s ease-in-out;
  80. }
  81. .pp-cc-name:hover {
  82.   box-shadow: 4px 4px 0 #ffb24d;
  83.   transform: translateY(-4px);
  84. }
  85.  
  86. /* Using bot card user for button space */
  87. .pp-cc-creator-name {
  88.   font-size: 0;
  89.   background-color: #ffad1f;
  90.   height: 154px;
  91.   width: 100%;
  92.   border: 3px solid #ffe7bd;
  93.   border-radius: 30px;
  94.   position: relative;
  95. }
  96. /* Game-boy cross button */
  97. .pp-cc-creator-name::before {
  98.   content: "";
  99.   position: absolute;
  100.   bottom: 95px;
  101.   left: 30px;
  102.   width: 30px;
  103.   height: 30px;
  104.   background-color: #ffe7bd;
  105.   border-radius: 12px;
  106.   box-shadow:
  107.     -19px -0.1px 0 #ffe7bd,
  108.     -22px -2px 0 #dd8f08,
  109.     19px -0.1px 0 #ffe7bd,
  110.     1px -15px 0 #ffe7bd,
  111.     -2px -18px 0 #dd8f08,
  112.  -1px 15px 0 #ffe7bd,
  113.     -3.8px 18px 0 #db8b00,
  114. inset 0 3px 6px rgba(255 255 255 / 0.6),
  115.   0 3px 6px rgba(0 0 0 / 0.3);
  116. }
  117. /* All other game-boy buttons */
  118. .pp-cc-creator-name::after {
  119.   content: "";
  120.   position: absolute;
  121.   bottom: 105px;
  122.   left: 145px;
  123.   width: 20px;
  124.   height: 20px;
  125.   background-color: #ffe7bd;
  126.   border-radius: 50%;  
  127.   box-shadow:
  128.     inset 0 2px 3px rgba(255, 255, 255, 0.5),
  129.     0 3px 4px rgba(0, 0, 0, 0.3),
  130.     35px 5px 0 #ffe7bd,
  131.     35px 5px 4px rgba(0, 0, 0, 0.3),
  132.     35px 5px 0 inset rgba(255, 255, 255, 0.5),
  133.     -100px 80px 0 0 #ffe7bd,  
  134.     -95px 80px 0 0 #ffe7bd,  
  135.     -90px 80px 0 0 #ffe7bd,  
  136.     -87px 80px 0 0 #ffe7bd,  
  137.     -98px 83px 0 0 #db8b00,  
  138.     -95px 83px 0 0 #db8b00,  
  139.     -90px 83px 0 0 #db8b00,  
  140.     -103px 83px 0 0 #db8b00,  
  141.     7px 80px 0 0 #ffe7bd,
  142.     10px 80px 0 0 #ffe7bd,
  143.     15px 80px 0 0 #ffe7bd,
  144.     1px 80px 0 0 #ffe7bd,
  145.     -1px 83px 0 0 #db8b00,
  146.     5px 83px 0 0 #db8b00,
  147.     9px 83px 0 0 #db8b00,
  148.     14px 83px 0 0 #db8b00;
  149. }
  150.  
  151. /* desc container */
  152. .profile-character-card-description-box {
  153.   position: absolute;
  154.   border-radius: 20px;
  155.   min-height: 140px;
  156.   left: 22px;    
  157.   top: 299px;  
  158.   min-width: 200px;
  159.   max-width: 200px;
  160.   background: #8e530b;
  161.   overflow: hidden;
  162.   opacity: 0;
  163.   transform: translateY(10px) scale(0.95);
  164.   transition: opacity 0.25s ease, transform 0.25s ease;
  165. }
  166. /* desc text/scroll/hover */
  167. .pp-cc-description {
  168.   color: #fff !important;
  169.   font-size: 1rem;
  170.   max-height: 145px;
  171.   font-family: 'Arial', sans-serif;
  172.   line-height: 1.6;
  173.   overflow-y: auto;
  174.   padding: 1rem;
  175. }
  176. .pp-cc-description::-webkit-scrollbar-thumb {
  177.   background-color: #ffffff;
  178. }
  179. .profile-character-card-stack:hover .profile-character-card-description-box {
  180.   opacity: 1;
  181.   pointer-events: auto;
  182.   transform: translateY(0) scale(1);
  183. }
  184. /* tags container */
  185. .pp-cc-tags {
  186.   position: absolute;
  187.   top: 200px;
  188.   left: 13px;
  189.   width: 215px;
  190.   height: 80px;
  191.   background-color: #fff;
  192.   border-radius: 20px;
  193.   border: 3px solid #ffad1f;
  194.   overflow: hidden;
  195.   opacity: 0;
  196.   transform: translateY(0);
  197.   transition: opacity 0.6s ease, transform 0.8s ease;
  198. }
  199. .profile-character-card-stack:hover .pp-cc-tags {
  200.   opacity: 1;
  201.   transform: translateY(-8px);
  202. }
  203. .profile-character-card-stack:hover .pp-cc-tags > * {
  204.   animation: slot-machine-scroll 6s steps(10) infinite;
  205. }
  206. .css-k1urot {
  207.   padding-right: 10px;
  208. }
  209. /* individual tags */
  210. .pp-cc-tags span {
  211.   font-family: 'Pixelify Sans', sans-serif;
  212.   font-size: .8rem;
  213.   font-weight: 500;
  214.   padding: 2px 5px;
  215.   background: #fff;
  216.   border: 2px solid #db8b00;
  217.   border-radius: 999px;
  218.   color: #db8b00;
  219.   box-shadow: 0 2px 0 #b57300;
  220.   transition: border-color 0.3s ease;
  221. }
  222. .pp-cc-tags span:hover {
  223.   border-color: #ffad1f;
  224. }
  225. @keyframes slot-machine-scroll {
  226.   0% {
  227.     transform: translateY(50px) translateX(15px);
  228.   }
  229.   100% {
  230.     transform: translateY(-100%) translateX(15px);
  231.   }
  232. }
  233. /* Bot card ribbon/ rocket ship */
  234. .pp-cc-ribbon {
  235.   position: relative;
  236.   opacity: 0;
  237.   top: 20px;
  238.   right: -90px;
  239.   width: 90px;
  240.   height: 40px;
  241.   clip-path: polygon(
  242.     0% 50%, 25% 30%, 55% 30%, 70% 15%, 85% 40%,
  243.     85% 60%, 70% 85%, 55% 70%, 25% 70%
  244.   );
  245.   display: flex;
  246.   align-items: center;
  247.   justify-content: center;
  248.   animation: floatBounce 4s ease-in-out infinite;
  249.   transition: right 0.4s ease, opacity 0.4s ease;
  250. }
  251. .profile-character-card-stack:hover .pp-cc-ribbon {
  252.   right: -45px;        
  253.   opacity: 1;
  254. }
  255. .pp-cc-ribbon-wrap {
  256.   display: flex;
  257.   align-items: center;
  258.   justify-content: center;
  259.   margin: 0;
  260.   padding: 0;
  261.   width: 100%;
  262.   height: 140%;
  263.   background: #ffffff;
  264.   font-family: 'Press Start 2P', monospace;
  265. }
  266. .pp-cc-chats {
  267.   color: #8e530b;
  268. }
  269. @keyframes floatBounce {
  270.   0%, 100% {
  271.     transform: translateY(0) rotate(0deg);
  272.   }
  273.   50% {
  274.     transform: translateY(-6px) rotate(5deg);
  275.   }
  276.   75% {
  277.     transform: translateY(-3px) rotate(-3deg);
  278.   }
  279. }
  280.  
  281. /* for mobile */
  282. @media (max-width: 600px) {
  283. /* Tap instead of Hover for mobile sticker */
  284.   .profile-character-card-stack::after {
  285.     content: "tap to View";
  286.   }
  287. }
  288. </style>
  289.  
  290. <style>
  291. /*Credit: You can delete this only if you put the credit somewhere else */
  292. .coir-credit {
  293.   font-size: 12px;
  294.   font-family: 'Pixelify Sans', sans-serif;
  295.   color: #ffffff;
  296. }
  297. .coir-credit a {
  298.   color: #ff9200;
  299.   font-weight: bold;
  300.   transition: color 0.2s ease;
  301. }
  302. </style>
  303. <p class="coir-credit">
  304.   Bot cards by
  305.   <a href="https://janitorai.com/profiles/f8f5d030-87df-470b-af99-c8f6cee6180d_profile-of-coir" target="_blank">
  306.     coir
  307.   </a>
  308. </p>
Advertisement
Add Comment
Please, Sign In to add comment