Releases: marketempower/axiom
v0.8.0
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
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
v0.7.1
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 customid
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
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
Fixes
v0.6.9
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
andlayout
. 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 toiframe
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 aheadless-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
v0.6.8
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 thelead
CSS class on a paragraph element to create a Marketing style lead paragraph (3072746)
Updates
-
Add extra parameter to toggle the
cdata
class on theblocks/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 theheadless-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 parameteradsenseLazy
toadsenseLoad
to allow more loading options. See the Docs Configuration Services section and Features page for more information (c7c060c)
v0.6.7
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
toen
fromen-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
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
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
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