This landing page is a practice project focusing on HTML and SCSS skills, showcasing a sample page for THE MET Museum. It provides information about the museum, including operating hours, current exhibitions, and offers a way for visitors to contact the museum directly.
The project utilizes the following technologies:
- HTML5 for page markup.
- SCSS for advanced styling capabilities.
- Gulp for workflow automation.
- BEM (Block, Element, Modifier) methodology for organizing CSS classes.
The folder structure is organized as follows:
.github/workflows
contains CI/CD configurations.src
for the source code:images
- the images directory.scripts
- the JavaScript files directory.styles
- the SCSS styles directory, including:blocks
- block styles.page-structure
- page structure styles.sections
- section styles.utils
- utility styles and mixins.
index.html
- the main HTML document.
To run the project locally:
- Clone the repository:
git clone https://github.com/mykhailonl/MET-landing.git
- Navigate to the project directory:
cd MET-landing
- Install the dependencies:
npm install
- Start the project:
npm start
You can view and interact with the live demo of the site at https://mykhailonl.github.io/MET-landing/.
The main goal of the project was to create a hands-on project to demonstrate proficiency in HTML and SCSS, as well as BEM methodology.
This project is distributed under the GPL-3.0 license. See the LICENSE
file for more details.
If you have any questions or suggestions, feel free to reach out to me at [mikhaillapchinskyi+the-met@gmail.com].
Thank you for your interest in THE MET Landing Page!