- Updated Chinese translations for color names in translation.json.
- Refactored SettingDialog component to enhance theme and appearance settings UI.
- Improved CSS styles for theme and skin setting items for better user experience.
- Added SVG icons for skin options in settingList.tsx.
- Cleaned up themeList.tsx by removing unnecessary lines.
- Added translation for "Compare Free and Pro features" in Chinese.
- Updated CSS to remove bold font weight from certain elements for better UI consistency.
- Changed toast notification ID from "import-book" to "add-book" for clarity.
- Added console log for debugging raw node list in TextToSpeech component.
- Implemented renewal notification for Pro users in Header component.
- Updated HeaderState interface to include isRenewPro state.
- Enhanced AccountSetting component to include a clickable link for comparing plans when not authenticated.
- Added a similar clickable link in the Login component for plan comparison.
- Removed unnecessary bold font weight from login CSS for improved styling.
- Updated the margin-top for account login tips in settingDialog.css for better layout.
- Added console log to display current data in NavList component for debugging purposes.
- Implemented error handling in the login component to check for missing parameters before proceeding with login.
- Added console log in the reader component to track the book object for debugging.
- Added new Chinese translations for export prompts, trial information, and folder selection.
- Updated the AboutDialog component to remove success toast on export.
- Enhanced the setting dialog with new account login tips.
- Modified the SortDialog to fetch notes after sorting and improved sorting UI.
- Updated ImportLocal component to truncate book names in success/error messages.
- Added a title for tags in the NoteTag component.
- Adjusted styles in various components for better UI consistency.
- Implemented sorting functionality for notes based on user preferences.
- Updated the ConfigUtil to support sorting notes by key or percentage.
- Enhanced the export functionality to handle large book exports in Electron.
- Updated the SettingDialog component to include a new CSS class for setting tabs, improving styling and layout.
- Modified settingDialog.css to define styles for the new setting-tab class, ensuring proper width and text overflow handling.
- Enhanced importLocal.css to improve item layout with better line height and cursor styles.
- Refactored PopupRefer component to improve content extraction logic and added console logs for debugging.
- Added Tamil language support in settingList.tsx and integrated it into the i18n configuration.
- Updated router logic to handle language changes for Tamil.
- Adjusted navigationPanel.css to ensure proper overflow handling.
- Made minor adjustments to sidebar component and CSS for better tooltip integration and layout.