diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml new file mode 100644 index 0000000..3d1e48b --- /dev/null +++ b/.github/workflows/linters.yml @@ -0,0 +1,56 @@ +name: Linters + +on: pull_request + +env: + FORCE_COLOR: 1 + +jobs: + lighthouse: + name: Lighthouse + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: "12.x" + - name: Setup Lighthouse + run: npm install -g @lhci/cli@0.7.x + - name: Lighthouse Report + run: lhci autorun --upload.target=temporary-public-storage --collect.staticDistDir=. + webhint: + name: Webhint + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: "12.x" + - name: Setup Webhint + run: | + npm install --save-dev hint@7.x + [ -f .hintrc ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css/.hintrc + - name: Webhint Report + run: npx hint . + stylelint: + name: Stylelint + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: "12.x" + - name: Setup Stylelint + run: | + npm install --save-dev stylelint@13.x stylelint-scss@3.x stylelint-config-standard@21.x stylelint-csstree-validator@1.x + [ -f .stylelintrc.json ] || wget https://raw.githubusercontent.com/microverseinc/linters-config/master/html-css/.stylelintrc.json + - name: Stylelint Report + run: npx stylelint "**/*.{css,scss}" + nodechecker: + name: node_modules checker + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - name: Check node_modules existence + run: | + if [ -d "node_modules/" ]; then echo -e "\e[1;31mThe node_modules/ folder was pushed to the repo. Please remove it from the GitHub repository and try again."; echo -e "\e[1;32mYou can set up a .gitignore file with this folder included on it to prevent this from happening in the future." && exit 1; fi diff --git a/Illustration-header.svg b/Illustration-header.svg new file mode 100644 index 0000000..bcd81fb --- /dev/null +++ b/Illustration-header.svg @@ -0,0 +1,42 @@ + diff --git a/Linkedin icon.svg b/Linkedin icon.svg new file mode 100644 index 0000000..e9b70d0 --- /dev/null +++ b/Linkedin icon.svg @@ -0,0 +1,5 @@ + diff --git a/README.md b/README.md index 6357f98..d285ea2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,42 @@ -# portfolio -Professional Portfolio +![](https://img.shields.io/badge/Microverse-blueviolet) + +# Project Name + +Professional Portfolio Phase 1 Repository + +## Built With + +- HTML & CSS +- GitHub + +## Live Pull Request + +[Live Pull Request Link](https://github.com/gealsanchez/portfolio/pull/1) + +## Authors + +👤 **Author1** + +- GitHub: [@githubhandle](https://github.com/gealsanchez) +- Twitter: [@twitterhandle](https://twitter.com/gealsanchez) +- LinkedIn: [LinkedIn](https://www.linkedin.com/in/gerson-sanchez-88309b57/) + +## 🤝 Contributing + +Contributions, issues, and feature requests are welcome! + +## Show your support + +Give a ⭐️ if you like this project! + +## Acknowledgments + +- Francis Uche +- Giorgi Bokuchava + +## 📝 License + +This project is [MIT](./MIT.md) licensed. + +_NOTE: we recommend using the [MIT license](https://github.com/gealsanchez/portfolio/blob/htmlCSS-Session-Day-3/LICENSE) - you can set it up quickly by [using templates available on GitHub](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). You can also use [any other license](https://choosealicense.com/licenses/) if you wish._ + diff --git a/angel list.svg b/angel list.svg new file mode 100644 index 0000000..d462b0a --- /dev/null +++ b/angel list.svg @@ -0,0 +1,3 @@ + diff --git a/github.svg b/github.svg new file mode 100644 index 0000000..d7a58d7 --- /dev/null +++ b/github.svg @@ -0,0 +1,3 @@ + diff --git a/hamburguer.png b/hamburguer.png new file mode 100644 index 0000000..54c7539 Binary files /dev/null and b/hamburguer.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..a4114af --- /dev/null +++ b/index.html @@ -0,0 +1,45 @@ + + + +
+ + + + +