Skip to content
This repository was archived by the owner on Jan 21, 2019. It is now read-only.

Releases: thomasjbradley/patternbot

v3.1.0

21 Mar 15:22
Compare
Choose a tag to compare

Added

  • Patternbot will now find all the JavaScript files within each pattern and add them to the manifest.

Changed

  • Changed the Patternbot manifest’s filename to use a hash instead of the time to prevent the constant file changes & constant need to commit.
  • Updated to the newest version of Patternbot Includes.

v3.0.5

19 Mar 13:40
Compare
Choose a tag to compare

Fixed

  • Fixed a bug in Safari related to the browser not supporting addEventListener on matchMedia
  • Fixed a bug when pattern HTML files are named with sorting numbers, the Patternbot include copy button wasn’t copying the correct filename.
  • Update to the new version of Patternbot Includes.

v3.0.4

11 Mar 15:14
Compare
Choose a tag to compare

Changed

  • Added the meta generator tag to all pattern libraries.
  • Added the meta description tag to all pattern libraries.

Fixed

  • Removed an extraneous console.log call.

v3.0.3

10 Mar 18:51
Compare
Choose a tag to compare

Changed

  • Updated to the newest version of Patternbot Includes.

Fixed

  • Added a little more padding to the left & right sides of icons for when they have background colours.

v3.0.2

01 Mar 20:10
Compare
Choose a tag to compare

Fixed

  • Fixed a regression in the previous version caused by the iframe’s injected CSS.
  • Fixed a bug when the pattern had exactly the same ID as Patternbot’s primary navigation.
  • Fixed spacing around loading gears and patterns on small screens.
  • Changed the iframe height calculation to another method to fix a few bugs where iframes were too high.

v3.0.1

26 Feb 16:40
Compare
Choose a tag to compare

Fixed

  • The pattern padding was only working if a background colour was also specified.
  • Removed the responsive margin-bottom from and made it always a margin for better support with icon background colours.

v3.0.0

25 Feb 00:21
Compare
Choose a tag to compare

Added

  • CSS files inside patterns are now found and gathered into a list.
  • A complete manifest is now generated, but I decided that it wasn’t helpful to write it out to a file.
  • Add the new Patternbot includes template system for use within pages.
  • The secondary font is now used on the coloured headings in the pattern library for more brand visibility.
  • Made the final pattern library responsive.
  • Added the ability to customize the background-color of a single icon if it must be a specific colour.

Changed

  • Adjusted the build process to remove all MacOS extended attributes files before building.
  • When the background-color of the icons section is changed, the icons default to their own colours, they aren’t customized to match the brand.

Fixed

  • Fixed a bug that caused duplicate brand folders to show and many unnecessary regenerations.
  • Fixed the navigation in Safari.
  • Fixed the code borders in Safari.

v2.2.0

16 Feb 02:17
Compare
Choose a tag to compare

Added

  • Colours inside the readmes can now be specified as CSS colour keywords, not just hex values.
  • All readme properties now have alternative spellings, including dashed versions, for simple CSS-like consistency.
  • Added a new height property that can be specified for individual patterns to force the <iframe> to a minimum height.
  • Added a new padding property that can be specified for individual patterns to force their <body> tag to be padded—very use for patterns that include drop shadows.
  • All colours specified inside readmes can now be specified using the CSS variables syntax, e.g. --color-primary

Changed

  • Moved to a single iframe loading gear instead of two because it’s less busy.
  • Allow CSS-like dashed property names in readmes, e.g. background-color instead of just backgroundColor

Fixed

  • Fixed a typo in the menu IDs on Windows.
  • Fixed the auto-rebuild system on Windows by changing from deleting folders to just emptying them.

v2.1.2

08 Feb 16:34
Compare
Choose a tag to compare

Fixed

  • Patternbot better handles incorrect YAML syntax within README files.

v2.1.1

06 Feb 19:58
Compare
Choose a tag to compare

Changed

  • Made the loading process for each iframe a little more clear by adding loading spinners.

Fixed

  • Patternbot is now more flexible when if finds validation errors in the README.md or in theme.css
  • Patternbot is now more flexible with camel case capitalization inside the README.md
  • The 64 pixel logo was being chosen as large instead of the 256 pixel logo.
  • There’s a 10 second timeout on downloading font CSS files to prevent apparent interface hangs.
  • Fixed an error when an improperly formatted hex number was trying to be converted to RGB.
  • Styles attached to the <p> tag were overwriting the font-family display font-face.