yum/FastTextPager
Compressed text paging over OSC.
git clone https://git.yummers.dev/yum/FastTextPager
e1b3f63
master
1@tailwind base; 2@tailwind components; 3@tailwind utilities; 4 5@layer components{ 6. config-section { 7@apply bg-white rounded-lg shadow-md p-6; 8} 9 10. section-title { 11@apply text-xl font-semibold text-gray-700 mb-4; 12} 13 14. form-label { 15@apply block text-sm font-medium text-gray-700 mb-2; 16} 17 18. form-input { 19@apply w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 sm:text-sm; 20} 21 22. checkbox-label { 23@apply flex items-center cursor-pointer hover:bg-gray-50 p-2 rounded; 24} 25 26. checkbox-text { 27@apply text-sm text-gray-700; 28} 29 30. btn { 31@apply px-4 py-2 font-medium text-sm rounded-md transition-colors focus:outline-none focus:ring-2 focus:ring-offset-2; 32} 33 34. btn-blue { 35@apply bg-blue-600 text-white hover:bg-blue-700 focus:ring-blue-500; 36} 37 38. btn-green { 39@apply bg-green-600 text-white hover:bg-green-700 focus:ring-green-500; 40} 41 42. btn-gray { 43@apply bg-gray-600 text-white hover:bg-gray-700 focus:ring-gray-500; 44} 45 46. btn-red { 47@apply bg-red-600 text-white hover:bg-red-700 focus:ring-red-500; 48} 49 50. btn-purple { 51@apply bg-purple-600 text-white hover:bg-purple-700 focus:ring-purple-500; 52} 53 54. btn-orange { 55@apply bg-orange-600 text-white hover:bg-orange-700 focus:ring-orange-500; 56} 57} 58 59/* Console styling */ 60# python-console { 61background-color : # 1a1a1a ; 62font-family : 'Consolas' , 'Monaco' , 'Courier New' , monospace; 63line-height : 1.4 ; 64} 65 66# console-content { 67word-wrap : break-word; 68} 69 70/* Console text colors */ 71. console-stdout { 72color : # a8cc8c ; 73} 74 75. console-stderr { 76color : # e88388 ; 77} 78 79. console-info { 80color : # 66c2cd ; 81} 82 83. console-timestamp { 84color : # 6c7986 ; 85font-size : 0.875 rem ; 86} 87 88/* Ensure full height layout */ 89html , body { 90height : 100 % ; 91margin : 0 ; 92padding : 0 ; 93} 94 95. container-fluid { 96max-width : 100 % ; 97height : 100 vh ; 98} 99 100/* Scrollbar styling for console */ 101# python-console :: -webkit-scrollbar { 102width : 8 px ; 103} 104 105# python-console :: -webkit-scrollbar-track { 106background : # 2a2a2a ; 107} 108 109# python-console :: -webkit-scrollbar-thumb { 110background : # 4a4a4a ; 111border-radius : 4 px ; 112} 113 114# python-console :: -webkit-scrollbar-thumb : hover { 115background : # 5a5a5a ; 116} 117 118/* Ensure buttons have proper disabled states */ 119button : disabled { 120cursor : not-allowed; 121opacity : 0.5 ; 122}