Landing page for a digital marketing agency "Positivus"
The project is executed using HTML5, CSS3, and JavaScript, with clean semantic markup and structured code. The build and optimization of the project are implemented through Gulp: project cleaning, SCSS compilation, HTML and JavaScript building, image processing, SVG sprite generation, font linking, and static file copying.
Full responsiveness for mobile, tablet, and desktop is implemented, along with cross-browser compatibility and a neat modular file structure. Both adaptation approaches are available — mobile-first and desktop-first.
Basic principles of accessibility are taken into account: semantic structure, correct heading hierarchy, support for keyboard navigation and screen readers.
CSS is organized according to the BEM methodology, and the code is divided into modules, which simplifies maintenance and scaling.
Full responsiveness for mobile, tablet, and desktop is implemented, along with cross-browser compatibility and a neat modular file structure. Both adaptation approaches are available — mobile-first and desktop-first.
Basic principles of accessibility are taken into account: semantic structure, correct heading hierarchy, support for keyboard navigation and screen readers.
CSS is organized according to the BEM methodology, and the code is divided into modules, which simplifies maintenance and scaling.