Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.7.0 #426

Merged
merged 44 commits into from
Aug 31, 2024
Merged

v2.7.0 #426

merged 44 commits into from
Aug 31, 2024

Conversation

EvanNotFound
Copy link
Owner

@EvanNotFound EvanNotFound commented Aug 31, 2024

Summary by CodeRabbit

  • New Features

    • Introduced a configuration schema for Coderabbit integration, allowing users to customize settings such as language preferences and review options.
    • Enhanced the user interface with new translations for navigation and content display in multiple languages, improving accessibility.
    • Added multiple dark theme styles for code syntax highlighting, enhancing visual clarity and user experience.
  • Bug Fixes

    • Resolved issues related to the rendering of comments and preloader conditions, improving overall functionality.
  • Documentation

    • Updated contact information in the donation file for better user guidance.
  • Chores

    • Updated package version for improved performance and security.

EvanNotFound and others added 30 commits June 21, 2024 11:02
- Add conditional logic for custom titles in tagcloud.ejs and category-list.ejs
- Update page.ejs to handle additional page type conditions for tags and categories
- Increased dimensions and adjusted positioning in `_partials/archive-list.styl`.
- Modified colors and borders for better visual consistency.
- Removed `overflow-hidden` class in `archive-list.ejs`.
修复status翻译重复问题,同时修改了中文翻译,使读起来更口语化
Update zh-CN translate and 404 page style(a little)
fix: 标题加入单引号格式
feat:sort archive-list by post's title when the date is same
Change the time zone of the shuoshuo display to UTC to avoid an 8-hour time error.
…ength of the article summary

Previously, 404 pages were only in Chinese, but now translation has been added to make them support all languages of the topic
Before, the article summary was very small, resulting in very little information, now increased to 300, the content will be more rich
fix: correct time display of shuoshuo & Hitokoto author
Update: Make 404 pages support multiple languages, and increase the length of the article summary
- Added manual approval step for pull request deployments
- Updated workflow trigger to `pull_request_target`
- Ensured deployment proceeds only after approval
- Updated preloader logic to support nested configuration.
- Added custom message option for preloader in _config.yml.
- Adjusted partials to handle new preloader settings.
- Removed references to Staticfile and BootCDN due to CDN poisoning.
- Updated default CDN provider to npmmirror.
- Adjusted CDN links in various scripts and configuration files.
- Cleaned up unused CDN test statuses in welcome script.
• Replace salt values in encryption process
• Modify script loading for hexo-blog-encrypt
• Enhance error handling and null checks in imageViewer
• Refactor image navigation in viewer for better performance
• Update HBE initialization to support Redefine theme components
- Introduce new configuration for custom title fonts in _config.yml
- Implement custom title font loading in head.ejs
- Apply custom title font to navbar and sidebar elements
- Update documentation comments for clarity
- Introduce new `excerpt_length` option in `_config.yml`
- Implement dynamic excerpt truncation based on user-defined length
- Default to 200 characters if not specified
- Add support for multiple light and dark code block highlight themes
- Light: github, atom-one-light, default
- Dark: github-dark, monokai-sublime, vs2015, night-owl, atom-one-dark, nord, tokyo-night-dark, a11y-dark, agate
- Allow users to select themes via _config.yml
- Import theme-specific stylus files based on user configuration
- Update code-theme mixin to use new theme variables
- Replace CSS rules with Stylus variables for easier customization
- Simplify code structure by removing redundant selectors and comments
- Maintain original color scheme for consistency
- Update package.json to increment version from 2.6.4 to 2.7.0
- Update package-lock.json with new version number
- Increment version from 2.6.4 to 2.7.0
@EvanNotFound EvanNotFound merged commit 0187cf4 into main Aug 31, 2024
1 check passed
Repository owner deleted a comment from coderabbitai bot Aug 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants