Marketempower Axiom Versions Save

Axiom - A Hugo Theme. GitTip: https://gitcoin.co/tip?username=jhauraw

v0.8.0

3 years ago

This release upgrades Tailwind CSS to v2, updates Alpine JS to latest, and upgrades the Tailwind CSS config file for v2.

What's New

  • Update packages. Tailwind CSS to 2.0.2, Alpine JS 2.8.0 (ee47ecf)

Updates

  • Update class names for TW v2 config (ae82e2b)
  • Rename classes from TW v2 config (d0a6b38)
  • Replace deprecated color orange, update gray saturation (24d9a1c)
  • Remove deprecated iOS class name (01fe794)
  • Import TW Screens at better position (83a5151)
  • Update Alpine JS to v2.8.0 (479d888)
  • Upgrade to config to Tailwind v2 (f71541c)

v0.7.2

3 years ago

This release updates Alpine JS and Tailwind CSS to the latest versions, and updates the Tailwind CSS config file in preparation for v2.0.

Updates

  • Update Tailwind CSS config file in preparation for v2.0 (b1b3895)
  • Update Alpine JS to v2.7.0 latest (28f8e26)
  • Update Tailwind CSS to v1.8.10 latest (c47e011)

v0.7.1

3 years ago

This release features Bootstrap style Responsive Tables CSS, Russian language localization, Button Shortcode id attribute, and updates Alpine JS and Tailwind to latest versions.

What's New

  • Responsive Tables. Bootstrap style responsive tables that overflow on the x-axis. Use same syntax as Bootstrap: (f93fbe3)
<div class="table-responsive">
  <table>
    ...
  </table>
</div>
  • Add Russian language localization PR #6 by @dpolyakov

Updates

  • Add style definition for -ms-overflow-style (c006443)
  • Add HTML attribute id to Button Shortcode. Allows user to set a custom id on buttons (6a1a598)
  • Disable Tailwind CSS Container core plugin. Axiom doesn't use it and we had to manually remove in past (91e6189)
  • Update Tailwind CSS to latest v1.5.1 (cff4c19)
  • Reduce font-size of H4-h6 to differentiate from H3 (d54e4d3)
  • Update Alpine JS to v2.5.0 latest (32a02bc)
  • Update Tailwind CSS to v1.5.2 latest (e6b488d)
  • Update Tailwind CSS to v1.6.1 latest (61f5f24)

Fixes

  • Add safeHTML function on user input text/html (3a95c96)

v0.7.0

3 years ago

This release has breaking changes (name-spacing Google service variables), a new Shopping Cart SVG icon, and new Google Tag Manager feature.

Breaking Changes

  • Namespace Google variables. Google variables in the .params.services services section were renamed. You'll need to update your Hugo Config file (config.toml) with the new names. This was something that needed to be done, and since a new "minor-major" version number was next, it was time. (700a3b8)

Here are the new variable names for the Google services:

googleAnalyticsId = ""
googleTagManagerId = ""
googleAdsId = ""
googleAdsenseId = ""
googleAdsenseAdSlotId = ""
googleAdsenseLoad = ""
googleAdsConversionId = ""
googleAdsConversionValue = 0

What's New

  • Add new feature "Google Tag Manager". See the Docs Configuration Services section for usage (3bc8c96)
  • New shopping cart SVG icon. A custom shopping cart design by us. We'll be adding some new tools for Affiliate Marketers and this is a piece of that feature (3f7d7b8)

Updates

  • Add CSS class mt-9 to whitelist (6171852)
  • Rename class for 3px spacing (9edf250)

Fixes

  • Re-work CSS style .lead for specificity fixes (2c02959)
  • Remove colon on variable definition (a0da35b)

v0.6.9

3 years ago

This release adds new features Chromeless type and layout, Shortcodes summary and page-resource. Updates Alpine JS to latest version, and improves link colors for better accessibility.

What's New

  • Add "chromeless" type and layout. Display a Page without any "chrome", i.e., header or footer, only the .Content data. This is useful for creating printable PDFs of a Page for download, or unwrapping a Page to iframe on another website (a60c34e)

Frontmatter example (toml):

+++
type = "chromeless"
# Optional custom chromeless layout, otherwise will use Single Page layout:
# layout = "custom-layout"
+++
  • Add new Shortcode summary. Place a "summary" of a piece of Content anywhere, i.e., place a summary of a Page you want to highlight on the Homepage. Normally, this type of summary is just for a list like Recent Posts, but this Shortcode brings it to a single piece of Content (52e4684)
{{% summary "pages/company-event" %}}
  • Add new Shortcode page-resource. Grab resources Page type resources from a Leaf Page Bundle and include them in Content. Similar to a headless-resource, but specific to a single piece of Content like a Page (8e0a04d)

