@ivan-nginx ivan-nginx released this Jan 1, 2018 · 12 commits to master since this release

Assets 2

Updates

Features

  • ADD: NeedMoreShare2 (#1913)
  • ADD: Gitment supported with mint (#1919)
  • ADD: Dutch translation (#1961)
  • ADD: Firestore visitor counter (#1978, #1984)
  • ADD: Vietnamese Language (#2011)

Bugs


For full changes, see the comparison between 5.1.3 and 5.1.4

@ivan-nginx ivan-nginx released this Sep 30, 2017 · 156 commits to master since this release

Assets 2

HOTFIXES

Need to update it manually!

  • FIX: sidebar blinking at the left in Pisces | Gemini schemes. 81905b9

Breaking changes

In NexT _config.yml:

Favicon

Old configuration:

-# Put your favicon.ico into `hexo-site/source/` directory.
-favicon: /favicon.ico

New configuration:

# To get favicons visit: https://realfavicongenerator.net
# Put your favicons into `hexo-site/source/` or `hexo-site/themes/next/source/images/` directory.
# Default NexT favicons placed in `hexo-site/themes/next/source/images/` directory.
# And if you want to place your icons in `hexo-site/source/`, you must remove `/images` prefix from pathes.
favicon:
  small: /images/favicon-16x16.png
  medium: /images/favicon-32x32.png
  apple_touch_icon: /images/apple-touch-icon.png
  safari_pinned_tab: /images/logo.svg
  #android_manifest: /images/manifest.json
  #ms_browserconfig: /images/browserconfig.xml

Motion

Old configuration:

-# Motion
-use_motion: true

New configuration:

# Use velocity to animate everything.
motion:
  enable: true
  async: false
  transition:
    # Transition variants:
    # fadeIn | fadeOut | flipXIn | flipXOut | flipYIn | flipYOut | flipBounceXIn | flipBounceXOut | flipBounceYIn | flipBounceYOut
    # swoopIn | swoopOut | whirlIn | whirlOut | shrinkIn | shrinkOut | expandIn | expandOut
    # bounceIn | bounceOut | bounceUpIn | bounceUpOut | bounceDownIn | bounceDownOut | bounceLeftIn | bounceLeftOut | bounceRightIn | bounceRightOut
    # slideUpIn | slideUpOut | slideDownIn | slideDownOut | slideLeftIn | slideLeftOut | slideRightIn | slideRightOut
    # slideUpBigIn | slideUpBigOut | slideDownBigIn | slideDownBigOut | slideLeftBigIn | slideLeftBigOut | slideRightBigIn | slideRightBigOut
    # perspectiveUpIn | perspectiveUpOut | perspectiveDownIn | perspectiveDownOut | perspectiveLeftIn | perspectiveLeftOut | perspectiveRightIn | perspectiveRightOut
    post_block: fadeIn
    post_header: slideDownIn
    post_body: slideDownIn
    coll_header: slideLeftIn
    # Only for Pisces | Gemini.
    sidebar: slideUpIn

Sidebar

Removed offset_float option:

  # Sidebar offset from top menubar in pixels (only for Pisces | Gemini).
  offset: 12
- offset_float: 12

Menu & Sidebar icons

# When running the site in a subdirectory (e.g. domain.tld/blog), remove the leading slash from link value (/archives -> archives).
# Usage: `Key: /link/ || icon`
# Key is the name of menu item. If translate for this menu will find in languages - this translate will be loaded; if not - Key name will be used. Key is case-senstive.
# Value before `||` delimeter is the target link.
# Value after `||` delimeter is the name of FontAwesome icon. If icon (with or without delimeter) is not specified, question icon will be loaded.
menu:
-  home: /
-  #categories: /categories/
-  #about: /about/
-  #archives: /archives/
-  #tags: /tags/
-  #sitemap: /sitemap.xml
-  #commonweal: /404/
+  home: / || home
+  #about: /about/ || user
+  #tags: /tags/ || tags
+  #categories: /categories/ || th
+  #archives: /archives/ || archive
+  #schedule: /schedule/ || calendar
+  #sitemap: /sitemap.xml || sitemap
+  #commonweal: /404/ || heartbeat

# Enable/Disable menu icons.
menu_icons:
  enable: true
- #KeyMapsToMenuItemKey: NameOfTheIconFromFontAwesome		
-  home: home		
-  about: user		
-  categories: th		
-  schedule: calendar		
-  tags: tags		
-  archives: archive		
-  sitemap: sitemap		
-  commonweal: heartbeat

# Social Links.
# Usage: `Key: permalink || icon`
# Key is the link label showing to end users.
# Value before `||` delimeter is the target permalink.
# Value after `||` delimeter is the name of FontAwesome icon. If icon (with or without delimeter) is not specified, globe icon will be loaded.
#social:
-  #LinkLabel: Link
+  #GitHub: https://github.com/yourname || github
+  #E-Mail: mailto:yourname@gmail.com || envelope
+  #Google: https://plus.google.com/yourname || google
+  #Twitter: https://twitter.com/yourname || twitter
+  #FB Page: https://www.facebook.com/yourname || facebook
+  #VK Group: https://vk.com/yourname || vk
+  #StackOverflow: https://stackoverflow.com/yourname || stack-overflow
+  #YouTube: https://youtube.com/yourname || youtube
+  #Instagram: https://instagram.com/yourname || instagram
+  #Skype: skype:yourname?call|chat || skype

social_icons:
  enable: true
  icons_only: false
  transition: false
-  # Icon Mappings.
-  # KeyMapsToSocialItemKey: NameOfTheIconFromFontAwesome
-  GitHub: github
-  E-Mail: envelope
-  Google: google
-  Twitter: twitter
-  FB Page: facebook
-  VK Group: vk
-  Skype: skype
-  YouTube: youtube
-  Instagram: instagram
-  StackOverflow: stack-overflow
-  Weibo: weibo

Footer

Old configuration:

-# Specify the date when the site was setup
-#since: 2015

-# icon between year and author @Footer
-authoricon: heart

-# Footer `powered-by` and `theme-info` copyright
-copyright: true

New configuration:

footer:
  # Specify the date when the site was setup.
  # If not defined, current year will be used.
  #since: 2015

  # Icon between year and copyright info.
  icon: user

  # If not defined, will be used `author` from Hexo main config.
  copyright:
  # -------------------------------------------------------------
  # Hexo link (Powered by Hexo).
  powered: true

  theme:
    # Theme & scheme info link (Theme - NexT.scheme).
    enable: true
    # Version info of NexT after scheme info (vX.X.X).
    version: true
  # -------------------------------------------------------------
  # Any custom text can be defined here.
  #custom_text: Hosted by <a target="_blank" href="https://pages.github.com">GitHub Pages</a>

Updates

  • UPD: ISSUE_TEMPLATE.md
  • UPD: PULL_REQUEST_TEMPLATE.md
  • UPD: .travis.yml: ignore *.md files and docs directory. (3602b92)
  • UPD: Switch CN <-> EN readme's & Global refactor and update README.md.

Features

  • ADD: <kbd> tag style. (10f5c49)
  • ADD: Valine comment system support (#1811)
  • ADD: post_wordcount.totalcount option. (#1812)
  • ADD: no need to add translate to menu anymore. (91eb2d2)
  • ADD: theme version in frontend config. (f36f00c)
  • ADD: Bing verification (c61386d)
  • ADD: motion transition variants. (#1829)
  • ADD: Menu & Sidebar icons in 1 line with Keys and Values of this icons. (#1830)
  • ADD: Donate internationalization (#1847)
  • ADD: Allow the user to override the whole configuration (#1861)
  • ADD: Italian translation (#1863)
  • ADD: Improve font configurations for global and headings (#1879) & Fix Mist font-size for Posts on mobile (#1880) & Fix font-size only for mobile (#1891)
  • ADD: Options to better control footer. (#1886)
  • ADD: scrolling to active TOC if TOC > viewport. (619c49e)
  • ADD: Responsive favicons options. (#1898, PART 4)
  • ADD: Post custom copyright feature. (#1898, PART 5)

Bugs

  • FIX: remove clearfix hack > conflict with flex. (83c2b84)
  • FIX: Upgrade jiathis share thirdparty plugin code template. (#1796)
  • FIX: blogroll max-width & links_layout. (#1808)
  • FIX: post_wordcount.separated_meta option. (#1812)
  • FIX: sitebar right position width incorrect. (7caab48)
  • FIX: hide archive sidebar item when no posts. (7eb5a97)
  • FIX: class style was break within space-name. (9f245fa)
  • FIX: archive link not worked if no archive menu. (074bd04)
  • FIX: Refactor page_class & fix sidebar affix on archives page. (#1825)
  • FIX: sidebar affix global fix. (#1829) & FIX: to #1829 global affix fix. (edd1ff0)
  • FIX: remove Firefox's dotted borders on links. (9e9b5b4)
  • FIX: commented avatar not visible in sidebar for now.. (#1837)
  • FIX: link to archives with icons was't work. (ba842f5)
  • FIX: tencent weibo typo #1833 (#1845)
  • FIX: move flex style from global sidebar style to Pisces and Gemini schemes only. (#1846)
  • FIX: excess spaces in sidebar author links. (edad5e3)
  • FIX: han.woff2 404 not found. (000cd69)
  • FIX: Donate Button Style (#1847)
  • FIX: language space typo (#1850)
  • FIX: fancybox style (#1862) & caption position (#1864)
  • FIX: Remove line-height declaration (#1881) & Fix to #1881. (1f85ef8)
  • FIX: caution for Safari bug in font settings & disabled font option by default. (e5c0956)
  • FIX: sidebar with motion on Mist & Muse schemes. (9ce276f)
  • FIX: tabbed code block padding style. (beb52f8, d433afd)
  • FIX: site state items padding for Pisces & Gemini. (b9243d9)
  • FIX: comments block only show if comments present. d8543f8 abb1424
  • FIX: Sidebar scrollable in all schemes. (#1898, PART 2)
  • FIX: Enhancements for Gemini scheme. (#1898, PART 3)
  • FIX: tags amount from 200 to 300 (temporaily solution). (de271c1)

For full changes, see the comparison between 5.1.2 and 5.1.3

@ivan-nginx ivan-nginx released this Aug 6, 2017 · 390 commits to master since this release

Assets 2

Breaking changes

-gentie_productKey:

Updates

  • UPD: RU language. #1574
  • UPD: tencent-mta to 2.0.4 and using https #1658
  • UPD: Algolia logo #1669
  • UPD: Removing gentie service. #1745
  • UPD: FB version. 571051d
  • UPD: ISSUE_TEMPLATE.md 10e682b
  • UPD: PULL_REQUEST_TEMPLATE.md 0b937e9
  • UPD: README.en.md 1fbafaf
  • UPD: <p> tag for better vertical screen economy.
  • UPD: offset_float default to 12 px.

Features

  • ADD: subtitle to index (index_with_subtitle option). #1522
  • ADD: canvas-ribbon (Pisces only). #1565
  • ADD: save_scroll option. #1574
  • ADD: canvas ribbon vendor script e4457ab
  • ADD: in canvas_lines and canvas_sphere to background animation. #1595
  • ADD: Han Support (issues > #1558 / #1222 / #698) #1598
  • ADD: several improvements to local search #1612
  • ADD: 2 improvements to local search #1618
  • ADD: loading animation when search data is loading #1633
  • ADD: json search engine support #1635
  • ADD: TOC to pages. #1649
  • ADD: Sidebar affix on all pages. #1649
  • ADD: Option for separated_meta in post-wordcount. #1649
  • ADD: Option for placed new words in new line in TOC. #1649
  • ADD: Lazy load images (beta). #1649
  • ADD: Star rating support. #1649
  • ADD: Implement the load bar at the top of the page #1689
  • ADD: Android Chrome Color. #1697
  • ADD: Add note tag modern style, flat style & refactor note basic style. #1697
  • ADD: Add social icons_only & transition option. #1697
  • ADD: Add RTL languages support for posts & pages. #1697
  • ADD: Refactor wechat, reward and copyright features & added bitcoin donate. #1697
  • ADD: Add mobile_layout_economy option. #1697
  • ADD: Add tabs tag. #1697
  • ADD: Add label tag. #1697
  • ADD: Add Gemini scheme. #1697
  • ADD: enable sidebar on mobile (onmobile option) #1717
  • ADD: Little trick enabling sidebar closing through swiping #1757
  • ADD: post-body class to pages & refactor vision. 4d83973
  • ADD: mobile extended resolutions. 17bbe16
  • ADD: transition variants. 3a8bd56

Bugs

  • FIX: footer layout. #1546
  • FIX: Ajust code block display in mobile for better UX #1526
  • FIX: scroll_percent now count only content div. #1574
  • FIX: utils.js error #1585
  • FIX: disable canvas ribbon by default f1491a3
  • FIX: #1589 three_waves bug #1593
  • FIX: codeblock overflows screen when width <= 767px #1596
  • FIX: LiveRe's loading conditions fail due to breaking changes of Disqus settings #1597
  • FIX: Han post switch option. #1607
  • FIX: Right space in switch block. e326306
  • FIX: post-wordcount information on the same line with other #1613
  • FIX: invalid math of scroll_percent. #1615 3bfb633
  • FIX: clean search input and result when pressing Esc key #1621
  • FIX: titles & headers excess spaces. #1632
  • FIX: canvas-ribbon cause scroll not working #1640
  • FIX: improve ribbon performance (touch device) #1641
  • FIX: W3 validator error 9fe2637cb1fbb38cc994de7548d3d3e41a36c7f5
  • FIX: tags & categories H1 left margin. #1649
  • FIX: move third-party analyitcs to <head> #1705
  • FIX: localsearch compatible with old browser #1709
  • FIX: using bootcss cdn instead of mathjax official one because the official cdn has been closed #1712
  • FIX: Load the page for the first time, show ribbon #1739
  • FIX: A better way to fix #1733 f951075
  • FIX: Han error. (issue > #1645) #1780
  • FIX: post extra class condition. 339a34c

For full changes, see the comparison between 5.1.1 and 5.1.2

@iissnan iissnan released this Mar 24, 2017 · 692 commits to master since this release

Assets 2

Breaking changes

  • settings for Disqus changed from disqus_shortname to the following

      disqus:
        enable: false
        shortname:
        count: true
    

Features

  • Close Search Popup by pressing ESC key. #1467
  • Add the configure for declare copyright on posts. #1497
  • Add changyan comments #1514
  • Add an wave background effect based on three.js #1534

Updates

  • Update FontAwesome to 4.7.0
  • Change the detection of adding link to categories/tags state
  • Build: Add filename to the message when errors occur of the languages file

Bugs

  • Remove redundant symbols. #1494
  • Fix #1482
  • Fix Bug: Sidebar in posts does not expand automatically when disabling use_motion. #1302

For full changes, see the comparison between 5.1.0 and 5.1.1

@iissnan iissnan released this Feb 28, 2017 · 727 commits to master since this release

Assets 2

Features

  • Added: Hypercomments support #1155
  • Added: Bootstrap Callout #1160
  • Added: Google calendar and schedule page #1167
  • Added: Custom sidebar and header layout #1175
  • Added: Customizable icon in the footer section #1273
  • Added: Application Insights analytics #1257
  • Added: Yungentie comment support #1301
  • Added: SEO option #1311
  • Added: Youyan comment #1324
  • Added: canvas-nest #1327
  • Added: button tag plugin. #1328
  • Added: VK API support #1381
  • Added: Word count Plugin support #1381
  • Added: Yandex verification option #1381
  • Added: Tencent MTA support #1408
  • Added: LiveRe comment support #1415
  • Added: External URL support #1438
  • Added: Sidebar offset option #1438
  • Added: Algolia Search support

Updates

  • Updated: Font Awesome 4.6.3
  • Added: google structured data #1160
  • Fixed: schema.org errors
  • Updated: Disqus variables #1173
  • Renamed: source/vendors -> source/lib
  • Updated: Optional copyright option #1180
  • Updated: Description/excerpt_description in posts. #1180
  • Updated: Options to show/hide post meta information. #1249
  • Updated: Using https for Baidu Analytics script #1286
  • Updated: Translations #1440
  • Updated: LocalSearch switch #1453
  • TravisCI Integration

Bugs

  • Fixed: LocalSearch bugs #1198
  • Fixed: Pisces scheme sidebar positioning error #1261
  • Fixed: Muse menu drop down layout #1262
  • Fixed: Categories divider in posts #1311
  • Fixed: Navigation icon does not vertically centered #1343
  • Fixed: Update scheme of Google Analytics from http to https #1430
  • Fixed: Busuanzi counter layout #1446

For full changes, see this comparison

@iissnan iissnan released this Apr 8, 2016 · 1069 commits to master since this release

Assets 2

Features

  • Feature: Fonts customization for fonts. #804
  • Feature: JavaScript vendors customization. #783
  • Feature: MathJax script cdn customization. #752
  • Feature: add wechat subscriber #788
  • Add Indonesian Language #845
  • add busuanzi counter with customization #809

Updates

  • Set ACL for new LeanCloud Counter object #866
  • Break words only in tables to avoid break words for whole post body. #844
  • Fix timelline at tag or categories page #807
  • Update Reward style #855
  • add icon for friendly link title. #827
  • Break words only in tables to avoid break words for whole post body. #844
  • Update the color of site description. #861

Bugs

  • Bug: Incorrect foreground color for code blocks. #790, #796
  • Bug: Incorrect render height for the iframe of NetEase Music. #865
  • Bug: Incorrect foreground color of the link in code blocks. #859
  • Bug: Author links item should not be broken into newline. #810, #813
  • Fix friendly links #821

For full changes, see this comparison

@iissnan iissnan released this Mar 30, 2016 · 1122 commits to master since this release

Assets 2

Features:

  • New Scheme - Pisces
  • Page view using LeanCloud #439
  • Add toc_number option to posts #451
  • Icon Mapping for Menu and Social Links.
  • Use icons instead of text for posts meta on tablet and mobile devices.
  • Resposive embedded videos support
  • Add support for tencent analytics. #603
  • Local Search. #694
  • AddThis sharing feature. #660
  • WeChat and Alipay reward for posts. #687
  • Japanese translation. #707
  • CNZZ Analysis support. #712
  • Highlight for Text. #622
  • Baidu push functionality. #741

And a lot of bugs fixings.

Thanks for all contributors for making NexT better and better.

For full changes, see this comparison

@iissnan iissnan released this Oct 21, 2015 · 1337 commits to master since this release

Assets 2

Bulk improvements in this release


Features:

  • New Language: Portuguese.
  • Remove customize icon fonts. Use FontAwesome instead.(Breaking Change)
  • Facebook SDK support
  • Title for Fancybox images. PR #379
  • Enable Fancybox image gallery. PR #416
  • Keywords. PR #370
  • Custom Logo for Default Scheme.
  • Remove "Microsoft Jhenghei" font.
  • New layout width(900px) for devices whose viewport is larger than 1600px
  • Reduce default font size from 16px to 14px
  • Use 360 font library for zh-Hans users.
  • Add alias for existing tag plugins.
  • Add PingFang font.
  • New tag plugin grouppicture (Experiment)
  • Update margin of paragraph.
  • Added Fastclick
  • Theme configurations using Hexo data files.
  • Custom name for author in duoshuo comments.
  • Add baidu site vertification.
  • Update quote icons.
  • Update MathJax script reference.
  • Add an option to switch on/off toc

Bugs:

  • Refactor motion scripts to improve performance.
  • Add padding for comments section.
  • Overflow scrolling bugs on mobile devices.
  • Other minor UI improvement for Mist theme.
  • Spelling mistake about favicon in header section.
  • Tinysou bug

For full changes, see this comparison.

@iissnan iissnan released this Oct 20, 2015 · 1417 commits to master since this release

Assets 2

Changes

  • Add Tag Plugin centerquote and fullimage
  • Update table styles
  • Update Gallery Styles
  • Update separator in title from "//" to "|"
  • Update search design for Default Scheme
  • Fixes bugs

Full commits from release 0.4.4, Please see this comparison.

@iissnan iissnan released this Aug 3, 2015 · 1431 commits to master since this release

Assets 2

Follow up patch release for bug fixes and small improvements.


  • #249 Remove Lato font
  • #247 Remove unused files of fancybox
  • #186 Fixed incompatible bug with Hexo 3.1.1
  • #178 Auto excerpt
  • #163 Blogroll links
  • #145 Missing Disqus title field
  • #125 Justify posts content
  • #42 Sharing posts
  • #128 Less line-height for code blocks
  • #181 Incorrect posted time of posts
  • #235 Sidebar disappears after toggling sidebar
  • #258 Disable Baidu's default transformation for mobile devices