Skip to content

Commit 24351aa

Browse files
committed
Update requirements and enhance chat UI with new features
- Added new dependencies in `requirements.txt` for improved functionality, including `aiofiles`, `fastapi`, `jinja2`, `markdown`, `pre-commit`, `pydantic`, and `python-multipart`. - Revamped CSS in `style.css` for a fresh look, including new color variables, improved responsiveness, and enhanced dark mode support. - Updated `chat.html` to include a viewport meta tag, preconnect for fonts, and improved structure for better accessibility and user experience. - Implemented auto-resizing for the message input textarea and refined file upload handling with better user feedback. - Enhanced message rendering with improved copy functionality and added visual indicators for uploads and errors.
1 parent a7645da commit 24351aa

File tree

3 files changed

+850
-718
lines changed

3 files changed

+850
-718
lines changed

requirements.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1+
aiofiles>=23.2.1
2+
fastapi>=0.110.0
13
httpx>=0.27.0
24
itsdangerous>=2.1.2
5+
jinja2>=3.1.2
6+
markdown>=3.4.0
7+
pre-commit>=3.0.0
8+
pydantic>=2.5.2
39
python-dotenv>=1.0.1
10+
python-multipart>=0.0.6
411
pytest>=8.0.0
512
pytest-cov>=5.0.0
6-
pre-commit>=3.0.0
7-
fastapi>=0.110.0
8-
uvicorn[standard]>=0.29.0
9-
markdown>=3.4.0
13+
uvicorn[standard]>=0.29.0

0 commit comments

Comments
 (0)