Guest User

global.css

a guest
Aug 10th, 2023
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.35 KB | None | 0 0
  1. @tailwind base;
  2. @tailwind components;
  3. @tailwind utilities;
  4.  
  5. @layer components {
  6.     /* main */
  7.     .main-container {
  8.         @apply flex min-h-screen flex-1 flex-col items-center bg-dark-1 px-6 pb-10 pt-28 max-md:pb-32 sm:px-10;
  9.     }
  10.  
  11.     /* Head Text */
  12.     .head-text {
  13.         @apply text-heading2-bold text-light-1;
  14.     }
  15.  
  16.     /* Activity */
  17.     .activity-card {
  18.         @apply flex items-center gap-2 rounded-md bg-dark-2 px-7 py-4;
  19.     }
  20.  
  21.     /* No Result */
  22.     .no-result {
  23.         @apply text-center !text-base-regular text-light-3;
  24.     }
  25.  
  26.     /* Community Card */
  27.     .community-card {
  28.         @apply w-full rounded-lg bg-dark-3 px-4 py-5 sm:w-96;
  29.     }
  30.  
  31.     .community-card_btn {
  32.         @apply rounded-lg bg-primary-500 px-5 py-1.5 text-small-regular !text-light-1 !important;
  33.     }
  34.  
  35.     /* thread card  */
  36.     .thread-card_bar {
  37.         @apply relative mt-2 w-0.5 grow rounded-full bg-neutral-800;
  38.     }
  39.  
  40.     /* User card */
  41.     .user-card {
  42.         @apply flex flex-col justify-between gap-4 max-xs:rounded-xl max-xs:bg-dark-3 max-xs:p-4 xs:flex-row xs:items-center;
  43.     }
  44.  
  45.     .user-card_avatar {
  46.         @apply flex flex-1 items-start justify-start gap-3 xs:items-center;
  47.     }
  48.  
  49.     .user-card_btn {
  50.         @apply h-auto min-w-[74px] rounded-lg bg-primary-500 text-[12px] text-light-1 !important;
  51.     }
  52.  
  53.     .searchbar {
  54.         @apply flex gap-1 rounded-lg bg-dark-3 px-4 py-2;
  55.     }
  56.  
  57.     .searchbar_input {
  58.         @apply border-none bg-dark-3 text-base-regular text-light-4 outline-none !important;
  59.     }
  60.  
  61.     .topbar {
  62.         @apply fixed top-0 z-30 flex w-full items-center justify-between bg-dark-2 px-6 py-3;
  63.     }
  64.  
  65.     .bottombar {
  66.         @apply fixed bottom-0 z-10 w-full rounded-t-3xl bg-glassmorphism p-4 backdrop-blur-lg xs:px-7 md:hidden;
  67.     }
  68.  
  69.     .bottombar_container {
  70.         @apply flex items-center justify-between gap-3 xs:gap-5;
  71.     }
  72.  
  73.     .bottombar_link {
  74.         @apply relative flex flex-col items-center gap-2 rounded-lg p-2 sm:flex-1 sm:px-2 sm:py-2.5;
  75.     }
  76.  
  77.     .leftsidebar {
  78.         @apply sticky left-0 top-0 z-20 flex h-screen w-fit flex-col justify-between overflow-auto border-r border-r-dark-4 bg-dark-2 pb-5 pt-28 max-md:hidden;
  79.     }
  80.  
  81.     .leftsidebar_link {
  82.         @apply relative flex justify-start gap-4 rounded-lg p-4;
  83.     }
  84.  
  85.     .pagination {
  86.         @apply mt-10 flex w-full items-center justify-center gap-5;
  87.     }
  88.  
  89.     .rightsidebar {
  90.         @apply sticky right-0 top-0 z-20 flex h-screen w-fit flex-col justify-between gap-12 overflow-auto border-l border-l-dark-4 bg-dark-2 px-10 pb-6 pt-28 max-xl:hidden;
  91.     }
  92. }
  93.  
  94. @layer utilities {
  95.     .css-invert {
  96.         @apply invert-[50%] brightness-200;
  97.     }
  98.  
  99.     .custom-scrollbar::-webkit-scrollbar {
  100.         width: 3px;
  101.         height: 3px;
  102.         border-radius: 2px;
  103.     }
  104.  
  105.     .custom-scrollbar::-webkit-scrollbar-track {
  106.         background: #09090a;
  107.     }
  108.  
  109.     .custom-scrollbar::-webkit-scrollbar-thumb {
  110.         background: #5c5c7b;
  111.         border-radius: 50px;
  112.     }
  113.  
  114.     .custom-scrollbar::-webkit-scrollbar-thumb:hover {
  115.         background: #7878a3;
  116.     }
  117. }
  118.  
  119. /* Clerk Responsive fix */
  120. .cl-organizationSwitcherTrigger .cl-userPreview .cl-userPreviewTextContainer {
  121.     @apply max-sm:hidden;
  122. }
  123.  
  124. .cl-organizationSwitcherTrigger
  125. .cl-organizationPreview
  126. .cl-organizationPreviewTextContainer {
  127.     @apply max-sm:hidden;
  128. }
  129.  
  130. /* Shadcn Component Styles */
  131.  
  132. /* Tab */
  133. .tab {
  134.     @apply flex min-h-[50px] flex-1 items-center gap-3 bg-dark-2 text-light-2 data-[state=active]:bg-[#0e0e12] data-[state=active]:text-light-2 !important;
  135. }
  136.  
  137. .no-focus {
  138.     @apply focus-visible:ring-0 focus-visible:ring-transparent focus-visible:ring-offset-0 !important;
  139. }
  140.  
  141. /* Account Profile  */
  142. .account-form_image-label {
  143.     @apply flex h-24 w-24 items-center justify-center rounded-full bg-dark-4 !important;
  144. }
  145.  
  146. .account-form_image-input {
  147.     @apply cursor-pointer border-none bg-transparent outline-none file:text-blue !important;
  148. }
  149.  
  150. .account-form_input {
  151.     @apply border border-dark-4 bg-dark-3 text-light-1 !important;
  152. }
  153.  
  154. /* Comment Form */
  155. .comment-form {
  156.     @apply mt-10 flex items-center gap-4 border-y border-y-dark-4 py-5 max-xs:flex-col !important;
  157. }
  158.  
  159. .comment-form_btn {
  160.     @apply rounded-3xl bg-primary-500 px-8 py-2 !text-small-regular text-light-1 max-xs:w-full !important;
  161. }
Advertisement
Add Comment
Please, Sign In to add comment