- Introduced multiple CSS files for styles, including reset, typography, shadows, and Radix color imports.
- Established CSS variables for spacing, typography, and shadows to ensure consistency across the application.
- Implemented styles for various HTML elements to enhance the overall design and readability.
This update lays the groundwork for a cohesive design system.
Introduce a new interface, IconProps, to standardize the properties
for SVG icon components. This interface includes optional size and
color properties, enhancing the flexibility and usability of icon
components across the application.
- Introduced a new toolbar for figure components that appears on hover or focus.
- Added styles for the toolbar and buttons to enhance user interaction.
- Implemented a utility function to render figures as PNG blobs, excluding the toolbar from the output.