A Page Leaf Bundle with a Page resource data-table.md could be put inline:

{{% page-resource "data-table" %}}

# Or, if it's an .html file, using the other Shortcode escapes < and >:
{{< page-resource "data-table" >}}

Updates

  • Update Alpine JS version (917a5d9)
  • Change link colors for better accessibility (aed36d7)
  • Shortcode blocks/section: Remove margin-top default, add more customization options (eadcc3a)
  • Add flex-1 class to whitelist. Make this Tailwind style available to users by default (66358a7)

Fixes

  • .cdata auto margin-top: Add override for mt-0 to allow user setting w/out !important. Since each child element of .cdata gets a margin-top, setting mt-0 on an element wouldn't work due to specificity, this fixes that (1abb7cc)
  • Fix spelling error in translation (cedad41)

v0.6.8

3 years ago

This release adds user customization of Page widths, Blockquote styling improvements, CSS helper classes, outline Button style, and Adsense code bug fix.

What's New

  • Customize Page and Template max widths! You can now specify page widths at a global or on a per page basis. This is useful if you have wider content needs for specific pages or posts. See the Docs Configuration and Frontmatter pages for more information (6f619b1), (fecb45d)

  • Outline Button style. Setting a Button type to base will display an outline style Button. See the Docs Shortcodes page for more information (ca9b03e)

  • Additional CSS additions. Use the stretched-link CSS class on links to fill a Card or similar component's area with a clickable link. Works the same as in Bootstrap's Cards. Use the lead CSS class on a paragraph element to create a Marketing style lead paragraph (3072746)

Updates

  • Add extra parameter to toggle the cdata class on the blocks/section Shortcode (b6a2d3b)

  • Adjust Header element sizes. Slightly increase size of Header and elements inside for better mobile UX (72052d6)

  • Improvements to Blockquote CSS styling (48ca596)

Bug Fixes

  • Add safeHTML filter on Content in the headless-resource Shortcode (4d491d2)

  • Fix Adsense code, rename load style variable. Fix issue where the adsenseId was not being output to snippet. Rename the Configuration Services parameter adsenseLazy to adsenseLoad to allow more loading options. See the Docs Configuration Services section and Features page for more information (c7c060c)

v0.6.7

3 years ago

This release makes theme meta information work in any environment, specifically the themes.gohugo.io website, and changes to the default language code for better fallbacks.

Updates

  • Make theme meta work in any environment, remove some outdated meta tags. Certain build environments were breaking, such as the themes.gohugo.io website, this update makes the code more robust (02c4000)
  • Simplify language files, stronger language fallbacks, change defaultContentLanguage to en from en-us (09f8bf9, c69c5c2)
  • Disable Disqus comments when on localhost to prevent phantom threads (baaf570)

Upgrade Guide

  • Update your project's config.toml to match the Example project's Config file in this commit (marketempower/axiom-example@0a9bbb3)
# config.toml
defaultContentLanguage = "en"

[languages]
[languages."en"]
weight = 1
languageName = "English"

v0.6.6

3 years ago

This release fixes Atom feed validation due to Hugo internal changes in escaping, dedicated domain name updates, Twitter follow.

Updates

  • Add dedicated domain name to theme files (6619348, 4c216bb)
  • Add version number to meta tag (9e64c77)
  • Add Twitter follow CTA (914251a)
  • Add <link> element to list of CSS no margin (b84787f)

Fixes

  • Make feed validate after Hugo changes (354ae81)

v0.6.5

3 years ago

This release gets a dedicated domain name and it's own website, remove Changelog.

What's New

  • Update to dedicated domain name, whoohoo! This enables us to peel-off the Docs and News from the Example Project, keeping it simple and uncluttered, while enabling Axiom to have it's own dedicated website for Docs, News, and more (3e4d6ba)

Maintenance

  • Remove Changelog, using Releases instead (f7a683f)

v0.6.4

3 years ago

This release introduces Disqus comments and includes some CSS improvements.

What's New

  • Disqus Comments: Adding your Disqus comments shortname to the Config will enable comments. Comments can be turned off on a post-by-post basis. Comments are lazy loaded for performance. See the Docs Configuration params.services section, Frontmatter page, and Features page for details (c0e02aa)

Improvements

  • Remove unnecessary functions from JSON (9e6fcfa)
  • Reduce specificity on <pre> elements (016bb14)
  • Remove margin on injected <script/style> elements (9ec5979)