Commit Graph

13 Commits

Author SHA1 Message Date
7859861273
🎨 Refactor HTML Styles & Add Nav Tabs
- Introduced color, font, border, shadow, and transition variables.
- Styled nav tabs, tab content, buttons, form elements, and status bar.
- Added tabs for config, CSV management, and email ops.
- Implemented tab switching and config load/save functions.
- Added status message display functionality.
2023-12-23 00:51:57 +01:00
2236de57ce
🔧✉️ Refactor Invoice Emailing Utility
- 🌐 Enhanced web interface for invoice emailing config management with GET/POST at '/data'.
- 📝 Refactored Flask app to specialize as an invoice emailing utility.
- 🔍 Improved read_yaml() to return data and error messages.
- 📤 Enhanced write_yaml() for better YAML file handling.
- 🛠️ Updated handle_data() to efficiently handle '/data' route with GET/POST methods.

Note: Excluded changes to imports and requires.
2023-12-23 00:12:43 +01:00
59f4ce91fc
👥 Refactor README.md: Added contributor name, initial development phase 2023-12-23 00:02:30 +01:00
c3fe50f739
✍️ Updated README.md for Invoice Email Utility
🚀 Improved business utility for sending invoices. The new README describes how to use the CSV database and the YAML email template for efficient invoice distribution.
2023-12-22 23:58:58 +01:00
17e2624fd3
🛠️ Refactor tab navigation & add listeners in index.html using element IDs. 2023-12-22 23:44:57 +01:00
72d044b6e8
♻️ Refactor README.md for Flask YAML Editor
📚 Improved readability and coding standards adherence.
2023-12-22 23:39:07 +01:00
dc1b2ecb08
🎨 Enhance UI and Refactor Backend for Email Configurations
- ✏️ Update HTML title to "Invoice Email Sender"
- 💄 Change font from 'Roboto' to 'Lora' and revise color scheme
- 🌈 Refine button and input styles with new colors, borders, and transitions
-  Implement tab functionality with CSS rules, HTML structure, and JS listeners
- 📑 Revamp status bar style and content

- 🔨 Refactor main.py:
  - 🗃️ Adapt read_yaml and write_yaml for enhanced 'email' and 'email_template' structure
  - 🔧 Modify handle_data for structure changes
2023-12-22 23:37:44 +01:00
5d35eec1d8
🎨 Handle submit button errors and update styles
Enhanced the UI with improved padding, line-height, container box shadow, text alignment, and button hover effects. Integrated error handling for the submit button to display HTTP request errors effectively. Corrected script tag indentation.
2023-12-22 01:24:45 +01:00
d673833335
Updated License 2023-12-22 01:08:47 +01:00
b79a512f78 Initial Commit 2023-12-22 00:49:32 +01:00
93dbe1d291 First Version 2023-12-22 00:41:41 +01:00
56827a66e8 Initial Commit 2023-12-22 00:37:25 +01:00
a14396e23c Initial commit 2023-12-22 00:32:45 +01:00