Guest User

Untitled

a guest
Apr 24th, 2025
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.50 KB | None | 0 0
  1. /* Add your custom css style here */
  2. @import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
  3.  
  4. :root {
  5. /* Colours */
  6. --clr-accent-1: #0034c1;
  7. --clr-accent-2: #002ca4;
  8. --clr-accent-3: #8e2de2;
  9. --clr-light-1: #cfcfcf;
  10. --clr-light-2: #a9a9a9;
  11. --clr-success: #30a528;
  12. --clr-warning: #a56228;
  13. --clr-danger: #a52828;
  14. --clr-danger-hover: #6e1b1b;
  15. --clr-bg: #3e3e3e66;
  16. --clr-bg-hover: #14141466;
  17. --clr-backdrop: #0a0a0adb;
  18. --clr-bg-fallback: #1c1c1c;
  19.  
  20. /* Transitions */
  21. --tsn-1: 250ms ease;
  22.  
  23. /* Borders */
  24. --brdr-1: 1.5px solid var(--clr-light-1);
  25.  
  26. /* Filters */
  27. --fltr-blur-1: blur(5px);
  28.  
  29. /* Fonts */
  30. --ff-poppins: "Poppins", "Segoe UI", sans-serif;
  31. --ff-mono: "Consolas", monospace;
  32. }
  33.  
  34. *:not(.vue-codemirror *) {
  35. font-family: var(--ff-mono) !important;
  36. color: var(--clr-light-1) !important;
  37. transition: var(--tsn-1) !important;
  38. }
  39.  
  40. .file-dropdown.dropdown-menu-animation.dropdown.is-active.is-mobile-modal {
  41. left: 7px !important;
  42. }
  43.  
  44. ::selection {
  45. background: var(--clr-accent-3) !important;
  46. color: var(--clr-light-1) !important;
  47. }
  48.  
  49. body {
  50. color-scheme: dark !important;
  51. }
  52.  
  53. #background {
  54. background: url("/img/wallpaper/nyc_1.jpg") !important;
  55. background-size: cover !important;
  56. }
  57.  
  58. .p-0.dropdown-item .modal-card,
  59. .taginput .taginput-container.is-focusable,
  60. .textarea,
  61. .modal-card .tab-item input,
  62. .fullScreen.flight-bg,
  63. .v-md-editor.v-md-editor--edit,
  64. .node-card:has(.is-size-14px.mt-5.mb-5):hover,
  65. .node-card:has(.is-size-14px.mt-5.mb-5),
  66. .b-sidebar .sidebar-content,
  67. .notification,
  68. .content
  69. .content-components
  70. .card-container
  71. .grid-card
  72. .file-card
  73. .file-card-item
  74. .node-card-container
  75. .outer-wrapper
  76. .action-btn,
  77. .content
  78. .content-components
  79. .card-container
  80. .grid-card
  81. .file-card
  82. .file-card-item
  83. .node-card-container
  84. .outer-wrapper
  85. .checkbox-container,
  86. .modal.is-active.is-full-screen.file-panel .modal-card,
  87. .modal.is-active.is-full-screen.file-panel .animation-content,
  88. .app-panel .modal-card-head,
  89. .select select,
  90. div.navbar {
  91. background: transparent !important;
  92. }
  93.  
  94. .b-sidebar .sidebar-content {
  95. backdrop-filter: var(--fltr-blur-1) !important;
  96. }
  97.  
  98. div.base-bar,
  99. .in-card.b-tooltip.is-top .tooltip-content {
  100. display: none !important;
  101. }
  102.  
  103. .modal-card:not(.p-0.dropdown-item .modal-card),
  104. .background-item.is-flex.is-flex-direction-column {
  105. background: var(--clr-bg) !important;
  106. }
  107.  
  108. .background-item.is-flex.is-flex-direction-column * {
  109. color: var(--clr-light-1) !important;
  110. }
  111.  
  112. .button.is-link.is-light {
  113. background: var(--clr-bg) !important;
  114. color: var(--clr-light-1) !important;
  115. border: var(--brdr-1) !important;
  116. }
  117.  
  118. .button.is-link.is-light:hover {
  119. background: var(--clr-bg-hover) !important;
  120. }
  121.  
  122. .button.width.is-link.is-rounded {
  123. background: var(--clr-accent-1) !important;
  124. }
  125.  
  126. .button.is-small.is-rounded,
  127. .button.is-rounded {
  128. background: var(--clr-bg) !important;
  129. color: var(--clr-light-1) !important;
  130. border: var(--brdr-1) !important;
  131. }
  132.  
  133. .button.is-small.is-rounded:hover,
  134. .button.is-rounded:hover {
  135. background: var(--clr-bg-hover) !important;
  136. }
  137.  
  138. .img-c:hover .image {
  139. transform: none !important;
  140. }
  141.  
  142. .blur-background {
  143. box-shadow: none;
  144. border: var(--brdr-1) !important;
  145. }
  146.  
  147. .home-section.has-text-left .handle {
  148. cursor: pointer !important;
  149. }
  150.  
  151. .home-section.has-text-left .handle:hover .blur-background {
  152. background: var(--clr-bg-hover) !important;
  153. }
  154.  
  155. .switch input[type="checkbox"]:checked + .check {
  156. background: var(--clr-accent-1) !important;
  157. }
  158.  
  159. .switch input[type="checkbox"]:focus:checked + .check,
  160. .switch input[type="checkbox"]:focus + .check {
  161. box-shadow: none !important;
  162. }
  163.  
  164. .search-bar input {
  165. background: var(--clr-bg) !important;
  166. border: var(--brdr-1) !important;
  167. }
  168.  
  169. .dialog .modal-card-head {
  170. border: none !important;
  171. border-bottom: var(--brdr-1) !important;
  172. }
  173.  
  174. .dialog .modal-card {
  175. border: var(--brdr-1) !important;
  176. }
  177.  
  178. .dialog .modal-card .button {
  179. border: var(--brdr-1) !important;
  180. }
  181.  
  182. .dialog .modal-card .button:first-of-type {
  183. background: var(--clr-bg) !important;
  184. }
  185.  
  186. .dialog .modal-card .button:first-of-type:hover {
  187. background: var(--clr-bg-hover) !important;
  188. }
  189.  
  190. .dialog .modal-card .button:last-of-type {
  191. background: var(--clr-accent-1) !important;
  192. }
  193.  
  194. .dialog .modal-card .button:last-of-type:hover {
  195. background: var(--clr-accent-2) !important;
  196. }
  197.  
  198. .modal-card {
  199. background-color: var(--clr-bg) !important;
  200. }
  201.  
  202. .modal-card input {
  203. background: var(--clr-bg) !important;
  204. }
  205.  
  206. .button.is-danger {
  207. background: var(--clr-bg) !important;
  208. border: 1.5px solid var(--clr-danger) !important;
  209. }
  210.  
  211. .button.is-danger:hover {
  212. background: var(--clr-bg-hover) !important;
  213. }
  214.  
  215. .button.is-danger span {
  216. color: var(--clr-danger) !important;
  217. }
  218.  
  219. .select.is-small.select.is-small select,
  220. .select.is-small.select.is-small::after {
  221. border: var(--brdr-1) !important;
  222. }
  223.  
  224. .button.is-text.is-fullwidth.button.is-text.is-fullwidth:hover {
  225. background-color: var(--clr-bg-hover) !important;
  226. }
  227.  
  228. .background,
  229. .modal-background {
  230. background-color: var(--clr-backdrop) !important;
  231. backdrop-filter: var(--fltr-blur-1) !important;
  232. }
  233.  
  234. .terminal-modal .card {
  235. background: var(--clr-bg) !important;
  236. box-shadow: none !important;
  237. }
  238.  
  239. #login-page .login-panel {
  240. background: var(--clr-bg) !important;
  241. backdrop-filter: var(--fltr-blur-1) !important;
  242. }
  243.  
  244. .button.mt-5.is-primary.is-rounded.is-fullwidth {
  245. background: var(--clr-accent-1) !important;
  246. }
  247.  
  248. .button.mt-5.is-primary.is-rounded.is-fullwidth:hover {
  249. background: var(--clr-accent-2) !important;
  250. }
  251.  
  252. #terminal input.input {
  253. background: var(--clr-bg-hover) !important;
  254. color: var(--clr-light-1) !important;
  255. }
  256.  
  257. #terminal .card.card-shadow:has(div.card-content) {
  258. box-shadow: none !important;
  259. }
  260.  
  261. #terminal .card.card-shadow div.card-content *:not(i) {
  262. color: var(--clr-light-1) !important;
  263. }
  264.  
  265. body .tabs ul li.is-active a {
  266. border-bottom: 3px solid var(--clr-accent-1) !important;
  267. }
  268.  
  269. :not(.dropdown-trigger) > .button.is-primary,
  270. :not(.dropdown-trigger) > .button.width.is-link.is-rounded {
  271. background: var(--clr-accent-1) !important;
  272. border: var(--brdr-1) !important;
  273. }
  274.  
  275. .modal-card .delete::before,
  276. .modal-card .delete::after {
  277. background: var(--clr-light-1) !important;
  278. }
  279.  
  280. :not(.dropdown-trigger) > .button.is-primary:hover,
  281. :not(.dropdown-trigger) > .button.width.is-link.is-rounded:hover {
  282. background: var(--clr-accent-2) !important;
  283. }
  284.  
  285. .tag.ml-2.has-text-full-04 {
  286. background: var(--clr-accent-1) !important;
  287. border: var(--brdr-1) !important;
  288. }
  289.  
  290. .b-tooltip.is-primary .tooltip-content {
  291. background: var(--clr-bg-hover) !important;
  292. border: var(--brdr-1) !important;
  293. backdrop-filter: var(--fltr-blur-1) !important;
  294. }
  295.  
  296. .b-checkbox.checkbox input[type="checkbox"]:checked + .check {
  297. background: var(--clr-accent-1)
  298. url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1 1%27%3E%3Cpath style=%27fill:%23fff%27 d=%27M 0.04038059,0.6267767 0.14644661,0.52071068 0.42928932,0.80355339 0.3232233,0.90961941 z M 0.21715729,0.80355339 0.85355339,0.16715729 0.95961941,0.2732233 0.3232233,0.90961941 z%27%3E%3C/path%3E%3C/svg%3E")
  299. no-repeat center center !important;
  300. border-color: var(--clr-accent-1) !important;
  301. }
  302.  
  303. body ._has-background-red-default {
  304. background: var(--clr-danger) !important;
  305. }
  306.  
  307. body ._has-background-yellow-default {
  308. background: var(--clr-accent-1) !important;
  309. }
  310.  
  311. .media-content .control input {
  312. background: var(--clr-bg) !important;
  313. border: var(--brdr-1) !important;
  314. color: var(--clr-light-1) !important;
  315. }
  316.  
  317. .notification.is-danger {
  318. background: var(--clr-danger) !important;
  319. }
  320.  
  321. .icon.is-right i.mdi-eye {
  322. color: var(--clr-light-1) !important;
  323. }
  324.  
  325. .icon.is-right i.mdi-eye-off {
  326. color: var(--clr-light-2) !important;
  327. }
  328.  
  329. span.icon.is-right:is(.has-text-success, .has-text-danger) {
  330. right: 15px !important;
  331. }
  332.  
  333. .icon.is-right:is(.has-text-danger) i.mdi-alert-circle,
  334. .help.is-danger,
  335. i.casa.casa-shutdown-outline {
  336. color: var(--clr-danger) !important;
  337. }
  338.  
  339. .icon.is-right:is(.has-text-success) i.mdi-check,
  340. i.casa.casa-restart-outline,
  341. div .has-text-success {
  342. color: var(--clr-success) !important;
  343. }
  344.  
  345. span._has-background-green._tooltip-right-block,
  346. span._has-background-green._tooltip-right-inline {
  347. background: var(--clr-success) !important;
  348. }
  349.  
  350. .taginput .is-danger.taginput-container.is-focusable,
  351. .is-danger.textarea,
  352. .is-danger.input {
  353. border: 1.5px solid var(--clr-danger) !important;
  354. }
  355.  
  356. .taginput .is-success.taginput-container.is-focusable,
  357. .is-success.textarea,
  358. .is-success.input,
  359. span.tag.is-success.is-success {
  360. border: 1.5px solid var(--clr-success) !important;
  361. }
  362.  
  363. #login-page .login-panel .input {
  364. background: var(--clr-bg) !important;
  365. }
  366.  
  367. .circle-container linearGradient stop:nth-of-type(1) {
  368. stop-color: var(--clr-accent-3) !important;
  369. }
  370.  
  371. .circle-container linearGradient stop:nth-of-type(2) {
  372. stop-color: var(--clr-accent-1) !important;
  373. }
  374.  
  375. .progress.is-small.is-primary::-webkit-progress-value {
  376. background: linear-gradient(
  377. 90deg,
  378. var(--clr-accent-1) 0%,
  379. var(--clr-accent-3) 100%
  380. ) !important;
  381. }
  382.  
  383. .v-md-editor.v-md-editor--preview {
  384. background: var(--clr-bg) !important;
  385. color: var(--clr-light-1) !important;
  386. }
  387.  
  388. div.v-md-textarea-editor textarea {
  389. background: transparent !important;
  390. color: var(--clr-light-1) !important;
  391. }
  392.  
  393. div.v-md-textarea-editor textarea::placeholder {
  394. color: var(--clr-light-1) !important;
  395. }
  396.  
  397. .modal-card .modal-card-body .v-md-editor.v-md-editor--edit .scrollbar__wrap {
  398. border: var(--brdr-1) !important;
  399. }
  400.  
  401. div.toast.is-success.is-top {
  402. border: 1.5px solid var(--clr-success) !important;
  403. background: var(--clr-bg) !important;
  404. backdrop-filter: var(--fltr-blur-1) !important;
  405. }
  406.  
  407. div.toast.is-success.is-top div {
  408. color: var(--clr-light-1) !important;
  409. }
  410.  
  411. div.toast.is-warning.is-top {
  412. border: 1.5px solid var(--clr-warning) !important;
  413. background: var(--clr-bg) !important;
  414. backdrop-filter: var(--fltr-blur-1) !important;
  415. }
  416. div.toast.is-warning.is-top div {
  417. color: var(--clr-light-1) !important;
  418. }
  419.  
  420. div.toast.is-danger.is-top {
  421. border: 1.5px solid var(--clr-danger) !important;
  422. background: var(--clr-bg) !important;
  423. backdrop-filter: var(--fltr-blur-1) !important;
  424. }
  425.  
  426. div.toast.is-danger.is-top div {
  427. color: var(--clr-light-1) !important;
  428. }
  429.  
  430. .input:active,
  431. .input:focus,
  432. .select select:active,
  433. .select select:focus,
  434. .taginput .is-focused.taginput-container.is-focusable {
  435. border: 2px solid var(--clr-light-2) !important;
  436. box-shadow: none !important;
  437. }
  438.  
  439. .select select option,
  440. .select select optgroup {
  441. background: var(--clr-bg-fallback) !important;
  442. }
  443.  
  444. .select:not(.is-multiple):not(.is-loading)::after {
  445. border-color: var(--clr-light-1) !important;
  446. }
  447.  
  448. input::placeholder {
  449. color: var(--clr-light-2) !important;
  450. }
  451.  
  452. div.vue-slider-process,
  453. div.vue-slider-dot-tooltip-inner {
  454. background: var(--clr-accent-1) !important;
  455. border-color: var(--clr-accent-1) !important;
  456. }
  457.  
  458. div.ficon.active,
  459. div.ficon:hover {
  460. background: var(--clr-bg-hover) !important;
  461. }
  462.  
  463. .upload-button-container .upload-button {
  464. background: var(--clr-bg) !important;
  465. }
  466.  
  467. a.dropdown-item:hover {
  468. background: var(--clr-bg-hover) !important;
  469. }
  470.  
  471. .button.is-static {
  472. background: var(--clr-bg) !important;
  473. }
  474.  
  475. .common-card {
  476. margin-right: 1.52px !important;
  477. }
  478.  
  479. .image.is-80x80 img {
  480. border: var(--brdr-1) !important;
  481. }
  482.  
  483. .modal.is-active.is-full-screen.file-panel {
  484. background: var(--clr-bg) !important;
  485. }
  486.  
  487. .modal.is-active.is-full-screen.file-panel .modal-background {
  488. background-color: var(--clr-bg-hover) !important;
  489. }
  490.  
  491. .node-card {
  492. background: var(--clr-bg) !important;
  493. }
  494.  
  495. .node-card:hover {
  496. background: var(--clr-bg-hover) !important;
  497. }
  498.  
  499. .b-checkbox.checkbox input[type="checkbox"]:checked + .check {
  500. background: var(--clr-accent-1)
  501. url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1 1%27%3E%3Cpath style=%27fill:%23fff%27 d=%27M 0.04038059,0.6267767 0.14644661,0.52071068 0.42928932,0.80355339 0.3232233,0.90961941 z M 0.21715729,0.80355339 0.85355339,0.16715729 0.95961941,0.2732233 0.3232233,0.90961941 z%27%3E%3C/path%3E%3C/svg%3E")
  502. no-repeat center center !important;
  503. border-color: var(--clr-accent-1) !important;
  504. }
  505.  
  506. .b-checkbox.checkbox:hover input[type="checkbox"]:not(:disabled) + .check {
  507. border-color: var(--clr-accent-1) !important;
  508. }
  509.  
  510. .modal-card-body .node-card {
  511. background: var(--clr-bg) !important;
  512. }
  513.  
  514. .modal-card-body .file-card-item:hover .node-card {
  515. background: var(--clr-bg-hover) !important;
  516. }
  517.  
  518. .close-button:active {
  519. background: var(--clr-bg) !important;
  520. }
  521.  
  522. .file-panel .modal-card .modal-card-body .nav-bar {
  523. background: var(--clr-bg) !important;
  524. }
  525.  
  526. .file-panel
  527. .modal-card
  528. .modal-card-body
  529. .nav-bar
  530. .list-container
  531. .ul
  532. .li
  533. .list-item.active,
  534. .file-panel
  535. .modal-card
  536. .modal-card-body
  537. .nav-bar
  538. .list-container
  539. .ul
  540. .li
  541. .list-item:hover {
  542. background: var(--clr-bg-hover) !important;
  543. }
  544.  
  545. .tbody .tr-wrapper .tr {
  546. background: var(--clr-bg) !important;
  547. }
  548.  
  549. .tbody .tr-wrapper .tr:hover,
  550. .tbody .tr-wrapper div.tr.active {
  551. background: var(--clr-bg-hover) !important;
  552. }
  553.  
  554. .table-thead {
  555. background: var(--clr-bg-hover) !important;
  556. backdrop-filter: var(--fltr-blur-1) !important;
  557. }
  558.  
  559. .content .part input[type="checkbox"] + span.check {
  560. border: 2px solid var(--clr-accent-1) !important;
  561. background: var(--clr-accent-1)
  562. url("data:image/svg+xml;utf8,%3C?xml%20version=%271.0%27%20encoding=%27UTF-8%27?%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%27-//W3C//DTD%20SVG%201.1//EN%27%20%27http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%27%3E%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20xmlns:xlink=%27http://www.w3.org/1999/xlink%27%20version=%271.1%27%20width=%2715%27%20height=%2715%27%20viewBox=%270%200%2024%2024%27%3E%20%3Cpath%20fill=%27%23ffffff%27%20d=%27M19,13H5V11H19V13Z%27%20/%3E%3C/svg%3E")
  563. no-repeat center center !important;
  564. }
  565.  
  566. div.has-text-centered .image.is-80x80 img {
  567. border: none !important;
  568. }
  569.  
  570. .b-tooltip.is-right .tooltip-content::before {
  571. border-right-color: var(--clr-light-1) !important;
  572. }
  573.  
  574. .file-panel
  575. .modal-card
  576. .modal-card-body
  577. .nav-bar
  578. .bottom-area
  579. .list-item.active,
  580. .file-panel
  581. .modal-card
  582. .modal-card-body
  583. .nav-bar
  584. .bottom-area
  585. .list-item:hover {
  586. background: var(--clr-bg-hover) !important;
  587. }
  588.  
  589. div.popper {
  590. background: var(--clr-bg) !important;
  591. }
  592.  
  593. div.popper:hover {
  594. background: var(--clr-bg-hover) !important;
  595. }
  596.  
  597. .action-btn {
  598. visibility: visible !important;
  599. opacity: 1 !important;
  600. }
  601.  
  602. .action-btn:hover {
  603. background: var(--clr-bg-hover) !important;
  604. }
  605.  
  606. div.loading-overlay .loading-background {
  607. background: var(--clr-bg) !important;
  608. }
  609.  
  610. .file-panel .upload-btns li {
  611. background: var(--clr-bg) !important;
  612. }
  613.  
  614. .icon.share-icon i,
  615. .casa.casa-share {
  616. color: var(--clr-success) !important;
  617. }
  618.  
  619. .casa.casa-drop {
  620. color: var(--clr-accent-1) !important;
  621. }
  622.  
  623. .casa-shape-rounded {
  624. background: var(--clr-bg-hover) !important;
  625. }
  626.  
  627. .dropdown-menu div:is(.hover-effect, .hover-effect-attention):hover {
  628. background-color: var(--clr-bg-hover) !important;
  629. }
  630.  
  631. .dropdown-menu * {
  632. color: var(--clr-light-1) !important;
  633. }
  634.  
  635. .drop-button .drop-tips .drop-grey-bg,
  636. .b-tooltip.is-grey .tooltip-content,
  637. .drop-button .drop-tips .dropdown-menu .dropdown-content {
  638. background: var(--clr-bg-hover) !important;
  639. border: var(--brdr-1) !important;
  640. backdrop-filter: none !important;
  641. }
  642.  
  643. .drop-button
  644. .drop-tips.is-bottom-right
  645. .dropdown-menu
  646. .dropdown-content::before,
  647. .drop-button
  648. .drop-tips.is-bottom-right
  649. .dropdown-menu
  650. .dropdown-content::after {
  651. border-bottom-color: var(--clr-light-1) !important;
  652. }
  653.  
  654. .dropdown-content {
  655. background-color: var(--clr-bg) !important;
  656. backdrop-filter: var(--fltr-blur-1) !important;
  657. }
  658.  
  659. .file-panel .modal-card .overlay {
  660. background-color: var(--clr-bg) !important;
  661. backdrop-filter: var(--fltr-blur-1) !important;
  662. }
  663.  
  664. .CodeMirror-gutters {
  665. background: transparent !important;
  666. }
  667.  
  668. div.CodeMirror-lint-tooltip {
  669. background: var(--clr-bg) !important;
  670. backdrop-filter: var(--fltr-blur-1) !important;
  671. }
  672.  
  673. span.tag:not(body) {
  674. background: var(--clr-accent-1) !important;
  675. }
Add Comment
Please, Sign In to add comment