@import './assets/styles/app.css'; body { font-size: 14px; /* body’ye font-size uygulanmaz */ } .dx-form-group-with-caption > .dx-form-group-content { padding-top: 2px !important; } /* Popup formun içerisindeki Tabbed Item Title */ .dx-tab-text-span-pseudo { display: none !important; } .big-button { font-size: 16px !important; } .dx-field-item { padding-top: 5px !important; } .dx-toolbar .dx-toolbar-item.no-default { all: unset; /* tüm default style'ları sıfırla */ display: block; /* tekrar görünür yap */ } /* React Modal prevent bg scroll */ .dialog-open { overflow: hidden; } div.dialog-after-open > div.dialog-content { overflow-y: auto !important; max-height: 90vh; } /* Maximized dialog specific styles */ div.dialog-after-open > div.dialog-content.maximized { max-height: 100vh !important; height: 100vh !important; margin: 0 !important; border-radius: 0 !important; } .dialog.maximized { max-width: 100vw !important; width: 100vw !important; height: 100vh !important; margin: 0 !important; } /* React Modal prevent bg scroll */ /* Window Controls Styles */ .window-controls { top: 12px; } .window-controls .close-btn { display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border-radius: 4px; transition: all 0.2s ease; color: #666; font-size: 14px; } .window-controls .close-btn:hover { background-color: rgba(0, 0, 0, 0.1); color: #333; } .window-controls .close-btn:last-child:hover { background-color: #e74c3c; color: white; } /* Maximized dialog styles */ .dialog-content.maximized { border-radius: 0 !important; max-height: 100vh !important; } /* Window Controls Styles */ /* React Pivot Vert Headers cok uzun olmaması icin */ .dx-pivotgrid tbody.dx-pivotgrid-vertical-headers > tr > td { min-width: fit-content !important; } /* React Pivot Vert Headers cok uzun olmaması icin */ /* Grid accessibility status mesajını gizle */ [e2e-a11y-general-status-container='true'] { display: none !important; visibility: hidden !important; position: absolute !important; left: -9999px !important; } /* Grid accessibility status mesajını gizle */ /* Grid Focused Row - Light Mode */ .dx-datagrid .dx-row-focused.dx-data-row > td:not(.dx-focused), .dx-datagrid .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) { background-color: rgba(59, 130, 246, 0.15) !important; color: inherit !important; } .dx-datagrid .dx-row-focused.dx-data-row .dx-link { background-color: rgba(255, 255, 255, 0.5) !important; border-radius: 4px !important; color: #1e40af !important; } .dx-datagrid .dx-row-focused.dx-data-row .dx-link:hover { background-color: rgba(255, 255, 255, 0.8) !important; color: #1e3a8a !important; } /* Grid Focused Row - Dark Mode */ .dark .dx-datagrid .dx-row-focused.dx-data-row > td:not(.dx-focused), .dark .dx-datagrid .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) { background-color: rgba(59, 130, 246, 0.25) !important; color: #e5e7eb !important; } .dark .dx-datagrid .dx-row-focused.dx-data-row .dx-link { background-color: rgba(0, 0, 0, 0.3) !important; color: #93c5fd !important; } .dark .dx-datagrid .dx-row-focused.dx-data-row .dx-link:hover { background-color: rgba(0, 0, 0, 0.5) !important; color: #dbeafe !important; } /* Grid Focused Row */