snowdog / module-alpaca-components

snowdog/module-alpaca-components

Components of the Alpaca theme for Magento 2

magento2-module 2.4.6-2.4.9 Compatible Based on composer requirements only QA: failed MIT
Viewing version 0.7.0. Latest version is 1.6.0. Switch to latest

Greenkeeper badge
Browser Status

Alpaca Components

Design system created to speed up the process of working with design on Magento 2 stores, by creating each UI element, module, and view in an simplified, front-end developer friendly, environment.

Magento 2 experience isn't required to work with this code.

Installation

  • yarn - to install dependencies
  • gulp fractal:start - to start files watching and run local development server

Deployment

  • gulp fractal:build --ci

General information

Components documentation is built on top of Fractal.js

  • main styles.scss file and base styles are in /docs directory
  • components are set in collections inside /components directory

Preview / Demo

Accessibility tests

  • gulp a11y - run local development server with accessibility tests
  • if on some view there is no a11y message, please go to the component's config and comment line:
    preview: '@docs-only-styles', - server restart not needed

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.

[Unreleased]

[0.7.0] - 07.05.2018

Fixed

  • Yarn lock file

Changed

  • Swatches styles
  • Catalog item styles
  • Filters media query size

[0.6.0] - 30.03.2018

Added

  • New list variant
  • Global focus style
  • Catalog list item module
  • Catalog grid item module
  • Catalog grid view
  • Catalog list view
  • Filters module.
  • Modal module
  • Working js for Quantity-update
  • Sticky footer
  • Minicart
  • Forgot password view

Changed

  • Product view adjustements
  • Links color and styles
  • Brief-info styles
  • Review start refactor
  • Rating - use svg icons as css background with svg-uri for encoding uri
  • Footer component design
  • Global variables
  • List module styles
  • Newsletter module design
  • Refactored swatch element
  • Update label hidden style
  • Refactored file-upload component - removed dependecy on button styles, JS code made more roboust
  • Update accessibility features in file-upload component
  • Login page, removed tabs and set two columns
  • Aria-label values
  • Registration view
  • Simplify filters
  • Remove unnecessary code from config
  • Update toolbar styles
  • Mega menu module to fit Snowdog Menu Module
  • Side menu module to fit Snowdog Menu Module

Removed

  • Old catalog product modules and catalog views

[0.5.0] - 20.11.2017

Added

  • Slide module
  • Arrow-right icon
  • Home page view
  • Variant for list - with components as content
  • Accessibility tests

Changed

  • Pager element styling that fits design
  • Adjustements in slider module
  • Swatcher update

[0.4.1] - 13.11.2017

Fixed

  • Typo - double semicolon

[0.4.0] - 13.11.2017

Added

  • Quantity-updater module
  • Minus icon
  • Icon component
  • Dropdown list component for side menu
  • Link modifier with custom border on hover

Changed

  • Dropdown list component
  • Footer module changed
  • Update form elements style and structure (accessibility): checkbox/radio button, select, input, textarea
  • Tab styling
  • Cookie message styling
  • Update icon list and change to alph order
  • Update icons list to display with icon components
  • Name of dropdown-menu element to mega-menu
  • Mega menu styling

[0.3.0] - 06.11.2017

Added

  • Spacer global variables

Changed

  • Variables in password strength element
  • Popup component
  • Table styles
  • Newsletter module

[0.2.0] - 28.10.2017

Added

  • Banner images
  • marketing bar element
  • docs-styles-only preview layout
  • User account dashbord elemenets, modules and views
  • Project description

Changed

  • Refactor banner styles
  • Optimize new banner images
  • Simplify banner template
  • Button styling that fits alpaca design.
  • Badges styling that fits alpaca design (default, new, discount).
  • Breadcrumbs styling that fits alpaca design.
  • Header styling that fits alpaca design.
  • Styles used only for previews (i.e. buttons)
  • Button icon variables to BEM
  • CHANGELOG releases date format to european

[0.1.2] - 10.10.2017

Changed

  • update README, correct typo

Added

  • CHANGELOG.md

[0.1.1] - 09.10.2017

Changed

  • Project name to module-alpaca-components

[0.1.0] - 09.10.2017

Added

  • Initial release (internal purpouses only)
Versions
Version Stability QA Status Released
1.6.0 stable Fail 2020-09-29 15:50:11
1.5.1 stable Not tested 2020-06-15 18:23:36
1.5.0 stable Not tested 2020-05-25 22:16:39
1.4.0 stable Not tested 2019-10-15 10:24:19
1.3.2 stable Not tested 2019-10-15 10:23:36
1.3.1 stable Not tested 2019-04-30 10:51:44
1.3.0 stable Not tested 2019-04-17 08:43:35
1.2.0 stable Not tested 2019-03-04 09:56:13
1.1.0 stable Not tested 2019-01-07 16:17:10
1.0.1 stable Not tested 2018-10-18 14:26:12
1.0.0 stable Not tested 2018-10-15 10:58:37
0.10.2 stable Not tested 2018-10-11 13:14:08
0.10.1 stable Not tested 2018-09-26 17:40:20
0.10.0 stable Not tested 2018-09-18 12:49:58
0.9.1 stable Not tested 2018-09-06 11:56:40
0.9.0 stable Not tested 2018-09-05 21:21:15
0.8.0 stable Not tested 2018-08-22 07:26:43
0.7.3 stable Not tested 2018-07-09 10:22:01
0.7.2 stable Not tested 2018-05-07 13:02:16
0.7.1 stable Not tested 2018-05-07 12:33:38
0.7.0 stable Not tested 2018-05-07 12:20:02
0.6.0 stable Not tested 2018-03-29 22:09:36
0.5.0 stable Not tested 2017-11-20 15:11:53
0.4.1 stable Not tested 2017-11-13 13:29:58
0.4.0 stable Not tested 2017-11-13 11:30:17
0.3.0 stable Not tested 2017-11-06 11:05:42
0.2.0 stable Not tested 2017-10-28 09:37:17
0.1.2 stable Not tested 2017-10-10 09:51:59
0.1.1 stable Not tested 2017-10-09 15:55:33
0.1.0 stable Not tested 2017-10-09 13:11:53

No dependencies declared

This package's composer.json doesn't declare any required, suggested, replaced, or conflicting packages.

No QA results yet

QA pipelines haven't run for this version. Status appears here once the vendor publishes a tagged release that gets ingested.

License
MIT
Make it pay

Turn an existing module into recurring revenue.

If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.