Commit Graph

15 Commits

Author SHA1 Message Date
mukimovd
1d35cf4e58 Revamp reading experience with enhanced text views and AI analysis
Replaces WorkReading page with NewWorkReading page, adds Anthropic AI SDK, and implements new UI components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/4e478433-0dfc-490c-b4d2-644c52972301.jpg
2025-05-01 23:06:21 +00:00
mukimovd
5b2f2869ae Provide a user-friendly page to find literary works and authors quickly
Implements a new `/search` page with search bar and filters, using `react-query` to fetch and display results for works and authors.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/e42e7a4c-9018-4b11-b9fe-49652fbf9978.jpg
2025-05-01 22:58:05 +00:00
mukimovd
ddbaba72db Improve the visual theme of the homepage to align with overall design
Updates Tailwind CSS classes in Home.tsx to use semantic primary/accent colors.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/d8e7470c-93eb-4390-9042-6b3562a59bc2.jpg
2025-05-01 22:50:34 +00:00
mukimovd
0f2384b05b Enable users to change the website's appearance based on the four seasons
Implements seasonal themes using CSS variables, a SeasonProvider, and a SeasonSelector component, storing user preferences in local storage.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/5cf2d5fa-a53c-49bf-9d66-cc5f8c3a3659.jpg
2025-05-01 22:46:36 +00:00
mukimovd
427ac70c27 Enhance the navigation header appearance using Tailwind CSS theme
Removes custom theme styles and applies Tailwind CSS theme classes to NavHeader.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/a5b1f5ac-8eda-45e5-b094-ec4681f669ee.jpg
2025-05-01 22:38:48 +00:00
mukimovd
1ea6cec608 Implement a central theme to ensure a consistent look and feel across site
Adds theme file and applies it to the navigation header and home page.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/3d8b969a-14be-44e3-8741-9c8bb93efcb4.jpg
2025-05-01 22:33:50 +00:00
mukimovd
4fb9ba3751 Refine the site's color scheme to align with the established design principles
Updates the CSS variables and NavHeader component to use a darker color palette.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/7b06014c-8839-481c-adbf-6d13eb92fa3a.jpg
2025-05-01 22:28:00 +00:00
mukimovd
987af7c0e7 Add a dedicated blog section to share articles and engage with readers
Implements blog listing, detail, and creation pages with necessary components and types.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/10041482-d9af-42cb-9c5d-d331b0904c5e.jpg
2025-05-01 03:37:15 +00:00
mukimovd
64fd506bdc Add blog feature for sharing articles and engaging with literary content
Implements BlogList, BlogDetail, and BlogCreate components with corresponding types and API integrations.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/ef0e7cfe-4f63-478f-9d08-4bb22d0da15e.jpg
2025-05-01 03:34:53 +00:00
mukimovd
73c88cc6aa Improve language selection and reading experience for translated works
Enhance the language selection UI and reading view to support multiple translations using i18n features.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/32087fef-c332-4acc-a7da-d0e55b5b0716.jpg
2025-05-01 03:26:26 +00:00
mukimovd
fc244419be Improve how literary works are displayed and add annotation support
Refactors EnhancedReadingView to handle optional tags, updates apiRequest to return a generic type, and introduces the Annotation type.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/87f6d858-e481-4210-ae2d-1b5aa7299a3e.jpg
2025-05-01 03:21:57 +00:00
mukimovd
04619aa3cb Enhance reading experience with annotations, controls, and mobile support
Refactors WorkReading page to use EnhancedReadingView with annotation system, reading controls, translation selection, and mobile-friendly UI.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/26a2d04a-2208-438a-9cf2-8cd6f3d3fc29.jpg
2025-05-01 03:19:09 +00:00
mukimovd
83af0535b1 Enable users to create and curate collections of literary works
Adds a CreateCollection page and updates AuthorChip to handle undefined authors.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/731c56eb-65e0-4371-be89-8dc1c601d077.jpg
2025-05-01 03:12:48 +00:00
mukimovd
41b9e8f404 Improve the display of publication year filtering options for easier navigation
Updates SelectItem values in FilterSidebar.tsx and adds associated images.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/ee47ec97-39c8-48a2-b93a-f5600b5ba30f.jpg
2025-05-01 03:08:23 +00:00
mukimovd
024e5d0ef5 Introduce the core functionality and basic structure of the platform
Sets up the project with initial files, components, routes, and UI elements.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cbacfb18-842a-4116-a907-18c0105ad8ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/39b5c689-6e8a-4d5a-9792-69cc81a56534/affc56b0-365e-4ece-9cba-9e70bbbf0893.jpg
2025-05-01 03:05:33 +00:00