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

Releases: thomasjbradley/patternbot

v2.1.0

29 Jan 21:58

Choose a tag to compare

Added

  • PNG logos are now support along with SVG.
  • Patternbot is now much more forgiving about missing content in README.md and theme.css.

Changed

  • The font size samples are now cannot wrap to prevent very large font scales to break the whole layout.

Fixed

  • The number of font sizes Typografier specifies is incorrect—it was made more general.
  • Fixed an error creating folders inside the patterns folder when patterns didn’t exist.
  • Patterns that are completely position: fixed, like nav bars, now render properly in Patternbot.

v2.0.0

29 Jan 02:40

Choose a tag to compare

Added

  • Patternbot’s interface now takes more cues from the colours and fonts to configure the design to better match the brand.
  • Added a new accentColour option inside the README.md to help prevent color conflicts with the primary colour and the background colour.
  • Added Typografier’s new, extra large font sizes to the display.
  • The links to the Web Dev tools now link to the correct configuration URL.
  • Patternbot will now generate proper .markbot.yml & .markbotignore files into each directory for easier Markbot testing.
  • Typekit now works with the fontUrl entry inside the main README.md instead of a separate entry.

Changed

  • Patternbot watcher will now ignore the common Jekyll-related folders (_site, _includes, _layouts, etc.) when regenerating.
  • Updated all the outdated dependencies.
  • Updated to the newest versions of the Web Dev tools.
  • Changed how the Google font weights & styles are detected by downloading the actual CSS file.

Fixed

  • Fixed some CSS collisions with user CSS and Patternbot CSS that caused mis-aligned text, weird colours, etc.
  • Hex & RGBA colours will always be displayed in lowercase.
  • Added a few missing CSS colour names.
  • Fixed some inconsistencies in the capitalization of words in the navigation bar.
  • Fixed a couple bugs in the short hex to long hex generator.
  • Removed the underline from the start screen’s ampersand.

Removed

  • The typekit entry inside the main README.md has been removed in favour of reading the Typekit CSS file directly.

v1.4.1

24 Apr 12:19

Choose a tag to compare

Fixed

  • The pages links don’t work when launched to GitHub Pages or within a folder.

v.1.4.0

07 Apr 19:14

Choose a tag to compare

Added

  • Performance improvements: not all the patterns are displayed by default, it acts more like tabs now. There is a “Show All” button to get back the older single-page style.
  • The output file can now be customized so it isn’t always named pattern-library.html. It can be changed to index.html for easier library loading.
  • Code blocks are now collapsed by default and can be expanded with a button.
  • A button to copy the code samples from each pattern.
  • The ability to copy colour variables, font variables and icon <svg><use> statements.

Fixed

  • Prevented horizontal scrolling in the pattern library.
  • Fixed the weird jumping bug when pressing the left nav (also much worse when pressing the tool buttons)—it was caused by iFrameResizer’s autoResize property.

v1.3.3

28 Mar 14:38

Choose a tag to compare

Changed

  • Added a small robot illustration to the start screen to differentiate Patternbot from the other Toolbots.

v1.3.0

25 Mar 21:17

Choose a tag to compare

Added

  • Support for pages by looking for *.html in the pages folder.
  • Allow for background colour customization of built-in sections & more in-depth background colour customization of patterns.
  • Allow multi-file pattern README (with YAML) when it’s a single-file pattern.

Changed

  • Changed the button focus styles to be more nicely styled and not quite as abrasive.

Fixed

  • Fixed the iframe height calculations by using the maximum height value.

v1.2.0

12 Mar 00:13

Choose a tag to compare

Added

  • Automatic regeneration and browser refreshing.
  • The ability to pop-out patterns into their own tab for easier styling.
  • Pattern READMEs can now set the width for individual patterns.
  • Patterns can now be resized with drag-to-resize handles.
  • Allow a background colour to be assigned for the whole pattern library that changes the interface to match.
  • Allow a background colour to be assigned for a single pattern.

Changed

  • Pattern READMEs now can be just the description (a string) or also include meta data (an object).
  • Simplified the pattern group sub-nav so it didn’t conflict design-wise with the patterns themselves.
  • The company’s name is now written at the top of the navigation.

Fixed

  • Stopped the keyboard shortcuts from firing multiple times.
  • Humanized the Typekit font names.
  • When a secondary typeface isn’t used the information section disappears properly.
  • Customized ::before bullets don’t show in Patternbot default styles now.
  • Fixed build process for the new version of Electron Builder.

v1.1.2

13 Feb 16:54

Choose a tag to compare

Fixed

  • Fixed some style collisions when designing typography and adding patterns.

v1.1.1

12 Feb 02:07

Choose a tag to compare

Changed

  • Real small CSS reorganization in the app interface.
  • Signed the app with an Apple Developer Certificate.

v1.1.0

11 Feb 19:55

Choose a tag to compare

Added

  • Added support for Typekit fonts with the ability to specify weights and styles.
  • Allow rationals for fonts & colours inside the main README file.

Changed

  • Changed the MacOS “Add Folder…” menu item to have consistent wording with Windows.
  • Added a few more large letter samples to the typeface displays.

Fixed

  • Fixed a bug when the wrong code was inside a Web Dev Tool URL it was still tried to parse.
  • Fixed a bug where the navigation menu showed the Web Dev Tools when they could not be parsed.