feat: Add Uziomy calculator page with grounding calculations and document generation
- Implemented Uziomy component for calculating grounding parameters. - Added state management for input fields and results. - Integrated DatePicker for date selection. - Created functions for grounding calculations, document generation (DOCX), and DXF file generation. - Enhanced UI with Tailwind CSS for better styling and responsiveness. - Updated global styles to include Inter font and custom scrollbar styles. - Configured Tailwind CSS to extend colors, fonts, and animations.
This commit is contained in:
39
archive/README.md
Normal file
39
archive/README.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Archive - Old UI Components
|
||||
|
||||
This folder contains the original versions of components and pages that were replaced during the UI redesign.
|
||||
|
||||
## Archived Files
|
||||
|
||||
### Pages
|
||||
- `cross_old.js` - Original cross-section generator page
|
||||
- `uziomy_old.js` - Original grounding calculator page
|
||||
|
||||
### Components
|
||||
- `templates/generator_old.js` - Original profile generator component
|
||||
- `templates/manual_old.js` - Original manual input component
|
||||
|
||||
## What Changed
|
||||
|
||||
The archived files used the old UI system with:
|
||||
- Evergreen UI components
|
||||
- Older styling approach
|
||||
- Less responsive design
|
||||
- Basic user interface
|
||||
|
||||
The new versions (now default) feature:
|
||||
- Modern Tailwind CSS design system
|
||||
- Responsive layout with sidebar navigation
|
||||
- Custom UI components (`components/ui/`)
|
||||
- Improved user experience
|
||||
- Heroicons v2 integration
|
||||
- Better mobile support
|
||||
|
||||
## Restoration
|
||||
|
||||
If you need to restore an old version, you can:
|
||||
1. Copy the desired file from this archive
|
||||
2. Rename it to remove the `_old` suffix
|
||||
3. Replace the current version in the main project
|
||||
|
||||
## Date Archived
|
||||
Archived on: July 1, 2025
|
||||
Reference in New Issue
Block a user