snowdog / module-alpaca-components
snowdog/module-alpaca-components
Components of the Alpaca theme for Magento 2
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 dependenciesgulp 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.scssfile and base styles are in/docsdirectory - components are set in collections inside
/componentsdirectory
Preview / Demo
- Develop branch - https://alpaca-components-staging.herokuapp.com/
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-uploadcomponent - removed dependecy on button styles, JS code made more roboust - Update accessibility features in
file-uploadcomponent - 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-menuelement tomega-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 barelementdocs-styles-onlypreview 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)
| 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.
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.