Adevinta FrontEnd accordion without UX framework.
Adevinta Frontend requires Node.js v6+ to run.
Clone repository:
$ git clone https://github.com/alejeindrox/adevinta-frontend.git adevinta
$ cd adevinta/And install dependencies
$ npm installOr using Yarn (preferable)
$ yarnAnd it's ready to work.
Inside of the folder from project use:
$ npm devOr using Yarn
$ yarn devOpen your browser and enter in https://localhost:3000/
In the production enviroment use the command:
$ npm prodOr using Yarn
$ yarn prodAnd now it's already compiled for deployment.
In the production enviroment use the command:
$ npm testOr using Yarn
$ yarn testAnd now it's already testing with Jest.
Brastlewark uses a number of open source projects to work properly:
- Babel - It's a free open source JavaScript compiler, and a configurable transpiler used in web development.
- ESLint - A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript.
- Jest - It's a delightful JavaScript Testing Framework with a focus on simplicity.
- SASS - Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
- Webpack - Group JavaScript files for use in a browser, but it is also capable of transforming, grouping or packaging almost any resource or asset.
And of course Adevinta Frontend itself is open source with a public repository on GitHub.
-
GitHub Page: https://alejeindrox.github.io/adevinta-frontend.
-
When a new segment is added to the accordion, a form consisting of a title and a body must be filled to show both inputs are able to obtain values using HTML tags and display them in the accordion. An example is to enter the following tag inside the body:
<img src="https://ob9a8415roh4djoj110c31a1-wpengine.netdna-ssl.com/wp-content/uploads/2013/02/barcelona-aerial-view.jpg" alt="Barcelona" width="600" height="400">- Alejandro López - Initial work - alejeindrox
This project is licensed under the MIT License.