This repository was archived by the owner on Jan 21, 2019. It is now read-only.
Releases: thomasjbradley/patternbot
Releases · thomasjbradley/patternbot
v2.1.0
Added
- PNG logos are now support along with SVG.
- Patternbot is now much more forgiving about missing content in
README.mdandtheme.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
patternsfolder whenpatternsdidn’t exist. - Patterns that are completely
position: fixed, like nav bars, now render properly in Patternbot.
v2.0.0
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
accentColouroption 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&.markbotignorefiles into each directory for easier Markbot testing. - Typekit now works with the
fontUrlentry inside the mainREADME.mdinstead 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
typekitentry inside the mainREADME.mdhas been removed in favour of reading the Typekit CSS file directly.
v1.4.1
Fixed
- The pages links don’t work when launched to GitHub Pages or within a folder.
v.1.4.0
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 toindex.htmlfor 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
autoResizeproperty.
v1.3.3
Changed
- Added a small robot illustration to the start screen to differentiate Patternbot from the other Toolbots.
v1.3.0
Added
- Support for pages by looking for
*.htmlin thepagesfolder. - 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
iframeheight calculations by using the maximum height value.
v1.2.0
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
::beforebullets don’t show in Patternbot default styles now. - Fixed build process for the new version of Electron Builder.
v1.1.2
Fixed
- Fixed some style collisions when designing typography and adding patterns.
v1.1.1
Changed
- Real small CSS reorganization in the app interface.
- Signed the app with an Apple Developer Certificate.
v1.1.0
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.