shadzzw

Notebook inspo profilecard janitor ai

Feb 24th, 2026
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.68 KB | None | 0 0
  1. <!-- ══════════════════════════════════════ -->
  2. <!-- PROFILE CARD - JAI ABOUT ME -->
  3. <!-- Basado en el diseño de referencia -->
  4. <!-- ══════════════════════════════════════ -->
  5.  
  6. <!-- ── HEADER: hi i'm + name ── -->
  7. <div class="nb-intro">
  8. <p class="nb-hi">hi, i'm</p>
  9. <p class="nb-name">name!</p>
  10. <p class="nb-info">brazilian. she/they. pt-eng-esp. 17yo.</p>
  11. <p class="nb-links">
  12. <a class="nb-link" href="https://open.spotify.com" target="_blank">spotify</a> +
  13. <a class="nb-link" href="https://instagram.com" target="_blank">insta</a> +
  14. <a class="nb-link" href="#" target="_blank">ccat</a>
  15. </p>
  16. </div>
  17.  
  18. <!-- ── BOTONES: DONT REMOVE CREDITS / messages / favs ── -->
  19. <div class="nb-btnrow">
  20. <div class="nb-btnleft">
  21. <a class="nb-btn" href="#" target="_blank">made by Shadzzw</a>
  22. <a class="nb-btn" href="#" target="_blank">messages</a>
  23. </div>
  24. <a class="nb-btn nb-btn-wide" href="#" target="_blank">favs</a>
  25. </div>
  26.  
  27. <!-- ── CUERPO PRINCIPAL ── -->
  28. <div class="nb-body">
  29.  
  30. <!-- COLUMNA IZQUIERDA: byf + dfi -->
  31. <div class="nb-col-left">
  32. <div class="nb-box">
  33. <p><b>byf. . .</b> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
  34. </div>
  35. <div class="nb-box">
  36. <p><b>dfi. . .</b> Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  37. </div>
  38. </div>
  39.  
  40. <!-- COLUMNA DERECHA: favs + anime list -->
  41. <div class="nb-col-right">
  42. <div class="nb-favs-imgs">
  43. <img class="nb-fav-img" src="https://i.imgur.com/placeholder1.png" alt="fav 1">
  44. <img class="nb-fav-img" src="https://i.imgur.com/placeholder2.png" alt="fav 2">
  45. </div>
  46. <a class="nb-btn nb-btn-wide" href="#" target="_blank">anime list</a>
  47. <p class="nb-small">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…</p>
  48. </div>
  49.  
  50. </div>
  51.  
  52. <!-- ── PUBLIC PLAYLIST ── -->
  53. <div class="nb-section-label">public playlist</div>
  54. <div class="nb-playlist">
  55. <div class="nb-song">
  56. <img class="nb-song-img" src="https://i.imgur.com/placeholder3.png" alt="cover">
  57. <p>money - the drums</p>
  58. </div>
  59. <div class="nb-song">
  60. <img class="nb-song-img" src="https://i.imgur.com/placeholder4.png" alt="cover">
  61. <p>i love u - the walters</p>
  62. </div>
  63. <div class="nb-song">
  64. <img class="nb-song-img" src="https://i.imgur.com/placeholder5.png" alt="cover">
  65. <p>space song - beach house</p>
  66. </div>
  67. <div class="nb-song">
  68. <img class="nb-song-img" src="https://i.imgur.com/placeholder6.png" alt="cover">
  69. <p>yellow - coldplay</p>
  70. </div>
  71. </div>
  72.  
  73. <!-- ── LOVES / HATES ── -->
  74. <div class="nb-bottom">
  75. <div class="nb-box nb-half">
  76. <p><b>loves. . .</b> Lorem ipsum dolor sit amet, consectetur adipiscing elit…</p>
  77. </div>
  78. <div class="nb-box nb-half">
  79. <p><b>hates. . .</b> sed do eiusmod tempor incididunt ut labore et dolore magna aliqua…</p>
  80. </div>
  81. </div>
  82.  
  83.  
  84. <!-- ══════════ ESTILOS ══════════ -->
  85. <style>
  86.  
  87. /* ── RESET ABOUT ME ── */
  88. .pp-uc-about-me,
  89. .profile-about-me {
  90. padding: 0 !important;
  91. background: #f2f0eb !important;
  92. }
  93.  
  94. /* ── FONDO RAYADO TIPO CUADERNO ── */
  95. .pp-uc-about-me *,
  96. .profile-about-me * {
  97. box-sizing: border-box;
  98. }
  99.  
  100. /* Líneas de cuaderno sobre todo el about me */
  101. .nb-intro,
  102. .nb-btnrow,
  103. .nb-body,
  104. .nb-playlist,
  105. .nb-bottom,
  106. .nb-section-label {
  107. background-image: repeating-linear-gradient(
  108. to bottom,
  109. transparent,
  110. transparent 19px,
  111. #c8c4be 19px,
  112. #c8c4be 20px
  113. );
  114. background-color: #f2f0eb;
  115. }
  116.  
  117. /* ── INTRO: hi i'm name ── */
  118. .nb-intro {
  119. padding: 14px 14px 10px 14px;
  120. border-bottom: 1.5px solid #9a9590;
  121. }
  122.  
  123. .nb-hi {
  124. font-family: Georgia, serif;
  125. font-style: italic;
  126. font-size: 13px;
  127. color: #5a5650;
  128. margin: 0 0 0 2px;
  129. }
  130.  
  131. .nb-name {
  132. font-family: "Courier New", Courier, monospace;
  133. font-size: 32px;
  134. font-weight: bold;
  135. color: #2a2825;
  136. margin: 0 0 4px;
  137. letter-spacing: -.01em;
  138. }
  139.  
  140. .nb-info {
  141. font-family: "Courier New", Courier, monospace;
  142. font-size: 11px;
  143. color: #4a4845;
  144. margin: 0 0 4px;
  145. line-height: 1.5;
  146. }
  147.  
  148. .nb-links {
  149. font-family: "Courier New", Courier, monospace;
  150. font-size: 11px;
  151. color: #4a4845;
  152. margin: 0;
  153. }
  154.  
  155. .nb-link {
  156. color: #2a2825;
  157. text-decoration: underline;
  158. text-underline-offset: 2px;
  159. }
  160.  
  161. .nb-link:hover {
  162. color: #6b7c5e;
  163. }
  164.  
  165. /* ── FILA DE BOTONES ── */
  166. .nb-btnrow {
  167. display: flex;
  168. align-items: center;
  169. justify-content: space-between;
  170. padding: 10px 12px;
  171. gap: 8px;
  172. border-bottom: 1.5px solid #9a9590;
  173. }
  174.  
  175. .nb-btnleft {
  176. display: flex;
  177. gap: 8px;
  178. }
  179.  
  180. .nb-btn {
  181. display: inline-block;
  182. background: #888480;
  183. color: #f2f0eb;
  184. font-family: "Courier New", Courier, monospace;
  185. font-size: 11px;
  186. padding: 6px 16px;
  187. border-radius: 20px;
  188. text-decoration: none;
  189. transition: background .2s;
  190. white-space: nowrap;
  191. }
  192.  
  193. .nb-btn:hover {
  194. background: #5a5650;
  195. }
  196.  
  197. .nb-btn-wide {
  198. flex: 1;
  199. text-align: center;
  200. }
  201.  
  202. /* ── CUERPO: dos columnas ── */
  203. .nb-body {
  204. display: flex;
  205. gap: 0;
  206. border-bottom: 1.5px solid #9a9590;
  207. }
  208.  
  209. /* COLUMNA IZQUIERDA */
  210. .nb-col-left {
  211. flex: 1.1;
  212. border-right: 1.5px solid #9a9590;
  213. display: flex;
  214. flex-direction: column;
  215. }
  216.  
  217. /* COLUMNA DERECHA */
  218. .nb-col-right {
  219. flex: 1;
  220. padding: 10px 10px;
  221. display: flex;
  222. flex-direction: column;
  223. gap: 8px;
  224. background-image: repeating-linear-gradient(
  225. to bottom,
  226. transparent,
  227. transparent 19px,
  228. #c8c4be 19px,
  229. #c8c4be 20px
  230. );
  231. background-color: #f2f0eb;
  232. }
  233.  
  234. /* CAJAS byf / dfi */
  235. .nb-box {
  236. border: 1.5px solid #9a9590;
  237. padding: 8px 10px;
  238. font-family: "Courier New", Courier, monospace;
  239. font-size: 10.5px;
  240. color: #2a2825;
  241. line-height: 1.6;
  242. background-color: #f2f0eb;
  243. background-image: repeating-linear-gradient(
  244. to bottom,
  245. transparent,
  246. transparent 19px,
  247. #c8c4be 19px,
  248. #c8c4be 20px
  249. );
  250. }
  251.  
  252. .nb-box p { margin: 0; }
  253.  
  254. /* HALF para loves/hates */
  255. .nb-half {
  256. flex: 1;
  257. }
  258.  
  259. /* IMÁGENES favs */
  260. .nb-favs-imgs {
  261. display: flex;
  262. gap: 8px;
  263. justify-content: center;
  264. }
  265.  
  266. .nb-fav-img {
  267. width: 68px;
  268. height: 68px;
  269. border-radius: 50%;
  270. border: 2px solid #9a9590;
  271. object-fit: cover;
  272. filter: grayscale(60%);
  273. }
  274.  
  275. .nb-small {
  276. font-family: "Courier New", Courier, monospace;
  277. font-size: 10px;
  278. color: #4a4845;
  279. line-height: 1.6;
  280. margin: 0;
  281. }
  282.  
  283. /* ── SECTION LABEL (public playlist) ── */
  284. .nb-section-label {
  285. text-align: center;
  286. font-family: "Courier New", Courier, monospace;
  287. font-size: 11px;
  288. color: #f2f0eb;
  289. background: #888480 !important;
  290. background-image: none !important;
  291. padding: 7px 14px;
  292. border-top: 1.5px solid #9a9590;
  293. border-bottom: 1.5px solid #9a9590;
  294. }
  295.  
  296. /* ── PLAYLIST ── */
  297. .nb-playlist {
  298. display: flex;
  299. gap: 6px;
  300. padding: 12px 10px;
  301. border-bottom: 1.5px solid #9a9590;
  302. justify-content: space-between;
  303. }
  304.  
  305. .nb-song {
  306. flex: 1;
  307. display: flex;
  308. flex-direction: column;
  309. align-items: center;
  310. gap: 5px;
  311. }
  312.  
  313. .nb-song-img {
  314. width: 100%;
  315. max-width: 80px;
  316. aspect-ratio: 1;
  317. object-fit: cover;
  318. filter: grayscale(40%);
  319. border: 1px solid #9a9590;
  320. }
  321.  
  322. .nb-song p {
  323. font-family: "Courier New", Courier, monospace;
  324. font-size: 8.5px;
  325. color: #2a2825;
  326. text-align: center;
  327. margin: 0;
  328. line-height: 1.4;
  329. word-break: break-word;
  330. }
  331.  
  332. /* ── LOVES / HATES ── */
  333. .nb-bottom {
  334. display: flex;
  335. gap: 0;
  336. padding: 10px 10px;
  337. }
  338.  
  339. .nb-bottom .nb-box {
  340. margin: 0 5px;
  341. }
  342.  
  343.  
  344. /* ═══════════════════════════════════════════ */
  345. /* ESTILOS DE ELEMENTOS NATIVOS DE JAI */
  346. /* ═══════════════════════════════════════════ */
  347.  
  348. /* ── CONTENEDOR PRINCIPAL del perfil ── */
  349. /* (pfp + username + followers + badges) */
  350. .profile-info-hstack,
  351. .css-1uodvt1 {
  352. flex-direction: row !important;
  353. align-items: flex-start !important;
  354. gap: 14px !important;
  355. padding: 12px 14px !important;
  356. background-color: #f2f0eb !important;
  357. background-image: repeating-linear-gradient(
  358. to bottom,
  359. transparent,
  360. transparent 19px,
  361. #c8c4be 19px,
  362. #c8c4be 20px
  363. ) !important;
  364. border-bottom: 1.5px solid #9a9590 !important;
  365. }
  366.  
  367. /* ── FOTO DE PERFIL ── */
  368. .pp-uc-avatar,
  369. .profile-avatar,
  370. .css-18bnokj {
  371. width: 90px !important;
  372. height: 90px !important;
  373. border-radius: 50% !important;
  374. border: 2.5px solid #888480 !important;
  375. object-fit: cover !important;
  376. filter: grayscale(55%) !important;
  377. box-shadow: 3px 3px 0 #9a9590 !important;
  378. }
  379.  
  380. /* ── CONTENEDOR avatar (recorta bien el círculo) ── */
  381. .pp-uc-avatar-container,
  382. .profile-avatar-container,
  383. .css-79elbk {
  384. width: 90px !important;
  385. height: 90px !important;
  386. border-radius: 50% !important;
  387. overflow: hidden !important;
  388. flex-shrink: 0 !important;
  389. }
  390.  
  391. /* ── STACK de info (username + followers + badges) ── */
  392. .profile-info-stack-inner,
  393. .css-1uodvt1 > .css-8g8ihq {
  394. display: flex !important;
  395. flex-direction: column !important;
  396. justify-content: center !important;
  397. gap: 4px !important;
  398. }
  399.  
  400. /* ── USERNAME ── */
  401. .pp-uc-title,
  402. .profile-title-heading,
  403. .css-o5an2m {
  404. font-family: "Courier New", Courier, monospace !important;
  405. font-size: 22px !important;
  406. font-weight: bold !important;
  407. color: #2a2825 !important;
  408. letter-spacing: -.01em !important;
  409. line-height: 1.1 !important;
  410. }
  411.  
  412. /* ── FOLLOWERS ── */
  413. .pp-uc-followers-count,
  414. .profile-followers-count {
  415. font-family: "Courier New", Courier, monospace !important;
  416. font-size: 10px !important;
  417. color: #6e6a62 !important;
  418. letter-spacing: .04em !important;
  419. }
  420.  
  421. /* Número de followers */
  422. .pp-uc-followers-count span:nth-of-type(1) {
  423. font-weight: bold !important;
  424. color: #2a2825 !important;
  425. font-size: 12px !important;
  426. }
  427.  
  428. /* Texto "followers" */
  429. .pp-uc-followers-count span:nth-of-type(2) {
  430. color: #6e6a62 !important;
  431. font-size: 10px !important;
  432. }
  433.  
  434. /* ── MEMBER SINCE ── */
  435. .pp-uc-member-since,
  436. .profile-member-since-box {
  437. font-family: "Courier New", Courier, monospace !important;
  438. font-size: 9px !important;
  439. color: #9a9590 !important;
  440. }
  441.  
  442. /* ── BOTÓN FOLLOW ── */
  443. .pp-uc-follow-button,
  444. .profile-uc-follow-button,
  445. .Btn {
  446. background: #888480 !important;
  447. border: none !important;
  448. border-radius: 20px !important;
  449. }
  450.  
  451. .pp-uc-follow-button:before,
  452. .profile-uc-follow-button:before,
  453. .Btn:before {
  454. background: #6a6660 !important;
  455. border-radius: 20px !important;
  456. }
  457.  
  458. .profile-uc-follow-text,
  459. .Btn span {
  460. font-family: "Courier New", Courier, monospace !important;
  461. font-size: 11px !important;
  462. color: #f2f0eb !important;
  463. }
  464.  
  465. /* ── BADGES ── */
  466. .profile-badges,
  467. .css-1n7vfh0 {
  468. display: flex !important;
  469. gap: 4px !important;
  470. }
  471.  
  472. /* ── FONDO GENERAL DE LA PROFILE BOX ── */
  473. .pp-uc-background,
  474. .profile-uc-background-flex {
  475. background-color: #f2f0eb !important;
  476. }
  477.  
  478. .profile-background-box-1,
  479. .profile-background-box-2,
  480. .profile-background-box-3 {
  481. background: transparent !important;
  482. opacity: 0 !important;
  483. }
  484.  
  485. /* ── FONDO DE LA PÁGINA ── */
  486. .pp-page-background,
  487. .profile-page-background {
  488. background-color: #e8e5df !important;
  489. }
  490.  
  491. </style>
  492.  
Advertisement
Add Comment
Please, Sign In to add comment