Updates
As I update this repository, updates that are not content (meaning, new patterns) but instead changes to the site itself are listed here.
-
- Fixed an issue that made the previous button shift to the inline-end on the last pattern. It now always sits on the inline-start position and the next button always sits on the inline-end position.
- Fixed an issue that prevented a listed pattern with
aria-current="page"
from being clicked.
New Patterns added
- Added 8 new point based patterns - centered and off-centered!
- Added 8 new dot based patterns - centered and off-centered!
- Added 3 vertical zig-zag patterns
-
- Updated the
package.json
version number. Oops!
- Fixed an issue with the skip-to-content not spanning the entirety of the width on large screens.
- Added a GNU GPL v3 License. Hopefully that's the right one.
- The project version is now displayed at the bottom of the page, with a link to the updates page.
- There is now a download-link on each pattern's single view to download an SVG file.
- I also finally added a readme.
0.4.1
- fixed an issue with the alignment of the "browse patterns" button on pattern single views.
- fixed an issue with the width of the pattern-entry in pattern single views.
- fixed an issue with an element prevent interacting with listed patterns after closing a pattern single view.
0.4.2
- fixed an issue with
NaN
values showing up in firefox. Apparently firefox does not support the getPropertyValue()
method for shorthand syntax.
- fixed an issue with paddings & margins in Safari regarding unsupported shorthand syntaxes for logical properties (
padding-inline
, margin-block
).
- fixed an issue that didn't properly hide the content after clicking the "browse patterns"-button in pattern single views.
- adjusted some of the visuals around the pattern listing
-
-
- Moved all the JavaScript from template files into their own respective files. All JavaScript is included as native modules.
- The navigation is now collapsed into a open- & closable menu. The meni can be opened and closed via buttons. They are keyboard accessible and focus is managed and should be WCAG compliant.
- Added a "Sprite" of all the patterns. They can be accessed with url fragments, for example
background-image: url('/patterns.svg#view-pattern-17')
, thanks to the <view>
element.
- Individual Patterns are now also available from
/svg/pattern/{id}.svg
.
- I also added a json output for all patterns combined at
/api/patterns.json
, and for individual patterns via /api/pattern/{id}.json
. I don't know if this is valuable to anyone! Let me know please!
- I also added favicons. And they even update based on what page you are on. Plus, they are dark-mode aware!
- There are titles for all pages now!
-
This is the initial Version of the Basic Pattern Repository, the "MVP", so to speak. Though I don't consider this a product. It's just a website.
- Canonical links to source material in a patterns single view
- Citing the original source in a patterns single view
- Citing the original source on the credits page