Convert the following parts of X-Plosion web site to HTML/CSS/JS. Do not code the whole website, only the following 2 parts from the home page!
- 3 blocks in the sidebar - http://screencast.com/t/VDe4tkzo7E8H
- News area - http://screencast.com/t/B31RvB5ZyFsQ
- Create initial structure. Use gulp and node-sass. Use mobile-first approach.
- Use HTML5 / SASS
- Use bower as third parties lib manager
- Create page called Home and place the elements on it
- Use CSS3 PIE to add CSS3 support to IE8
- Add Colorbox (http://www.jacklmoore.com/colorbox/) as a Bower dependency and open sample photos in the news section as an image group / gallery like follows:
- When the page loads open the first photo in colorbox automatically (without user clicking on the image).
- Go through all 4 images in 2 seconds interval but without using a built in slideshow functionality (Hint: Check Event Hooks example on the Colorbox homepage.)
- Close Colorbox when the last image from the gallery is reached.
- Do not use bootstrap/foundation
- Your markup should look fine on mobile devices
xplosion.zip (2MB)
Ensure that the elements work and display correctly in the following browsers:
- Firefox (latest version)
- Google Chrome (latest version)
- Internet Explorer 11
- Internet Explorer 8
When working on the project follow our coding standards:
Ensure that your editor can load settings from .editorconfig file, otherwise use the same coding style as specified in it.
Create a public repo on your Github account and share the project URL with us once it’s done. Please, do not use XHTMLized or X-Plosion words in your repository name (use generic name like test).
What you need to do to get high QA score? Simply get Yes for all these questions:
- Are all requirements met?
- Is reasonable pixel precision achieved?
- Does page display and work correctly in supported browsers?
- Is page valid?
- Are the correct tags being used?
- Does page follow HTML coding standards?
- Does page follow CSS coding standards?
- Are image files sufficiently compressed?
- Are CSS sprites being used for images?
- Are ALT attributes for images provided?
- Is proper heading structure in place?
