Skip to content

Releases: chriskyfung/amp-affiliately-jekyll-theme

v1.5.1

01 Mar 08:24
Compare
Choose a tag to compare

What's Changed

✨ New Features

  • (_includes) Added a new design block called callout.html
  • (picture.html) Enabled automatically adding the post title as image
    alt text for SEO purpose if the alt attribute is not specified

πŸ› Bug fixes

  • (default.html) Resolved the issue of missing adsense client_id value
    for the <amp-auto-ads> components
  • Fixed the CSS height for the amp-img fallback of featured images
  • (post-left-sidebar.html) Addressed the issue of missing amp iframe
    and addthis attributes in the front matter
  • (post-left-sidebar.html) Fixed the absence of the WebP format of the
    featured image

🎨 Improvements

  • (amp-custom.css) Improved the Ads size and alignment in the footer
  • (picture.html) Optimized codes for using site-level variables

β™» Refactor

  • Completely rebuilt the navigation menu dropdown using Pure CSS
    in d251162

πŸ“ Documentation

  • (README.md) Updated README file
  • (media.md) Updated Samples on the Media Demo page

Full Changelog: v1.4.2...v1.5.1

v1.4.2

22 Feb 11:00
Compare
Choose a tag to compare

πŸ— Major Changes

  • Updated Gemfile
  • Optimized the following variables in _config.yml
    • disqus -> amp_disqus.shortname, amp_disqus.url, amp_disqus.height
    • adsense -> adsense.client_id, adsense.ad_slot.before_content, and adsense.ad_slot_sidebar
    • addthis -> addthis.pid and addis.wid
    • buyme -> buymeacoffee
  • Converted the following parts/sections to blocks/modules:
    • Navigation bar
    • Call for action before footer
    • Subscription button before footer
    • Social medium follow buttons before footer
    • Column widgets in the footer
    • Ad slot before content
    • Ads, Related Sites, Useful Links, and YouTube Feed sections as Sidebar widgets
    • Social media share buttons
  • Paths of HTML files in the _includes directory

✨ New Features

  • Added the following variables to _config.yml file
    • facebook_id, pinterest_id, github_id, and medium_id for setup social buttons in footer
    • copyright.prefix, copyright.ownship, and copyright.link for custom copyright notice in footer
  • Created example _config.yml files for User Sites and Project Sites, respectively

Full Changelog: v1.3.2...v1.4.2

v1.3.2

21 Feb 06:41
Compare
Choose a tag to compare

Major Change

  • Changed the link to post within Featured/Post boxes from absolute link to relative link

New Features

  • Added pagination template for blog posts
  • Added layout templates for List of Categories and List of Tags

Fix/Improvement

  • Fixed URL encoding of the query string for Disqus comments in AMP

Full Changelog: v1.2.8...v1.3.2

v1.2.8

07 Oct 14:52
Compare
Choose a tag to compare

What's Changed

πŸ’₯ Breaking Changes

  • Renamed the page-level variable meta to custom_head in 5507a4e

✨ New Features

  • Added support to set thumbnail position in a featured box/list in 0f68b55

πŸ› Bug Fixes

  • Fixed Featured Boxes filter and Pagination paths in dfe14e8

πŸ“ Documentation

Full Changelog: v1.2.5...v1.2.8

v1.2.5

03 Oct 12:17
Compare
Choose a tag to compare

What's Changed

  • Added: README file
  • Added: Theme Credit in the footer
  • Added: Hero section to index.html
  • Fixed: The base URL of broken images
  • Changed: disqus_amp_baseurl to amp_disqus_url in _config.yml
  • Removed: gem jekyll-extlinks plugin
  • Added: _plugins/jekyll-target-blank.rb
  • Added: Outbound link GA tracking snippet in _layouts/default.html

Full Changelog: v1.2.0...v1.2.5

v1.2.0

29 Sep 16:25
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release

What's changed

πŸ’₯ Breaking Change

  • Renamed the site-level variable from disqus-amp-baseurl to disqus_amp_baseurl

✨ New Features

  • (sidebar) Introduced sidebar.featured and sidebar.recent_posts variables to enable/disable displaying "Featured" and "Recent Posts" widgets in the sidebar, respectively
  • (sidebar) Support displaying "Resources" widget (View on GitHub, Latest Release, etc.) to the sidebar by listing download variable in front matter
  • (sidebar) Support switching "Latest Release" to "Download" button by specifying download.url with an URL value in front matter
  • (index.html) Added feature boxes and pagination to the landing page

πŸ”₯ Removed

  • Dropped the site-level variable isSubdirectory

πŸ› Bug fixes

  • (picture.html, post.html, post-left-sidebar.html) Fixed broken images by adding the base URL to the image URLs

🎨 Improvements

  • (default.html) Replaced hardcoded values with site-level variables

πŸ“¦ Packages

  • (Gemfile) Added the jekyll-github-metadata plugin

πŸ”§ Chores

  • (.gitignore) Updated to omit .env files
  • (_config.yml) Set /amp-affiliately-jekyll-theme as base URL of the project page
  • (_config.yml) Configured google_analytics, gtm, cse_id, adsense, addthis and buyme variables for third-party elements
  • (_config.yml) Removed chris's author data

πŸ“Documentation

  • Added tags to sample posts

Full Changelog: v1.0.0...v1.2.0

v1.0.0

29 Sep 13:55
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

What's Changed

  • πŸ™ˆ Created .gitignore file
  • πŸ“„ Attached MIT LICENSE file
  • πŸŽ‰ Copied exising Jekyll theme fiels to this project
  • πŸ‘·β€β™‚οΈ Updated GitHub Actions workflow to configure [email protected] to output Jekyll biuld into the gh-pages branch
  • ✨ Created the project landing page (index.md)
  • πŸ“ Created new posts, namely sample, style-guide, code and media
  • πŸ”§ Set https://chriskyfung.github.io as the site URL
  • πŸ”§ Disabled Jekyll Extlinks to open external links in new tab
  • πŸ”§ Excluded localhost and chriskyfung.github.io URLs from Jekyll Extlinks pipeline
  • πŸ” Added <meta name="robots" content="noindex"> to sample posts
  • ✨ Added support to disable displaying "Featured" posts in the sidebar by setting
    isSubdirectory to false in _config.yml.

Full Changelog: https://github.com/chriskyfung/amp-affiliately-jekyll-theme/commits/v1.0.0