Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix layout issues with Firefox (#383)
* style: update custom CSS for consistent table and link heights to fix daily summary layout on Firefox - Adjusted the height properties for table headers, rows, and cells to ensure a uniform height of 2rem, improving visual consistency across the UI. - Modified link styles within table cells to maintain consistent dimensions and alignment, enhancing user experience. - Added new CSS rules to prevent content overflow and ensure proper vertical alignment in table cells, contributing to a cleaner layout. * style: update date input calendar icon styles for light and dark modes - Adjusted CSS for date input calendar icons to support both light and dark themes. - Implemented color-scheme properties for improved visibility and consistency across different themes. - Ensured that the styles are applied correctly based on the user's selected theme, enhancing the overall user experience. * fix: enhance date picker initialization logic for improved usability - Simplified the date picker value setting to only trigger changes when the value is different, improving performance. - Ensured the date picker becomes visible when necessary and triggers a change event if the chart is empty, enhancing user experience. - Removed redundant comments and streamlined the code for better readability and maintainability.
- Loading branch information