/** * Path: internal/ui/public/assets/css/custom.css * * @format */ /* Embeded path : assets/css/cutsom.css */ @tailwind base; @tailwind components; @tailwind utilities; /* Import IBM Plex Fonts */ @font-face { font-family: "IBMPlexSans-Bold"; src: url("/assets/fonts/IBMPlex/IBMPlexSans-Bold.woff2") format("woff2"); font-weight: bold; font-style: normal; } @font-face { font-family: "IBMPlexSans-Regular"; src: url("/assets/fonts/IBMPlex/IBMPlexSans-Regular.woff2") format("woff2"); font-weight: normal; font-style: normal; } /* Import Jetbrains Mono Nerd Font */ @font-face { font-family: "JetBrainsMono-Nerd-Font-Regular"; src: url("/assets/fonts/JetBrainsMonoNerd/JetBrainsMonoNerdFont-Regular.woff2") format("woff2"); font-weight: normal; font-style: normal; } /* Import Jetbrains Mono Nerd Font Bold */ @font-face { font-family: "JetBrainsMono-Nerd-Font-Bold"; src: url("/assets/fonts/JetBrainsMonoNerd/JetBrainsMonoNerdFont-Bold.woff2") format("woff2"); font-weight: bold; font-style: normal; } @font-face { font-family: "LilitaOne-Regular"; src: url("/assets/fonts/LilitaOne/LilitaOne-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; } .fade-me-out.htmx-swapping { opacity: 0; transition: opacity 1s ease-out; } /* View transition */ @keyframes fade-in { from { opacity: 0; } } @keyframes fade-out { to { opacity: 0; } } @keyframes slide-from-right { from { transform: translateX(90px); } } @keyframes slide-to-left { to { transform: translateX(-90px); } } @keyframes wiggle { 0%, 100% { transform: rotate(-3deg); } 50% { transform: rotate(3deg); } } #update-available { animation: wiggle 1s ease-in-out infinite; } .slide-it { view-transition-name: slide-it; } ::view-transition-old(slide-it) { animation: 180ms cubic-bezier(0.4, 0, 1, 1) both fade-out, 600ms cubic-bezier(0.4, 0, 0.2, 1) both slide-to-left; } ::view-transition-new(slide-it) { animation: 420ms cubic-bezier(0, 0, 0.2, 1) 90ms both fade-in, 600ms cubic-bezier(0.4, 0, 0.2, 1) both slide-from-right; } .gordon-title { font-family: "LilitaOne-Regular", sans-serif; } .IBMPlexSans { font-family: "IBMPlexSans-Regular", sans-serif; } .JetBrainsMonoNF, .iconf{ font-family: "JetBrainsMono-Nerd-Font-Regular", sans-serif; } .JetBrainsMonoBoldNF, .iconfb{ font-family: "JetBrainsMono-Nerd-Font-Bold", sans-serif; }